Details

Time bar (total: 22.8s)

sample17.0ms

Algorithm
intervals
Results
8.0ms346×body80valid

simplify3.8s

Counts
1 → 1
Iterations
IterNodes
done5000
264790
254598
244368
234175
223940
213748
203507
193315
183080
172887
162638
152436
142190
131989
121738
111529
101276
91121
8805
7394
6210
5172
4132
391
246
119
08

prune14.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.1b

localize17.0ms

Local error

Found 2 expressions with local error:

0.0b
(- 1.0 (* x (fma 0.12 x 0.253)))
0.1b
(* x (fma 0.12 x 0.253))

rewrite23.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
*-un-lft-identity add-cube-cbrt
pow1 add-cbrt-cube add-exp-log fma-udef add-log-exp
fma-neg associate-*r* associate-*l* prod-diff
distribute-rgt-in expm1-log1p-u distribute-lft-in log1p-expm1-u associate--r+
sub-neg flip3-- diff-log pow-prod-down prod-exp *-commutative cbrt-unprod flip-- unswap-sqr
Counts
2 → 44
Calls
2 calls:
9.0ms
(- 1.0 (* x (fma 0.12 x 0.253)))
11.0ms
(* x (fma 0.12 x 0.253))

series173.0ms

Counts
2 → 6
Calls
2 calls:
50.0ms
(- 1.0 (* x (fma 0.12 x 0.253)))
123.0ms
(* x (fma 0.12 x 0.253))

simplify3.7s

Counts
50 → 50
Iterations
IterNodes
done5004
32455
2534
1183
080

prune272.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0.0b

localize44.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt x) (cbrt x))
0.6b
(cbrt x)
0.6b
(cbrt x)
0.6b
(cbrt x)

rewrite13.0ms

Algorithm
rewrite-expression-head
Rules
25×cbrt-prod
23×add-sqr-sqrt
15×*-un-lft-identity add-cube-cbrt
11×pow1
pow1/3
swap-sqr associate-*r* associate-*l* add-exp-log
expm1-log1p-u add-cbrt-cube log1p-expm1-u add-log-exp unswap-sqr
pow-prod-down pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod
Counts
4 → 81
Calls
4 calls:
9.0ms
(* (cbrt x) (cbrt x))
1.0ms
(cbrt x)
1.0ms
(cbrt x)
1.0ms
(cbrt x)

series1.2s

Counts
4 → 12
Calls
4 calls:
256.0ms
(* (cbrt x) (cbrt x))
327.0ms
(cbrt x)
319.0ms
(cbrt x)
258.0ms
(cbrt x)

simplify4.1s

Counts
93 → 93
Iterations
IterNodes
done5000
44108
31072
2382
1140
065

prune510.0ms

Pruning

7 alts after pruning (5 fresh and 2 done)

Merged error: 0.0b

localize42.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (* x (* (cbrt (fma 0.12 x 0.253)) (cbrt (fma 0.12 x 0.253)))) (cbrt (fma 0.12 x 0.253)))
0.8b
(cbrt (fma 0.12 x 0.253))
0.8b
(cbrt (fma 0.12 x 0.253))
0.8b
(cbrt (fma 0.12 x 0.253))

rewrite83.0ms

Algorithm
rewrite-expression-head
Rules
13×pow1 add-exp-log
12×cbrt-prod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
add-cbrt-cube
associate-*r* pow-prod-down prod-exp cbrt-unprod
expm1-log1p-u log1p-expm1-u add-log-exp
pow1/3
associate-*l* *-commutative
Counts
4 → 65
Calls
4 calls:
77.0ms
(* (* x (* (cbrt (fma 0.12 x 0.253)) (cbrt (fma 0.12 x 0.253)))) (cbrt (fma 0.12 x 0.253)))
1.0ms
(cbrt (fma 0.12 x 0.253))
1.0ms
(cbrt (fma 0.12 x 0.253))
1.0ms
(cbrt (fma 0.12 x 0.253))

series633.0ms

Counts
4 → 12
Calls
4 calls:
106.0ms
(* (* x (* (cbrt (fma 0.12 x 0.253)) (cbrt (fma 0.12 x 0.253)))) (cbrt (fma 0.12 x 0.253)))
173.0ms
(cbrt (fma 0.12 x 0.253))
188.0ms
(cbrt (fma 0.12 x 0.253))
166.0ms
(cbrt (fma 0.12 x 0.253))

simplify3.6s

Counts
77 → 77
Iterations
IterNodes
done5000
34148
21049
1308
0120

prune495.0ms

Pruning

7 alts after pruning (5 fresh and 2 done)

Merged error: 0.0b

localize66.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt x)
0.6b
(cbrt x)
0.6b
(cbrt (cbrt x))
0.6b
(cbrt (* (cbrt x) (cbrt x)))

rewrite17.0ms

Algorithm
rewrite-expression-head
Rules
16×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 → 53
Calls
4 calls:
1.0ms
(cbrt x)
1.0ms
(cbrt x)
2.0ms
(cbrt (cbrt x))
7.0ms
(cbrt (* (cbrt x) (cbrt x)))

series1.2s

Counts
4 → 12
Calls
4 calls:
319.0ms
(cbrt x)
218.0ms
(cbrt x)
272.0ms
(cbrt (cbrt x))
385.0ms
(cbrt (* (cbrt x) (cbrt x)))

simplify1.5s

Counts
65 → 65
Iterations
IterNodes
done5000
41811
3666
2268
1118
064

prune498.0ms

Pruning

7 alts after pruning (4 fresh and 3 done)

Merged error: 0.0b

regimes49.0ms

Accuracy

0% (0.1b remaining)

Error of 0.1b against oracle of 0.0b and baseline of 0.1b

bsearch0.0ms

simplify1.0ms

Iterations
IterNodes
done8
18
07

end0.0ms

sample802.0ms

Algorithm
intervals
Results
561.0ms10734×body80valid