Details

Time bar (total: 13.8s)

sample38.0ms

Algorithm
intervals
Results
18.0ms256×body80valid

simplify812.0ms

Counts
1 → 1
Iterations

Useful iterations: 5 (282.0ms)

IterNodesCost
01317
12517
26017
314217
435117
5162115
done500115

prune12.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 2.0b

localize22.0ms

Local error

Found 4 expressions with local error:

0.0b
(- x (/ y (- (/ z 1) (/ (/ (* y t) z) 2.0))))
0.0b
(/ (/ (* y t) z) 2.0)
4.3b
(/ (* y t) z)
4.9b
(/ y (- (/ z 1) (/ (/ (* y t) z) 2.0)))

rewrite234.0ms

Algorithm
rewrite-expression-head
Rules
111×add-sqr-sqrt
106×times-frac
72×*-un-lft-identity
38×add-cube-cbrt
26×difference-of-squares
20×add-exp-log add-cbrt-cube
17×associate-/r*
11×associate-/l*
distribute-lft-out--
cbrt-undiv div-exp
div-inv
add-log-exp
pow1
frac-2neg clear-num associate-/r/
flip3-- prod-exp flip-- cbrt-unprod
sub-neg diff-log frac-sub associate-/l/
Counts
4 → 146
Calls
4 calls:
101.0ms
(- x (/ y (- (/ z 1) (/ (/ (* y t) z) 2.0))))
14.0ms
(/ (/ (* y t) z) 2.0)
12.0ms
(/ (* y t) z)
91.0ms
(/ y (- (/ z 1) (/ (/ (* y t) z) 2.0)))

series340.0ms

Counts
4 → 12
Calls
4 calls:
75.0ms
(- x (/ y (- (/ z 1) (/ (/ (* y t) z) 2.0))))
29.0ms
(/ (/ (* y t) z) 2.0)
20.0ms
(/ (* y t) z)
216.0ms
(/ y (- (/ z 1) (/ (/ (* y t) z) 2.0)))

simplify1.5s

Counts
158 → 158
Iterations

Useful iterations: done (1.5s)

IterNodesCost
02692706
16112331
229702233
done50002227

prune414.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.3b

localize13.0ms

Local error

Found 4 expressions with local error:

0.0b
(- x (/ y (- (/ z 1) (/ (/ y (/ z t)) 2.0))))
0.0b
(/ (/ y (/ z t)) 2.0)
3.7b
(/ y (/ z t))
4.9b
(/ y (- (/ z 1) (/ (/ y (/ z t)) 2.0)))

rewrite581.0ms

Algorithm
rewrite-expression-head
Rules
635×times-frac
442×add-sqr-sqrt
295×*-un-lft-identity
253×add-cube-cbrt
50×associate-/l* difference-of-squares
33×associate-/r*
23×div-inv
20×add-exp-log add-cbrt-cube
10×cbrt-undiv div-exp
distribute-lft-out--
associate-/r/
add-log-exp
pow1
frac-2neg clear-num
flip3-- flip--
sub-neg diff-log frac-sub associate-/l/
Counts
4 → 367
Calls
4 calls:
314.0ms
(- x (/ y (- (/ z 1) (/ (/ y (/ z t)) 2.0))))
22.0ms
(/ (/ y (/ z t)) 2.0)
9.0ms
(/ y (/ z t))
206.0ms
(/ y (- (/ z 1) (/ (/ y (/ z t)) 2.0)))

series396.0ms

Counts
4 → 12
Calls
4 calls:
104.0ms
(- x (/ y (- (/ z 1) (/ (/ y (/ z t)) 2.0))))
32.0ms
(/ (/ y (/ z t)) 2.0)
29.0ms
(/ y (/ z t))
230.0ms
(/ y (- (/ z 1) (/ (/ y (/ z t)) 2.0)))

simplify861.0ms

Counts
379 → 379
Iterations

Useful iterations: done (847.0ms)

IterNodesCost
06527028
115836323
done50016165

prune1.5s

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.2b

localize14.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (/ y (/ z t)) 2.0)
1.0b
(/ 1 (/ (- z (/ (/ y (/ z t)) 2.0)) y))
3.7b
(/ y (/ z t))
5.0b
(/ (- z (/ (/ y (/ z t)) 2.0)) y)

rewrite457.0ms

Algorithm
rewrite-expression-head
Rules
771×times-frac
545×add-sqr-sqrt
353×*-un-lft-identity
321×add-cube-cbrt
64×difference-of-squares
58×associate-/l*
47×associate-/r*
31×add-exp-log
28×div-inv
25×add-cbrt-cube
17×div-exp
16×distribute-lft-out--
13×cbrt-undiv
associate-/r/
pow1
frac-2neg clear-num add-log-exp
associate-/l/
rec-exp 1-exp
flip3-- pow-flip div-sub flip-- inv-pow
Counts
4 → 452
Calls
4 calls:
42.0ms
(/ (/ y (/ z t)) 2.0)
175.0ms
(/ 1 (/ (- z (/ (/ y (/ z t)) 2.0)) y))
13.0ms
(/ y (/ z t))
174.0ms
(/ (- z (/ (/ y (/ z t)) 2.0)) y)

series183.0ms

Counts
4 → 12
Calls
4 calls:
29.0ms
(/ (/ y (/ z t)) 2.0)
47.0ms
(/ 1 (/ (- z (/ (/ y (/ z t)) 2.0)) y))
45.0ms
(/ y (/ z t))
62.0ms
(/ (- z (/ (/ y (/ z t)) 2.0)) y)

simplify1.3s

Counts
464 → 464
Iterations

Useful iterations: done (1.3s)

IterNodesCost
07199056
119538362
done50008128

prune1.7s

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize19.0ms

Local error

Found 4 expressions with local error:

0.0b
(- x (/ 1 (- (/ z y) (* 0.5 (/ t z)))))
0.0b
(* 0.5 (/ t z))
0.0b
(- (/ z y) (* 0.5 (/ t z)))
1.0b
(/ 1 (- (/ z y) (* 0.5 (/ t z))))

rewrite179.0ms

Algorithm
rewrite-expression-head
Rules
32×add-sqr-sqrt
24×*-un-lft-identity
21×times-frac
20×add-cube-cbrt
13×add-exp-log associate-*r*
11×add-cbrt-cube
add-log-exp
pow1
flip3-- associate-*r/ div-exp associate-*l* associate-/r* associate-/r/ flip-- div-inv associate-/l* difference-of-squares
cbrt-undiv sub-neg diff-log prod-exp frac-sub cbrt-unprod distribute-lft-out-- unswap-sqr
rec-exp pow-flip frac-2neg 1-exp pow-prod-down clear-num *-commutative inv-pow
Counts
4 → 96
Calls
4 calls:
68.0ms
(- x (/ 1 (- (/ z y) (* 0.5 (/ t z)))))
24.0ms
(* 0.5 (/ t z))
32.0ms
(- (/ z y) (* 0.5 (/ t z)))
50.0ms
(/ 1 (- (/ z y) (* 0.5 (/ t z))))

series149.0ms

Counts
4 → 12
Calls
4 calls:
32.0ms
(- x (/ 1 (- (/ z y) (* 0.5 (/ t z)))))
30.0ms
(* 0.5 (/ t z))
47.0ms
(- (/ z y) (* 0.5 (/ t z)))
40.0ms
(/ 1 (- (/ z y) (* 0.5 (/ t z))))

simplify839.0ms

Counts
108 → 108
Iterations

Useful iterations: done (836.0ms)

IterNodesCost
01631497
13931379
215001291
done50001289

prune311.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

regimes112.0ms

Accuracy

0% (0.7b remaining)

Error of 1.0b against oracle of 0.3b and baseline of 1.0b

bsearch0.0ms

simplify2.0ms

Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
01315
11513
done1513

end0.0ms

sample1.7s

Algorithm
intervals
Results
1.2s8000×body80valid