Details

Time bar (total: 37.9s)

sample101.0ms

Algorithm
intervals
Results
38.0ms199×body80valid
16.0ms21×body1280valid
13.0ms22×body640valid
11.0ms256×pre80true
3.0msbody320valid
2.0msbody160valid

simplify626.0ms

Counts
1 → 1

prune15.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 23.7b

localize50.0ms

Local error

Found 3 expressions with local error:

20.8b
(/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i)))
1.9b
(+ (/ (/ (* (+ 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))

rewrite732.0ms

Algorithm
rewrite-expression-head
Rules
54×times-frac
47×*-un-lft-identity
25×add-sqr-sqrt add-cube-cbrt
17×add-cbrt-cube add-exp-log
14×associate-/r/
11×flip3-+ flip-+ distribute-lft-out
10×associate-/l*
associate-/l/
cbrt-undiv associate-/r* div-exp div-inv
add-log-exp
frac-times
pow1 flip3-- insert-posit16 flip--
clear-num frac-2neg associate-*l/ prod-exp associate-*r/ cbrt-unprod
+-commutative sum-log
Counts
3 → 114
Calls
3 calls:
Slowest
489.0ms
(+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) 1.0)
201.0ms
(/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
38.0ms
(/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i)))

series953.0ms

Counts
3 → 9
Calls
3 calls:
Slowest
478.0ms
(+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) 1.0)
337.0ms
(/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
137.0ms
(/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i)))

simplify1.5s

Counts
123 → 123

prune1.8s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 5.5b

localize72.0ms

Local error

Found 4 expressions with local error:

3.4b
(+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)
0.6b
(* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
0.1b
(/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
0.1b
(/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))

rewrite630.0ms

Algorithm
rewrite-expression-head
Rules
321×times-frac
290×*-un-lft-identity
211×add-sqr-sqrt
140×add-cube-cbrt
90×associate-*r*
44×distribute-lft-out
31×distribute-lft-out-- difference-of-squares
26×associate-/l*
24×associate-/r/
20×add-cbrt-cube add-exp-log
15×flip3-+ flip-+
12×div-inv
cbrt-undiv associate-/r* div-exp
pow1 add-log-exp
associate-*l* insert-posit16
div-sub prod-exp cbrt-unprod unswap-sqr associate-/l/
frac-times clear-num frac-2neg associate-*l/
+-commutative sum-log flip3-- pow-prod-down associate-*r/ *-commutative flip--
Counts
4 → 299
Calls
4 calls:
Slowest
354.0ms
(* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
147.0ms
(/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
91.0ms
(+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)
30.0ms
(/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))

series980.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
348.0ms
(* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
260.0ms
(+ (* (+ beta alpha) (/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)
248.0ms
(/ (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
124.0ms
(/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))

simplify1.9s

Counts
311 → 311

prune5.0s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 5.5b

localize60.0ms

Local error

Found 4 expressions with local error:

3.4b
(+ (* (* (+ beta alpha) (/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))) (/ 1 (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)
0.2b
(* (* (+ beta alpha) (/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))) (/ 1 (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
0.1b
(* (+ beta alpha) (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))))
0.1b
(/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))

rewrite999.0ms

Algorithm
rewrite-expression-head
Rules
54×*-un-lft-identity
51×add-sqr-sqrt
50×add-exp-log
43×times-frac
39×associate-*r*
32×add-cbrt-cube add-cube-cbrt
22×prod-exp
12×div-exp cbrt-unprod
11×frac-times pow1 associate-*l/
10×flip3-+ flip-+
cbrt-undiv distribute-lft-out-- difference-of-squares
associate-/r/ add-log-exp
associate-*l* associate-/l*
pow-prod-down associate-*r/ insert-posit16 distribute-lft-out
rec-exp associate-/r* 1-exp div-inv
*-commutative unswap-sqr associate-/l/
+-commutative clear-num sum-log frac-2neg flip3-- div-sub un-div-inv flip--
Counts
4 → 159
Calls
4 calls:
Slowest
531.0ms
(+ (* (* (+ beta alpha) (/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))) (/ 1 (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)
298.0ms
(* (* (+ beta alpha) (/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))) (/ 1 (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
116.0ms
(* (+ beta alpha) (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))))
52.0ms
(/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))

series812.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
357.0ms
(* (* (+ beta alpha) (/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))) (/ 1 (+ (+ (+ alpha beta) (* 2 i)) 2.0)))
221.0ms
(+ (* (* (+ beta alpha) (/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))) (/ 1 (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)
135.0ms
(/ (- beta alpha) (+ (+ alpha beta) (* 2 i)))
100.0ms
(* (+ beta alpha) (/ (- beta alpha) (+ (+ alpha beta) (* 2 i))))

simplify1.4s

Counts
171 → 171

prune2.5s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 5.5b

localize51.0ms

Local error

Found 4 expressions with local error:

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

rewrite882.0ms

Algorithm
rewrite-expression-head
Rules
1250×times-frac
1055×*-un-lft-identity
619×add-sqr-sqrt
461×add-cube-cbrt
218×distribute-lft-out
96×associate-/l*
79×distribute-lft-out-- difference-of-squares
60×associate-/r/
33×div-inv
30×associate-/r*
26×flip3-- flip--
20×add-cbrt-cube add-exp-log
10×cbrt-undiv div-exp
add-log-exp
associate-/l/
pow1 flip3-+ flip-+ insert-posit16
clear-num frac-2neg
+-commutative sum-log
Counts
4 → 649
Calls
4 calls:
Slowest
546.0ms
(+ (/ (/ (+ alpha beta) (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) 1.0)
157.0ms
(/ (/ (+ alpha beta) (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
105.0ms
(/ (+ (+ alpha beta) (* 2 i)) (- beta alpha))
44.0ms
(/ (+ alpha beta) (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha)))

series936.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
390.0ms
(+ (/ (/ (+ alpha beta) (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) 1.0)
286.0ms
(/ (/ (+ alpha beta) (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
154.0ms
(/ (+ (+ alpha beta) (* 2 i)) (- beta alpha))
105.0ms
(/ (+ alpha beta) (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha)))

simplify1.3s

Counts
661 → 661

prune10.5s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 5.5b

regimes463.0ms

Accuracy

15.2% (5.7b remaining)

Error of 11.6b against oracle of 5.9b and baseline of 12.6b

bsearch194.0ms

end0.0ms

sample3.4s

Algorithm
intervals
Results
1.1s6320×body80valid
590.0ms377×body320valid
481.0ms550×body640valid
428.0ms8000×pre80true
423.0ms554×body1280valid
91.0ms199×body160valid