Details

Time bar (total: 1.1m)

sample80.0ms

Algorithm
intervals
Results
25.0ms204×body80valid
13.0ms18×body640valid
10.0ms256×pre80true
10.0ms17×body1280valid
4.0ms12×body320valid
1.0msbody160valid

simplify498.0ms

Counts
1 → 1
Iterations
IterNodes
42155
3440
295
132
016

prune14.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 23.4b

localize36.0ms

Local error

Found 3 expressions with local error:

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

rewrite669.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:
162.0ms
(/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
455.0ms
(+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) 1.0)
48.0ms
(/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i)))

series941.0ms

Counts
3 → 9
Calls
3 calls:
378.0ms
(/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
435.0ms
(+ (/ (/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) 1.0)
128.0ms
(/ (* (+ alpha beta) (- beta alpha)) (+ (+ alpha beta) (* 2 i)))

simplify964.0ms

Counts
123 → 123
Iterations
IterNodes
22969
1697
0228

prune1.5s

Pruning

11 alts after pruning (11 fresh and 0 done)

Merged error: 6.9b

localize28.0ms

Local error

Found 4 expressions with local error:

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

rewrite980.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:
65.0ms
(/ (+ (+ alpha beta) (* 2 i)) (- beta alpha))
202.0ms
(/ (/ (+ alpha beta) (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
65.0ms
(/ (+ alpha beta) (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha)))
610.0ms
(+ (/ (/ (+ alpha beta) (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) 1.0)

series1.4s

Counts
4 → 12
Calls
4 calls:
142.0ms
(/ (+ (+ alpha beta) (* 2 i)) (- beta alpha))
314.0ms
(/ (/ (+ alpha beta) (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
116.0ms
(/ (+ alpha beta) (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha)))
803.0ms
(+ (/ (/ (+ alpha beta) (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) 1.0)

simplify2.7s

Counts
661 → 661
Iterations
IterNodes
25800
11894
0709

prune8.8s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 6.8b

localize94.0ms

Local error

Found 4 expressions with local error:

0.8b
(cbrt (+ (+ alpha beta) (* 2 i)))
0.8b
(cbrt (+ (+ alpha beta) (* 2 i)))
0.8b
(cbrt (+ (+ alpha beta) (* 2 i)))
3.0b
(+ (* (/ (/ (* (cbrt (+ alpha beta)) (cbrt (+ alpha beta))) (/ (* (cbrt (+ (+ alpha beta) (* 2 i))) (cbrt (+ (+ alpha beta) (* 2 i)))) 1)) 1) (/ (/ (cbrt (+ alpha beta)) (/ (cbrt (+ (+ alpha beta) (* 2 i))) (- beta alpha))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)

rewrite301.0ms

Algorithm
rewrite-expression-head
Rules
cbrt-prod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
cbrt-div add-log-exp
pow1 flip3-+ add-cbrt-cube add-exp-log flip-+ insert-posit16
pow1/3
+-commutative sum-log
Counts
4 → 54
Calls
4 calls:
20.0ms
(cbrt (+ (+ alpha beta) (* 2 i)))
16.0ms
(cbrt (+ (+ alpha beta) (* 2 i)))
12.0ms
(cbrt (+ (+ alpha beta) (* 2 i)))
253.0ms
(+ (* (/ (/ (* (cbrt (+ alpha beta)) (cbrt (+ alpha beta))) (/ (* (cbrt (+ (+ alpha beta) (* 2 i))) (cbrt (+ (+ alpha beta) (* 2 i)))) 1)) 1) (/ (/ (cbrt (+ alpha beta)) (/ (cbrt (+ (+ alpha beta) (* 2 i))) (- beta alpha))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)

series999.0ms

Counts
4 → 12
Calls
4 calls:
167.0ms
(cbrt (+ (+ alpha beta) (* 2 i)))
205.0ms
(cbrt (+ (+ alpha beta) (* 2 i)))
257.0ms
(cbrt (+ (+ alpha beta) (* 2 i)))
369.0ms
(+ (* (/ (/ (* (cbrt (+ alpha beta)) (cbrt (+ alpha beta))) (/ (* (cbrt (+ (+ alpha beta) (* 2 i))) (cbrt (+ (+ alpha beta) (* 2 i)))) 1)) 1) (/ (/ (cbrt (+ alpha beta)) (/ (cbrt (+ (+ alpha beta) (* 2 i))) (- beta alpha))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))) 1.0)

simplify2.6s

Counts
66 → 66
Iterations
IterNodes
34417
2952
1318
0118

prune1.4s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 6.8b

localize40.0ms

Local error

Found 4 expressions with local error:

0.1b
(/ (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha)) (+ alpha beta))
0.1b
(/ (/ 1 (/ (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha)) (+ alpha beta))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
0.4b
(/ 1 (/ (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha)) (+ alpha beta)))
3.7b
(+ (/ (/ 1 (/ (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha)) (+ alpha beta))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) 1.0)

rewrite1.1s

Algorithm
rewrite-expression-head
Rules
5615×times-frac
3877×*-un-lft-identity
2481×add-sqr-sqrt
1995×add-cube-cbrt
698×distribute-lft-out
299×associate-/l*
243×distribute-lft-out-- difference-of-squares
210×associate-/r/
108×div-inv
98×associate-/r*
81×flip3-- flip--
62×add-exp-log
43×div-exp
32×add-cbrt-cube
22×flip3-+ flip-+
19×cbrt-undiv
rec-exp 1-exp add-log-exp
pow1
insert-posit16
clear-num frac-2neg
associate-/l/
+-commutative sum-log pow-flip inv-pow
Counts
4 → 1936
Calls
4 calls:
95.0ms
(/ (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha)) (+ alpha beta))
191.0ms
(/ (/ 1 (/ (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha)) (+ alpha beta))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
43.0ms
(/ 1 (/ (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha)) (+ alpha beta)))
604.0ms
(+ (/ (/ 1 (/ (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha)) (+ alpha beta))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) 1.0)

series1.0s

Counts
4 → 12
Calls
4 calls:
181.0ms
(/ (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha)) (+ alpha beta))
329.0ms
(/ (/ 1 (/ (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha)) (+ alpha beta))) (+ (+ (+ alpha beta) (* 2 i)) 2.0))
144.0ms
(/ 1 (/ (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha)) (+ alpha beta)))
376.0ms
(+ (/ (/ 1 (/ (/ (+ (+ alpha beta) (* 2 i)) (- beta alpha)) (+ alpha beta))) (+ (+ (+ alpha beta) (* 2 i)) 2.0)) 1.0)

simplify10.4s

Counts
1948 → 1948
Iterations
IterNodes
15024
01903

prune28.0s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 6.8b

regimes303.0ms

Accuracy

0% (6.6b remaining)

Error of 12.4b against oracle of 5.8b and baseline of 12.4b

bsearch0.0ms

simplify8.0ms

Iterations
IterNodes
232
132
025

end0.0ms

sample3.1s

Algorithm
intervals
Results
1.2s6350×body80valid
580.0ms550×body1280valid
431.0ms552×body640valid
386.0ms8000×pre80true
158.0ms354×body320valid
61.0ms194×body160valid