Details

Time bar (total: 11.7s)

sample22.0ms

Algorithm
intervals
Results
10.0ms256×body80valid

simplify2.3s

Counts
1 → 1
Iterations

Useful iterations: 6 (1.2s)

IterNodesCost
01317
12517
25917
313217
435317
575115
6266013
done500013

prune7.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.1b

localize9.0ms

Local error

Found 2 expressions with local error:

0.0b
(- (/ (* z 2.0) y) (/ t z))
0.5b
(/ 2.0 (- (/ (* z 2.0) y) (/ t z)))

rewrite39.0ms

Algorithm
rewrite-expression-head
Rules
38×add-sqr-sqrt
23×*-un-lft-identity times-frac
13×add-cube-cbrt
10×difference-of-squares
associate-/r*
distribute-lft-out--
add-exp-log add-cbrt-cube add-log-exp
associate-/r/ associate-/l*
pow1 flip3-- frac-sub flip--
cbrt-undiv sub-neg frac-2neg diff-log div-exp clear-num div-inv
Counts
2 → 58
Calls
2 calls:
14.0ms
(- (/ (* z 2.0) y) (/ t z))
23.0ms
(/ 2.0 (- (/ (* z 2.0) y) (/ t z)))

series60.0ms

Counts
2 → 6
Calls
2 calls:
31.0ms
(- (/ (* z 2.0) y) (/ t z))
30.0ms
(/ 2.0 (- (/ (* z 2.0) y) (/ t z)))

simplify3.1s

Counts
64 → 64
Iterations

Useful iterations: 4 (2.0s)

IterNodesCost
01051103
12091081
25391037
315221017
446861012
done50001012

prune168.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0.0b

localize14.0ms

Local error

Found 4 expressions with local error:

1.2b
(/ 1 (* (cbrt (- (/ (* z 2.0) y) (/ t z))) (cbrt (- (/ (* z 2.0) y) (/ t z)))))
14.3b
(cbrt (- (/ (* z 2.0) y) (/ t z)))
14.3b
(cbrt (- (/ (* z 2.0) y) (/ t z)))
14.3b
(cbrt (- (/ (* z 2.0) y) (/ t z)))

rewrite92.0ms

Algorithm
rewrite-expression-head
Rules
33×cbrt-div
24×add-sqr-sqrt
18×cbrt-prod
15×add-exp-log *-un-lft-identity associate-/r/
12×pow1
11×flip3-- frac-sub flip--
frac-times add-cube-cbrt pow-flip pow1/3
add-cbrt-cube
times-frac difference-of-squares
div-exp add-log-exp
associate-*r/ associate-*l/ prod-exp associate-/l* distribute-lft-out--
cbrt-undiv rec-exp 1-exp pow-prod-down pow-sqr pow-prod-up
pow2 frac-2neg pow-plus clear-num associate-/r* cbrt-unprod div-inv inv-pow
Counts
4 → 101
Calls
4 calls:
53.0ms
(/ 1 (* (cbrt (- (/ (* z 2.0) y) (/ t z))) (cbrt (- (/ (* z 2.0) y) (/ t z)))))
13.0ms
(cbrt (- (/ (* z 2.0) y) (/ t z)))
11.0ms
(cbrt (- (/ (* z 2.0) y) (/ t z)))
11.0ms
(cbrt (- (/ (* z 2.0) y) (/ t z)))

series451.0ms

Counts
4 → 12
Calls
4 calls:
125.0ms
(/ 1 (* (cbrt (- (/ (* z 2.0) y) (/ t z))) (cbrt (- (/ (* z 2.0) y) (/ t z)))))
109.0ms
(cbrt (- (/ (* z 2.0) y) (/ t z)))
107.0ms
(cbrt (- (/ (* z 2.0) y) (/ t z)))
110.0ms
(cbrt (- (/ (* z 2.0) y) (/ t z)))

simplify994.0ms

Counts
113 → 113
Iterations

Useful iterations: 3 (320.0ms)

IterNodesCost
01772354
13622205
27792038
319651959
done50001959

prune390.0ms

Pruning

6 alts after pruning (4 fresh and 2 done)

Merged error: 0b

localize13.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (pow (cbrt (- (/ (* z 2.0) y) (/ t z))) -2) (/ 2.0 (cbrt (- (/ (* z 2.0) y) (/ t z)))))
0.5b
(pow (cbrt (- (/ (* z 2.0) y) (/ t z))) -2)
14.3b
(cbrt (- (/ (* z 2.0) y) (/ t z)))
14.3b
(cbrt (- (/ (* z 2.0) y) (/ t z)))

rewrite204.0ms

Algorithm
rewrite-expression-head
Rules
92×add-sqr-sqrt
49×cbrt-prod
42×*-un-lft-identity times-frac
34×associate-*r*
28×add-cube-cbrt
24×unpow-prod-down
18×add-exp-log
14×difference-of-squares
13×associate-*l*
12×unswap-sqr
cbrt-div
add-cbrt-cube
distribute-lft-out--
prod-exp
pow1 sqr-pow
add-log-exp
pow-to-exp pow-unpow flip3-- pow1/3 div-exp pow-exp associate-/r/ frac-sub flip--
pow-pow cbrt-unprod
cbrt-undiv associate-*r/ *-commutative div-inv
Counts
4 → 134
Calls
4 calls:
151.0ms
(* (pow (cbrt (- (/ (* z 2.0) y) (/ t z))) -2) (/ 2.0 (cbrt (- (/ (* z 2.0) y) (/ t z)))))
23.0ms
(pow (cbrt (- (/ (* z 2.0) y) (/ t z))) -2)
10.0ms
(cbrt (- (/ (* z 2.0) y) (/ t z)))
13.0ms
(cbrt (- (/ (* z 2.0) y) (/ t z)))

series419.0ms

Counts
4 → 12
Calls
4 calls:
32.0ms
(* (pow (cbrt (- (/ (* z 2.0) y) (/ t z))) -2) (/ 2.0 (cbrt (- (/ (* z 2.0) y) (/ t z)))))
164.0ms
(pow (cbrt (- (/ (* z 2.0) y) (/ t z))) -2)
111.0ms
(cbrt (- (/ (* z 2.0) y) (/ t z)))
110.0ms
(cbrt (- (/ (* z 2.0) y) (/ t z)))

simplify779.0ms

Counts
146 → 146
Iterations

Useful iterations: 2 (314.0ms)

IterNodesCost
02263757
15423599
217913401
done50013401

prune557.0ms

Pruning

6 alts after pruning (3 fresh and 3 done)

Merged error: 0b

localize12.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (/ (* z 2.0) y) (/ t z))
0.3b
(pow (- (/ (* z 2.0) y) (/ t z)) 3)
0.5b
(/ 2.0 (cbrt (pow (- (/ (* z 2.0) y) (/ t z)) 3)))
25.3b
(cbrt (pow (- (/ (* z 2.0) y) (/ t z)) 3))

rewrite120.0ms

Algorithm
rewrite-expression-head
Rules
113×add-sqr-sqrt
90×cbrt-prod
76×times-frac
74×*-un-lft-identity
48×add-cube-cbrt
36×unpow-prod-down cube-prod
26×difference-of-squares
21×associate-/r*
13×distribute-lft-out--
cube-div
add-exp-log
cube-mult cbrt-div unpow3 add-cbrt-cube add-log-exp sqr-pow
pow1
flip3-- frac-sub flip--
pow-unpow associate-/r/ associate-/l*
cbrt-undiv pow-to-exp sub-neg pow-pow frac-2neg pow1/3 diff-log div-exp pow-exp clear-num rem-cbrt-cube div-inv rem-cube-cbrt
Counts
4 → 180
Calls
4 calls:
13.0ms
(- (/ (* z 2.0) y) (/ t z))
23.0ms
(pow (- (/ (* z 2.0) y) (/ t z)) 3)
51.0ms
(/ 2.0 (cbrt (pow (- (/ (* z 2.0) y) (/ t z)) 3)))
22.0ms
(cbrt (pow (- (/ (* z 2.0) y) (/ t z)) 3))

series192.0ms

Counts
4 → 12
Calls
4 calls:
35.0ms
(- (/ (* z 2.0) y) (/ t z))
101.0ms
(pow (- (/ (* z 2.0) y) (/ t z)) 3)
26.0ms
(/ 2.0 (cbrt (pow (- (/ (* z 2.0) y) (/ t z)) 3)))
30.0ms
(cbrt (pow (- (/ (* z 2.0) y) (/ t z)) 3))

simplify570.0ms

Counts
192 → 192
Iterations

Useful iterations: done (563.0ms)

IterNodesCost
02224393
14483652
213303338
done50003336

prune386.0ms

Pruning

6 alts after pruning (2 fresh and 4 done)

Merged error: 0b

regimes166.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01113
11213
done1213

end0.0ms

sample530.0ms

Algorithm
intervals
Results
315.0ms8000×body80valid