Details

Time bar (total: 29.4s)

sample189.0ms

Algorithm
intervals
Results
123.0ms605×body80valid

simplify1.4s

Counts
1 → 1
Iterations
IterNodes
52500
4907
3333
2110
147
023

prune18.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 9.5b

localize50.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (* i a) (* z c))
3.8b
(* (- (* t c) (* y i)) j)
3.9b
(fma b (- (* i a) (* z c)) (* (- (* t c) (* y i)) j))
4.4b
(fma (- (* z y) (* t a)) x (fma b (- (* i a) (* z c)) (* (- (* t c) (* y i)) j)))

rewrite315.0ms

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

series1.2s

Counts
4 → 12
Calls
4 calls:
63.0ms
(- (* i a) (* z c))
89.0ms
(* (- (* t c) (* y i)) j)
248.0ms
(fma b (- (* i a) (* z c)) (* (- (* t c) (* y i)) j))
782.0ms
(fma (- (* z y) (* t a)) x (fma b (- (* i a) (* z c)) (* (- (* t c) (* y i)) j)))

simplify1.0s

Counts
74 → 74
Iterations
IterNodes
33024
2871
1288
0123

prune1.6s

Pruning

15 alts after pruning (15 fresh and 0 done)

Merged error: 7.2b

localize53.0ms

Local error

Found 4 expressions with local error:

4.2b
(cbrt (- (* t c) (* y i)))
4.2b
(cbrt (- (* t c) (* y i)))
4.2b
(cbrt (- (* t c) (* y i)))
4.4b
(fma (- (* z y) (* t a)) x (fma b (- (* i a) (* z c)) (* (* (cbrt (- (* t c) (* y i))) (cbrt (- (* t c) (* y i)))) (* (cbrt (- (* t c) (* y i))) j))))

rewrite41.0ms

Algorithm
rewrite-expression-head
Rules
cbrt-prod
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--
fma-udef
Counts
4 → 59
Calls
4 calls:
11.0ms
(cbrt (- (* t c) (* y i)))
12.0ms
(cbrt (- (* t c) (* y i)))
16.0ms
(cbrt (- (* t c) (* y i)))
0.0ms
(fma (- (* z y) (* t a)) x (fma b (- (* i a) (* z c)) (* (* (cbrt (- (* t c) (* y i))) (cbrt (- (* t c) (* y i)))) (* (cbrt (- (* t c) (* y i))) j))))

series1.3s

Counts
4 → 12
Calls
4 calls:
176.0ms
(cbrt (- (* t c) (* y i)))
154.0ms
(cbrt (- (* t c) (* y i)))
169.0ms
(cbrt (- (* t c) (* y i)))
780.0ms
(fma (- (* z y) (* t a)) x (fma b (- (* i a) (* z c)) (* (* (cbrt (- (* t c) (* y i))) (cbrt (- (* t c) (* y i)))) (* (cbrt (- (* t c) (* y i))) j))))

simplify3.0s

Counts
71 → 71
Iterations
IterNodes
45416
31784
2669
1265
0108

prune1.9s

Pruning

16 alts after pruning (15 fresh and 1 done)

Merged error: 5.7b

localize111.0ms

Local error

Found 4 expressions with local error:

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

rewrite2.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt expm1-log1p-u pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt fma-udef insert-posit16 log1p-expm1-u add-log-exp
Counts
4 → 44
Calls
4 calls:
0.0ms
(fma b (- (* i a) (* z c)) (* (- (* t c) (* y i)) j))
0.0ms
(fma b (- (* i a) (* z c)) (* (- (* t c) (* y i)) j))
0.0ms
(fma b (- (* i a) (* z c)) (* (- (* t c) (* y i)) j))
0.0ms
(fma (- (* z y) (* t a)) x (* (* (cbrt (fma b (- (* i a) (* z c)) (* (- (* t c) (* y i)) j))) (cbrt (fma b (- (* i a) (* z c)) (* (- (* t c) (* y i)) j)))) (cbrt (fma b (- (* i a) (* z c)) (* (- (* t c) (* y i)) j)))))

series1.7s

Counts
4 → 12
Calls
4 calls:
262.0ms
(fma b (- (* i a) (* z c)) (* (- (* t c) (* y i)) j))
297.0ms
(fma b (- (* i a) (* z c)) (* (- (* t c) (* y i)) j))
300.0ms
(fma b (- (* i a) (* z c)) (* (- (* t c) (* y i)) j))
807.0ms
(fma (- (* z y) (* t a)) x (* (* (cbrt (fma b (- (* i a) (* z c)) (* (- (* t c) (* y i)) j))) (cbrt (fma b (- (* i a) (* z c)) (* (- (* t c) (* y i)) j)))) (cbrt (fma b (- (* i a) (* z c)) (* (- (* t c) (* y i)) j)))))

simplify1.0s

Counts
56 → 56
Iterations
IterNodes
42784
3645
2205
195
053

prune1.4s

Pruning

16 alts after pruning (14 fresh and 2 done)

Merged error: 5.7b

localize90.0ms

Local error

Found 4 expressions with local error:

3.8b
(* (- (* t c) (* y i)) j)
3.9b
(fma b (/ (- (* (* i a) (* i a)) (* (* z c) (* z c))) (+ (* i a) (* z c))) (* (- (* t c) (* y i)) j))
4.4b
(fma (- (* z y) (* t a)) x (fma b (/ (- (* (* i a) (* i a)) (* (* z c) (* z c))) (+ (* i a) (* z c))) (* (- (* t c) (* y i)) j)))
23.5b
(/ (- (* (* i a) (* i a)) (* (* z c) (* z c))) (+ (* i a) (* z c)))

rewrite104.0ms

Algorithm
rewrite-expression-head
Rules
17×add-sqr-sqrt
15×*-un-lft-identity add-cube-cbrt
12×times-frac
add-cbrt-cube add-exp-log
pow1
expm1-log1p-u insert-posit16 log1p-expm1-u associate-/l* add-log-exp difference-of-squares
associate-/r* associate-*r* associate-*l*
flip3-- associate-*l/ associate-/r/ fma-udef flip-- associate-/l/
cbrt-undiv clear-num frac-2neg flip3-+ div-sub div-exp pow-prod-down prod-exp *-commutative cbrt-unprod flip-+ div-inv unswap-sqr
Counts
4 → 84
Calls
4 calls:
26.0ms
(* (- (* t c) (* y i)) j)
0.0ms
(fma b (/ (- (* (* i a) (* i a)) (* (* z c) (* z c))) (+ (* i a) (* z c))) (* (- (* t c) (* y i)) j))
0.0ms
(fma (- (* z y) (* t a)) x (fma b (/ (- (* (* i a) (* i a)) (* (* z c) (* z c))) (+ (* i a) (* z c))) (* (- (* t c) (* y i)) j)))
76.0ms
(/ (- (* (* i a) (* i a)) (* (* z c) (* z c))) (+ (* i a) (* z c)))

series1.5s

Counts
4 → 12
Calls
4 calls:
74.0ms
(* (- (* t c) (* y i)) j)
426.0ms
(fma b (/ (- (* (* i a) (* i a)) (* (* z c) (* z c))) (+ (* i a) (* z c))) (* (- (* t c) (* y i)) j))
832.0ms
(fma (- (* z y) (* t a)) x (fma b (/ (- (* (* i a) (* i a)) (* (* z c) (* z c))) (+ (* i a) (* z c))) (* (- (* t c) (* y i)) j)))
120.0ms
(/ (- (* (* i a) (* i a)) (* (* z c) (* z c))) (+ (* i a) (* z c)))

simplify2.5s

Counts
96 → 96
Iterations
IterNodes
37434
21674
1430
0169

prune1.9s

Pruning

16 alts after pruning (13 fresh and 3 done)

Merged error: 5.7b

regimes1.7s

Accuracy

0% (4.4b remaining)

Error of 11.6b against oracle of 7.2b and baseline of 11.6b

bsearch0.0ms

simplify6.0ms

Iterations
IterNodes
231
131
024

end0.0ms

sample5.6s

Algorithm
intervals
Results
4.4s19210×body80valid