Details

Time bar (total: 56.6s)

sample251.0ms

Algorithm
intervals
Results
155.0ms682×body80valid

simplify4.6s

Counts
1 → 1
Iterations
IterNodes
done5000
52794
4908
3333
2110
147
023

prune39.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 14.3b

localize81.0ms

Local error

Found 4 expressions with local error:

0.8b
(- (* z y) (* a t))
3.9b
(fma (- (* i a) (* z c)) b (* (- (* z y) (* a t)) x))
3.9b
(fma (- (* t c) (* y i)) j (fma (- (* i a) (* z c)) b (* (- (* z y) (* a t)) x)))
7.8b
(* (- (* z y) (* a t)) x)

rewrite88.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
pow1 add-exp-log add-cube-cbrt *-un-lft-identity add-cbrt-cube add-log-exp
expm1-log1p-u log1p-expm1-u
associate-*r* associate-*l*
flip3-- associate-*l/ flip-- fma-udef
sub-neg fma-neg diff-log prod-diff pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
4 → 58
Calls
4 calls:
19.0ms
(- (* z y) (* a t))
1.0ms
(fma (- (* i a) (* z c)) b (* (- (* z y) (* a t)) x))
1.0ms
(fma (- (* t c) (* y i)) j (fma (- (* i a) (* z c)) b (* (- (* z y) (* a t)) x)))
64.0ms
(* (- (* z y) (* a t)) x)

series2.3s

Counts
4 → 12
Calls
4 calls:
165.0ms
(- (* z y) (* a t))
566.0ms
(fma (- (* i a) (* z c)) b (* (- (* z y) (* a t)) x))
1.4s
(fma (- (* t c) (* y i)) j (fma (- (* i a) (* z c)) b (* (- (* z y) (* a t)) x)))
161.0ms
(* (- (* z y) (* a t)) x)

simplify4.2s

Counts
70 → 70
Iterations
IterNodes
done5000
32759
2713
1250
0110

prune1.4s

Pruning

11 alts after pruning (10 fresh and 1 done)

Merged error: 7.4b

localize136.0ms

Local error

Found 4 expressions with local error:

3.9b
(fma (- (* t c) (* y i)) j (fma (- (* i a) (* z c)) b (* (* (cbrt (- (* z y) (* a t))) (cbrt (- (* z y) (* a t)))) (* (cbrt (- (* z y) (* a t))) x))))
10.0b
(cbrt (- (* z y) (* a t)))
10.0b
(cbrt (- (* z y) (* a t)))
10.0b
(cbrt (- (* z y) (* a t)))

rewrite41.0ms

Algorithm
rewrite-expression-head
Rules
cbrt-prod
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
cbrt-div
pow1 add-exp-log expm1-log1p-u add-cbrt-cube log1p-expm1-u add-log-exp
flip3-- pow1/3 flip--
fma-udef
Counts
4 → 55
Calls
4 calls:
1.0ms
(fma (- (* t c) (* y i)) j (fma (- (* i a) (* z c)) b (* (* (cbrt (- (* z y) (* a t))) (cbrt (- (* z y) (* a t)))) (* (cbrt (- (* z y) (* a t))) x))))
13.0ms
(cbrt (- (* z y) (* a t)))
12.0ms
(cbrt (- (* z y) (* a t)))
12.0ms
(cbrt (- (* z y) (* a t)))

series2.2s

Counts
4 → 12
Calls
4 calls:
1.2s
(fma (- (* t c) (* y i)) j (fma (- (* i a) (* z c)) b (* (* (cbrt (- (* z y) (* a t))) (cbrt (- (* z y) (* a t)))) (* (cbrt (- (* z y) (* a t))) x))))
281.0ms
(cbrt (- (* z y) (* a t)))
291.0ms
(cbrt (- (* z y) (* a t)))
430.0ms
(cbrt (- (* z y) (* a t)))

simplify4.2s

Counts
67 → 67
Iterations
IterNodes
done5002
31917
2668
1260
0104

prune1.7s

Pruning

13 alts after pruning (11 fresh and 2 done)

Merged error: 6.5b

localize193.0ms

Local error

Found 4 expressions with local error:

10.0b
(cbrt (- (* z y) (* a t)))
10.0b
(cbrt (- (* z y) (* a t)))
10.0b
(cbrt (- (* z y) (* a t)))
10.0b
(cbrt (* (* (cbrt (- (* z y) (* a t))) (cbrt (- (* z y) (* a t)))) (cbrt (- (* z y) (* a t)))))

rewrite297.0ms

Algorithm
rewrite-expression-head
Rules
86×cbrt-div
30×flip3-- flip--
28×frac-times
14×associate-*l/
10×cbrt-prod
associate-*r/
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 add-exp-log expm1-log1p-u pow1/3 add-cbrt-cube log1p-expm1-u add-log-exp
pow3 rem-cbrt-cube
Counts
4 → 83
Calls
4 calls:
16.0ms
(cbrt (- (* z y) (* a t)))
13.0ms
(cbrt (- (* z y) (* a t)))
16.0ms
(cbrt (- (* z y) (* a t)))
239.0ms
(cbrt (* (* (cbrt (- (* z y) (* a t))) (cbrt (- (* z y) (* a t)))) (cbrt (- (* z y) (* a t)))))

series1.4s

Counts
4 → 12
Calls
4 calls:
427.0ms
(cbrt (- (* z y) (* a t)))
333.0ms
(cbrt (- (* z y) (* a t)))
344.0ms
(cbrt (- (* z y) (* a t)))
328.0ms
(cbrt (* (* (cbrt (- (* z y) (* a t))) (cbrt (- (* z y) (* a t)))) (cbrt (- (* z y) (* a t)))))

simplify5.6s

Counts
95 → 95
Iterations
IterNodes
done5000
44659
31610
2655
1323
0167

prune2.0s

Pruning

12 alts after pruning (10 fresh and 2 done)

Merged error: 6.5b

localize264.0ms

Local error

Found 4 expressions with local error:

10.0b
(cbrt (- (* z y) (* a t)))
10.0b
(cbrt (- (* z y) (* a t)))
10.0b
(cbrt (- (* z y) (* a t)))
10.0b
(cbrt (* (* (cbrt (- (* z y) (* a t))) (* (* (cbrt (cbrt (- (* z y) (* a t)))) (cbrt (cbrt (- (* z y) (* a t))))) (cbrt (cbrt (- (* z y) (* a t)))))) (cbrt (- (* z y) (* a t)))))

rewrite2.4s

Algorithm
rewrite-expression-head
Rules
1544×cbrt-div
568×frac-times
408×flip3-- flip--
212×associate-*l/
152×associate-*r/
10×cbrt-prod
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 add-exp-log expm1-log1p-u pow1/3 add-cbrt-cube log1p-expm1-u add-log-exp
Counts
4 → 298
Calls
4 calls:
12.0ms
(cbrt (- (* z y) (* a t)))
12.0ms
(cbrt (- (* z y) (* a t)))
14.0ms
(cbrt (- (* z y) (* a t)))
2.2s
(cbrt (* (* (cbrt (- (* z y) (* a t))) (* (* (cbrt (cbrt (- (* z y) (* a t)))) (cbrt (cbrt (- (* z y) (* a t))))) (cbrt (cbrt (- (* z y) (* a t)))))) (cbrt (- (* z y) (* a t)))))

series1.2s

Counts
4 → 12
Calls
4 calls:
279.0ms
(cbrt (- (* z y) (* a t)))
377.0ms
(cbrt (- (* z y) (* a t)))
290.0ms
(cbrt (- (* z y) (* a t)))
265.0ms
(cbrt (* (* (cbrt (- (* z y) (* a t))) (* (* (cbrt (cbrt (- (* z y) (* a t)))) (cbrt (cbrt (- (* z y) (* a t))))) (cbrt (cbrt (- (* z y) (* a t)))))) (cbrt (- (* z y) (* a t)))))

simplify5.5s

Counts
310 → 310
Iterations
IterNodes
done5002
23211
11739
0945

prune4.3s

Pruning

12 alts after pruning (9 fresh and 3 done)

Merged error: 6.5b

regimes3.1s

Accuracy

-8.4% (6.4b remaining)

Error of 12.6b against oracle of 6.2b and baseline of 12.1b

bsearch458.0ms

Steps
ItersRangePoint
8
5.1759475055821886e-148
2.9899443689883986e-145
1.1412476247104652e-147
8
-1.2181691273019363e-113
-2.8864802519747234e-118
-2.946192327766243e-118

simplify15.0ms

Iterations
IterNodes
done40
140
030

end0.0ms

sample8.6s

Algorithm
intervals
Results
6.6s18914×body80valid