Details

Time bar (total: 36.6s)

sample98.0ms

Algorithm
intervals
Results
47.0ms282×body80valid

simplify3.6s

Counts
1 → 1
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
030732
155732
2114732
3333732
41007732
52954732
done5004732

prune15.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 32.7b

localize91.0ms

Local error

Found 4 expressions with local error:

0.1b
(* (+ (* (+ (* (+ (* z 3.13060547623) 11.1667541262) z) t) z) a) z)
0.1b
(* (+ (* z 3.13060547623) 11.1667541262) z)
2.7b
(* y (+ (* (+ (* (+ (* (+ (* z 3.13060547623) 11.1667541262) z) t) z) a) z) b))
31.3b
(/ (* y (+ (* (+ (* (+ (* (+ (* z 3.13060547623) 11.1667541262) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15.234687407) z) 31.4690115749) z) 11.9400905721) z) 0.607771387771))

rewrite429.0ms

Algorithm
rewrite-expression-head
Rules
18×add-sqr-sqrt
15×add-cbrt-cube add-exp-log
12×*-un-lft-identity add-cube-cbrt
10×pow1
associate-*r* associate-*l*
flip3-+ flip-+
associate-*l/ prod-exp associate-*r/ cbrt-unprod add-log-exp
associate-/r* times-frac pow-prod-down *-commutative unswap-sqr
cbrt-undiv div-exp associate-/r/ associate-/l/
distribute-rgt-in clear-num frac-2neg distribute-lft-in div-inv associate-/l*
Counts
4 → 87
Calls
4 calls:
97.0ms
(* (+ (* (+ (* (+ (* z 3.13060547623) 11.1667541262) z) t) z) a) z)
40.0ms
(* (+ (* z 3.13060547623) 11.1667541262) z)
182.0ms
(* y (+ (* (+ (* (+ (* (+ (* z 3.13060547623) 11.1667541262) z) t) z) a) z) b))
106.0ms
(/ (* y (+ (* (+ (* (+ (* (+ (* z 3.13060547623) 11.1667541262) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15.234687407) z) 31.4690115749) z) 11.9400905721) z) 0.607771387771))

series1.2s

Counts
4 → 12
Calls
4 calls:
110.0ms
(* (+ (* (+ (* (+ (* z 3.13060547623) 11.1667541262) z) t) z) a) z)
117.0ms
(* (+ (* z 3.13060547623) 11.1667541262) z)
290.0ms
(* y (+ (* (+ (* (+ (* (+ (* z 3.13060547623) 11.1667541262) z) t) z) a) z) b))
663.0ms
(/ (* y (+ (* (+ (* (+ (* (+ (* z 3.13060547623) 11.1667541262) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15.234687407) z) 31.4690115749) z) 11.9400905721) z) 0.607771387771))

simplify3.2s

Counts
99 → 99
Iterations

Useful iterations: done (3.2s)

IterNodesCost
020646272
159141656
2218841336
done500441096

prune1.2s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.7b

localize46.0ms

Local error

Found 4 expressions with local error:

0.3b
(* 36.527041698806414 (/ y z))
1.8b
(- (+ (* 3.13060547623 y) (/ t (/ (* z z) y))) (* 36.527041698806414 (/ y z)))
7.6b
(/ t (/ (* z z) y))
9.2b
(/ (* z z) y)

rewrite203.0ms

Algorithm
rewrite-expression-head
Rules
46×times-frac
35×add-sqr-sqrt
30×*-un-lft-identity add-cube-cbrt
23×add-cbrt-cube add-exp-log
13×associate-*r*
10×associate-/r*
add-log-exp
cbrt-undiv div-exp
div-inv
pow1
prod-exp cbrt-unprod associate-/l*
associate-*l* associate-*r/
clear-num frac-2neg diff-log frac-sub unswap-sqr
sum-log sub-neg flip3-+ flip3-- pow-prod-down associate--l+ associate-/r/ *-commutative flip-+ flip--
Counts
4 → 117
Calls
4 calls:
22.0ms
(* 36.527041698806414 (/ y z))
158.0ms
(- (+ (* 3.13060547623 y) (/ t (/ (* z z) y))) (* 36.527041698806414 (/ y z)))
9.0ms
(/ t (/ (* z z) y))
8.0ms
(/ (* z z) y)

series203.0ms

Counts
4 → 12
Calls
4 calls:
31.0ms
(* 36.527041698806414 (/ y z))
83.0ms
(- (+ (* 3.13060547623 y) (/ t (/ (* z z) y))) (* 36.527041698806414 (/ y z)))
52.0ms
(/ t (/ (* z z) y))
37.0ms
(/ (* z z) y)

simplify2.0s

Counts
129 → 129
Iterations

Useful iterations: 2 (806.0ms)

IterNodesCost
021933272
162929369
2253827804
done501327804

prune883.0ms

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.5b

localize79.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt y)
0.6b
(* (/ 1 (/ z (* (cbrt y) (cbrt y)))) (/ t (/ z (cbrt y))))
1.4b
(/ t (/ z (cbrt y)))
1.8b
(- (+ (* 3.13060547623 y) (* (/ 1 (/ z (* (cbrt y) (cbrt y)))) (/ t (/ z (cbrt y))))) (* 36.527041698806414 (/ y z)))

rewrite203.0ms

Algorithm
rewrite-expression-head
Rules
337×times-frac
229×add-sqr-sqrt
164×*-un-lft-identity
156×add-cube-cbrt
135×add-exp-log
71×cbrt-prod associate-*r*
69×div-exp
52×add-cbrt-cube
39×prod-exp
30×cbrt-undiv
26×associate-*l*
22×associate-/r*
20×unswap-sqr
15×cbrt-unprod
13×div-inv
rec-exp 1-exp add-log-exp
pow1
associate-*r/ associate-/r/ associate-/l*
diff-log frac-sub
frac-times clear-num sum-log sub-neg frac-2neg flip3-+ flip3-- pow1/3 pow-prod-down associate-*l/ associate--l+ *-commutative flip-+ flip--
Counts
4 → 304
Calls
4 calls:
1.0ms
(cbrt y)
117.0ms
(* (/ 1 (/ z (* (cbrt y) (cbrt y)))) (/ t (/ z (cbrt y))))
10.0ms
(/ t (/ z (cbrt y)))
46.0ms
(- (+ (* 3.13060547623 y) (* (/ 1 (/ z (* (cbrt y) (cbrt y)))) (/ t (/ z (cbrt y))))) (* 36.527041698806414 (/ y z)))

series531.0ms

Counts
4 → 12
Calls
4 calls:
202.0ms
(cbrt y)
69.0ms
(* (/ 1 (/ z (* (cbrt y) (cbrt y)))) (/ t (/ z (cbrt y))))
149.0ms
(/ t (/ z (cbrt y)))
110.0ms
(- (+ (* 3.13060547623 y) (* (/ 1 (/ z (* (cbrt y) (cbrt y)))) (/ t (/ z (cbrt y))))) (* 36.527041698806414 (/ y z)))

simplify2.7s

Counts
316 → 316
Iterations

Useful iterations: done (2.6s)

IterNodesCost
0504154412
11695138386
done5000128398

prune2.6s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.5b

localize154.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (cbrt y))
0.6b
(cbrt (cbrt y))
0.6b
(* (/ 1 (/ z (* (cbrt y) (cbrt y)))) (* (/ (* (cbrt (cbrt y)) (cbrt (cbrt y))) (* (cbrt z) (cbrt z))) (/ t (/ (cbrt z) (cbrt (cbrt y))))))
1.8b
(- (+ (* 3.13060547623 y) (* (/ 1 (/ z (* (cbrt y) (cbrt y)))) (* (/ (* (cbrt (cbrt y)) (cbrt (cbrt y))) (* (cbrt z) (cbrt z))) (/ t (/ (cbrt z) (cbrt (cbrt y))))))) (* 36.527041698806414 (/ y z)))

rewrite341.0ms

Algorithm
rewrite-expression-head
Rules
1056×add-exp-log
478×prod-exp
462×div-exp
276×add-cbrt-cube
188×cbrt-undiv cbrt-unprod
48×rec-exp 1-exp
30×times-frac
26×associate-*l*
22×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
18×cbrt-prod
pow1 add-log-exp
associate-*r/
frac-times
div-inv
pow-prod-down associate-*l/
pow1/3 diff-log frac-sub
sum-log sub-neg flip3-+ flip3-- associate-*r* associate--l+ associate-/r/ *-commutative flip-+ flip--
Counts
4 → 312
Calls
4 calls:
1.0ms
(cbrt (cbrt y))
1.0ms
(cbrt (cbrt y))
243.0ms
(* (/ 1 (/ z (* (cbrt y) (cbrt y)))) (* (/ (* (cbrt (cbrt y)) (cbrt (cbrt y))) (* (cbrt z) (cbrt z))) (/ t (/ (cbrt z) (cbrt (cbrt y))))))
40.0ms
(- (+ (* 3.13060547623 y) (* (/ 1 (/ z (* (cbrt y) (cbrt y)))) (* (/ (* (cbrt (cbrt y)) (cbrt (cbrt y))) (* (cbrt z) (cbrt z))) (/ t (/ (cbrt z) (cbrt (cbrt y))))))) (* 36.527041698806414 (/ y z)))

series907.0ms

Counts
4 → 12
Calls
4 calls:
349.0ms
(cbrt (cbrt y))
394.0ms
(cbrt (cbrt y))
49.0ms
(* (/ 1 (/ z (* (cbrt y) (cbrt y)))) (* (/ (* (cbrt (cbrt y)) (cbrt (cbrt y))) (* (cbrt z) (cbrt z))) (/ t (/ (cbrt z) (cbrt (cbrt y))))))
115.0ms
(- (+ (* 3.13060547623 y) (* (/ 1 (/ z (* (cbrt y) (cbrt y)))) (* (/ (* (cbrt (cbrt y)) (cbrt (cbrt y))) (* (cbrt z) (cbrt z))) (/ t (/ (cbrt z) (cbrt (cbrt y))))))) (* 36.527041698806414 (/ y z)))

simplify10.4s

Counts
324 → 324
Iterations

Useful iterations: done (10.2s)

IterNodesCost
0503281832
11498216933
done5000198538

prune1.3s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.5b

regimes1.2s

Accuracy

96.8% (0.9b remaining)

Error of 1.3b against oracle of 0.5b and baseline of 26.9b

bsearch445.0ms

Steps
ItersRangePoint
9
1.5144297264463789e+35
1.7996862651031686e+42
9.557722171896874e+40
9
-6.285281767821598e+76
-3.6417878426167264e+70
-3.697774109576783e+70

simplify40.0ms

Iterations

Useful iterations: 0 (14.0ms)

IterNodesCost
0451315
1691315
done691315

end0.0ms

sample2.5s

Algorithm
intervals
Results
2.0s8887×body80valid