Details

Time bar (total: 46.5s)

sample108.0ms

Algorithm
intervals
Results
62.0ms405×body80valid
25.0ms171×body80nan

simplify99.0ms

Calls
1 calls:
Slowest
99.0ms
(/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k)))

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 1.4b

localize20.0ms

Local error

Found 4 expressions with local error:

1.4b
(/ (* (pow k m) a) (+ 1 (* k (+ k 10))))
0.0b
(* k (+ k 10))
0.0b
(+ 1 (* k (+ k 10)))
0.0b
(* (pow k m) a)

rewrite15.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
add-cbrt-cube add-exp-log
pow1 insert-posit16 add-log-exp
associate-/r* flip3-+ times-frac associate-*r* associate-*l* flip-+
distribute-rgt-in associate-+r+ distribute-lft-in associate-*r/ associate-/r/ *-commutative
cbrt-undiv +-commutative clear-num frac-2neg div-exp div-inv associate-/l*
Calls
4 calls:
Slowest
6.0ms
(/ (* (pow k m) a) (+ 1 (* k (+ k 10))))
5.0ms
(* (pow k m) a)
2.0ms
(+ 1 (* k (+ k 10)))
1.0ms
(* k (+ k 10))

series242.0ms

Calls
4 calls:
Slowest
120.0ms
(* (pow k m) a)
88.0ms
(/ (* (pow k m) a) (+ 1 (* k (+ k 10))))
26.0ms
(* k (+ k 10))
8.0ms
(+ 1 (* k (+ k 10)))

simplify2.4s

Calls
37 calls:
Slowest
385.0ms
(/ (* (* (* (pow k m) a) (* (pow k m) a)) (* (pow k m) a)) (* (* (+ 1 (* k (+ k 10))) (+ 1 (* k (+ k 10)))) (+ 1 (* k (+ k 10)))))
207.0ms
(* a (exp (* m (- (log -1) (log (/ -1 k))))))
193.0ms
(- (+ a (* (log k) (* m a))) (* 10 (* a k)))
185.0ms
(+ (* 1 1) (- (* (* k (+ k 10)) (* k (+ k 10))) (* 1 (* k (+ k 10)))))
178.0ms
(- (+ (* 99 (/ (* (exp (* -1 (* (log (/ 1 k)) m))) a) (pow k 4))) (/ (* (exp (* -1 (* (log (/ 1 k)) m))) a) (pow k 2))) (* 10 (/ (* (exp (* -1 (* (log (/ 1 k)) m))) a) (pow k 3))))

prune887.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0b

localize9.0ms

Local error

Found 4 expressions with local error:

2.2b
(/ (+ 1 (* k (+ k 10))) a)
0.3b
(/ (pow k m) (/ (+ 1 (* k (+ k 10))) a))
0.0b
(* k (+ k 10))
0.0b
(+ 1 (* k (+ k 10)))

rewrite31.0ms

Algorithm
rewrite-expression-head
Rules
15×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
12×times-frac
add-exp-log
add-cbrt-cube div-inv associate-/l*
pow1 associate-/r* insert-posit16 add-log-exp
flip3-+ associate-*r* flip-+
distribute-rgt-in associate-+r+ clear-num frac-2neg distribute-lft-in div-exp associate-*r/ associate-/l/
pow-to-exp cbrt-undiv +-commutative associate-/r/ *-commutative
Calls
4 calls:
Slowest
14.0ms
(/ (+ 1 (* k (+ k 10))) a)
12.0ms
(/ (pow k m) (/ (+ 1 (* k (+ k 10))) a))
2.0ms
(* k (+ k 10))
2.0ms
(+ 1 (* k (+ k 10)))

series178.0ms

Calls
4 calls:
Slowest
102.0ms
(/ (pow k m) (/ (+ 1 (* k (+ k 10))) a))
33.0ms
(* k (+ k 10))
29.0ms
(/ (+ 1 (* k (+ k 10))) a)
14.0ms
(+ 1 (* k (+ k 10)))

simplify3.8s

Calls
58 calls:
Slowest
698.0ms
(+ (pow 1 3) (pow (* k (+ k 10)) 3))
287.0ms
(- (* 1 1) (* (* k (+ k 10)) (* k (+ k 10))))
163.0ms
(/ (* (* (pow k m) (pow k m)) (pow k m)) (* (* (/ (+ 1 (* k (+ k 10))) a) (/ (+ 1 (* k (+ k 10))) a)) (/ (+ 1 (* k (+ k 10))) a)))
149.0ms
(- (+ a (* (log k) (* m a))) (* 10 (* a k)))
142.0ms
(- (+ (* 99 (/ (* a (exp (* m (- (log -1) (log (/ -1 k)))))) (pow k 4))) (/ (* a (exp (* m (- (log -1) (log (/ -1 k)))))) (pow k 2))) (* 10 (/ (* a (exp (* m (- (log -1) (log (/ -1 k)))))) (pow k 3))))

prune977.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

localize34.0ms

Local error

Found 3 expressions with local error:

0.3b
(/ (pow k m) (+ (* (+ 10 k) (/ k a)) (/ 1 a)))
0.2b
(* (+ 10 k) (/ k a))
0.0b
(+ (* (+ 10 k) (/ k a)) (/ 1 a))

rewrite41.0ms

Algorithm
rewrite-expression-head
Rules
13×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
10×frac-add
times-frac
flip3-+ add-exp-log flip-+
add-cbrt-cube associate-/r/
frac-times associate-*l/
pow1 add-log-exp
associate-*r*
associate-/r* associate-*l* associate-*r/ insert-posit16 associate-/l*
div-exp div-inv
pow-to-exp cbrt-undiv +-commutative clear-num sum-log frac-2neg pow-prod-down prod-exp *-commutative cbrt-unprod
Calls
3 calls:
Slowest
19.0ms
(/ (pow k m) (+ (* (+ 10 k) (/ k a)) (/ 1 a)))
12.0ms
(+ (* (+ 10 k) (/ k a)) (/ 1 a))
8.0ms
(* (+ 10 k) (/ k a))

series176.0ms

Calls
3 calls:
Slowest
122.0ms
(/ (pow k m) (+ (* (+ 10 k) (/ k a)) (/ 1 a)))
28.0ms
(* (+ 10 k) (/ k a))
26.0ms
(+ (* (+ 10 k) (/ k a)) (/ 1 a))

simplify7.8s

Calls
68 calls:
Slowest
631.0ms
(+ (* (* (+ (pow 10 3) (pow k 3)) (/ k a)) a) (* (+ (* 10 10) (- (* k k) (* 10 k))) 1))
406.0ms
(+ (* (* (- (* 10 10) (* k k)) (/ k a)) a) (* (- 10 k) 1))
334.0ms
(* (* (+ (* 10 10) (- (* k k) (* 10 k))) a) a)
329.0ms
(* (- (* 10 10) (* k k)) k)
325.0ms
(+ (* (* (- (* 10 10) (* k k)) k) a) (* (* (- 10 k) a) 1))

prune889.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

localize13.0ms

Local error

Found 4 expressions with local error:

17.8b
(cbrt (+ (* (+ 10 k) (/ k a)) (/ 1 a)))
17.8b
(cbrt (+ (* (+ 10 k) (/ k a)) (/ 1 a)))
17.8b
(cbrt (+ (* (+ 10 k) (/ k a)) (/ 1 a)))
0.8b
(/ 1 (* (cbrt (+ (* (+ 10 k) (/ k a)) (/ 1 a))) (cbrt (+ (* (+ 10 k) (/ k a)) (/ 1 a)))))

rewrite42.0ms

Algorithm
rewrite-expression-head
Rules
133×cbrt-div
95×frac-add
87×frac-times
63×associate-/r/
57×flip3-+ flip-+
45×associate-*l/
26×associate-*r/
10×pow1
cbrt-prod
add-sqr-sqrt *-un-lft-identity pow1/3 add-exp-log add-cube-cbrt pow-flip
add-cbrt-cube insert-posit16 add-log-exp
rec-exp pow-prod-down pow-prod-up
pow2 clear-num associate-/r* frac-2neg pow-plus prod-exp div-inv inv-pow
Calls
4 calls:
Slowest
22.0ms
(/ 1 (* (cbrt (+ (* (+ 10 k) (/ k a)) (/ 1 a))) (cbrt (+ (* (+ 10 k) (/ k a)) (/ 1 a)))))
7.0ms
(cbrt (+ (* (+ 10 k) (/ k a)) (/ 1 a)))
5.0ms
(cbrt (+ (* (+ 10 k) (/ k a)) (/ 1 a)))
4.0ms
(cbrt (+ (* (+ 10 k) (/ k a)) (/ 1 a)))

series283.0ms

Calls
4 calls:
Slowest
79.0ms
(/ 1 (* (cbrt (+ (* (+ 10 k) (/ k a)) (/ 1 a))) (cbrt (+ (* (+ 10 k) (/ k a)) (/ 1 a)))))
68.0ms
(cbrt (+ (* (+ 10 k) (/ k a)) (/ 1 a)))
68.0ms
(cbrt (+ (* (+ 10 k) (/ k a)) (/ 1 a)))
67.0ms
(cbrt (+ (* (+ 10 k) (/ k a)) (/ 1 a)))

simplify22.1s

Calls
113 calls:
Slowest
902.0ms
(cbrt (+ (pow (* (+ 10 k) (/ k a)) 3) (pow (/ 1 a) 3)))
875.0ms
(cbrt (+ (pow (* (+ 10 k) (/ k a)) 3) (pow (/ 1 a) 3)))
839.0ms
(cbrt (+ (pow (* (+ 10 k) (/ k a)) 3) (pow (/ 1 a) 3)))
491.0ms
(cbrt (- (* (* (+ 10 k) (/ k a)) (* (+ 10 k) (/ k a))) (* (/ 1 a) (/ 1 a))))
432.0ms
(cbrt (+ (* (* (- (* 10 10) (* k k)) (/ k a)) a) (* (- 10 k) 1)))

prune3.2s

Pruning

3 alts after pruning (0 fresh and 3 done)

Merged error: 0b

regimes151.0ms

Accuracy

0% (0.1b remaining)

Error of 0.2b against oracle of 0.1b and baseline of 0.2b

bsearch2.0ms

end0.0ms

sample2.9s

Algorithm
intervals
Results
1.9s11994×body80valid
569.0ms4349×body80nan