Details

Time bar (total: 21.4s)

sample73.0ms

Algorithm
intervals
Results
48.0ms419×body80valid

simplify100.0ms

Counts
1 → 1

prune11.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize36.0ms

Local error

Found 3 expressions with local error:

0.0b
(+ (+ (* x y) (* z t)) (* a b))
0.0b
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c i))
0.0b
(+ (* x y) (* z t))

rewrite196.0ms

Algorithm
rewrite-expression-head
Rules
19×add-log-exp
10×sum-log
add-sqr-sqrt pow1 +-commutative *-un-lft-identity flip3-+ add-cbrt-cube add-exp-log add-cube-cbrt flip-+ insert-posit16
associate-+l+
Counts
3 → 41
Calls
3 calls:
Slowest
137.0ms
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c i))
45.0ms
(+ (+ (* x y) (* z t)) (* a b))
13.0ms
(+ (* x y) (* z t))

series444.0ms

Counts
3 → 9
Calls
3 calls:
Slowest
306.0ms
(+ (+ (+ (* x y) (* z t)) (* a b)) (* c i))
88.0ms
(+ (+ (* x y) (* z t)) (* a b))
49.0ms
(+ (* x y) (* z t))

simplify2.5s

Counts
50 → 50

prune699.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize47.0ms

Local error

Found 4 expressions with local error:

31.9b
(/ (- (* (+ (* x y) (* z t)) (+ (* x y) (* z t))) (* (* a b) (* a b))) (- (+ (* x y) (* z t)) (* a b)))
3.8b
(- (* (+ (* x y) (* z t)) (+ (* x y) (* z t))) (* (* a b) (* a b)))
0.3b
(* (+ (* x y) (* z t)) (+ (* x y) (* z t)))
0.2b
(* (* a b) (* a b))

rewrite243.0ms

Algorithm
rewrite-expression-head
Rules
50×pow1
20×add-cbrt-cube add-exp-log
19×add-sqr-sqrt
18×pow-prod-down
17×*-un-lft-identity add-cube-cbrt
12×times-frac
prod-exp cbrt-unprod
flip3-+ flip-+ add-log-exp
pow-sqr pow-prod-up difference-of-squares
frac-times swap-sqr associate-*r* associate-*l* insert-posit16 associate-/l*
associate-/r* pow-plus flip3-- flip--
pow2 distribute-rgt-in distribute-lft-in associate-*l/ associate--l+ associate-*r/ associate-/r/ *-commutative associate-/l/
cbrt-undiv clear-num sub-neg frac-2neg diff-log div-sub div-exp div-inv unswap-sqr
Counts
4 → 124
Calls
4 calls:
Slowest
107.0ms
(/ (- (* (+ (* x y) (* z t)) (+ (* x y) (* z t))) (* (* a b) (* a b))) (- (+ (* x y) (* z t)) (* a b)))
53.0ms
(- (* (+ (* x y) (* z t)) (+ (* x y) (* z t))) (* (* a b) (* a b)))
47.0ms
(* (+ (* x y) (* z t)) (+ (* x y) (* z t)))
34.0ms
(* (* a b) (* a b))

series912.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
553.0ms
(- (* (+ (* x y) (* z t)) (+ (* x y) (* z t))) (* (* a b) (* a b)))
234.0ms
(/ (- (* (+ (* x y) (* z t)) (+ (* x y) (* z t))) (* (* a b) (* a b))) (- (+ (* x y) (* z t)) (* a b)))
79.0ms
(* (+ (* x y) (* z t)) (+ (* x y) (* z t)))
46.0ms
(* (* a b) (* a b))

simplify762.0ms

Counts
136 → 136

prune1.9s

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize34.0ms

Local error

Found 4 expressions with local error:

31.8b
(/ (- (+ (* x y) (* z t)) (* a b)) (- (* (+ (* x y) (* z t)) (+ (* x y) (* z t))) (* (* a b) (* a b))))
3.8b
(- (* (+ (* x y) (* z t)) (+ (* x y) (* z t))) (* (* a b) (* a b)))
0.3b
(/ 1 (/ (- (+ (* x y) (* z t)) (* a b)) (- (* (+ (* x y) (* z t)) (+ (* x y) (* z t))) (* (* a b) (* a b)))))
0.3b
(* (+ (* x y) (* z t)) (+ (* x y) (* z t)))

rewrite322.0ms

Algorithm
rewrite-expression-head
Rules
114×times-frac
70×add-sqr-sqrt
68×*-un-lft-identity add-cube-cbrt
22×associate-/r*
19×add-exp-log
17×difference-of-squares
13×add-cbrt-cube
12×pow1
11×associate-/r/
div-exp
flip3-- flip--
flip3-+ flip-+ div-inv associate-/l* add-log-exp
frac-times cbrt-undiv insert-posit16
swap-sqr associate-*r* associate-*l*
distribute-rgt-in rec-exp clear-num frac-2neg distribute-lft-in 1-exp associate-*l/ associate--l+ associate-*r/ associate-/l/
pow2 sub-neg pow-plus diff-log div-sub pow-prod-down prod-exp pow-sqr *-commutative pow-prod-up cbrt-unprod pow-flip inv-pow unswap-sqr
Counts
4 → 186
Calls
4 calls:
Slowest
125.0ms
(/ 1 (/ (- (+ (* x y) (* z t)) (* a b)) (- (* (+ (* x y) (* z t)) (+ (* x y) (* z t))) (* (* a b) (* a b)))))
106.0ms
(/ (- (+ (* x y) (* z t)) (* a b)) (- (* (+ (* x y) (* z t)) (+ (* x y) (* z t))) (* (* a b) (* a b))))
48.0ms
(* (+ (* x y) (* z t)) (+ (* x y) (* z t)))
38.0ms
(- (* (+ (* x y) (* z t)) (+ (* x y) (* z t))) (* (* a b) (* a b)))

series991.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
561.0ms
(- (* (+ (* x y) (* z t)) (+ (* x y) (* z t))) (* (* a b) (* a b)))
218.0ms
(/ 1 (/ (- (+ (* x y) (* z t)) (* a b)) (- (* (+ (* x y) (* z t)) (+ (* x y) (* z t))) (* (* a b) (* a b)))))
141.0ms
(/ (- (+ (* x y) (* z t)) (* a b)) (- (* (+ (* x y) (* z t)) (+ (* x y) (* z t))) (* (* a b) (* a b))))
70.0ms
(* (+ (* x y) (* z t)) (+ (* x y) (* z t)))

simplify1.4s

Counts
198 → 198

prune3.0s

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize82.0ms

Local error

Found 4 expressions with local error:

0.8b
(cbrt (- (+ (* x y) (* z t)) (* a b)))
0.8b
(cbrt (- (+ (* x y) (* z t)) (* a b)))
0.8b
(cbrt (- (+ (* x y) (* z t)) (* a b)))
0.6b
(/ (cbrt (- (+ (* x y) (* z t)) (* a b))) (- (+ (* x y) (* z t)) (* a b)))

rewrite163.0ms

Algorithm
rewrite-expression-head
Rules
22×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
21×cbrt-prod
18×times-frac
cbrt-div
add-exp-log associate-/l*
pow1 flip3-- add-cbrt-cube flip--
pow1/3 insert-posit16 add-log-exp
associate-/r*
associate-/r/ associate-/l/
cbrt-undiv clear-num frac-2neg div-exp div-inv pow-div
Counts
4 → 87
Calls
4 calls:
Slowest
96.0ms
(/ (cbrt (- (+ (* x y) (* z t)) (* a b))) (- (+ (* x y) (* z t)) (* a b)))
29.0ms
(cbrt (- (+ (* x y) (* z t)) (* a b)))
19.0ms
(cbrt (- (+ (* x y) (* z t)) (* a b)))
18.0ms
(cbrt (- (+ (* x y) (* z t)) (* a b)))

series1.0s

Counts
4 → 12
Calls
4 calls:
Slowest
519.0ms
(/ (cbrt (- (+ (* x y) (* z t)) (* a b))) (- (+ (* x y) (* z t)) (* a b)))
189.0ms
(cbrt (- (+ (* x y) (* z t)) (* a b)))
158.0ms
(cbrt (- (+ (* x y) (* z t)) (* a b)))
154.0ms
(cbrt (- (+ (* x y) (* z t)) (* a b)))

simplify1.2s

Counts
99 → 99

prune1.6s

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

regimes1.2s

Accuracy

0% (0.0b remaining)

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

bsearch2.0ms

end0.0ms

sample2.5s

Algorithm
intervals
Results
1.9s13744×body80valid