Details

Time bar (total: 7.2s)

analyze867.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%99.9%0.1%0
0%99.9%0.1%1
0%99.9%0.1%2
0%99.9%0.1%3
0%99.9%0.1%4
0%99.9%0.1%5
0%99.9%0.1%6
18.7%81.2%0.1%7
18.7%81.2%0.1%8
29.7%69.5%0.9%9
30.4%67.9%1.7%10
36.3%61.1%2.6%11
36.9%59.5%3.6%12
39.9%55.9%4.2%13
40.2%54.9%4.9%14

sample131.0ms

Algorithm
intervals
Results
70.0ms23×body2560valid
29.0ms49×body1280valid
9.0ms30×body640valid
7.0ms134×body80valid
2.0ms14×body320valid
1.0msbody160valid
0.0msbody1280invalid
0.0msbody80invalid

simplify467.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (35.0ms)

IterNodesCost
067114
167114

prune12.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: 15.3b

Counts
2 → 2

localize13.0ms

Local error

Found 4 expressions with local error:

0.2b
(* PI l)
0.2b
(* PI l)
3.7b
(/ (tan (* PI l)) (* F F))
28.7b
(tan (* PI l))

rewrite19.0ms

Algorithm
rewrite-expression-head
Rules
14×add-sqr-sqrt
13×add-exp-log add-cbrt-cube
10×add-cube-cbrt *-un-lft-identity
pow1
associate-*r* associate-*l*
add-log-exp
times-frac prod-exp cbrt-unprod associate-/l*
tan-quot cbrt-undiv div-exp pow-prod-down *-commutative unswap-sqr
frac-2neg clear-num associate-/r* div-inv associate-/l/
Counts
4 → 66
Calls
4 calls:
3.0ms
(* PI l)
4.0ms
(* PI l)
7.0ms
(/ (tan (* PI l)) (* F F))
3.0ms
(tan (* PI l))

series42.0ms

Counts
4 → 12
Calls
4 calls:
2.0ms
(* PI l)
2.0ms
(* PI l)
19.0ms
(/ (tan (* PI l)) (* F F))
17.0ms
(tan (* PI l))

simplify53.0ms

Algorithm
egg-herbie
Counts
78 → 78
Iterations

Useful iterations: 0 (47.0ms)

IterNodesCost
05225541

prune147.0ms

Filtered
53 candidates to 78 candidates (-47.2%)
Pruning

15 alts after pruning (15 fresh and 0 done)

PrunedKeptTotal
New631578
Fresh101
Picked101
Done000
Total651580

Merged error: 11.1b

Counts
80 → 15

localize11.0ms

Local error

Found 4 expressions with local error:

0.2b
(* PI l)
0.2b
(/ F (tan (* PI l)))
0.4b
(/ 1 (* F (/ F (tan (* PI l)))))
28.7b
(tan (* PI l))

rewrite19.0ms

Algorithm
rewrite-expression-head
Rules
29×add-exp-log
18×add-sqr-sqrt
17×add-cbrt-cube
16×add-cube-cbrt *-un-lft-identity
12×times-frac
10×div-exp
pow1
prod-exp
associate-/l*
cbrt-undiv
associate-/r* add-log-exp
rec-exp 1-exp associate-*r* associate-*l* cbrt-unprod
tan-quot pow-flip frac-2neg pow-prod-down clear-num associate-/r/ div-inv
associate-*r/ *-commutative inv-pow unswap-sqr
Counts
4 → 87
Calls
4 calls:
4.0ms
(* PI l)
4.0ms
(/ F (tan (* PI l)))
7.0ms
(/ 1 (* F (/ F (tan (* PI l)))))
2.0ms
(tan (* PI l))

series60.0ms

Counts
4 → 12
Calls
4 calls:
2.0ms
(* PI l)
27.0ms
(/ F (tan (* PI l)))
22.0ms
(/ 1 (* F (/ F (tan (* PI l)))))
8.0ms
(tan (* PI l))

simplify57.0ms

Algorithm
egg-herbie
Counts
99 → 99
Iterations

Useful iterations: 0 (50.0ms)

IterNodesCost
05081822

prune139.0ms

Filtered
63 candidates to 99 candidates (-57.1%)
Pruning

13 alts after pruning (13 fresh and 0 done)

PrunedKeptTotal
New91899
Fresh9514
Picked101
Done000
Total10113114

Merged error: 6.9b

Counts
114 → 13

localize14.0ms

Local error

Found 4 expressions with local error:

0.2b
(* PI l)
0.2b
(/ 1 (* F (+ (/ F (* PI l)) (* PI (* l (* F -1/3))))))
0.3b
(* PI (* l (* F -1/3)))
0.3b
(* F -1/3)

rewrite28.0ms

Algorithm
rewrite-expression-head
Rules
28×add-exp-log
22×add-cbrt-cube
20×pow1
15×add-sqr-sqrt
11×add-cube-cbrt *-un-lft-identity prod-exp
associate-*l* pow-prod-down cbrt-unprod
associate-*r*
div-exp add-log-exp
times-frac *-commutative associate-/l*
cbrt-undiv rec-exp pow-flip 1-exp associate-*r/ associate-/r/ unswap-sqr
frac-2neg flip3-+ clear-num associate-/r* flip-+ div-inv inv-pow
Counts
4 → 87
Calls
4 calls:
4.0ms
(* PI l)
11.0ms
(/ 1 (* F (+ (/ F (* PI l)) (* PI (* l (* F -1/3))))))
7.0ms
(* PI (* l (* F -1/3)))
4.0ms
(* F -1/3)

series28.0ms

Counts
4 → 12
Calls
4 calls:
2.0ms
(* PI l)
19.0ms
(/ 1 (* F (+ (/ F (* PI l)) (* PI (* l (* F -1/3))))))
5.0ms
(* PI (* l (* F -1/3)))
2.0ms
(* F -1/3)

simplify56.0ms

Algorithm
egg-herbie
Counts
99 → 99
Iterations

Useful iterations: 0 (46.0ms)

IterNodesCost
05194917

prune146.0ms

Filtered
60 candidates to 99 candidates (-65.0%)
Pruning

16 alts after pruning (16 fresh and 0 done)

PrunedKeptTotal
New94599
Fresh11112
Picked101
Done000
Total9616112

Merged error: 6.9b

Counts
112 → 16

localize14.0ms

Local error

Found 4 expressions with local error:

0.2b
(* PI l)
0.2b
(* F (* (* PI l) -1/3))
0.4b
(* (* PI l) -1/3)
0.8b
(/ 1 (+ (* F (* (* PI l) -1/3)) (/ F (* PI l))))

rewrite32.0ms

Algorithm
rewrite-expression-head
Rules
24×add-exp-log
22×add-cbrt-cube
21×pow1
19×add-sqr-sqrt
17×add-cube-cbrt *-un-lft-identity
12×times-frac
10×pow-prod-down prod-exp cbrt-unprod
associate-*r* associate-*l*
div-inv
associate-/r* distribute-lft-out add-log-exp
*-commutative associate-/l*
div-exp associate-/r/
cbrt-undiv rec-exp pow-flip frac-2neg flip3-+ 1-exp clear-num flip-+ inv-pow unswap-sqr
Counts
4 → 94
Calls
4 calls:
4.0ms
(* PI l)
7.0ms
(* F (* (* PI l) -1/3))
7.0ms
(* (* PI l) -1/3)
12.0ms
(/ 1 (+ (* F (* (* PI l) -1/3)) (/ F (* PI l))))

series26.0ms

Counts
4 → 12
Calls
4 calls:
2.0ms
(* PI l)
5.0ms
(* F (* (* PI l) -1/3))
3.0ms
(* (* PI l) -1/3)
16.0ms
(/ 1 (+ (* F (* (* PI l) -1/3)) (/ F (* PI l))))

simplify36.0ms

Algorithm
egg-herbie
Counts
106 → 106
Iterations

Useful iterations: 0 (27.0ms)

IterNodesCost
050231172

prune114.0ms

Filtered
64 candidates to 106 candidates (-65.6%)
Pruning

13 alts after pruning (13 fresh and 0 done)

PrunedKeptTotal
New1033106
Fresh51015
Picked101
Done000
Total10913122

Merged error: 0.3b

Counts
122 → 13

regimes379.0ms

Accuracy

0% (0.4b remaining)

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

bsearch0.0ms

simplify2.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
09427
19427

end0.0ms

sample4.3s

Algorithm
intervals
Results
2.6s841×body2560valid
980.0ms1677×body1280valid
248.0ms912×body640valid
202.0ms3947×body80valid
69.0ms396×body320valid
27.0ms227×body160valid
11.0ms191×body80invalid
7.0msbody2560invalid
3.0msbody1280invalid
1.0msbody5120exit

Profiling

Loading profile data...