Details

Time bar (total: 1.1min)

analyze1.8s

Algorithm
search
Search
TrueOtherFalseIter
0%74.9%25.1%0
0%74.9%25.1%1
0%74.9%25.1%2
18.7%56.2%25.1%3
37.5%37.5%25.1%4
42.1%32.8%25.1%5
46.8%28.1%25.1%6
48%26.9%25.1%7
49.2%25.8%25.1%8
49.5%25.5%25.1%9
49.8%25.2%25.1%10
49.8%25.2%25.1%11
49.8%25.1%25.1%12
49.9%25%25.1%13
49.9%25%25.1%14

sample1.6s

Algorithm
intervals
Results
1.5s121×body5120exit
82.0ms256×body80valid
6.0ms379×pre80true
1.0msbody80invalid

simplify31.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (29.0ms)

IterNodesCost
0514588

prune18.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: 1.2b

Counts
2 → 2

localize57.0ms

Local error

Found 4 expressions with local error:

0.3b
(/ PI (sin (* PI z)))
1.0b
(/ (+ 0.9999999999998099 (+ (+ (/ 676.5203681218851 (- 1.0 z)) (+ (/ -1259.1392167224028 (+ 2.0 (neg z))) (+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0))))) (+ (/ 12.507343278686905 (+ (neg z) 5.0)) (+ (/ -0.13857109526572012 (+ (neg z) 6.0)) (+ (/ 9.984369578019572e-06 (+ (neg z) 7.0)) (/ 1.5056327351493116e-07 (+ (neg z) 8.0))))))) (exp (+ (neg z) (+ 7.0 0.5))))
1.0b
(+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0)))
1.0b
(sqrt (* PI 2.0))

rewrite1.1s

Algorithm
rewrite-expression-head
Rules
578×*-un-lft-identity
427×distribute-lft-out
107×times-frac
38×add-sqr-sqrt add-cube-cbrt
23×associate-/l*
21×exp-sum
add-cbrt-cube
pow1 add-exp-log associate-/r*
distribute-rgt-neg-in add-log-exp
cbrt-undiv frac-2neg sqrt-pow1 flip3-+ div-exp clear-num flip-+ div-inv associate-/l/
+-commutative neg-sub0 associate-+l- pow1/2 exp-diff pow-prod-down frac-add sum-log sqrt-prod associate-/r/
Counts
4 → 179
Calls
4 calls:
4.0ms
(/ PI (sin (* PI z)))
1.0s
(/ (+ 0.9999999999998099 (+ (+ (/ 676.5203681218851 (- 1.0 z)) (+ (/ -1259.1392167224028 (+ 2.0 (neg z))) (+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0))))) (+ (/ 12.507343278686905 (+ (neg z) 5.0)) (+ (/ -0.13857109526572012 (+ (neg z) 6.0)) (+ (/ 9.984369578019572e-06 (+ (neg z) 7.0)) (/ 1.5056327351493116e-07 (+ (neg z) 8.0))))))) (exp (+ (neg z) (+ 7.0 0.5))))
36.0ms
(+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0)))
2.0ms
(sqrt (* PI 2.0))

series34.0ms

Counts
4 → 10
Calls
4 calls:
6.0ms
(/ PI (sin (* PI z)))
24.0ms
(/ (+ 0.9999999999998099 (+ (+ (/ 676.5203681218851 (- 1.0 z)) (+ (/ -1259.1392167224028 (+ 2.0 (neg z))) (+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0))))) (+ (/ 12.507343278686905 (+ (neg z) 5.0)) (+ (/ -0.13857109526572012 (+ (neg z) 6.0)) (+ (/ 9.984369578019572e-06 (+ (neg z) 7.0)) (/ 1.5056327351493116e-07 (+ (neg z) 8.0))))))) (exp (+ (neg z) (+ 7.0 0.5))))
5.0ms
(+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0)))
0.0ms
(sqrt (* PI 2.0))

simplify93.0ms

Algorithm
egg-herbie
Counts
189 → 189
Iterations

Useful iterations: 0 (47.0ms)

IterNodesCost
049709760
149709760

prune580.0ms

Filtered
81 candidates to 189 candidates (-133.3%)
Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New1809189
Fresh101
Picked101
Done000
Total1829191

Merged error: 0.0b

Counts
191 → 9

localize58.0ms

Local error

Found 4 expressions with local error:

0.3b
(/ PI (sin (* PI z)))
1.0b
(/ (* (+ (+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0))) (+ (+ (/ 676.5203681218851 (- 1.0 z)) (/ -1259.1392167224028 (+ 2.0 (neg z)))) (+ (/ 12.507343278686905 (+ (neg z) 5.0)) (+ (/ -0.13857109526572012 (+ (neg z) 6.0)) (+ (+ (/ 9.984369578019572e-06 (+ (neg z) 7.0)) (/ 1.5056327351493116e-07 (+ (neg z) 8.0))) 0.9999999999998099))))) (exp z)) (exp (+ 7.0 0.5)))
1.0b
(+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0)))
1.0b
(sqrt (* PI 2.0))

rewrite190.0ms

Algorithm
rewrite-expression-head
Rules
207×frac-add
70×flip3-+ flip-+
64×*-un-lft-identity
62×associate-*l/ associate-/l/
31×times-frac
22×distribute-lft-out
14×add-sqr-sqrt add-cube-cbrt
11×add-cbrt-cube
add-exp-log
pow1 associate-/r*
distribute-rgt-neg-in add-log-exp
associate-/l*
cbrt-undiv div-exp
frac-2neg sqrt-pow1 exp-sum clear-num div-inv
+-commutative pow1/2 pow-prod-down prod-exp sum-log sqrt-prod cbrt-unprod
Counts
4 → 145
Calls
4 calls:
3.0ms
(/ PI (sin (* PI z)))
142.0ms
(/ (* (+ (+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0))) (+ (+ (/ 676.5203681218851 (- 1.0 z)) (/ -1259.1392167224028 (+ 2.0 (neg z)))) (+ (/ 12.507343278686905 (+ (neg z) 5.0)) (+ (/ -0.13857109526572012 (+ (neg z) 6.0)) (+ (+ (/ 9.984369578019572e-06 (+ (neg z) 7.0)) (/ 1.5056327351493116e-07 (+ (neg z) 8.0))) 0.9999999999998099))))) (exp z)) (exp (+ 7.0 0.5)))
27.0ms
(+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0)))
2.0ms
(sqrt (* PI 2.0))

series30.0ms

Counts
4 → 10
Calls
4 calls:
6.0ms
(/ PI (sin (* PI z)))
19.0ms
(/ (* (+ (+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0))) (+ (+ (/ 676.5203681218851 (- 1.0 z)) (/ -1259.1392167224028 (+ 2.0 (neg z)))) (+ (/ 12.507343278686905 (+ (neg z) 5.0)) (+ (/ -0.13857109526572012 (+ (neg z) 6.0)) (+ (+ (/ 9.984369578019572e-06 (+ (neg z) 7.0)) (/ 1.5056327351493116e-07 (+ (neg z) 8.0))) 0.9999999999998099))))) (exp z)) (exp (+ 7.0 0.5)))
4.0ms
(+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0)))
0.0ms
(sqrt (* PI 2.0))

simplify56.0ms

Algorithm
egg-herbie
Counts
155 → 155
Iterations

Useful iterations: 0 (17.0ms)

IterNodesCost
052467768

prune3.4s

Filtered
132 candidates to 155 candidates (-17.4%)
Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New1514155
Fresh358
Picked101
Done000
Total1559164

Merged error: 0b

Counts
164 → 9

localize62.0ms

Local error

Found 4 expressions with local error:

0.2b
(* PI z)
1.0b
(/ (* (+ (+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0))) (+ (+ (/ 676.5203681218851 (- 1.0 z)) (/ -1259.1392167224028 (+ 2.0 (neg z)))) (+ (/ 12.507343278686905 (+ (neg z) 5.0)) (+ (/ -0.13857109526572012 (+ (neg z) 6.0)) (+ (+ (/ 9.984369578019572e-06 (+ (neg z) 7.0)) (/ 1.5056327351493116e-07 (+ (neg z) 8.0))) 0.9999999999998099))))) (exp z)) (exp (+ 7.0 0.5)))
1.0b
(+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0)))
1.0b
(sqrt (* PI 2.0))

rewrite196.0ms

Algorithm
rewrite-expression-head
Rules
207×frac-add
70×flip3-+ flip-+
62×associate-*l/ associate-/l/
58×*-un-lft-identity
22×times-frac distribute-lft-out
11×add-cbrt-cube
10×add-sqr-sqrt
pow1
add-exp-log add-cube-cbrt
distribute-rgt-neg-in add-log-exp
associate-/r*
associate-*r* associate-*l*
cbrt-undiv sqrt-pow1 div-exp exp-sum pow-prod-down prod-exp cbrt-unprod
+-commutative frac-2neg pow1/2 clear-num sum-log sqrt-prod *-commutative div-inv associate-/l* unswap-sqr
Counts
4 → 136
Calls
4 calls:
3.0ms
(* PI z)
146.0ms
(/ (* (+ (+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0))) (+ (+ (/ 676.5203681218851 (- 1.0 z)) (/ -1259.1392167224028 (+ 2.0 (neg z)))) (+ (/ 12.507343278686905 (+ (neg z) 5.0)) (+ (/ -0.13857109526572012 (+ (neg z) 6.0)) (+ (+ (/ 9.984369578019572e-06 (+ (neg z) 7.0)) (/ 1.5056327351493116e-07 (+ (neg z) 8.0))) 0.9999999999998099))))) (exp z)) (exp (+ 7.0 0.5)))
33.0ms
(+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0)))
2.0ms
(sqrt (* PI 2.0))

series26.0ms

Counts
4 → 10
Calls
4 calls:
2.0ms
(* PI z)
20.0ms
(/ (* (+ (+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0))) (+ (+ (/ 676.5203681218851 (- 1.0 z)) (/ -1259.1392167224028 (+ 2.0 (neg z)))) (+ (/ 12.507343278686905 (+ (neg z) 5.0)) (+ (/ -0.13857109526572012 (+ (neg z) 6.0)) (+ (+ (/ 9.984369578019572e-06 (+ (neg z) 7.0)) (/ 1.5056327351493116e-07 (+ (neg z) 8.0))) 0.9999999999998099))))) (exp z)) (exp (+ 7.0 0.5)))
4.0ms
(+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0)))
0.0ms
(sqrt (* PI 2.0))

simplify58.0ms

Algorithm
egg-herbie
Counts
146 → 146
Iterations

Useful iterations: 0 (18.0ms)

IterNodesCost
051527467

prune2.8s

Filtered
122 candidates to 146 candidates (-19.7%)
Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New1460146
Fresh088
Picked011
Done000
Total1469155

Merged error: 0b

Counts
155 → 9

localize64.0ms

Local error

Found 4 expressions with local error:

0.3b
(* PI (/ 1 (sin (* PI z))))
1.0b
(/ (* (+ (+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0))) (+ (+ (/ 676.5203681218851 (- 1.0 z)) (/ -1259.1392167224028 (+ 2.0 (neg z)))) (+ (/ 12.507343278686905 (+ (neg z) 5.0)) (+ (/ -0.13857109526572012 (+ (neg z) 6.0)) (+ (+ (/ 9.984369578019572e-06 (+ (neg z) 7.0)) (/ 1.5056327351493116e-07 (+ (neg z) 8.0))) 0.9999999999998099))))) (exp z)) (exp (+ 7.0 0.5)))
1.0b
(+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0)))
1.0b
(sqrt (* PI 2.0))

rewrite198.0ms

Algorithm
rewrite-expression-head
Rules
207×frac-add
70×flip3-+ flip-+
65×*-un-lft-identity
62×associate-*l/ associate-/l/
33×times-frac
22×distribute-lft-out
21×add-sqr-sqrt
15×add-exp-log
14×add-cube-cbrt add-cbrt-cube
13×associate-*r*
pow1
distribute-rgt-neg-in add-log-exp
prod-exp
div-exp associate-/r*
cbrt-undiv associate-*l* cbrt-unprod unswap-sqr
sqrt-pow1 exp-sum pow-prod-down div-inv
+-commutative rec-exp frac-2neg pow1/2 1-exp associate-*r/ clear-num sum-log sqrt-prod un-div-inv *-commutative associate-/l*
Counts
4 → 154
Calls
4 calls:
7.0ms
(* PI (/ 1 (sin (* PI z))))
148.0ms
(/ (* (+ (+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0))) (+ (+ (/ 676.5203681218851 (- 1.0 z)) (/ -1259.1392167224028 (+ 2.0 (neg z)))) (+ (/ 12.507343278686905 (+ (neg z) 5.0)) (+ (/ -0.13857109526572012 (+ (neg z) 6.0)) (+ (+ (/ 9.984369578019572e-06 (+ (neg z) 7.0)) (/ 1.5056327351493116e-07 (+ (neg z) 8.0))) 0.9999999999998099))))) (exp z)) (exp (+ 7.0 0.5)))
28.0ms
(+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0)))
2.0ms
(sqrt (* PI 2.0))

series30.0ms

Counts
4 → 10
Calls
4 calls:
6.0ms
(* PI (/ 1 (sin (* PI z))))
20.0ms
(/ (* (+ (+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0))) (+ (+ (/ 676.5203681218851 (- 1.0 z)) (/ -1259.1392167224028 (+ 2.0 (neg z)))) (+ (/ 12.507343278686905 (+ (neg z) 5.0)) (+ (/ -0.13857109526572012 (+ (neg z) 6.0)) (+ (+ (/ 9.984369578019572e-06 (+ (neg z) 7.0)) (/ 1.5056327351493116e-07 (+ (neg z) 8.0))) 0.9999999999998099))))) (exp z)) (exp (+ 7.0 0.5)))
4.0ms
(+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0)))
0.0ms
(sqrt (* PI 2.0))

simplify60.0ms

Algorithm
egg-herbie
Counts
164 → 164
Iterations

Useful iterations: 0 (18.0ms)

IterNodesCost
050247706

prune3.1s

Filtered
136 candidates to 164 candidates (-20.6%)
Pruning

9 alts after pruning (7 fresh and 2 done)

PrunedKeptTotal
New1640164
Fresh077
Picked011
Done011
Total1649173

Merged error: 0b

Counts
173 → 9

regimes98.0ms

Accuracy

0% (0.3b remaining)

Error of 0.4b against oracle of 0.1b and baseline of 0.4b

bsearch0.0ms

simplify2.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
08890
18890

end0.0ms

analyze1.8s

Algorithm
search
Search
TrueOtherFalseIter
0%74.9%25.1%0
0%74.9%25.1%1
0%74.9%25.1%2
18.7%56.2%25.1%3
37.5%37.5%25.1%4
42.1%32.8%25.1%5
46.8%28.1%25.1%6
48%26.9%25.1%7
49.2%25.8%25.1%8
49.5%25.5%25.1%9
49.8%25.2%25.1%10
49.8%25.2%25.1%11
49.8%25.1%25.1%12
49.9%25%25.1%13
49.9%25%25.1%14

sample48.7s

Algorithm
intervals
Results
45.6s3783×body5120exit
2.6s8000×body80valid
201.0ms11877×pre80true
32.0ms94×body80invalid

Profiling

Loading profile data...