Details

Time bar (total: 24.2s)

sample38.0ms

Algorithm
intervals
Results
13.0ms302×body80valid

simplify5.5s

Counts
1 → 1
Iterations

Useful iterations: 3 (25.0ms)

IterNodesCost
089
1169
2427
3995
43865
517055
done50015

prune23.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 7.5b

localize9.0ms

Local error

Found 1 expressions with local error:

7.2b
(* (/ y z) x)

rewrite34.0ms

Algorithm
rewrite-expression-head
Rules
14×add-sqr-sqrt
13×associate-*l*
10×times-frac
add-cube-cbrt *-un-lft-identity
add-exp-log add-cbrt-cube
pow1 associate-*r*
prod-exp cbrt-unprod unswap-sqr
cbrt-undiv expm1-log1p-u div-exp pow-prod-down associate-*l/ *-commutative log1p-expm1-u div-inv add-log-exp
Counts
1 → 34
Calls
1 calls:
32.0ms
(* (/ y z) x)

series25.0ms

Counts
1 → 3
Calls
1 calls:
25.0ms
(* (/ y z) x)

simplify6.5s

Counts
37 → 37
Iterations

Useful iterations: 2 (113.0ms)

IterNodesCost
070273
1155268
2427236
31211236
43623236
done5000236

prune117.0ms

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 0.0b

localize10.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt z)
0.6b
(cbrt z)
1.4b
(* (/ y (cbrt z)) x)
4.0b
(* (/ 1 (* (cbrt z) (cbrt z))) (* (/ y (cbrt z)) x))

rewrite211.0ms

Algorithm
rewrite-expression-head
Rules
87×add-exp-log
46×prod-exp
35×add-cbrt-cube
30×add-sqr-sqrt
29×associate-*l*
23×times-frac
22×add-cube-cbrt *-un-lft-identity
20×div-exp cbrt-unprod
16×cbrt-prod
11×pow1
10×cbrt-undiv
rec-exp 1-exp
expm1-log1p-u associate-*r* pow-prod-down associate-*l/ log1p-expm1-u add-log-exp
unswap-sqr
pow1/3 *-commutative div-inv
frac-times associate-*r/
Counts
4 → 123
Calls
4 calls:
2.0ms
(cbrt z)
2.0ms
(cbrt z)
44.0ms
(* (/ y (cbrt z)) x)
152.0ms
(* (/ 1 (* (cbrt z) (cbrt z))) (* (/ y (cbrt z)) x))

series867.0ms

Counts
4 → 12
Calls
4 calls:
289.0ms
(cbrt z)
303.0ms
(cbrt z)
203.0ms
(* (/ y (cbrt z)) x)
72.0ms
(* (/ 1 (* (cbrt z) (cbrt z))) (* (/ y (cbrt z)) x))

simplify2.5s

Counts
135 → 135
Iterations

Useful iterations: done (2.4s)

IterNodesCost
01771599
14181419
21539991
done5001826

prune481.0ms

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 0b

localize14.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt z)
0.6b
(cbrt z)
1.4b
(* (/ y (cbrt z)) x)
3.9b
(/ (* (/ y (cbrt z)) x) (* (cbrt z) (cbrt z)))

rewrite78.0ms

Algorithm
rewrite-expression-head
Rules
30×add-exp-log
28×add-sqr-sqrt
22×associate-*l*
21×times-frac add-cbrt-cube
20×add-cube-cbrt *-un-lft-identity
16×cbrt-prod
cbrt-undiv div-exp prod-exp cbrt-unprod
pow1
expm1-log1p-u log1p-expm1-u add-log-exp
associate-*r* unswap-sqr
pow1/3 associate-*l/ div-inv
frac-2neg pow-prod-down clear-num associate-/r* *-commutative associate-/l/ associate-/l*
Counts
4 → 98
Calls
4 calls:
2.0ms
(cbrt z)
2.0ms
(cbrt z)
41.0ms
(* (/ y (cbrt z)) x)
27.0ms
(/ (* (/ y (cbrt z)) x) (* (cbrt z) (cbrt z)))

series837.0ms

Counts
4 → 12
Calls
4 calls:
292.0ms
(cbrt z)
290.0ms
(cbrt z)
179.0ms
(* (/ y (cbrt z)) x)
76.0ms
(/ (* (/ y (cbrt z)) x) (* (cbrt z) (cbrt z)))

simplify1.2s

Counts
110 → 110
Iterations

Useful iterations: done (1.2s)

IterNodesCost
01381043
13311013
21325767
done5000676

prune389.0ms

Pruning

9 alts after pruning (7 fresh and 2 done)

Merged error: 0b

localize21.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt y)
0.6b
(cbrt y)
1.6b
(* (/ (cbrt y) z) x)
5.0b
(* (/ (* (cbrt y) (cbrt y)) 1) (* (/ (cbrt y) z) x))

rewrite161.0ms

Algorithm
rewrite-expression-head
Rules
66×add-exp-log
35×add-cbrt-cube
33×prod-exp
30×add-sqr-sqrt
29×associate-*l*
23×times-frac
22×add-cube-cbrt *-un-lft-identity
20×cbrt-unprod
18×div-exp
16×cbrt-prod
11×pow1
10×cbrt-undiv
1-exp
expm1-log1p-u associate-*r* pow-prod-down associate-*l/ log1p-expm1-u add-log-exp
unswap-sqr
pow1/3 *-commutative div-inv
frac-times associate-*r/
Counts
4 → 117
Calls
4 calls:
1.0ms
(cbrt y)
2.0ms
(cbrt y)
41.0ms
(* (/ (cbrt y) z) x)
112.0ms
(* (/ (* (cbrt y) (cbrt y)) 1) (* (/ (cbrt y) z) x))

series797.0ms

Counts
4 → 12
Calls
4 calls:
271.0ms
(cbrt y)
297.0ms
(cbrt y)
170.0ms
(* (/ (cbrt y) z) x)
59.0ms
(* (/ (* (cbrt y) (cbrt y)) 1) (* (/ (cbrt y) z) x))

simplify2.5s

Counts
129 → 129
Iterations

Useful iterations: done (2.5s)

IterNodesCost
01721505
14021316
21454933
done5000783

prune427.0ms

Pruning

9 alts after pruning (6 fresh and 3 done)

Merged error: 0b

regimes411.0ms

Accuracy

90.5% (0.5b remaining)

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

bsearch2.0ms

simplify34.0ms

Iterations

Useful iterations: 4 (17.0ms)

IterNodesCost
01949
12445
22741
33337
43636
53936
64036
74136
done4136

end0.0ms

sample1.0s

Algorithm
intervals
Results
445.0ms9620×body80valid