Details

Time bar (total: 13.0s)

sample38.0ms

Algorithm
intervals
Results
18.0ms335×body80valid

simplify2.4s

Counts
1 → 1
Iterations
IterNodes
done5000
324862
314711
304546
294395
284247
274096
263931
253780
243632
233481
223316
213165
203017
192866
182701
172550
162402
152253
142094
131929
121618
111065
10310
9171
8134
797
675
563
450
334
220
113
08

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize10.0ms

Local error

Found 2 expressions with local error:

0.0b
(* (- 1.0 x) z)
0.0b
(+ (* x y) (* (- 1.0 x) z))

rewrite25.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
*-un-lft-identity
associate-*l*
pow1 add-cbrt-cube add-exp-log add-cube-cbrt add-log-exp
associate-*r*
associate-*l/
+-commutative sum-log flip3-+ flip3-- pow-prod-down prod-exp *-commutative cbrt-unprod flip-+ flip-- distribute-lft-out-- difference-of-squares unswap-sqr
Counts
2 → 33
Calls
2 calls:
17.0ms
(* (- 1.0 x) z)
7.0ms
(+ (* x y) (* (- 1.0 x) z))

series69.0ms

Counts
2 → 6
Calls
2 calls:
31.0ms
(* (- 1.0 x) z)
38.0ms
(+ (* x y) (* (- 1.0 x) z))

simplify2.0s

Counts
39 → 39
Iterations
IterNodes
done5002
32527
2603
1190
071

prune185.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize40.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt (* (- 1.0 x) z)) (cbrt (* (- 1.0 x) z)))
0.5b
(cbrt (* (- 1.0 x) z))
0.5b
(cbrt (* (- 1.0 x) z))
0.5b
(cbrt (* (- 1.0 x) z))

rewrite44.0ms

Algorithm
rewrite-expression-head
Rules
20×associate-*l/
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-*r/ pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
4 → 72
Calls
4 calls:
23.0ms
(* (cbrt (* (- 1.0 x) z)) (cbrt (* (- 1.0 x) z)))
6.0ms
(cbrt (* (- 1.0 x) z))
6.0ms
(cbrt (* (- 1.0 x) z))
7.0ms
(cbrt (* (- 1.0 x) z))

series530.0ms

Counts
4 → 12
Calls
4 calls:
157.0ms
(* (cbrt (* (- 1.0 x) z)) (cbrt (* (- 1.0 x) z)))
125.0ms
(cbrt (* (- 1.0 x) z))
121.0ms
(cbrt (* (- 1.0 x) z))
126.0ms
(cbrt (* (- 1.0 x) z))

simplify1.6s

Counts
84 → 84
Iterations
IterNodes
done5001
32704
2919
1388
0154

prune499.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.0b

localize22.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (* x y) (/ (* (* z (+ 1.0 x)) (- 1.0 x)) (+ 1.0 x)))
0.0b
(* z (+ 1.0 x))
0.1b
(* (* z (+ 1.0 x)) (- 1.0 x))
5.9b
(/ (* (* z (+ 1.0 x)) (- 1.0 x)) (+ 1.0 x))

rewrite136.0ms

Algorithm
rewrite-expression-head
Rules
20×add-cbrt-cube add-exp-log
18×associate-*r/
17×*-un-lft-identity
13×add-sqr-sqrt
11×pow1
flip3-+ associate-*r* add-cube-cbrt flip-+
frac-times associate-/l/
prod-exp cbrt-unprod
flip3-- flip-- add-log-exp
associate-/r* times-frac associate-*l* pow-prod-down associate-*l/
distribute-rgt-in cbrt-undiv distribute-lft-in div-exp distribute-lft-out
sub-neg associate-/r/ *-commutative
+-commutative clear-num sum-log frac-2neg div-inv associate-/l* distribute-lft-out-- difference-of-squares unswap-sqr
Counts
4 → 101
Calls
4 calls:
23.0ms
(+ (* x y) (/ (* (* z (+ 1.0 x)) (- 1.0 x)) (+ 1.0 x)))
28.0ms
(* z (+ 1.0 x))
39.0ms
(* (* z (+ 1.0 x)) (- 1.0 x))
40.0ms
(/ (* (* z (+ 1.0 x)) (- 1.0 x)) (+ 1.0 x))

series231.0ms

Counts
4 → 12
Calls
4 calls:
42.0ms
(+ (* x y) (/ (* (* z (+ 1.0 x)) (- 1.0 x)) (+ 1.0 x)))
38.0ms
(* z (+ 1.0 x))
93.0ms
(* (* z (+ 1.0 x)) (- 1.0 x))
58.0ms
(/ (* (* z (+ 1.0 x)) (- 1.0 x)) (+ 1.0 x))

simplify1.8s

Counts
113 → 113
Iterations
IterNodes
done5003
22571
1544
0160

prune583.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0.0b

localize11.0ms

Local error

Found 2 expressions with local error:

0.0b
(* x (- y z))
0.0b
(+ (* z 1.0) (* x (- y z)))

rewrite25.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
*-un-lft-identity
associate-*r*
distribute-rgt-in pow1 associate-+r+ sub-neg distribute-lft-in add-cbrt-cube add-exp-log add-cube-cbrt add-log-exp
associate-*l*
associate-*r/
+-commutative sum-log flip3-+ flip3-- pow-prod-down prod-exp *-commutative cbrt-unprod flip-+ flip-- distribute-lft-out-- difference-of-squares unswap-sqr
Counts
2 → 41
Calls
2 calls:
17.0ms
(* x (- y z))
7.0ms
(+ (* z 1.0) (* x (- y z)))

series82.0ms

Counts
2 → 6
Calls
2 calls:
39.0ms
(* x (- y z))
43.0ms
(+ (* z 1.0) (* x (- y z)))

simplify1.5s

Counts
47 → 47
Iterations
IterNodes
done5019
32418
2603
1202
078

prune154.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

regimes230.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations
IterNodes
done11
111
08

end0.0ms

sample646.0ms

Algorithm
intervals
Results
368.0ms10099×body80valid