Details

Time bar (total: 6.0s)

analyze42.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%14%86%0
0%14%86%1
0%14%86%2
0%14%86%3
0%14%86%4
0%14%86%5
0%14%86%6
8.1%5.9%86%7
10.3%3.7%86%8
12.6%1.5%86%9
13.9%0.1%86%10
14%0%86%11
14%0%86%12
14%0%86%13
14%0%86%14

sample35.0ms

Algorithm
intervals
Results
19.0ms256×body80valid
5.0ms256×pre80true

simplify30.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (29.0ms)

IterNodesCost
0602453

prune14.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 52.5b

Counts
2 → 2

localize14.0ms

Local error

Found 4 expressions with local error:

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

rewrite95.0ms

Algorithm
rewrite-expression-head
Rules
61×add-exp-log add-cbrt-cube
58×times-frac
54×flip3-+ flip-+
50×associate-/r/
44×add-sqr-sqrt
36×frac-times
30×associate-*r/
28×add-cube-cbrt *-un-lft-identity
22×prod-exp cbrt-unprod
19×cbrt-undiv div-exp
18×associate-*l/
16×pow1
14×associate-/l* difference-of-squares
associate-/l/
div-inv
associate-*r*
associate-/r*
associate-*l* pow-prod-down add-log-exp
swap-sqr
distribute-rgt-in frac-2neg distribute-lft-in clear-num *-commutative
pow2 flip3-- pow-plus pow-sqr pow-prod-up flip-- unswap-sqr
Counts
4 → 200
Calls
4 calls:
12.0ms
(* (+ (+ alpha beta) (* 2.0 i)) (+ (+ alpha beta) (* 2.0 i)))
12.0ms
(* (* i (+ (+ alpha beta) i)) (+ (* beta alpha) (* i (+ (+ alpha beta) i))))
38.0ms
(/ (/ (* (* i (+ (+ alpha beta) i)) (+ (* beta alpha) (* i (+ (+ alpha beta) i)))) (* (+ (+ alpha beta) (* 2.0 i)) (+ (+ alpha beta) (* 2.0 i)))) (- (* (+ (+ alpha beta) (* 2.0 i)) (+ (+ alpha beta) (* 2.0 i))) 1.0))
24.0ms
(/ (* (* i (+ (+ alpha beta) i)) (+ (* beta alpha) (* i (+ (+ alpha beta) i)))) (* (+ (+ alpha beta) (* 2.0 i)) (+ (+ alpha beta) (* 2.0 i))))

series403.0ms

Counts
4 → 12
Calls
4 calls:
12.0ms
(* (+ (+ alpha beta) (* 2.0 i)) (+ (+ alpha beta) (* 2.0 i)))
25.0ms
(* (* i (+ (+ alpha beta) i)) (+ (* beta alpha) (* i (+ (+ alpha beta) i))))
308.0ms
(/ (/ (* (* i (+ (+ alpha beta) i)) (+ (* beta alpha) (* i (+ (+ alpha beta) i)))) (* (+ (+ alpha beta) (* 2.0 i)) (+ (+ alpha beta) (* 2.0 i)))) (- (* (+ (+ alpha beta) (* 2.0 i)) (+ (+ alpha beta) (* 2.0 i))) 1.0))
58.0ms
(/ (* (* i (+ (+ alpha beta) i)) (+ (* beta alpha) (* i (+ (+ alpha beta) i)))) (* (+ (+ alpha beta) (* 2.0 i)) (+ (+ alpha beta) (* 2.0 i))))

simplify70.0ms

Algorithm
egg-herbie
Counts
212 → 212
Iterations

Useful iterations: 0 (31.0ms)

IterNodesCost
0502910113

prune549.0ms

Filtered
153 candidates to 212 candidates (-38.6%)
Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New2048212
Fresh101
Picked101
Done000
Total2068214

Merged error: 34.8b

Counts
214 → 8

localize28.0ms

Local error

Found 4 expressions with local error:

30.8b
(sqrt (* (/ i (/ (+ alpha (+ beta (* i 2.0))) (+ i (+ alpha beta)))) (/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))))
30.8b
(sqrt (* (/ i (/ (+ alpha (+ beta (* i 2.0))) (+ i (+ alpha beta)))) (/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))))
35.3b
(/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))
35.3b
(/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))

rewrite66.0ms

Algorithm
rewrite-expression-head
Rules
38×*-un-lft-identity
24×times-frac
22×add-sqr-sqrt add-cube-cbrt
10×pow1
add-exp-log associate-/r* add-cbrt-cube distribute-lft-out
sqrt-div associate-/l*
sqrt-pow1 flip3-+ associate-/r/ flip-+ associate-/l/ add-log-exp
cbrt-undiv frac-times frac-2neg pow1/2 associate-*r/ div-exp pow-prod-down associate-*l/ clear-num sqrt-prod div-inv
Counts
4 → 98
Calls
4 calls:
22.0ms
(sqrt (* (/ i (/ (+ alpha (+ beta (* i 2.0))) (+ i (+ alpha beta)))) (/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))))
22.0ms
(sqrt (* (/ i (/ (+ alpha (+ beta (* i 2.0))) (+ i (+ alpha beta)))) (/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))))
9.0ms
(/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))
10.0ms
(/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))

series137.0ms

Counts
4 → 12
Calls
4 calls:
42.0ms
(sqrt (* (/ i (/ (+ alpha (+ beta (* i 2.0))) (+ i (+ alpha beta)))) (/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))))
41.0ms
(sqrt (* (/ i (/ (+ alpha (+ beta (* i 2.0))) (+ i (+ alpha beta)))) (/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))))
26.0ms
(/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))
28.0ms
(/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))

simplify72.0ms

Algorithm
egg-herbie
Counts
110 → 110
Iterations

Useful iterations: 0 (58.0ms)

IterNodesCost
048522844
148522844

prune403.0ms

Filtered
90 candidates to 110 candidates (-22.2%)
Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New1091110
Fresh077
Picked011
Done000
Total1099118

Merged error: 34.8b

Counts
118 → 9

localize39.0ms

Local error

Found 4 expressions with local error:

23.3b
(/ (/ (+ (* alpha beta) (* i (+ alpha (+ beta i)))) (sqrt (+ alpha (+ beta (* i 2.0))))) (sqrt (+ alpha (+ beta (* i 2.0)))))
30.8b
(sqrt (* (/ i (/ (+ alpha (+ beta (* i 2.0))) (+ i (+ alpha beta)))) (/ (/ (+ (* alpha beta) (* i (+ alpha (+ beta i)))) (sqrt (+ alpha (+ beta (* i 2.0))))) (sqrt (+ alpha (+ beta (* i 2.0)))))))
30.8b
(sqrt (* (/ i (/ (+ alpha (+ beta (* i 2.0))) (+ i (+ alpha beta)))) (/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))))
35.3b
(/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))

rewrite116.0ms

Algorithm
rewrite-expression-head
Rules
369×times-frac
293×*-un-lft-identity
210×sqrt-prod
181×add-sqr-sqrt add-cube-cbrt
56×distribute-lft-out
30×associate-/l*
24×sqrt-div
20×associate-/r/
11×add-exp-log flip3-+ associate-/r* add-cbrt-cube flip-+
10×pow1 div-inv
cbrt-undiv sqrt-pow1 div-exp add-log-exp
associate-/l/
frac-times frac-2neg pow1/2 associate-*r/ pow-prod-down associate-*l/ clear-num
Counts
4 → 303
Calls
4 calls:
24.0ms
(/ (/ (+ (* alpha beta) (* i (+ alpha (+ beta i)))) (sqrt (+ alpha (+ beta (* i 2.0))))) (sqrt (+ alpha (+ beta (* i 2.0)))))
40.0ms
(sqrt (* (/ i (/ (+ alpha (+ beta (* i 2.0))) (+ i (+ alpha beta)))) (/ (/ (+ (* alpha beta) (* i (+ alpha (+ beta i)))) (sqrt (+ alpha (+ beta (* i 2.0))))) (sqrt (+ alpha (+ beta (* i 2.0)))))))
23.0ms
(sqrt (* (/ i (/ (+ alpha (+ beta (* i 2.0))) (+ i (+ alpha beta)))) (/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))))
11.0ms
(/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))

series182.0ms

Counts
4 → 12
Calls
4 calls:
38.0ms
(/ (/ (+ (* alpha beta) (* i (+ alpha (+ beta i)))) (sqrt (+ alpha (+ beta (* i 2.0))))) (sqrt (+ alpha (+ beta (* i 2.0)))))
71.0ms
(sqrt (* (/ i (/ (+ alpha (+ beta (* i 2.0))) (+ i (+ alpha beta)))) (/ (/ (+ (* alpha beta) (* i (+ alpha (+ beta i)))) (sqrt (+ alpha (+ beta (* i 2.0))))) (sqrt (+ alpha (+ beta (* i 2.0)))))))
46.0ms
(sqrt (* (/ i (/ (+ alpha (+ beta (* i 2.0))) (+ i (+ alpha beta)))) (/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))))
27.0ms
(/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))

simplify119.0ms

Algorithm
egg-herbie
Counts
315 → 315
Iterations

Useful iterations: 0 (60.0ms)

IterNodesCost
0506412850

prune1.2s

Filtered
148 candidates to 315 candidates (-112.8%)
Pruning

9 alts after pruning (7 fresh and 2 done)

PrunedKeptTotal
New3150315
Fresh077
Picked011
Done011
Total3159324

Merged error: 34.8b

Counts
324 → 9

localize33.0ms

Local error

Found 4 expressions with local error:

31.8b
(cbrt (* (/ i (/ (+ alpha (+ beta (* i 2.0))) (+ i (+ alpha beta)))) (/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))))
35.3b
(/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))
35.3b
(/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))
35.3b
(/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))

rewrite58.0ms

Algorithm
rewrite-expression-head
Rules
55×*-un-lft-identity
36×times-frac
31×add-sqr-sqrt add-cube-cbrt
12×associate-/r* distribute-lft-out
10×add-exp-log add-cbrt-cube
associate-/l*
flip3-+ associate-/r/ flip-+ associate-/l/
pow1 add-log-exp
cbrt-undiv cbrt-div frac-2neg div-exp clear-num div-inv
cbrt-prod frac-times pow1/3 associate-*r/ associate-*l/
Counts
4 → 117
Calls
4 calls:
22.0ms
(cbrt (* (/ i (/ (+ alpha (+ beta (* i 2.0))) (+ i (+ alpha beta)))) (/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))))
10.0ms
(/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))
12.0ms
(/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))
10.0ms
(/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))

series411.0ms

Counts
4 → 12
Calls
4 calls:
329.0ms
(cbrt (* (/ i (/ (+ alpha (+ beta (* i 2.0))) (+ i (+ alpha beta)))) (/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))))
26.0ms
(/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))
29.0ms
(/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))
27.0ms
(/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ alpha (+ beta (* i 2.0))))

simplify59.0ms

Algorithm
egg-herbie
Counts
129 → 129
Iterations

Useful iterations: 0 (42.0ms)

IterNodesCost
053883370

prune558.0ms

Filtered
105 candidates to 129 candidates (-22.9%)
Pruning

9 alts after pruning (7 fresh and 2 done)

PrunedKeptTotal
New1281129
Fresh066
Picked101
Done022
Total1299138

Merged error: 34.8b

Counts
138 → 9

regimes264.0ms

Accuracy

37.4% (2.4b remaining)

Error of 36.3b against oracle of 33.9b and baseline of 37.7b

bsearch23.0ms

Steps
ItersRangePoint
7
1.9915711490592043e+207
2.5051444746191463e+209
2.0265518640508438e+207

simplify2.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0129100
1129100

end0.0ms

sample998.0ms

Algorithm
intervals
Results
642.0ms8000×body80valid
172.0ms8000×pre80true

Profiling

Loading profile data...