Details

Time bar (total: 12.9s)

sample57.0ms

Algorithm
intervals
Results
28.0ms329×body80valid
0.0msbody320valid
0.0msbody1280valid
0.0msbody640valid
0.0msbody160valid

simplify509.0ms

Counts
1 → 1
Iterations

Useful iterations: 3 (31.0ms)

IterNodesCost
01113
11913
24011
31239
43099
56039
67649
78119
done8119

prune5.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.0b

localize8.0ms

Local error

Found 1 expressions with local error:

0.0b
(* d1 (+ 32.0 (+ d2 (+ d3 5.0))))

rewrite244.0ms

Algorithm
rewrite-expression-head
Rules
12×*-un-lft-identity
associate-*r* distribute-lft-out
add-sqr-sqrt
pow1 add-exp-log add-cube-cbrt associate-*l* add-cbrt-cube
associate-*r/
distribute-rgt-in distribute-lft-in flip3-+ pow-prod-down prod-exp *-commutative cbrt-unprod flip-+ add-log-exp unswap-sqr
Counts
1 → 25
Calls
1 calls:
244.0ms
(* d1 (+ 32.0 (+ d2 (+ d3 5.0))))

series44.0ms

Counts
1 → 3
Calls
1 calls:
44.0ms
(* d1 (+ 32.0 (+ d2 (+ d3 5.0))))

simplify509.0ms

Counts
28 → 28
Iterations

Useful iterations: done (508.0ms)

IterNodesCost
055324
1174309
2831269
done5000267

prune93.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize27.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt (* d1 (+ 32.0 (+ d2 (+ d3 5.0))))) (cbrt (* d1 (+ 32.0 (+ d2 (+ d3 5.0))))))
0.6b
(cbrt (* d1 (+ 32.0 (+ d2 (+ d3 5.0)))))
0.6b
(cbrt (* d1 (+ 32.0 (+ d2 (+ d3 5.0)))))
0.6b
(cbrt (* d1 (+ 32.0 (+ d2 (+ d3 5.0)))))

rewrite293.0ms

Algorithm
rewrite-expression-head
Rules
20×associate-*r/
18×cbrt-div
11×pow1
10×add-sqr-sqrt
flip3-+ pow1/3 flip-+
add-cube-cbrt *-un-lft-identity
cbrt-prod
add-exp-log
frac-times swap-sqr associate-*r* associate-*l* add-cbrt-cube add-log-exp
pow-prod-down associate-*l/ pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
4 → 72
Calls
4 calls:
24.0ms
(* (cbrt (* d1 (+ 32.0 (+ d2 (+ d3 5.0))))) (cbrt (* d1 (+ 32.0 (+ d2 (+ d3 5.0))))))
78.0ms
(cbrt (* d1 (+ 32.0 (+ d2 (+ d3 5.0)))))
88.0ms
(cbrt (* d1 (+ 32.0 (+ d2 (+ d3 5.0)))))
97.0ms
(cbrt (* d1 (+ 32.0 (+ d2 (+ d3 5.0)))))

series1.5s

Counts
4 → 12
Calls
4 calls:
323.0ms
(* (cbrt (* d1 (+ 32.0 (+ d2 (+ d3 5.0))))) (cbrt (* d1 (+ 32.0 (+ d2 (+ d3 5.0))))))
645.0ms
(cbrt (* d1 (+ 32.0 (+ d2 (+ d3 5.0)))))
255.0ms
(cbrt (* d1 (+ 32.0 (+ d2 (+ d3 5.0)))))
254.0ms
(cbrt (* d1 (+ 32.0 (+ d2 (+ d3 5.0)))))

simplify976.0ms

Counts
84 → 84
Iterations

Useful iterations: done (971.0ms)

IterNodesCost
01632233
14332048
216241861
done50001713

prune415.0ms

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0.0b

localize23.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (* 32.0 32.0) (* (+ d2 (+ d3 5.0)) (+ d2 (+ d3 5.0))))
0.0b
(* (+ d2 (+ d3 5.0)) (+ d2 (+ d3 5.0)))
8.2b
(* d1 (- (* 32.0 32.0) (* (+ d2 (+ d3 5.0)) (+ d2 (+ d3 5.0)))))
15.9b
(/ (* d1 (- (* 32.0 32.0) (* (+ d2 (+ d3 5.0)) (+ d2 (+ d3 5.0))))) (- 32.0 (+ d2 (+ d3 5.0))))

rewrite413.0ms

Algorithm
rewrite-expression-head
Rules
74×*-un-lft-identity
30×distribute-lft-out
20×add-sqr-sqrt
13×pow1 add-exp-log add-cbrt-cube
12×add-cube-cbrt
11×swap-sqr
associate-*r*
associate-*l*
times-frac associate-/r*
flip3-+ associate-*r/ flip-+ distribute-lft-out-- add-log-exp
distribute-rgt-in frac-times flip3-- distribute-lft-in flip-- difference-of-squares
sub-neg prod-exp cbrt-unprod
cbrt-undiv div-exp pow-prod-down associate-*l/ associate-/r/ *-commutative associate-/l/ associate--r+ unswap-sqr
pow2 frac-2neg pow-plus diff-log clear-num pow-sqr pow-prod-up div-inv associate-/l*
Counts
4 → 120
Calls
4 calls:
17.0ms
(- (* 32.0 32.0) (* (+ d2 (+ d3 5.0)) (+ d2 (+ d3 5.0))))
187.0ms
(* (+ d2 (+ d3 5.0)) (+ d2 (+ d3 5.0)))
59.0ms
(* d1 (- (* 32.0 32.0) (* (+ d2 (+ d3 5.0)) (+ d2 (+ d3 5.0)))))
141.0ms
(/ (* d1 (- (* 32.0 32.0) (* (+ d2 (+ d3 5.0)) (+ d2 (+ d3 5.0))))) (- 32.0 (+ d2 (+ d3 5.0))))

series479.0ms

Counts
4 → 12
Calls
4 calls:
52.0ms
(- (* 32.0 32.0) (* (+ d2 (+ d3 5.0)) (+ d2 (+ d3 5.0))))
29.0ms
(* (+ d2 (+ d3 5.0)) (+ d2 (+ d3 5.0)))
153.0ms
(* d1 (- (* 32.0 32.0) (* (+ d2 (+ d3 5.0)) (+ d2 (+ d3 5.0)))))
245.0ms
(/ (* d1 (- (* 32.0 32.0) (* (+ d2 (+ d3 5.0)) (+ d2 (+ d3 5.0))))) (- 32.0 (+ d2 (+ d3 5.0))))

simplify3.0s

Counts
132 → 132
Iterations

Useful iterations: done (3.0s)

IterNodesCost
01982928
16472714
244392350
done50002253

prune476.0ms

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0b

localize40.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (+ d2 (+ d3 5.0)) (+ d3 5.0))
3.3b
(- (- (* 32.0 32.0) (* (+ d2 (+ d3 5.0)) d2)) (* (+ d2 (+ d3 5.0)) (+ d3 5.0)))
8.2b
(* d1 (- (- (* 32.0 32.0) (* (+ d2 (+ d3 5.0)) d2)) (* (+ d2 (+ d3 5.0)) (+ d3 5.0))))
15.9b
(/ (* d1 (- (- (* 32.0 32.0) (* (+ d2 (+ d3 5.0)) d2)) (* (+ d2 (+ d3 5.0)) (+ d3 5.0)))) (- 32.0 (+ d2 (+ d3 5.0))))

rewrite620.0ms

Algorithm
rewrite-expression-head
Rules
50×associate-*r/
48×frac-sub
42×flip3-+ flip-+
35×*-un-lft-identity
28×frac-times flip3-- flip--
18×add-sqr-sqrt associate-/l/
14×associate-*l/
13×add-exp-log add-cbrt-cube
10×add-cube-cbrt distribute-lft-out
add-log-exp
pow1 associate-*l*
times-frac associate-*r* associate-/r*
distribute-rgt-in sub-neg distribute-lft-in associate--l+ distribute-lft-out--
diff-log prod-exp cbrt-unprod
cbrt-undiv div-exp pow-prod-down associate-/r/ *-commutative associate--r+ difference-of-squares unswap-sqr
associate--l- frac-2neg clear-num div-inv associate-/l*
Counts
4 → 158
Calls
4 calls:
112.0ms
(* (+ d2 (+ d3 5.0)) (+ d3 5.0))
96.0ms
(- (- (* 32.0 32.0) (* (+ d2 (+ d3 5.0)) d2)) (* (+ d2 (+ d3 5.0)) (+ d3 5.0)))
165.0ms
(* d1 (- (- (* 32.0 32.0) (* (+ d2 (+ d3 5.0)) d2)) (* (+ d2 (+ d3 5.0)) (+ d3 5.0))))
227.0ms
(/ (* d1 (- (- (* 32.0 32.0) (* (+ d2 (+ d3 5.0)) d2)) (* (+ d2 (+ d3 5.0)) (+ d3 5.0)))) (- 32.0 (+ d2 (+ d3 5.0))))

series488.0ms

Counts
4 → 12
Calls
4 calls:
46.0ms
(* (+ d2 (+ d3 5.0)) (+ d3 5.0))
53.0ms
(- (- (* 32.0 32.0) (* (+ d2 (+ d3 5.0)) d2)) (* (+ d2 (+ d3 5.0)) (+ d3 5.0)))
168.0ms
(* d1 (- (- (* 32.0 32.0) (* (+ d2 (+ d3 5.0)) d2)) (* (+ d2 (+ d3 5.0)) (+ d3 5.0))))
220.0ms
(/ (* d1 (- (- (* 32.0 32.0) (* (+ d2 (+ d3 5.0)) d2)) (* (+ d2 (+ d3 5.0)) (+ d3 5.0)))) (- 32.0 (+ d2 (+ d3 5.0))))

simplify589.0ms

Counts
170 → 170
Iterations

Useful iterations: done (576.0ms)

IterNodesCost
03307092
110576034
done50005708

prune854.0ms

Pruning

4 alts after pruning (1 fresh and 3 done)

Merged error: 0b

regimes96.0ms

Accuracy

0% (0.0b remaining)

Error of 0.0b against oracle of 0.0b and baseline of 0.0b

bsearch0.0ms

simplify2.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
099
1139
done139

end0.0ms

sample1.2s

Algorithm
intervals
Results
704.0ms10028×body80valid
4.0ms19×body640valid
3.0ms11×body1280valid
1.0msbody320valid
0.0msbody160valid