Details

Time bar (total: 25.1s)

sample36.0ms

Algorithm
intervals
Results
15.0ms332×body80valid

simplify7.4s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
08164
114164
225164
356164
496164
5138164
6169164
7202164
8266164
9348164
10461164
11592164
12909164
131771164
143604164
154637164
done5001164

prune9.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 2.1b

localize21.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ x (* (- y x) (/ z t)))
8.1b
(* (- y x) (/ z t))

rewrite38.0ms

Algorithm
rewrite-expression-head
Rules
17×add-sqr-sqrt
13×associate-*r*
12×*-un-lft-identity
10×times-frac add-cube-cbrt
add-cbrt-cube add-exp-log
associate-*l*
pow1 add-log-exp
frac-times flip3-- associate-*l/ prod-exp cbrt-unprod flip-- unswap-sqr
cbrt-undiv +-commutative sum-log flip3-+ div-exp pow-prod-down associate-*r/ *-commutative flip-+ div-inv distribute-lft-out-- difference-of-squares
Counts
2 → 49
Calls
2 calls:
10.0ms
(+ x (* (- y x) (/ z t)))
25.0ms
(* (- y x) (/ z t))

series144.0ms

Counts
2 → 6
Calls
2 calls:
61.0ms
(+ x (* (- y x) (/ z t)))
83.0ms
(* (- y x) (/ z t))

simplify3.6s

Counts
55 → 55
Iterations

Useful iterations: 2 (319.0ms)

IterNodesCost
011513541
130812154
2104311832
3481811832
done500011832

prune350.0ms

Pruning

10 alts after pruning (9 fresh and 1 done)

Merged error: 0.0b

localize50.0ms

Local error

Found 4 expressions with local error:

3.0b
(* (- y x) (* (cbrt (/ z t)) (cbrt (/ z t))))
12.5b
(cbrt (/ z t))
12.5b
(cbrt (/ z t))
12.5b
(cbrt (/ z t))

rewrite70.0ms

Algorithm
rewrite-expression-head
Rules
39×cbrt-prod
29×add-sqr-sqrt
28×*-un-lft-identity
27×times-frac
26×add-cube-cbrt
15×cbrt-div
frac-times pow1 add-exp-log
add-cbrt-cube
associate-*r/
associate-*l* associate-*l/
flip3-- flip-- add-log-exp
pow1/3 pow-prod-down prod-exp cbrt-unprod div-inv
associate-*r* *-commutative distribute-lft-out-- difference-of-squares unswap-sqr
Counts
4 → 98
Calls
4 calls:
56.0ms
(* (- y x) (* (cbrt (/ z t)) (cbrt (/ z t))))
4.0ms
(cbrt (/ z t))
4.0ms
(cbrt (/ z t))
4.0ms
(cbrt (/ z t))

series423.0ms

Counts
4 → 12
Calls
4 calls:
188.0ms
(* (- y x) (* (cbrt (/ z t)) (cbrt (/ z t))))
84.0ms
(cbrt (/ z t))
71.0ms
(cbrt (/ z t))
80.0ms
(cbrt (/ z t))

simplify3.0s

Counts
110 → 110
Iterations

Useful iterations: 3 (1.2s)

IterNodesCost
016237275
133734801
283334238
3292633478
done500033478

prune823.0ms

Pruning

10 alts after pruning (8 fresh and 2 done)

Merged error: 0.0b

localize47.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt z)
3.0b
(* (- y x) (* (/ (cbrt z) (cbrt t)) (cbrt (/ z t))))
12.5b
(cbrt (/ z t))
12.5b
(cbrt (/ z t))

rewrite72.0ms

Algorithm
rewrite-expression-head
Rules
29×cbrt-prod
22×add-sqr-sqrt *-un-lft-identity
20×add-cube-cbrt
18×times-frac
13×add-exp-log
frac-times pow1 add-cbrt-cube
cbrt-div
associate-*r/
associate-*l* associate-*l/ prod-exp cbrt-unprod
flip3-- flip-- add-log-exp
pow1/3 pow-prod-down
div-inv
cbrt-undiv div-exp associate-*r* *-commutative distribute-lft-out-- difference-of-squares
Counts
4 → 88
Calls
4 calls:
1.0ms
(cbrt z)
62.0ms
(* (- y x) (* (/ (cbrt z) (cbrt t)) (cbrt (/ z t))))
4.0ms
(cbrt (/ z t))
4.0ms
(cbrt (/ z t))

series636.0ms

Counts
4 → 12
Calls
4 calls:
267.0ms
(cbrt z)
176.0ms
(* (- y x) (* (/ (cbrt z) (cbrt t)) (cbrt (/ z t))))
80.0ms
(cbrt (/ z t))
113.0ms
(cbrt (/ z t))

simplify2.0s

Counts
100 → 100
Iterations

Useful iterations: done (2.0s)

IterNodesCost
018637050
142034277
2129033755
done500033115

prune821.0ms

Pruning

10 alts after pruning (7 fresh and 3 done)

Merged error: 0.0b

localize44.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt z)
3.0b
(* (- y x) (* (* (cbrt z) (cbrt (/ 1 t))) (cbrt (/ z t))))
12.5b
(cbrt (/ z t))
12.5b
(cbrt (/ z t))

rewrite496.0ms

Algorithm
rewrite-expression-head
Rules
29×cbrt-prod
22×add-sqr-sqrt *-un-lft-identity
20×add-cube-cbrt
18×times-frac
14×cbrt-div
13×pow1 add-exp-log
12×associate-*r/
frac-times add-cbrt-cube
pow-prod-down prod-exp cbrt-unprod
associate-*l* associate-*l/
flip3-- flip-- add-log-exp
pow1/3
div-inv
associate-*r* *-commutative distribute-lft-out-- difference-of-squares
Counts
4 → 89
Calls
4 calls:
1.0ms
(cbrt z)
485.0ms
(* (- y x) (* (* (cbrt z) (cbrt (/ 1 t))) (cbrt (/ z t))))
2.0ms
(cbrt (/ z t))
2.0ms
(cbrt (/ z t))

series697.0ms

Counts
4 → 12
Calls
4 calls:
261.0ms
(cbrt z)
255.0ms
(* (- y x) (* (* (cbrt z) (cbrt (/ 1 t))) (cbrt (/ z t))))
80.0ms
(cbrt (/ z t))
102.0ms
(cbrt (/ z t))

simplify1.9s

Counts
101 → 101
Iterations

Useful iterations: done (1.9s)

IterNodesCost
019339737
145036314
2148135425
done500034865

prune791.0ms

Pruning

10 alts after pruning (6 fresh and 4 done)

Merged error: 0.0b

regimes712.0ms

Accuracy

0% (2.1b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08164
110164
done10164

end0.0ms

sample1.0s

Algorithm
intervals
Results
518.0ms10693×body80valid