Details

Time bar (total: 1.1min)

analyze1.7s

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
79.0ms256×body80valid
9.0ms381×pre80true
1.0msbody80invalid

simplify29.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (27.0ms)

IterNodesCost
0532088

prune20.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

localize51.0ms

Local error

Found 4 expressions with local error:

0.3b
(* PI (/ (* (sqrt (* PI 2.0)) (* (pow (+ (neg z) (+ 7.0 0.5)) (+ (neg z) 0.5)) (/ (+ 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)))))) (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))

rewrite2.2s

Algorithm
rewrite-expression-head
Rules
573×*-un-lft-identity
427×distribute-lft-out
101×times-frac
42×add-exp-log
35×add-sqr-sqrt
33×add-cube-cbrt
26×add-cbrt-cube
22×prod-exp
21×exp-sum
20×associate-/l*
12×div-exp
10×cbrt-unprod
pow1
associate-*r*
cbrt-undiv distribute-rgt-neg-in add-log-exp
associate-/r*
associate-*l*
pow-to-exp sqrt-pow1 flip3-+ pow-prod-down pow-exp flip-+ div-inv associate-/l/
+-commutative neg-sub0 associate-+l- frac-2neg pow1/2 exp-diff associate-*r/ frac-add clear-num sum-log sqrt-prod associate-/r/ *-commutative unswap-sqr
Counts
4 → 187
Calls
4 calls:
1.1s
(* PI (/ (* (sqrt (* PI 2.0)) (* (pow (+ (neg z) (+ 7.0 0.5)) (+ (neg z) 0.5)) (/ (+ 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)))))) (sin (* PI z))))
1.1s
(/ (+ 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))))
31.0ms
(+ (/ 771.3234287776531 (+ (neg z) 3.0)) (/ -176.6150291621406 (+ (neg z) 4.0)))
2.0ms
(sqrt (* PI 2.0))

series77.0ms

Counts
4 → 10
Calls
4 calls:
54.0ms
(* PI (/ (* (sqrt (* PI 2.0)) (* (pow (+ (neg z) (+ 7.0 0.5)) (+ (neg z) 0.5)) (/ (+ 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)))))) (sin (* PI z))))
19.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))

simplify106.0ms

Algorithm
egg-herbie
Counts
197 → 197
Iterations

Useful iterations: 0 (53.0ms)

IterNodesCost
0500211444

prune678.0ms

Filtered
85 candidates to 197 candidates (-131.8%)
Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New1889197
Fresh011
Picked101
Done000
Total18910199

Merged error: 0.0b

Counts
199 → 10

localize53.0ms

Local error

Found 4 expressions with local error:

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

rewrite512.0ms

Algorithm
rewrite-expression-head
Rules
2682×*-un-lft-identity
1098×distribute-lft-out
964×times-frac
452×distribute-lft-out--
85×frac-add
51×add-log-exp
36×sum-log
25×add-sqr-sqrt add-cube-cbrt
24×flip3-+ flip-+
16×exp-sum
15×associate-/l*
pow1
add-cbrt-cube
add-exp-log
associate-/r*
+-commutative sqrt-pow1 associate-/l/
cbrt-undiv neg-sub0 associate-+l- associate-+l+ associate-+r+ frac-2neg pow1/2 exp-diff div-exp pow-prod-down clear-num sqrt-prod associate-/r/ div-inv
Counts
4 → 309
Calls
4 calls:
288.0ms
(/ (+ 0.9999999999998099 (+ (/ 676.5203681218851 (- 1.0 z)) (+ (+ (/ 771.3234287776531 (- 3.0 z)) (/ -176.6150291621406 (- 4.0 z))) (+ (/ -1259.1392167224028 (- 2.0 z)) (+ (/ 12.507343278686905 (- 5.0 z)) (+ (/ -0.13857109526572012 (- 6.0 z)) (+ (/ 9.984369578019572e-06 (- 7.0 z)) (/ 1.5056327351493116e-07 (- 8.0 z))))))))) (exp (+ (neg z) (+ 7.0 0.5))))
127.0ms
(+ (+ (/ 771.3234287776531 (- 3.0 z)) (/ -176.6150291621406 (- 4.0 z))) (+ (/ -1259.1392167224028 (- 2.0 z)) (+ (/ 12.507343278686905 (- 5.0 z)) (+ (/ -0.13857109526572012 (- 6.0 z)) (+ (/ 9.984369578019572e-06 (- 7.0 z)) (/ 1.5056327351493116e-07 (- 8.0 z)))))))
26.0ms
(+ (/ 771.3234287776531 (- 3.0 z)) (/ -176.6150291621406 (- 4.0 z)))
2.0ms
(sqrt (* PI 2.0))

series49.0ms

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

simplify155.0ms

Algorithm
egg-herbie
Counts
319 → 319
Iterations

Useful iterations: 0 (63.0ms)

IterNodesCost
0498119311
1498119311

prune1.4s

Filtered
101 candidates to 319 candidates (-215.8%)
Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New3190319
Fresh099
Picked011
Done000
Total31910329

Merged error: 0.0b

Counts
329 → 10

localize55.0ms

Local error

Found 4 expressions with local error:

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

rewrite524.0ms

Algorithm
rewrite-expression-head
Rules
2682×*-un-lft-identity
1098×distribute-lft-out
964×times-frac
452×distribute-lft-out--
85×frac-add
51×add-log-exp
36×sum-log
25×add-sqr-sqrt add-cube-cbrt
24×flip3-+ flip-+
16×exp-sum
15×associate-/l*
pow1
add-cbrt-cube
add-exp-log
associate-/r*
+-commutative sqrt-pow1 associate-/l/
cbrt-undiv associate-+r- associate-+l+ associate-+r+ frac-2neg pow1/2 exp-diff div-exp pow-prod-down clear-num sqrt-prod associate-/r/ div-inv
Counts
4 → 309
Calls
4 calls:
289.0ms
(/ (+ 0.9999999999998099 (+ (/ 676.5203681218851 (- 1.0 z)) (+ (+ (/ 771.3234287776531 (- 3.0 z)) (/ -176.6150291621406 (- 4.0 z))) (+ (/ -1259.1392167224028 (- 2.0 z)) (+ (/ 12.507343278686905 (- 5.0 z)) (+ (/ -0.13857109526572012 (- 6.0 z)) (+ (/ 9.984369578019572e-06 (- 7.0 z)) (/ 1.5056327351493116e-07 (- 8.0 z))))))))) (exp (+ 7.0 (- 0.5 z))))
128.0ms
(+ (+ (/ 771.3234287776531 (- 3.0 z)) (/ -176.6150291621406 (- 4.0 z))) (+ (/ -1259.1392167224028 (- 2.0 z)) (+ (/ 12.507343278686905 (- 5.0 z)) (+ (/ -0.13857109526572012 (- 6.0 z)) (+ (/ 9.984369578019572e-06 (- 7.0 z)) (/ 1.5056327351493116e-07 (- 8.0 z)))))))
26.0ms
(+ (/ 771.3234287776531 (- 3.0 z)) (/ -176.6150291621406 (- 4.0 z)))
2.0ms
(sqrt (* PI 2.0))

series37.0ms

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

simplify169.0ms

Algorithm
egg-herbie
Counts
319 → 319
Iterations

Useful iterations: 0 (78.0ms)

IterNodesCost
0500019330

prune1.5s

Filtered
102 candidates to 319 candidates (-212.7%)
Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New3181319
Fresh178
Picked011
Done101
Total3209329

Merged error: 0.0b

Counts
329 → 9

localize49.0ms

Local error

Found 4 expressions with local error:

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

rewrite525.0ms

Algorithm
rewrite-expression-head
Rules
2682×*-un-lft-identity
1098×distribute-lft-out
964×times-frac
452×distribute-lft-out--
85×frac-add
51×add-log-exp
36×sum-log
25×add-sqr-sqrt add-cube-cbrt
24×flip3-+ flip-+
16×exp-sum
15×associate-/l*
pow1
add-cbrt-cube
add-exp-log
associate-/r*
+-commutative sqrt-pow1 associate-/l/
cbrt-undiv associate-+r- associate-+l+ associate-+r+ frac-2neg pow1/2 exp-diff div-exp pow-prod-down clear-num sqrt-prod associate-/r/ div-inv
Counts
4 → 309
Calls
4 calls:
293.0ms
(/ (+ 0.9999999999998099 (+ (/ 676.5203681218851 (- 1.0 z)) (+ (+ (/ 771.3234287776531 (- 3.0 z)) (/ -176.6150291621406 (- 4.0 z))) (+ (/ -1259.1392167224028 (- 2.0 z)) (+ (/ 12.507343278686905 (- 5.0 z)) (+ (/ -0.13857109526572012 (- 6.0 z)) (+ (/ 9.984369578019572e-06 (- 7.0 z)) (/ 1.5056327351493116e-07 (- 8.0 z))))))))) (exp (+ 7.0 (- 0.5 z))))
130.0ms
(+ (+ (/ 771.3234287776531 (- 3.0 z)) (/ -176.6150291621406 (- 4.0 z))) (+ (/ -1259.1392167224028 (- 2.0 z)) (+ (/ 12.507343278686905 (- 5.0 z)) (+ (/ -0.13857109526572012 (- 6.0 z)) (+ (/ 9.984369578019572e-06 (- 7.0 z)) (/ 1.5056327351493116e-07 (- 8.0 z)))))))
28.0ms
(+ (/ 771.3234287776531 (- 3.0 z)) (/ -176.6150291621406 (- 4.0 z)))
2.0ms
(sqrt (* PI 2.0))

series47.0ms

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

simplify156.0ms

Algorithm
egg-herbie
Counts
319 → 319
Iterations

Useful iterations: 0 (59.0ms)

IterNodesCost
0504519330

prune1.2s

Filtered
102 candidates to 319 candidates (-212.7%)
Pruning

9 alts after pruning (7 fresh and 2 done)

PrunedKeptTotal
New3190319
Fresh077
Picked011
Done011
Total3199328

Merged error: 0.0b

Counts
328 → 9

regimes249.0ms

Accuracy

0% (0.4b remaining)

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

bsearch0.0ms

simplify3.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
022478
122478

end0.0ms

sample50.1s

Algorithm
intervals
Results
47.0s3919×body5120exit
2.5s8000×body80valid
223.0ms12010×pre80true
30.0ms91×body80invalid

Profiling

Loading profile data...