Details

Time bar (total: 19.6s)

sample17.0ms

Algorithm
intervals
Results
8.0ms342×body80valid

simplify2.4s

Counts
1 → 1
Iterations
IterNodes
done5000
374919
364774
354626
344478
334338
324190
314042
303900
293752
283604
273464
263316
253168
243026
232878
222730
212594
202446
192298
182159
172011
161867
151729
141590
131435
121305
111152
101012
9772
8510
7276
6148
5111
497
378
242
119
08

prune3.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.1b

localize13.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ 0.253 (* x 0.12))
0.1b
(* x (+ 0.253 (* x 0.12)))

rewrite32.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
associate-*r* associate-*l*
flip3-+ associate-*r/ flip-+
distribute-rgt-in +-commutative sum-log distribute-lft-in pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
2 → 33
Calls
2 calls:
5.0ms
(+ 0.253 (* x 0.12))
26.0ms
(* x (+ 0.253 (* x 0.12)))

series140.0ms

Counts
2 → 6
Calls
2 calls:
45.0ms
(+ 0.253 (* x 0.12))
95.0ms
(* x (+ 0.253 (* x 0.12)))

simplify2.9s

Counts
39 → 39
Iterations
IterNodes
done5017
33101
2658
1181
060

prune159.0ms

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 0.0b

localize50.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt (* x (+ 0.253 (* x 0.12)))) (cbrt (* x (+ 0.253 (* x 0.12)))))
0.6b
(cbrt (* x (+ 0.253 (* x 0.12))))
0.6b
(cbrt (* x (+ 0.253 (* x 0.12))))
0.6b
(cbrt (* x (+ 0.253 (* x 0.12))))

rewrite37.0ms

Algorithm
rewrite-expression-head
Rules
20×associate-*r/
18×cbrt-div
11×pow1
10×add-sqr-sqrt
flip3-+ pow1/3 flip-+
*-un-lft-identity add-cube-cbrt
cbrt-prod
add-exp-log
frac-times add-cbrt-cube swap-sqr associate-*r* associate-*l* add-log-exp
pow-prod-down associate-*l/ pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
4 → 72
Calls
4 calls:
18.0ms
(* (cbrt (* x (+ 0.253 (* x 0.12)))) (cbrt (* x (+ 0.253 (* x 0.12)))))
5.0ms
(cbrt (* x (+ 0.253 (* x 0.12))))
5.0ms
(cbrt (* x (+ 0.253 (* x 0.12))))
5.0ms
(cbrt (* x (+ 0.253 (* x 0.12))))

series804.0ms

Counts
4 → 12
Calls
4 calls:
240.0ms
(* (cbrt (* x (+ 0.253 (* x 0.12)))) (cbrt (* x (+ 0.253 (* x 0.12)))))
191.0ms
(cbrt (* x (+ 0.253 (* x 0.12))))
181.0ms
(cbrt (* x (+ 0.253 (* x 0.12))))
192.0ms
(cbrt (* x (+ 0.253 (* x 0.12))))

simplify3.8s

Counts
84 → 84
Iterations
IterNodes
done5000
34960
21468
1510
0190

prune641.0ms

Pruning

10 alts after pruning (9 fresh and 1 done)

Merged error: 0.0b

localize63.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt x)
0.6b
(cbrt (* x (+ 0.253 (* x 0.12))))
0.6b
(cbrt (* x (+ 0.253 (* x 0.12))))
0.8b
(cbrt (+ 0.253 (* x 0.12)))

rewrite17.0ms

Algorithm
rewrite-expression-head
Rules
cbrt-prod
add-sqr-sqrt cbrt-div *-un-lft-identity add-cube-cbrt
pow1 add-cbrt-cube pow1/3 associate-*r/ add-exp-log add-log-exp
flip3-+ flip-+
Counts
4 → 46
Calls
4 calls:
1.0ms
(cbrt x)
5.0ms
(cbrt (* x (+ 0.253 (* x 0.12))))
8.0ms
(cbrt (* x (+ 0.253 (* x 0.12))))
3.0ms
(cbrt (+ 0.253 (* x 0.12)))

series774.0ms

Counts
4 → 12
Calls
4 calls:
296.0ms
(cbrt x)
152.0ms
(cbrt (* x (+ 0.253 (* x 0.12))))
167.0ms
(cbrt (* x (+ 0.253 (* x 0.12))))
158.0ms
(cbrt (+ 0.253 (* x 0.12)))

simplify1.9s

Counts
58 → 58
Iterations
IterNodes
done5000
21248
1417
0168

prune816.0ms

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 0.0b

localize92.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (* x (+ 0.253 (* x 0.12))))
0.6b
(cbrt (* x (+ 0.253 (* x 0.12))))
0.8b
(cbrt (- 0.253 (* x 0.12)))
1.2b
(cbrt (- (* 0.253 0.253) (* (* x 0.12) (* x 0.12))))

rewrite24.0ms

Algorithm
rewrite-expression-head
Rules
cbrt-prod
cbrt-div
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow1 add-cbrt-cube pow1/3 associate-*r/ add-exp-log add-log-exp
flip3-+ flip3-- flip-+ flip--
difference-of-squares
Counts
4 → 49
Calls
4 calls:
5.0ms
(cbrt (* x (+ 0.253 (* x 0.12))))
5.0ms
(cbrt (* x (+ 0.253 (* x 0.12))))
4.0ms
(cbrt (- 0.253 (* x 0.12)))
9.0ms
(cbrt (- (* 0.253 0.253) (* (* x 0.12) (* x 0.12))))

series899.0ms

Counts
4 → 12
Calls
4 calls:
158.0ms
(cbrt (* x (+ 0.253 (* x 0.12))))
188.0ms
(cbrt (* x (+ 0.253 (* x 0.12))))
224.0ms
(cbrt (- 0.253 (* x 0.12)))
329.0ms
(cbrt (- (* 0.253 0.253) (* (* x 0.12) (* x 0.12))))

simplify2.5s

Counts
61 → 61
Iterations
IterNodes
done5001
21886
1584
0233

prune567.0ms

Pruning

9 alts after pruning (7 fresh and 2 done)

Merged error: 0.0b

regimes185.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify3.0ms

Iterations
IterNodes
done11
111
08

end0.0ms

sample750.0ms

Algorithm
intervals
Results
533.0ms10682×body80valid