Details

Time bar (total: 21.1s)

sample997.0ms

Algorithm
intervals
Results
294.0ms49×body1280valid
234.0ms32×body2560valid
117.0ms17×body320valid
68.0ms28×body640valid
44.0ms143×body80valid
32.0msbody160valid

simplify1.1s

Counts
1 → 1
Iterations
IterNodes
done2001
6880
5396
4166
391
245
121
010

prune20.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 17.7b

localize37.0ms

Local error

Found 4 expressions with local error:

0.2b
(* PI l)
0.2b
(* PI l)
6.1b
(/ (tan (* PI l)) (* F F))
29.3b
(tan (* PI l))

rewrite90.0ms

Algorithm
rewrite-expression-head
Rules
14×add-sqr-sqrt
13×add-cbrt-cube add-exp-log
10×*-un-lft-identity add-cube-cbrt
pow1
associate-*r* associate-*l*
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
times-frac prod-exp cbrt-unprod associate-/l*
cbrt-undiv div-exp pow-prod-down tan-quot *-commutative unswap-sqr
clear-num associate-/r* frac-2neg div-inv associate-/l/
Counts
4 → 78
Calls
4 calls:
12.0ms
(* PI l)
21.0ms
(* PI l)
31.0ms
(/ (tan (* PI l)) (* F F))
20.0ms
(tan (* PI l))

series418.0ms

Counts
4 → 12
Calls
4 calls:
35.0ms
(* PI l)
24.0ms
(* PI l)
214.0ms
(/ (tan (* PI l)) (* F F))
144.0ms
(tan (* PI l))

simplify545.0ms

Counts
90 → 90
Iterations
IterNodes
done2001
2719
1240
0108

prune506.0ms

Pruning

15 alts after pruning (15 fresh and 0 done)

Merged error: 8.9b

localize49.0ms

Local error

Found 4 expressions with local error:

0.2b
(* PI l)
0.2b
(* PI l)
28.7b
(cos (* PI l))
29.0b
(sin (* PI l))

rewrite32.0ms

Algorithm
rewrite-expression-head
Rules
12×add-sqr-sqrt
pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt
associate-*r* associate-*l*
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
4 → 62
Calls
4 calls:
7.0ms
(* PI l)
6.0ms
(* PI l)
9.0ms
(cos (* PI l))
9.0ms
(sin (* PI l))

series159.0ms

Counts
4 → 12
Calls
4 calls:
40.0ms
(* PI l)
39.0ms
(* PI l)
31.0ms
(cos (* PI l))
49.0ms
(sin (* PI l))

simplify983.0ms

Counts
74 → 74
Iterations
IterNodes
done2021
31639
2469
1172
083

prune436.0ms

Pruning

15 alts after pruning (15 fresh and 0 done)

Merged error: 8.9b

localize44.0ms

Local error

Found 4 expressions with local error:

1.0b
(sqrt PI)
1.0b
(sqrt PI)
28.7b
(cos (* PI l))
29.2b
(sin (* (sqrt PI) (* (sqrt PI) l)))

rewrite70.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
pow1 *-un-lft-identity add-cube-cbrt sqrt-prod
expm1-log1p-u add-cbrt-cube add-exp-log insert-posit16 log1p-expm1-u add-log-exp
rem-sqrt-square sqrt-pow1 pow1/2
Counts
4 → 52
Calls
4 calls:
2.0ms
(sqrt PI)
2.0ms
(sqrt PI)
16.0ms
(cos (* PI l))
48.0ms
(sin (* (sqrt PI) (* (sqrt PI) l)))

series71.0ms

Counts
4 → 8
Calls
4 calls:
0.0ms
(sqrt PI)
0.0ms
(sqrt PI)
19.0ms
(cos (* PI l))
51.0ms
(sin (* (sqrt PI) (* (sqrt PI) l)))

simplify778.0ms

Counts
60 → 60
Iterations
IterNodes
done2001
31134
2376
1143
074

prune509.0ms

Pruning

14 alts after pruning (13 fresh and 1 done)

Merged error: 8.9b

localize47.0ms

Local error

Found 4 expressions with local error:

1.0b
(sqrt PI)
1.0b
(sqrt PI)
28.7b
(cos (* PI l))
29.1b
(sin (* (sqrt PI) (* (* (sqrt (sqrt PI)) (sqrt (sqrt PI))) l)))

rewrite85.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
pow1 *-un-lft-identity add-cube-cbrt sqrt-prod
expm1-log1p-u add-cbrt-cube add-exp-log insert-posit16 log1p-expm1-u add-log-exp
rem-sqrt-square sqrt-pow1 pow1/2
Counts
4 → 52
Calls
4 calls:
2.0ms
(sqrt PI)
2.0ms
(sqrt PI)
9.0ms
(cos (* PI l))
72.0ms
(sin (* (sqrt PI) (* (* (sqrt (sqrt PI)) (sqrt (sqrt PI))) l)))

series90.0ms

Counts
4 → 8
Calls
4 calls:
0.0ms
(sqrt PI)
0.0ms
(sqrt PI)
33.0ms
(cos (* PI l))
57.0ms
(sin (* (sqrt PI) (* (* (sqrt (sqrt PI)) (sqrt (sqrt PI))) l)))

simplify905.0ms

Counts
60 → 60
Iterations
IterNodes
done2016
31442
2399
1151
075

prune471.0ms

Pruning

14 alts after pruning (12 fresh and 2 done)

Merged error: 8.9b

regimes657.0ms

Accuracy

91.3% (0.4b remaining)

Error of 8.3b against oracle of 7.9b and baseline of 12.1b

bsearch2.0ms

simplify14.0ms

Iterations
IterNodes
done33
133
027

end0.0ms

sample12.0s

Algorithm
intervals
Results
4.8s804×body2560valid
3.3s1698×body1280valid
2.0s4597×body80valid
1.0s905×body640valid
357.0ms418×body320valid
206.0msbody10240exit
105.0ms208×body160valid