Details

Time bar (total: 1.9m)

sample104.0ms

Algorithm
intervals
Results
29.0ms202×body80valid
26.0ms22×body640valid
13.0ms15×body1280valid
12.0ms256×pre80true
5.0ms12×body320valid
2.0msbody160valid

simplify149.0ms

Calls
1 calls:
Slowest
149.0ms
(/ (+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) 1.0) 2.0)

prune6.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 23.0b

localize41.0ms

Local error

Found 3 expressions with local error:

19.5b
(/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i)))
1.5b
(+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) 1.0)
0.1b
(/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))

rewrite196.0ms

Algorithm
rewrite-expression-head
Rules
42×times-frac
23×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
17×add-cbrt-cube add-exp-log
12×associate-/r/
10×flip3-+ flip-+ associate-/l*
associate-/l/
cbrt-undiv div-exp
associate-/r* div-inv
frac-times
pow1 flip3-- insert-posit16 flip-- add-log-exp
clear-num frac-2neg associate-*l/ prod-exp associate-*r/ cbrt-unprod
+-commutative
Calls
3 calls:
Slowest
128.0ms
(+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) 1.0)
43.0ms
(/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
23.0ms
(/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i)))

series857.0ms

Calls
3 calls:
Slowest
424.0ms
(+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) 1.0)
309.0ms
(/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
124.0ms
(/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i)))

simplify20.3s

Calls
107 calls:
Slowest
798.0ms
(- (+ (* 2.0 (/ 1 alpha)) (* 8.0 (/ 1 (pow alpha 3)))) (* 4.0 (/ 1 (pow alpha 2))))
662.0ms
(/ (* (* (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i)))) (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i)))) (* (* (+ (+ (+ alpha beta) (* 2 i)) 2.0) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
651.0ms
(/ (/ 1 (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
616.0ms
(/ (* (* (* (+ alpha beta) (+ alpha beta)) (+ alpha beta)) (* (* (- beta alpha) (- beta alpha)) (- beta alpha))) (* (* (+ (+ alpha beta) (* 2 i)) (+ (+ alpha beta) (* 2 i))) (+ (+ alpha beta) (* 2 i))))
572.0ms
(/ (* (* (* (+ alpha beta) (- beta alpha)) (* (+ alpha beta) (- beta alpha))) (* (+ alpha beta) (- beta alpha))) (* (* (+ (+ alpha beta) (* 2 i)) (+ (+ alpha beta) (* 2 i))) (+ (+ alpha beta) (* 2 i))))

prune1.3s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 5.8b

localize15.0ms

Local error

Found 4 expressions with local error:

3.2b
(+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)
1.9b
(* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
0.1b
(/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))
0.0b
(/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))

rewrite109.0ms

Algorithm
rewrite-expression-head
Rules
162×times-frac
94×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
51×associate-*r*
20×add-cbrt-cube add-exp-log associate-/r/
18×associate-/l*
13×flip3-+ flip-+
10×div-inv
cbrt-undiv div-exp
pow1 associate-/r*
insert-posit16 add-log-exp
div-sub associate-*l* prod-exp cbrt-unprod associate-/l/
frac-times clear-num frac-2neg associate-*l/
+-commutative flip3-- pow-prod-down associate-*r/ *-commutative flip--
Calls
4 calls:
Slowest
38.0ms
(* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
35.0ms
(/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
20.0ms
(+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)
12.0ms
(/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))

series909.0ms

Calls
4 calls:
Slowest
319.0ms
(* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
257.0ms
(+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)
235.0ms
(/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
97.0ms
(/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))

simplify37.0s

Calls
224 calls:
Slowest
1.0s
(* (* (* (+ beta alpha) (+ beta alpha)) (+ beta alpha)) (/ (* (* (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))) (/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))) (* (* (+ (+ (+ alpha beta) (* 2 i)) 2.0) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) (+ (+ (+ alpha beta) (* 2 i)) 2.0))))
1.0s
(/ (/ (sqrt (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
830.0ms
(/ (/ (* (* (- beta alpha) (- beta alpha)) (- beta alpha)) (* (* (+ (+ alpha beta) (* 2 i)) (+ (+ alpha beta) (* 2 i))) (+ (+ alpha beta) (* 2 i)))) (* (* (+ (+ (+ alpha beta) (* 2 i)) 2.0) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
673.0ms
(/ (/ (cbrt (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
669.0ms
(/ (/ (sqrt (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))

prune2.5s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 5.8b

localize10.0ms

Local error

Found 4 expressions with local error:

3.2b
(+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)
3.2b
(log (exp (+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)))
1.9b
(* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
0.1b
(/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))

rewrite145.0ms

Algorithm
rewrite-expression-head
Rules
81×times-frac
52×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
51×associate-*r*
15×add-cbrt-cube add-exp-log
10×associate-/r/
flip3-+ flip-+
pow1
div-inv
cbrt-undiv log-prod div-exp log-pow insert-posit16 add-log-exp
exp-prod associate-/r* associate-*l* prod-exp cbrt-unprod associate-/l*
frac-times associate-*l/ associate-/l/
+-commutative clear-num frac-2neg flip3-- div-sub rem-log-exp exp-sum pow-prod-down associate-*r/ *-commutative flip--
Calls
4 calls:
Slowest
84.0ms
(log (exp (+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)))
29.0ms
(* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
17.0ms
(+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)
12.0ms
(/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))

series919.0ms

Calls
4 calls:
Slowest
287.0ms
(* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
270.0ms
(+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)
262.0ms
(log (exp (+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)))
100.0ms
(/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))

simplify19.7s

Calls
117 calls:
Slowest
1.2s
(* (* (* (+ beta alpha) (+ beta alpha)) (+ beta alpha)) (/ (* (* (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))) (/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))) (* (* (+ (+ (+ alpha beta) (* 2 i)) 2.0) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) (+ (+ (+ alpha beta) (* 2 i)) 2.0))))
942.0ms
(/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
675.0ms
(sqrt (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
663.0ms
(/ (/ 1 (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
649.0ms
(/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))

prune2.2s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 5.8b

localize9.0ms

Local error

Found 4 expressions with local error:

3.6b
(log (log (exp (+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0))))
3.2b
(+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)
3.2b
(log (exp (+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)))
1.9b
(* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)))

rewrite233.0ms

Algorithm
rewrite-expression-head
Rules
72×times-frac
51×associate-*r*
46×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
14×add-exp-log
13×add-cbrt-cube
11×log-prod
pow1 log-pow
associate-/r/
flip3-+ flip-+
exp-prod
insert-posit16 div-inv add-log-exp
cbrt-undiv div-exp associate-*l* prod-exp cbrt-unprod
frac-times rem-log-exp associate-*l/
+-commutative exp-sum pow-prod-down associate-*r/ *-commutative
Calls
4 calls:
Slowest
89.0ms
(log (exp (+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)))
64.0ms
(log (log (exp (+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0))))
53.0ms
(* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
22.0ms
(+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)

series1.3s

Calls
4 calls:
Slowest
436.0ms
(log (log (exp (+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0))))
343.0ms
(* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
270.0ms
(log (exp (+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)))
241.0ms
(+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)

simplify19.4s

Calls
95 calls:
Slowest
1.1s
(* (* (* (+ beta alpha) (+ beta alpha)) (+ beta alpha)) (/ (* (* (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))) (/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))) (* (* (+ (+ (+ alpha beta) (* 2 i)) 2.0) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) (+ (+ (+ alpha beta) (* 2 i)) 2.0))))
641.0ms
(sqrt (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
637.0ms
(cbrt (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
631.0ms
(/ (/ (sqrt (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
620.0ms
(/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))

prune2.7s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 5.8b

regimes336.0ms

Accuracy

7.7% (5.8b remaining)

Error of 11.6b against oracle of 5.8b and baseline of 12.1b

bsearch77.0ms

end0.0ms

sample2.9s

Algorithm
intervals
Results
1.0s6392×body80valid
533.0ms530×body1280valid
439.0ms558×body640valid
403.0ms8000×pre80true
214.0ms335×body320valid
55.0ms185×body160valid