Details

Time bar (total: 12.5s)

sample52.0ms

Algorithm
intervals
Results
28.0ms249×body80valid
4.0ms16×body640valid
2.0ms11×body320valid
2.0msbody1280valid
2.0ms13×body160valid

simplify1.1s

Counts
1 → 1
Iterations
IterNodes
done2000
61890
5788
4299
3108
243
120
011

prune22.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 11.3b

localize33.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (- z t) (- a t))
4.4b
(fma (/ (- z t) (- a t)) (- y x) x)

rewrite41.0ms

Algorithm
rewrite-expression-head
Rules
38×add-sqr-sqrt *-un-lft-identity
25×times-frac
14×add-cube-cbrt
12×distribute-lft-out-- difference-of-squares
associate-/r* associate-/l*
add-cbrt-cube add-exp-log
expm1-log1p-u pow1 flip3-- associate-/r/ insert-posit16 log1p-expm1-u flip-- add-log-exp associate-/l/
cbrt-undiv clear-num frac-2neg div-sub div-exp fma-udef div-inv
Counts
2 → 66
Calls
2 calls:
38.0ms
(/ (- z t) (- a t))
1.0ms
(fma (/ (- z t) (- a t)) (- y x) x)

series277.0ms

Counts
2 → 6
Calls
2 calls:
68.0ms
(/ (- z t) (- a t))
209.0ms
(fma (/ (- z t) (- a t)) (- y x) x)

simplify580.0ms

Counts
72 → 72
Iterations
IterNodes
done2000
2680
1274
0118

prune433.0ms

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 2.6b

localize28.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (- a t))
0.6b
(cbrt (- a t))
0.6b
(cbrt (- a t))
10.0b
(fma (/ (/ (- z t) (* (cbrt (- a t)) (cbrt (- a t)))) (cbrt (- a t))) (- y x) x)

rewrite15.0ms

Algorithm
rewrite-expression-head
Rules
15×cbrt-prod
13×add-sqr-sqrt *-un-lft-identity
add-cube-cbrt
cbrt-div
expm1-log1p-u pow1 add-cbrt-cube add-exp-log insert-posit16 log1p-expm1-u add-log-exp
flip3-- pow1/3 flip-- distribute-lft-out-- difference-of-squares
fma-udef
Counts
4 → 65
Calls
4 calls:
6.0ms
(cbrt (- a t))
5.0ms
(cbrt (- a t))
3.0ms
(cbrt (- a t))
0.0ms
(fma (/ (/ (- z t) (* (cbrt (- a t)) (cbrt (- a t)))) (cbrt (- a t))) (- y x) x)

series1.3s

Counts
4 → 12
Calls
4 calls:
217.0ms
(cbrt (- a t))
613.0ms
(cbrt (- a t))
206.0ms
(cbrt (- a t))
216.0ms
(fma (/ (/ (- z t) (* (cbrt (- a t)) (cbrt (- a t)))) (cbrt (- a t))) (- y x) x)

simplify799.0ms

Counts
77 → 77
Iterations
IterNodes
done2002
31099
2438
1203
098

prune598.0ms

Pruning

10 alts after pruning (8 fresh and 2 done)

Merged error: 2.6b

localize40.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (- a t))
0.6b
(cbrt (- a t))
0.6b
(cbrt (- a t))
9.7b
(fma (* (/ 1 (* (cbrt (- a t)) (cbrt (- a t)))) (/ (- z t) (cbrt (- a t)))) (- y x) x)

rewrite15.0ms

Algorithm
rewrite-expression-head
Rules
15×cbrt-prod
13×add-sqr-sqrt *-un-lft-identity
add-cube-cbrt
cbrt-div
expm1-log1p-u pow1 add-cbrt-cube add-exp-log insert-posit16 log1p-expm1-u add-log-exp
flip3-- pow1/3 flip-- distribute-lft-out-- difference-of-squares
fma-udef
Counts
4 → 65
Calls
4 calls:
8.0ms
(cbrt (- a t))
3.0ms
(cbrt (- a t))
3.0ms
(cbrt (- a t))
0.0ms
(fma (* (/ 1 (* (cbrt (- a t)) (cbrt (- a t)))) (/ (- z t) (cbrt (- a t)))) (- y x) x)

series928.0ms

Counts
4 → 12
Calls
4 calls:
263.0ms
(cbrt (- a t))
229.0ms
(cbrt (- a t))
244.0ms
(cbrt (- a t))
192.0ms
(fma (* (/ 1 (* (cbrt (- a t)) (cbrt (- a t)))) (/ (- z t) (cbrt (- a t)))) (- y x) x)

simplify950.0ms

Counts
77 → 77
Iterations
IterNodes
done2008
31425
2467
1208
099

prune591.0ms

Pruning

11 alts after pruning (8 fresh and 3 done)

Merged error: 2.6b

localize56.0ms

Local error

Found 4 expressions with local error:

0.5b
(cbrt (- z t))
0.5b
(cbrt (- z t))
0.5b
(cbrt (- z t))
9.5b
(fma (* (* (cbrt (- z t)) (cbrt (- z t))) (/ (cbrt (- z t)) (- a t))) (- y x) x)

rewrite17.0ms

Algorithm
rewrite-expression-head
Rules
15×cbrt-prod
13×add-sqr-sqrt *-un-lft-identity
add-cube-cbrt
cbrt-div
expm1-log1p-u pow1 add-cbrt-cube add-exp-log insert-posit16 log1p-expm1-u add-log-exp
flip3-- pow1/3 flip-- distribute-lft-out-- difference-of-squares
fma-udef
Counts
4 → 65
Calls
4 calls:
4.0ms
(cbrt (- z t))
6.0ms
(cbrt (- z t))
6.0ms
(cbrt (- z t))
1.0ms
(fma (* (* (cbrt (- z t)) (cbrt (- z t))) (/ (cbrt (- z t)) (- a t))) (- y x) x)

series804.0ms

Counts
4 → 12
Calls
4 calls:
206.0ms
(cbrt (- z t))
194.0ms
(cbrt (- z t))
214.0ms
(cbrt (- z t))
189.0ms
(fma (* (* (cbrt (- z t)) (cbrt (- z t))) (/ (cbrt (- z t)) (- a t))) (- y x) x)

simplify778.0ms

Counts
77 → 77
Iterations
IterNodes
done2004
31149
2438
1201
098

prune522.0ms

Pruning

11 alts after pruning (8 fresh and 3 done)

Merged error: 2.6b

regimes571.0ms

Accuracy

26.6% (5.9b remaining)

Error of 9.5b against oracle of 3.7b and baseline of 11.6b

bsearch96.0ms

Steps
ItersRangePoint
7
1.565257992401473e+188
6.874219732804884e+189
4.177099727216109e+188
1
-1.483726120128394e+138
-1.4227775114758595e+138
-1.4684889679652604e+138

simplify7.0ms

Iterations
IterNodes
done24
124
021

end0.0ms

sample1.9s

Algorithm
intervals
Results
939.0ms7784×body80valid
333.0ms489×body640valid
117.0ms259×body1280valid
114.0ms419×body320valid
49.0ms268×body160valid
8.0ms14×body2560valid