Details

Time bar (total: 1.3min)

sample98.0ms

Algorithm
intervals
Results
28.0ms31×body2560valid
24.0ms47×body1280valid
11.0ms122×body80valid
9.0ms27×body640valid
6.0ms22×body320valid
2.0msbody160valid

simplify5.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0813
11113
21313
done1313

prune3.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 37.4b

Counts
2 → 1

localize10.0ms

Local error

Found 3 expressions with local error:

6.7b
(/ (tan (/ x (* y 2.0))) (sin (/ x (* y 2.0))))
30.9b
(sin (/ x (* y 2.0)))
31.1b
(tan (/ x (* y 2.0)))

rewrite12.0ms

Algorithm
rewrite-expression-head
Rules
11×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
times-frac
add-exp-log add-cbrt-cube
pow1 associate-/r* associate-/l* add-log-exp
tan-quot
cbrt-undiv frac-2neg div-exp clear-num div-inv associate-/l/
Counts
3 → 43
Calls
3 calls:
6.0ms
(/ (tan (/ x (* y 2.0))) (sin (/ x (* y 2.0))))
3.0ms
(sin (/ x (* y 2.0)))
2.0ms
(tan (/ x (* y 2.0)))

series38.0ms

Counts
3 → 9
Calls
3 calls:
19.0ms
(/ (tan (/ x (* y 2.0))) (sin (/ x (* y 2.0))))
4.0ms
(sin (/ x (* y 2.0)))
15.0ms
(tan (/ x (* y 2.0)))

simplify21.1s

Counts
52 → 52
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
066
196
2116
done116
066
196
2116
done116
077
1107
2127
done127
077
1107
2127
done127
0815
11115
21315
done1315
077
1107
2127
done127
0820
11220
2168
3218
4278
5378
6588
71148
83258
912438
done50018
077
1107
2127
done127
077
1107
2127
done127
077
1107
2127
done127
077
1107
2127
done127
0815
11115
21315
done1315
077
1107
2127
done127
0820
11220
2168
3218
4278
5378
6588
71148
83258
912438
done50018
077
1107
2127
done127
077
1107
2127
done127
01015
11515
21815
done1815
0914
11514
21914
32014
done2014
0914
11214
21414
done1414
01241
12441
25817
312515
420215
531915
677815
7336315
done500115
01029
11329
21529
done1529
0914
11214
21414
done1414
01041
12041
23815
37615
414315
520715
633515
783415
8359315
done500015
0914
11214
21414
done1414
0914
11214
21414
done1414
077
1107
2127
done127
077
1107
2127
done127
01231
12131
23231
33831
done3831
01015
11315
21515
done1515
01123
11623
22023
32123
done2123
01015
11315
21515
done1515
01017
11715
22515
33015
done3015
0914
11214
21414
done1414
01123
11623
21823
done1823
01015
11315
21515
done1515
01015
11315
21515
done1515
01015
11315
21515
done1515
099
1147
2187
done187
0914
11214
21414
done1414
01017
11717
21917
done1917
0914
11214
21414
done1414
099
1149
2169
done169
0914
11214
21414
done1414
023
141
done41
0813
11113
21313
done1313
088
1138
2158
done158
0813
11113
21313
done1313
01022
11522
21722
done1722
0914
11214
21414
done1414
088
1136
2176
done176
0914
11214
21414
done1414
0914
11214
21414
done1414
0813
11113
21313
done1313
0813
11213
21413
done1413
011
done11
01215
13215
29415
338215
4160613
done500013
01215
13215
29415
338215
4160613
done500013
011
done11
055
185
2115
3155
4165
done165
055
185
2115
3155
4165
done165
011
done11
01011
12311
26311
322011
493711
5424011
done500011
01011
12311
26311
322011
493711
5424011
done500011

prune212.0ms

Filtered
45 candidates to 52 candidates (-15.6%)
Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New381452
Fresh000
Picked101
Done000
Total391453

Merged error: 28.0b

Counts
53 → 14

localize0.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify0.0ms

Counts
0 → 0

prune62.0ms

Pruning

14 alts after pruning (13 fresh and 1 done)

PrunedKeptTotal
New000
Fresh01313
Picked011
Done000
Total01414

Merged error: 28.0b

Counts
14 → 14

localize19.0ms

Local error

Found 4 expressions with local error:

30.9b
(sin (/ x (* y 2.0)))
31.1b
(tan (/ x (* y 2.0)))
31.1b
(tan (/ x (* y 2.0)))
31.1b
(tan (/ x (* y 2.0)))

rewrite14.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-exp-log add-sqr-sqrt add-cube-cbrt *-un-lft-identity add-cbrt-cube add-log-exp
tan-quot
Counts
4 → 31
Calls
4 calls:
3.0ms
(sin (/ x (* y 2.0)))
5.0ms
(tan (/ x (* y 2.0)))
3.0ms
(tan (/ x (* y 2.0)))
3.0ms
(tan (/ x (* y 2.0)))

series50.0ms

Counts
4 → 12
Calls
4 calls:
4.0ms
(sin (/ x (* y 2.0)))
15.0ms
(tan (/ x (* y 2.0)))
15.0ms
(tan (/ x (* y 2.0)))
16.0ms
(tan (/ x (* y 2.0)))

simplify25.3s

Counts
43 → 43
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
066
196
2116
done116
066
196
2116
done116
077
1107
2127
done127
077
1107
2127
done127
0815
11115
21315
done1315
077
1107
2127
done127
0820
11220
2168
3218
4278
5378
6588
71148
83258
912438
done50018
077
1107
2127
done127
077
1107
2127
done127
066
196
2116
done116
066
196
2116
done116
077
1107
2127
done127
077
1107
2127
done127
0815
11115
21315
done1315
077
1107
2127
done127
0820
11220
2168
3218
4278
5378
6588
71148
83258
912438
done50018
077
1107
2127
done127
077
1107
2127
done127
066
196
2116
done116
066
196
2116
done116
077
1107
2127
done127
077
1107
2127
done127
0815
11115
21315
done1315
077
1107
2127
done127
0820
11220
2168
3218
4278
5378
6588
71148
83258
912438
done50018
077
1107
2127
done127
077
1107
2127
done127
077
1107
2127
done127
077
1107
2127
done127
0815
11115
21315
done1315
077
1107
2127
done127
0820
11220
2168
3218
4278
5378
6588
71148
83258
912438
done50018
077
1107
2127
done127
077
1107
2127
done127
011
done11
01215
13215
29415
338215
4160613
done500013
01215
13215
29415
338215
4160613
done500013
011
done11
01215
13215
29415
338215
4160613
done500013
01215
13215
29415
338215
4160613
done500013
011
done11
01215
13215
29415
338215
4160613
done500013
01215
13215
29415
338215
4160613
done500013
011
done11
055
185
2115
3155
4165
done165
055
185
2115
3155
4165
done165

prune286.0ms

Filtered
39 candidates to 43 candidates (-10.3%)
Pruning

15 alts after pruning (14 fresh and 1 done)

PrunedKeptTotal
New39443
Fresh21012
Picked101
Done011
Total421557

Merged error: 27.9b

Counts
57 → 15

localize15.0ms

Local error

Found 4 expressions with local error:

30.9b
(sin (/ x (* y 2.0)))
31.1b
(tan (/ x (* y 2.0)))
31.1b
(tan (/ x (* y 2.0)))
31.1b
(tan (/ x (* y 2.0)))

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-exp-log add-sqr-sqrt add-cube-cbrt *-un-lft-identity add-cbrt-cube add-log-exp
tan-quot
Counts
4 → 31
Calls
4 calls:
3.0ms
(sin (/ x (* y 2.0)))
3.0ms
(tan (/ x (* y 2.0)))
3.0ms
(tan (/ x (* y 2.0)))
3.0ms
(tan (/ x (* y 2.0)))

series53.0ms

Counts
4 → 12
Calls
4 calls:
4.0ms
(sin (/ x (* y 2.0)))
19.0ms
(tan (/ x (* y 2.0)))
15.0ms
(tan (/ x (* y 2.0)))
15.0ms
(tan (/ x (* y 2.0)))

simplify25.4s

Counts
43 → 43
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
066
196
2116
done116
066
196
2116
done116
077
1107
2127
done127
077
1107
2127
done127
0815
11115
21315
done1315
077
1107
2127
done127
0820
11220
2168
3218
4278
5378
6588
71148
83258
912438
done50018
077
1107
2127
done127
077
1107
2127
done127
066
196
2116
done116
066
196
2116
done116
077
1107
2127
done127
077
1107
2127
done127
0815
11115
21315
done1315
077
1107
2127
done127
0820
11220
2168
3218
4278
5378
6588
71148
83258
912438
done50018
077
1107
2127
done127
077
1107
2127
done127
066
196
2116
done116
066
196
2116
done116
077
1107
2127
done127
077
1107
2127
done127
0815
11115
21315
done1315
077
1107
2127
done127
0820
11220
2168
3218
4278
5378
6588
71148
83258
912438
done50018
077
1107
2127
done127
077
1107
2127
done127
077
1107
2127
done127
077
1107
2127
done127
0815
11115
21315
done1315
077
1107
2127
done127
0820
11220
2168
3218
4278
5378
6588
71148
83258
912438
done50018
077
1107
2127
done127
077
1107
2127
done127
011
done11
01215
13215
29415
338215
4160613
done500013
01215
13215
29415
338215
4160613
done500013
011
done11
01215
13215
29415
338215
4160613
done500013
01215
13215
29415
338215
4160613
done500013
011
done11
01215
13215
29415
338215
4160613
done500013
01215
13215
29415
338215
4160613
done500013
011
done11
055
185
2115
3155
4165
done165
055
185
2115
3155
4165
done165

prune180.0ms

Filtered
39 candidates to 43 candidates (-10.3%)
Pruning

16 alts after pruning (15 fresh and 1 done)

PrunedKeptTotal
New41243
Fresh01313
Picked101
Done011
Total421658

Merged error: 27.9b

Counts
58 → 16

regimes472.0ms

Accuracy

0% (2.4b remaining)

Error of 28.8b against oracle of 26.4b and baseline of 28.8b

bsearch0.0ms

simplify0.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
011
done11

end0.0ms

sample2.5s

Algorithm
intervals
Results
716.0ms1403×body1280valid
588.0ms647×body2560valid
359.0ms4051×body80valid
356.0ms1038×body640valid
151.0ms601×body320valid
49.0ms260×body160valid

Profiling

Loading profile data...