Details

Time bar (total: 13.4s)

sample70.0ms

Algorithm
intervals
Results
31.0ms381×body80valid

simplify3.7s

Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01717
13217
26917
312717
433917
5100617
6336717
done500017

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize19.0ms

Local error

Found 2 expressions with local error:

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

rewrite117.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp
add-sqr-sqrt *-un-lft-identity
pow1 add-exp-log add-cube-cbrt flip3-+ diff-log sum-log frac-sub add-cbrt-cube flip-+
+-commutative sub-neg flip3-- associate--l+ flip-- distribute-lft-out-- difference-of-squares
Counts
2 → 29
Calls
2 calls:
97.0ms
(- (+ (* x y) (/ (* z t) 16.0)) (/ (* a b) 4.0))
19.0ms
(+ (* x y) (/ (* z t) 16.0))

series176.0ms

Counts
2 → 6
Calls
2 calls:
124.0ms
(- (+ (* x y) (/ (* z t) 16.0)) (/ (* a b) 4.0))
53.0ms
(+ (* x y) (/ (* z t) 16.0))

simplify1.8s

Counts
35 → 35
Iterations

Useful iterations: 3 (628.0ms)

IterNodesCost
076736
1210690
2803660
33789646
done5000646

prune169.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0b

localize28.0ms

Local error

Found 4 expressions with local error:

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

rewrite508.0ms

Algorithm
rewrite-expression-head
Rules
48×sqrt-div
40×add-sqr-sqrt sqrt-prod
32×*-un-lft-identity
24×frac-sub
21×pow1
16×frac-times
14×add-cube-cbrt
13×flip3-+ flip-+
12×flip3-- swap-sqr flip--
10×sqrt-pow1 pow1/2
associate-*r* associate-*l* distribute-lft-out--
add-exp-log add-cbrt-cube add-log-exp difference-of-squares
pow-prod-up
associate-*r/ associate-*l/ unswap-sqr
pow-prod-down pow-sqr
rem-sqrt-square
+-commutative pow2 pow-plus sqrt-unprod prod-exp sum-log rem-square-sqrt *-commutative cbrt-unprod
Counts
4 → 130
Calls
4 calls:
17.0ms
(+ (* x y) (/ (* z t) 16.0))
338.0ms
(* (sqrt (- (+ (* x y) (/ (* z t) 16.0)) (/ (* a b) 4.0))) (sqrt (- (+ (* x y) (/ (* z t) 16.0)) (/ (* a b) 4.0))))
71.0ms
(sqrt (- (+ (* x y) (/ (* z t) 16.0)) (/ (* a b) 4.0)))
73.0ms
(sqrt (- (+ (* x y) (/ (* z t) 16.0)) (/ (* a b) 4.0)))

series1.5s

Counts
4 → 12
Calls
4 calls:
52.0ms
(+ (* x y) (/ (* z t) 16.0))
107.0ms
(* (sqrt (- (+ (* x y) (/ (* z t) 16.0)) (/ (* a b) 4.0))) (sqrt (- (+ (* x y) (/ (* z t) 16.0)) (/ (* a b) 4.0))))
629.0ms
(sqrt (- (+ (* x y) (/ (* z t) 16.0)) (/ (* a b) 4.0)))
677.0ms
(sqrt (- (+ (* x y) (/ (* z t) 16.0)) (/ (* a b) 4.0)))

simplify777.0ms

Counts
142 → 142
Iterations

Useful iterations: done (771.0ms)

IterNodesCost
01916176
14404762
218504554
done50014479

prune732.0ms

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0b

regimes1.1s

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify5.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01717
12217
done2217

end0.0ms

sample2.8s

Algorithm
intervals
Results
1.5s12112×body80valid