Details

Time bar (total: 25.2s)

sample61.0ms

Algorithm
intervals
Results
33.0ms282×body80valid

simplify3.2s

Counts
1 → 1
Iterations

Useful iterations: 3 (125.0ms)

IterNodesCost
030732
162557
2130557
3380532
41167532
53129532
done5005532

prune40.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 29.9b

localize61.0ms

Local error

Found 4 expressions with local error:

0.1b
(fma (fma (+ z 15.234687407) z 31.4690115749) z 11.9400905721)
0.1b
(fma (fma z 3.13060547623 11.1667541262) z t)
3.1b
(/ y (fma (fma (fma (+ z 15.234687407) z 31.4690115749) z 11.9400905721) z 0.607771387771))
29.8b
(fma (/ y (fma (fma (fma (+ z 15.234687407) z 31.4690115749) z 11.9400905721) z 0.607771387771)) (fma (fma (fma (fma z 3.13060547623 11.1667541262) z t) z a) z b) x)

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
12×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
times-frac
add-cbrt-cube add-exp-log
expm1-log1p-u pow1 log1p-expm1-u add-log-exp
associate-/r* fma-udef associate-/l*
cbrt-undiv clear-num frac-2neg div-exp div-inv
Counts
4 → 59
Calls
4 calls:
0.0ms
(fma (fma (+ z 15.234687407) z 31.4690115749) z 11.9400905721)
0.0ms
(fma (fma z 3.13060547623 11.1667541262) z t)
5.0ms
(/ y (fma (fma (fma (+ z 15.234687407) z 31.4690115749) z 11.9400905721) z 0.607771387771))
0.0ms
(fma (/ y (fma (fma (fma (+ z 15.234687407) z 31.4690115749) z 11.9400905721) z 0.607771387771)) (fma (fma (fma (fma z 3.13060547623 11.1667541262) z t) z a) z b) x)

series1.1s

Counts
4 → 12
Calls
4 calls:
47.0ms
(fma (fma (+ z 15.234687407) z 31.4690115749) z 11.9400905721)
33.0ms
(fma (fma z 3.13060547623 11.1667541262) z t)
178.0ms
(/ y (fma (fma (fma (+ z 15.234687407) z 31.4690115749) z 11.9400905721) z 0.607771387771))
818.0ms
(fma (/ y (fma (fma (fma (+ z 15.234687407) z 31.4690115749) z 11.9400905721) z 0.607771387771)) (fma (fma (fma (fma z 3.13060547623 11.1667541262) z t) z a) z b) x)

simplify2.7s

Counts
71 → 71
Iterations

Useful iterations: done (2.7s)

IterNodesCost
014427426
127624548
275924093
3244723923
done500223723

prune705.0ms

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 0.5b

localize12.0ms

Local error

Found 1 expressions with local error:

1.2b
(fma (/ t z) (/ y z) (fma y 3.13060547623 x))

rewrite1.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 log1p-expm1-u add-log-exp
Counts
1 → 10
Calls
1 calls:
0.0ms
(fma (/ t z) (/ y z) (fma y 3.13060547623 x))

series56.0ms

Counts
1 → 3
Calls
1 calls:
56.0ms
(fma (/ t z) (/ y z) (fma y 3.13060547623 x))

simplify3.5s

Counts
13 → 13
Iterations

Useful iterations: 4 (1.0s)

IterNodesCost
0263786
1473273
2993123
34153123
426482943
done50062943

prune198.0ms

Pruning

9 alts after pruning (7 fresh and 2 done)

Merged error: 0.5b

localize33.0ms

Local error

Found 4 expressions with local error:

1.2b
(fma (/ t z) (/ y z) (fma y 3.13060547623 x))
11.4b
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))
11.4b
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))
11.4b
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))

rewrite6.0ms

Algorithm
rewrite-expression-head
Rules
cbrt-prod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
expm1-log1p-u pow1 add-cbrt-cube add-exp-log log1p-expm1-u add-log-exp
pow1/3
fma-udef
Counts
4 → 49
Calls
4 calls:
1.0ms
(fma (/ t z) (/ y z) (fma y 3.13060547623 x))
1.0ms
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))
1.0ms
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))
1.0ms
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))

series1.4s

Counts
4 → 12
Calls
4 calls:
84.0ms
(fma (/ t z) (/ y z) (fma y 3.13060547623 x))
472.0ms
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))
370.0ms
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))
464.0ms
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))

simplify1.8s

Counts
61 → 61
Iterations

Useful iterations: done (1.8s)

IterNodesCost
07024183
114222131
230621786
3102021066
done500120181

prune634.0ms

Pruning

10 alts after pruning (8 fresh and 2 done)

Merged error: 0.5b

localize70.0ms

Local error

Found 4 expressions with local error:

11.4b
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))
11.4b
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))
11.4b
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))
11.4b
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))

rewrite5.0ms

Algorithm
rewrite-expression-head
Rules
12×cbrt-prod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
expm1-log1p-u pow1 add-cbrt-cube pow1/3 add-exp-log log1p-expm1-u add-log-exp
Counts
4 → 52
Calls
4 calls:
1.0ms
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))
1.0ms
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))
1.0ms
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))
1.0ms
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))

series1.8s

Counts
4 → 12
Calls
4 calls:
493.0ms
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))
475.0ms
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))
416.0ms
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))
452.0ms
(cbrt (fma (/ t z) (/ y z) (fma y 3.13060547623 x)))

simplify2.5s

Counts
64 → 64
Iterations

Useful iterations: done (2.5s)

IterNodesCost
05727196
111425144
224124884
367223924
4242023724
done500022152

prune558.0ms

Pruning

10 alts after pruning (8 fresh and 2 done)

Merged error: 0.5b

regimes1.9s

Accuracy

95.9% (1.1b remaining)

Error of 1.4b against oracle of 0.4b and baseline of 26.2b

bsearch310.0ms

Steps
ItersRangePoint
6
1.0476192254004606e+30
7.939278908593878e+30
2.3565273277813517e+30
8
-3.6417878426167264e+70
-1.663548580005027e+67
-1.6927334214248624e+67

simplify16.0ms

Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
032984
136984
done36984

end0.0ms

sample2.5s

Algorithm
intervals
Results
2.0s8887×body80valid