Details

Time bar (total: 16.4s)

sample72.0ms

Algorithm
intervals
Results
30.0ms409×body80valid

simplify1.2s

Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01717
13217
26917
312617
420117
528417
638917
752617
863017
963817
done63817

prune3.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize16.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (+ (* x y) (/ (* z t) 16.0)) (/ (* a b) 4.0))
0.0b
(/ (* a b) 4.0)
0.0b
(+ (* x y) (/ (* z t) 16.0))
0.0b
(+ (- (+ (* x y) (/ (* z t) 16.0)) (/ (* a b) 4.0)) c)

rewrite511.0ms

Algorithm
rewrite-expression-head
Rules
20×add-log-exp
13×*-un-lft-identity
add-exp-log add-cbrt-cube
add-sqr-sqrt
add-cube-cbrt sum-log
pow1 diff-log
associate-+l+ flip3-+ times-frac associate-/r* flip-+
cbrt-undiv +-commutative sub-neg div-exp associate--l+ frac-sub distribute-lft-out distribute-lft-out--
associate-+l- flip3-- frac-2neg prod-exp clear-num flip-- cbrt-unprod div-inv associate-/l* difference-of-squares
Counts
4 → 69
Calls
4 calls:
96.0ms
(- (+ (* x y) (/ (* z t) 16.0)) (/ (* a b) 4.0))
19.0ms
(/ (* a b) 4.0)
20.0ms
(+ (* x y) (/ (* z t) 16.0))
373.0ms
(+ (- (+ (* x y) (/ (* z t) 16.0)) (/ (* a b) 4.0)) c)

series448.0ms

Counts
4 → 12
Calls
4 calls:
134.0ms
(- (+ (* x y) (/ (* z t) 16.0)) (/ (* a b) 4.0))
22.0ms
(/ (* a b) 4.0)
67.0ms
(+ (* x y) (/ (* z t) 16.0))
225.0ms
(+ (- (+ (* x y) (/ (* z t) 16.0)) (/ (* a b) 4.0)) c)

simplify766.0ms

Counts
81 → 81
Iterations

Useful iterations: done (763.0ms)

IterNodesCost
01411389
13701288
213331232
done50001204

prune255.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.0b

localize16.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (* x y) (/ (* z t) 16.0))
0.0b
(- (+ (* x y) (/ (* z t) 16.0)) (/ a (/ 4.0 b)))
0.0b
(+ (- (+ (* x y) (/ (* z t) 16.0)) (/ a (/ 4.0 b))) c)
0.3b
(/ a (/ 4.0 b))

rewrite621.0ms

Algorithm
rewrite-expression-head
Rules
78×times-frac
55×add-sqr-sqrt
53×*-un-lft-identity
46×add-cube-cbrt
20×add-log-exp
13×associate-/r*
add-exp-log add-cbrt-cube
sum-log
div-inv
pow1 diff-log
cbrt-undiv associate-+l+ flip3-+ div-exp flip-+ associate-/l* difference-of-squares
+-commutative sub-neg associate--l+ frac-sub distribute-lft-out distribute-lft-out--
associate-+l- flip3-- frac-2neg clear-num associate-/r/ flip--
Counts
4 → 120
Calls
4 calls:
20.0ms
(+ (* x y) (/ (* z t) 16.0))
125.0ms
(- (+ (* x y) (/ (* z t) 16.0)) (/ a (/ 4.0 b)))
461.0ms
(+ (- (+ (* x y) (/ (* z t) 16.0)) (/ a (/ 4.0 b))) c)
9.0ms
(/ a (/ 4.0 b))

series452.0ms

Counts
4 → 12
Calls
4 calls:
69.0ms
(+ (* x y) (/ (* z t) 16.0))
139.0ms
(- (+ (* x y) (/ (* z t) 16.0)) (/ a (/ 4.0 b)))
222.0ms
(+ (- (+ (* x y) (/ (* z t) 16.0)) (/ a (/ 4.0 b))) c)
22.0ms
(/ a (/ 4.0 b))

simplify1.0s

Counts
132 → 132
Iterations

Useful iterations: done (1.0s)

IterNodesCost
02462161
15842000
218881934
done50011904

prune789.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize27.0ms

Local error

Found 4 expressions with local error:

0.0b
(* 0.25 (* a b))
0.0b
(+ (* 0.0625 (* t z)) (* x y))
0.0b
(- (+ (* 0.0625 (* t z)) (* x y)) (* 0.25 (* a b)))
0.0b
(+ (- (+ (* 0.0625 (* t z)) (* x y)) (* 0.25 (* a b))) c)

rewrite594.0ms

Algorithm
rewrite-expression-head
Rules
20×add-log-exp
pow1 add-exp-log add-cbrt-cube
*-un-lft-identity
sum-log
add-sqr-sqrt add-cube-cbrt
diff-log
associate-+l+ associate-*l* pow-prod-down prod-exp cbrt-unprod
+-commutative sub-neg flip3-+ associate--l+ flip-+
associate-+l- flip3-- associate-*r* *-commutative flip-- distribute-lft-out
Counts
4 → 61
Calls
4 calls:
29.0ms
(* 0.25 (* a b))
29.0ms
(+ (* 0.0625 (* t z)) (* x y))
141.0ms
(- (+ (* 0.0625 (* t z)) (* x y)) (* 0.25 (* a b)))
391.0ms
(+ (- (+ (* 0.0625 (* t z)) (* x y)) (* 0.25 (* a b))) c)

series419.0ms

Counts
4 → 12
Calls
4 calls:
29.0ms
(* 0.25 (* a b))
69.0ms
(+ (* 0.0625 (* t z)) (* x y))
132.0ms
(- (+ (* 0.0625 (* t z)) (* x y)) (* 0.25 (* a b)))
189.0ms
(+ (- (+ (* 0.0625 (* t z)) (* x y)) (* 0.25 (* a b))) c)

simplify893.0ms

Counts
73 → 73
Iterations

Useful iterations: done (890.0ms)

IterNodesCost
01111161
13111078
211781022
done50001002

prune265.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.0b

localize46.0ms

Local error

Found 4 expressions with local error:

0.4b
(* (- (* x y) (/ (* z t) 16.0)) (- (* (/ 4.0 b) (+ (* x y) (/ (* z t) 16.0))) a))
0.5b
(* (- (* x y) (/ (* z t) 16.0)) (/ 4.0 b))
0.5b
(* (/ 4.0 b) (+ (* x y) (/ (* z t) 16.0)))
32.4b
(/ (* (- (* x y) (/ (* z t) 16.0)) (- (* (/ 4.0 b) (+ (* x y) (/ (* z t) 16.0))) a)) (* (- (* x y) (/ (* z t) 16.0)) (/ 4.0 b)))

rewrite382.0ms

Algorithm
rewrite-expression-head
Rules
37×add-exp-log add-cbrt-cube
34×add-sqr-sqrt
22×add-cube-cbrt *-un-lft-identity
21×times-frac
19×associate-*r* associate-*l*
16×flip3-- flip--
14×frac-times
12×prod-exp cbrt-unprod
10×pow1 cbrt-undiv div-exp
associate-*l/
associate-*r/ associate-/l/
distribute-rgt-in distribute-lft-in
associate-/r/ unswap-sqr
associate--l+ add-log-exp
pow-prod-down *-commutative div-inv
sub-neg flip3-+ flip-+
frac-2neg clear-num associate-/r* associate-/l*
Counts
4 → 146
Calls
4 calls:
179.0ms
(* (- (* x y) (/ (* z t) 16.0)) (- (* (/ 4.0 b) (+ (* x y) (/ (* z t) 16.0))) a))
45.0ms
(* (- (* x y) (/ (* z t) 16.0)) (/ 4.0 b))
46.0ms
(* (/ 4.0 b) (+ (* x y) (/ (* z t) 16.0)))
106.0ms
(/ (* (- (* x y) (/ (* z t) 16.0)) (- (* (/ 4.0 b) (+ (* x y) (/ (* z t) 16.0))) a)) (* (- (* x y) (/ (* z t) 16.0)) (/ 4.0 b)))

series828.0ms

Counts
4 → 12
Calls
4 calls:
401.0ms
(* (- (* x y) (/ (* z t) 16.0)) (- (* (/ 4.0 b) (+ (* x y) (/ (* z t) 16.0))) a))
80.0ms
(* (- (* x y) (/ (* z t) 16.0)) (/ 4.0 b))
160.0ms
(* (/ 4.0 b) (+ (* x y) (/ (* z t) 16.0)))
187.0ms
(/ (* (- (* x y) (/ (* z t) 16.0)) (- (* (/ 4.0 b) (+ (* x y) (/ (* z t) 16.0))) a)) (* (- (* x y) (/ (* z t) 16.0)) (/ 4.0 b)))

simplify2.8s

Counts
158 → 158
Iterations

Useful iterations: 2 (1.2s)

IterNodesCost
02785146
19144668
247093676
done50003676

prune729.0ms

Pruning

3 alts after pruning (0 fresh and 3 done)

Merged error: 0.0b

regimes538.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify4.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01717
12417
done2417

end0.0ms

sample2.7s

Algorithm
intervals
Results
1.3s11861×body80valid