Details

Time bar (total: 8.2s)

sample375.0ms

Algorithm
intervals
Results
61.0ms21×body2560valid
27.0ms49×body1280valid
8.0ms34×body640valid
7.0ms156×body80valid
2.0ms13×body320valid
0.0msbody160valid

simplify20.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
0187
1397
2767
31147
41377
51447
61447

prune4.0ms

Filtered
1 candidates to 0 candidates (100.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 15.3b

Counts
2 → 1

localize12.0ms

Local error

Found 4 expressions with local error:

0.2b
(* PI l)
0.7b
(/ 1.0 (* F F))
4.6b
(* (/ 1.0 (* F F)) (tan (* PI l)))
28.1b
(tan (* PI l))

rewrite63.0ms

Algorithm
rewrite-expression-head
Rules
123×add-sqr-sqrt
95×times-frac
86×add-cube-cbrt *-un-lft-identity
79×associate-*l*
45×associate-/r*
33×associate-*r*
28×swap-sqr
23×tan-quot
21×frac-times associate-*l/
20×add-exp-log add-cbrt-cube
17×unswap-sqr
12×*-commutative
associate-/l*
pow1
prod-exp cbrt-unprod
cbrt-undiv div-exp add-log-exp
frac-2neg clear-num
pow-prod-down div-inv
associate-*r/
Counts
4 → 219
Calls
4 calls:
3.0ms
(* PI l)
24.0ms
(/ 1.0 (* F F))
19.0ms
(* (/ 1.0 (* F F)) (tan (* PI l)))
5.0ms
(tan (* PI l))

series277.0ms

Counts
4 → 12
Calls
4 calls:
23.0ms
(* PI l)
26.0ms
(/ 1.0 (* F F))
141.0ms
(* (/ 1.0 (* F F)) (tan (* PI l)))
85.0ms
(tan (* PI l))

simplify93.0ms

Algorithm
egg-herbie
Counts
231 → 231
Iterations

Useful iterations: 2 (76.0ms)

IterNodesCost
06771329
134421243
250021229

prune416.0ms

Filtered
231 candidates to 151 candidates (34.6%)
Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New22011231
Fresh000
Picked101
Done000
Total22111232

Merged error: 10.3b

Counts
232 → 11

localize12.0ms

Local error

Found 4 expressions with local error:

0.2b
(/ (* 1.0 (tan (* PI l))) F)
0.2b
(* PI l)
0.2b
(* PI l)
28.1b
(tan (* PI l))

rewrite23.0ms

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

series230.0ms

Counts
4 → 12
Calls
4 calls:
119.0ms
(/ (* 1.0 (tan (* PI l))) F)
20.0ms
(* PI l)
20.0ms
(* PI l)
70.0ms
(tan (* PI l))

simplify48.0ms

Algorithm
egg-herbie
Counts
122 → 122
Iterations

Useful iterations: 1 (11.0ms)

IterNodesCost
0396692
11669652
25002652

prune270.0ms

Filtered
122 candidates to 89 candidates (27.0%)
Pruning

18 alts after pruning (18 fresh and 0 done)

PrunedKeptTotal
New11012122
Fresh4610
Picked101
Done000
Total11518133

Merged error: 10.2b

Counts
133 → 18

localize15.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (* 1.0 (tan (* PI l))))
28.1b
(tan (* PI l))
28.1b
(tan (* PI l))
28.1b
(tan (* PI l))

rewrite17.0ms

Algorithm
rewrite-expression-head
Rules
12×cbrt-prod
add-sqr-sqrt
add-cube-cbrt *-un-lft-identity
tan-quot pow1 add-exp-log add-cbrt-cube add-log-exp
associate-*r* associate-*l*
cbrt-div pow1/3 associate-*r/ *-commutative unswap-sqr
Counts
4 → 45
Calls
4 calls:
6.0ms
(cbrt (* 1.0 (tan (* PI l))))
3.0ms
(tan (* PI l))
3.0ms
(tan (* PI l))
3.0ms
(tan (* PI l))

series482.0ms

Counts
4 → 12
Calls
4 calls:
269.0ms
(cbrt (* 1.0 (tan (* PI l))))
72.0ms
(tan (* PI l))
69.0ms
(tan (* PI l))
71.0ms
(tan (* PI l))

simplify86.0ms

Algorithm
egg-herbie
Counts
57 → 57
Iterations

Useful iterations: 3 (80.0ms)

IterNodesCost
0180368
1561344
22406334
35002326

prune215.0ms

Filtered
57 candidates to 46 candidates (19.3%)
Pruning

19 alts after pruning (18 fresh and 1 done)

PrunedKeptTotal
New55257
Fresh11617
Picked011
Done000
Total561975

Merged error: 10.2b

Counts
75 → 19

localize15.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt l)
0.6b
(cbrt l)
0.6b
(cbrt l)
27.7b
(tan (* (* PI (* (cbrt l) (cbrt l))) (cbrt l)))

rewrite25.0ms

Algorithm
rewrite-expression-head
Rules
cbrt-prod
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
pow1 add-exp-log add-cbrt-cube add-log-exp
pow1/3
tan-quot
Counts
4 → 41
Calls
4 calls:
1.0ms
(cbrt l)
1.0ms
(cbrt l)
1.0ms
(cbrt l)
20.0ms
(tan (* (* PI (* (cbrt l) (cbrt l))) (cbrt l)))

series661.0ms

Counts
4 → 12
Calls
4 calls:
187.0ms
(cbrt l)
187.0ms
(cbrt l)
193.0ms
(cbrt l)
94.0ms
(tan (* (* PI (* (cbrt l) (cbrt l))) (cbrt l)))

simplify179.0ms

Algorithm
egg-herbie
Counts
53 → 53
Iterations

Useful iterations: 2 (9.0ms)

IterNodesCost
0103232
1249208
2812192
34286192
45002192

prune149.0ms

Filtered
53 candidates to 45 candidates (15.1%)
Pruning

21 alts after pruning (20 fresh and 1 done)

PrunedKeptTotal
New47653
Fresh31417
Picked101
Done011
Total512172

Merged error: 10.2b

Counts
72 → 21

regimes416.0ms

Accuracy

0% (0.5b remaining)

Error of 12.8b against oracle of 12.3b and baseline of 12.8b

bsearch0.0ms

simplify2.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01518
11518

end0.0ms

sample4.1s

Algorithm
intervals
Results
2.5s835×body2560valid
943.0ms1678×body1280valid
235.0ms940×body640valid
209.0ms4540×body80valid
60.0ms370×body320valid
21.0ms200×body160valid
2.0msbody10240exit