Details

Time bar (total: 23.6s)

sample323.0ms

Algorithm
intervals
Results
113.0ms30×body2560valid
52.0ms56×body1280valid
17.0ms143×body80valid
15.0ms31×body640valid
3.0ms10×body160valid
1.0msbody320valid

simplify201.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
010299
119299
241299
382299
4126299
5152299
6162299
7164299
done164299

prune13.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 18.3b

localize43.0ms

Local error

Found 4 expressions with local error:

0.3b
(* PI l)
0.4b
(/ 1.0 (* F F))
3.0b
(* (/ 1.0 (* F F)) (tan (* PI l)))
30.4b
(tan (* PI l))

rewrite77.0ms

Algorithm
rewrite-expression-head
Rules
20×add-cbrt-cube add-exp-log
17×add-sqr-sqrt
11×*-un-lft-identity add-cube-cbrt
10×associate-*l*
pow1
times-frac
associate-*r* prod-exp cbrt-unprod
expm1-log1p-u cbrt-undiv div-exp log1p-expm1-u add-log-exp
tan-quot associate-/l* unswap-sqr
pow-prod-down *-commutative div-inv
frac-times clear-num associate-/r* frac-2neg associate-*l/ associate-*r/
Counts
4 → 85
Calls
4 calls:
11.0ms
(* PI l)
16.0ms
(/ 1.0 (* F F))
35.0ms
(* (/ 1.0 (* F F)) (tan (* PI l)))
8.0ms
(tan (* PI l))

series401.0ms

Counts
4 → 12
Calls
4 calls:
39.0ms
(* PI l)
44.0ms
(/ 1.0 (* F F))
182.0ms
(* (/ 1.0 (* F F)) (tan (* PI l)))
136.0ms
(tan (* PI l))

simplify1.5s

Counts
97 → 97
Iterations

Useful iterations: 2 (459.0ms)

IterNodesCost
014322953
135220688
2198520247
done500120247

prune589.0ms

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 15.1b

localize31.0ms

Local error

Found 4 expressions with local error:

0.3b
(* PI l)
0.3b
(* PI l)
0.4b
(* (/ (sqrt 1.0) F) (tan (* PI l)))
30.4b
(tan (* PI l))

rewrite87.0ms

Algorithm
rewrite-expression-head
Rules
34×add-sqr-sqrt
28×associate-*l*
22×*-un-lft-identity add-cube-cbrt
20×times-frac
13×add-cbrt-cube add-exp-log
10×pow1 sqrt-prod
associate-*r*
unswap-sqr
expm1-log1p-u prod-exp cbrt-unprod log1p-expm1-u add-log-exp
pow-prod-down tan-quot *-commutative
frac-times cbrt-undiv div-exp associate-*l/ associate-*r/ div-inv
Counts
4 → 96
Calls
4 calls:
11.0ms
(* PI l)
10.0ms
(* PI l)
54.0ms
(* (/ (sqrt 1.0) F) (tan (* PI l)))
6.0ms
(tan (* PI l))

series391.0ms

Counts
4 → 12
Calls
4 calls:
35.0ms
(* PI l)
32.0ms
(* PI l)
217.0ms
(* (/ (sqrt 1.0) F) (tan (* PI l)))
106.0ms
(tan (* PI l))

simplify1.5s

Counts
108 → 108
Iterations

Useful iterations: done (1.5s)

IterNodesCost
013825810
131724700
2129624659
done500124019

prune646.0ms

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 15.1b

localize43.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (/ (sqrt 1.0) F) (tan (* (sqrt PI) (* (sqrt PI) l))))
1.0b
(sqrt PI)
1.0b
(sqrt PI)
30.4b
(tan (* (sqrt PI) (* (sqrt PI) l)))

rewrite134.0ms

Algorithm
rewrite-expression-head
Rules
30×add-sqr-sqrt
22×associate-*l*
20×*-un-lft-identity times-frac add-cube-cbrt
16×sqrt-prod
add-cbrt-cube add-exp-log
pow1
expm1-log1p-u log1p-expm1-u add-log-exp
associate-*r* tan-quot unswap-sqr
rem-sqrt-square sqrt-pow1 pow1/2 prod-exp cbrt-unprod
frac-times cbrt-undiv div-exp pow-prod-down associate-*l/ associate-*r/ *-commutative div-inv
Counts
4 → 86
Calls
4 calls:
81.0ms
(* (/ (sqrt 1.0) F) (tan (* (sqrt PI) (* (sqrt PI) l))))
2.0ms
(sqrt PI)
2.0ms
(sqrt PI)
44.0ms
(tan (* (sqrt PI) (* (sqrt PI) l)))

series339.0ms

Counts
4 → 8
Calls
4 calls:
211.0ms
(* (/ (sqrt 1.0) F) (tan (* (sqrt PI) (* (sqrt PI) l))))
0.0ms
(sqrt PI)
0.0ms
(sqrt PI)
128.0ms
(tan (* (sqrt PI) (* (sqrt PI) l)))

simplify1.8s

Counts
94 → 94
Iterations

Useful iterations: done (1.7s)

IterNodesCost
013329156
129423226
2117323105
done500122970

prune736.0ms

Pruning

19 alts after pruning (19 fresh and 0 done)

Merged error: 15.0b

localize70.0ms

Local error

Found 4 expressions with local error:

1.0b
(sqrt PI)
1.0b
(sqrt PI)
29.8b
(sin (* (sqrt PI) (* (sqrt PI) l)))
30.1b
(cos (* (sqrt PI) (* (sqrt PI) l)))

rewrite42.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 log1p-expm1-u add-log-exp
rem-sqrt-square sqrt-pow1 pow1/2
Counts
4 → 48
Calls
4 calls:
1.0ms
(sqrt PI)
1.0ms
(sqrt PI)
17.0ms
(sin (* (sqrt PI) (* (sqrt PI) l)))
22.0ms
(cos (* (sqrt PI) (* (sqrt PI) l)))

series84.0ms

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

simplify3.1s

Counts
56 → 56
Iterations

Useful iterations: 3 (1.0s)

IterNodesCost
07711019
11498275
25288079
331787854
done50017854

prune470.0ms

Pruning

14 alts after pruning (14 fresh and 0 done)

Merged error: 8.8b

regimes839.0ms

Accuracy

85.6% (0.7b remaining)

Error of 8.5b against oracle of 7.8b and baseline of 12.7b

bsearch3.0ms

simplify14.0ms

Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0431789
1551789
done551789

end0.0ms

sample10.1s

Algorithm
intervals
Results
5.5s871×body2560valid
2.3s1652×body1280valid
974.0ms976×body640valid
734.0ms4502×body80valid
170.0ms378×body320valid
90.0msbody10240exit
64.0ms218×body160valid