Details

Time bar (total: 1.8min)

sample22.0ms

Algorithm
intervals
Results
7.0ms256×body80valid
2.0ms63×body80nan

simplify2.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
056
166
done66

prune3.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 23.3b

Counts
2 → 1

localize5.0ms

Local error

Found 1 expressions with local error:

21.8b
(sqrt (+ (* x x) y))

rewrite5.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt sqrt-prod
pow1 add-cube-cbrt *-un-lft-identity sqrt-div
add-exp-log rem-sqrt-square sqrt-pow1 flip3-+ pow1/2 add-cbrt-cube flip-+ add-log-exp
Counts
1 → 15
Calls
1 calls:
4.0ms
(sqrt (+ (* x x) y))

series6.0ms

Counts
1 → 3
Calls
1 calls:
6.0ms
(sqrt (+ (* x x) y))

simplify18.2s

Counts
18 → 18
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
067
177
done77
067
177
done77
0715
1815
done815
067
177
done77
0720
1912
2208
3298
4358
5458
6668
71298
83458
912638
done50008
0714
197
done97
067
177
done77
067
177
done77
067
177
done77
022
141
done41
056
166
done66
0810
12410
2488
3848
41758
54638
614778
done50018
0918
12316
24814
38612
413912
523812
648612
7121712
8479712
done500012
0712
11612
22710
3518
4998
51898
63508
78328
835778
done50018
056
176
286
done86
033
161
done61
067
177
done77
067
177
done77
01519
14019
210819
319017
431617
564717
6175617
done500017
067
1107
2137
3177
4187
done187
078
1148
2287
3427
4537
5567
done567

prune29.0ms

Filtered
15 candidates to 18 candidates (-20.0%)
Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New16218
Fresh000
Picked011
Done000
Total16319

Merged error: 0b

Counts
19 → 3

localize5.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ (* 1/2 (/ y x)) x)
0.0b
(* 1/2 (/ y x))

rewrite18.0ms

Algorithm
rewrite-expression-head
Rules
15×add-sqr-sqrt
13×associate-*r*
10×add-cube-cbrt *-un-lft-identity times-frac
add-exp-log add-cbrt-cube
pow1 add-log-exp
associate-*l*
prod-exp cbrt-unprod unswap-sqr
cbrt-undiv +-commutative flip3-+ associate-*r/ div-exp pow-prod-down sum-log *-commutative flip-+ div-inv
Counts
2 → 43
Calls
2 calls:
6.0ms
(+ (* 1/2 (/ y x)) x)
11.0ms
(* 1/2 (/ y x))

series9.0ms

Counts
2 → 6
Calls
2 calls:
6.0ms
(+ (* 1/2 (/ y x)) x)
4.0ms
(* 1/2 (/ y x))

simplify48.1s

Counts
49 → 49
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
055
185
2115
3155
4165
done165
088
1138
2208
3298
4358
5458
6528
7648
8878
91018
101078
done1078
077
1117
2177
3267
4367
5457
6507
7597
8767
9957
101037
done1037
066
1126
2216
3356
4556
5696
6816
7996
81156
91226
101396
111416
done1416
066
1116
2206
3365
4705
51455
63395
713925
done50005
01117
12813
2969
33487
410907
530737
done50017
0917
12413
2637
31847
45717
515847
636397
done50007
0713
11013
21313
31713
41813
done1813
066
196
2126
3166
4176
done176
0717
12115
2737
32717
48287
525017
645397
done50017
066
196
2126
3166
4176
done176
066
196
2126
3166
4176
done176
077
187
done87
077
187
done87
088
1118
2148
3188
4198
done198
088
1118
2148
3188
4198
done198
0711
11011
21211
done1211
066
176
done76
0913
11813
24713
38613
414213
515813
done15813
0810
11310
22310
33810
45110
55310
done5310
079
1147
2327
3697
4937
done937
0810
11310
22410
33810
45010
done5010
077
1107
2137
3177
4187
done187
066
1114
2194
3284
done284
079
1147
2227
3267
4317
5447
6567
7617
done617
066
1114
2134
done134
045
191
done91
033
161
done61
033
143
done43
066
196
2126
3166
4176
done176
066
196
2126
3166
4176
done176
055
185
2115
3155
4165
done165
033
143
done43
089
1168
2268
3468
4928
52058
65098
719508
done50008
078
1118
2148
3188
4198
done198
078
1148
2228
3358
4598
51148
62618
76768
825488
done50008
0817
11217
21517
31917
42017
done2017
078
1118
2148
3188
4198
done198
0823
12523
2849
33159
411189
536059
done50009
078
1118
2148
3188
4198
done198
078
1118
2148
3188
4198
done198
0911
13011
28011
327511
499111
5418711
done500011
01023
13119
29119
322217
452017
5119715
6435715
done500115
0815
12413
25913
312713
431413
563313
686713
7123913
8422613
done500113
067
1117
2157
3197
4207
done207
055
185
2115
3155
4165
done165
055
185
2115
3155
4165
done165
055
185
2115
3155
4165
done165
067
1107
2137
3177
4187
done187
067
1107
2137
3177
4187
done187
067
1107
2137
3177
4187
done187

prune57.0ms

Filtered
37 candidates to 49 candidates (-32.4%)
Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New49049
Fresh011
Picked011
Done011
Total49352

Merged error: 0b

Counts
52 → 3

localize5.0ms

Local error

Found 2 expressions with local error:

0.0b
(- (* (/ y x) -1/2) x)
0.0b
(* (/ y x) -1/2)

rewrite14.0ms

Algorithm
rewrite-expression-head
Rules
15×add-sqr-sqrt
13×associate-*l*
10×add-cube-cbrt *-un-lft-identity times-frac
add-exp-log add-cbrt-cube
pow1 add-log-exp
associate-*r*
prod-exp cbrt-unprod unswap-sqr
cbrt-undiv sub-neg flip3-- diff-log div-exp pow-prod-down associate-*l/ *-commutative flip-- div-inv
Counts
2 → 44
Calls
2 calls:
6.0ms
(- (* (/ y x) -1/2) x)
7.0ms
(* (/ y x) -1/2)

series10.0ms

Counts
2 → 6
Calls
2 calls:
6.0ms
(- (* (/ y x) -1/2) x)
4.0ms
(* (/ y x) -1/2)

simplify42.7s

Counts
50 → 50
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
055
185
2115
3135
4155
5165
done165
088
1138
2238
3328
4418
5468
6558
7728
8918
9998
done998
077
1117
2177
3267
4367
5457
6507
7597
8767
9957
101037
done1037
066
1126
2216
3336
4516
5646
6766
7886
81116
91236
101396
111416
done1416
066
1116
2216
3326
4516
51036
62266
76056
824876
done50016
01117
12813
2969
33617
411977
531857
done50007
0917
12413
2647
31917
46327
516897
636297
done50007
0713
11013
21313
31513
41713
51813
done1813
066
196
2126
3146
4166
5176
done176
0717
12115
2737
32917
48357
522977
644137
done50007
066
196
2126
3146
4166
5176
done176
066
196
2126
3146
4166
5176
done176
077
187
done87
077
187
done87
088
1118
2148
3168
4188
5198
done198
088
1118
2148
3168
4188
5198
done198
079
1129
2209
3289
4379
5439
6489
done489
066
196
2126
3146
4166
5176
done176
055
1103
2203
done203
066
176
done76
066
176
done76
077
1107
2137
3157
4177
5187
done187
077
1107
2137
3157
4177
5187
done187
066
196
2126
3146
4166
5176
done176
077
1107
2137
3157
4177
5187
done187
077
1107
2137
3157
4177
5187
done187
066
196
2126
3146
4166
5176
done176
066
196
2126
3146
4166
5176
done176
066
196
2126
3146
4166
5176
done176
055
185
2115
3135
4155
5165
done165
055
185
2115
3135
4155
5165
done165
055
1103
2123
done123
033
143
done43
089
1158
2278
3438
4778
51818
65288
720998
done50008
078
1128
2168
3188
4208
5218
done218
078
1158
2258
3388
4718
51538
64438
712248
840708
done50008
0817
11317
21717
31917
42117
52217
done2217
078
1128
2168
3188
4208
5218
done218
0823
11423
2329
31099
44199
515749
done50009
078
1128
2168
3188
4208
5218
done218
078
1128
2168
3188
4208
5218
done218
0911
13111
29411
331111
4105111
5427011
done500011
01023
13019
27819
316117
429917
548017
6127515
done500015
022
done22
0815
12413
25913
312913
429713
559513
686913
7124213
8420313
done500113
067
1107
2137
3157
4177
5187
done187
022
done22
055
185
2115
3155
4165
done165
055
185
2115
3155
4165
done165
055
185
2115
3155
4165
done165
078
1148
2287
3427
4537
5567
done567
078
1148
2287
3427
4537
5567
done567
078
1148
2287
3427
4537
5567
done567

prune55.0ms

Filtered
39 candidates to 50 candidates (-28.2%)
Pruning

3 alts after pruning (0 fresh and 3 done)

PrunedKeptTotal
New50050
Fresh000
Picked011
Done022
Total50353

Merged error: 0b

Counts
53 → 3

regimes233.0ms

Accuracy

98.9% (0.2b remaining)

Error of 0.2b against oracle of 0.0b and baseline of 21.2b

bsearch27.0ms

Steps
ItersRangePoint
9
1.425720447435824e+82
1.5930955846765611e+87
7.009825188869956e+86
7
-3.3260857371803445e+155
-4.8701329249536646e+153
-1.3422856710707495e+154

simplify3.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01828
12228
done2228

end0.0ms

sample629.0ms

Algorithm
intervals
Results
238.0ms8000×body80valid
78.0ms2710×body80nan

Profiling

Loading profile data...