Details

Time bar (total: 28.4s)

sample293.0ms

Algorithm
intervals
Results
69.0ms185×body80valid
69.0ms60×body1280valid
65.0ms298×body80nan
21.0ms25×body640valid
16.0ms10×body2560valid
9.0msbody320valid
2.0msbody160valid

simplify101.0ms

Counts
1 → 1
Iterations
IterNodes
done97
697
595
489
375
253
133
018

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 18.9b

localize40.0ms

Local error

Found 4 expressions with local error:

0.2b
(/ (* z t) 3.0)
0.2b
(/ a (* b 3.0))
0.3b
(* (* 2.0 (sqrt x)) (cos (- y (/ (* z t) 3.0))))
22.7b
(cos (- y (/ (* z t) 3.0)))

rewrite73.0ms

Algorithm
rewrite-expression-head
Rules
23×cos-sum
22×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
21×prod-diff
19×add-cbrt-cube add-exp-log
15×times-frac
pow1
prod-exp cbrt-unprod div-inv
expm1-log1p-u cbrt-undiv associate-/r* div-exp insert-posit16 log1p-expm1-u associate-/l* add-log-exp
cos-diff associate-*r* pow-prod-down
clear-num frac-2neg
distribute-rgt-in sub-neg distribute-lft-in associate-*l* *-commutative
Counts
4 → 105
Calls
4 calls:
13.0ms
(/ (* z t) 3.0)
10.0ms
(/ a (* b 3.0))
32.0ms
(* (* 2.0 (sqrt x)) (cos (- y (/ (* z t) 3.0))))
14.0ms
(cos (- y (/ (* z t) 3.0)))

series283.0ms

Counts
4 → 12
Calls
4 calls:
32.0ms
(/ (* z t) 3.0)
32.0ms
(/ a (* b 3.0))
158.0ms
(* (* 2.0 (sqrt x)) (cos (- y (/ (* z t) 3.0))))
61.0ms
(cos (- y (/ (* z t) 3.0)))

simplify983.0ms

Counts
117 → 117
Iterations
IterNodes
done2005
21886
1715
0331

prune1.1s

Pruning

24 alts after pruning (24 fresh and 0 done)

Merged error: 13.4b

localize66.0ms

Local error

Found 4 expressions with local error:

22.8b
(sin (fma 1 y (- (* (/ t 3.0) (/ z 1)))))
22.8b
(cos (fma 1 y (- (* (/ t 3.0) (/ z 1)))))
51.7b
(fma (- (/ t 3.0)) (/ z 1) (* (/ t 3.0) (/ z 1)))
51.7b
(fma (- (/ t 3.0)) (/ z 1) (* (/ t 3.0) (/ z 1)))

rewrite6.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt expm1-log1p-u pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt fma-udef insert-posit16 log1p-expm1-u add-log-exp
cos-sum sin-sum
Counts
4 → 44
Calls
4 calls:
2.0ms
(sin (fma 1 y (- (* (/ t 3.0) (/ z 1)))))
2.0ms
(cos (fma 1 y (- (* (/ t 3.0) (/ z 1)))))
0.0ms
(fma (- (/ t 3.0)) (/ z 1) (* (/ t 3.0) (/ z 1)))
0.0ms
(fma (- (/ t 3.0)) (/ z 1) (* (/ t 3.0) (/ z 1)))

series179.0ms

Counts
4 → 12
Calls
4 calls:
40.0ms
(sin (fma 1 y (- (* (/ t 3.0) (/ z 1)))))
51.0ms
(cos (fma 1 y (- (* (/ t 3.0) (/ z 1)))))
48.0ms
(fma (- (/ t 3.0)) (/ z 1) (* (/ t 3.0) (/ z 1)))
40.0ms
(fma (- (/ t 3.0)) (/ z 1) (* (/ t 3.0) (/ z 1)))

simplify673.0ms

Counts
56 → 56
Iterations
IterNodes
done2000
41369
3432
2202
1109
067

prune882.0ms

Pruning

30 alts after pruning (30 fresh and 0 done)

Merged error: 13.3b

localize115.0ms

Local error

Found 4 expressions with local error:

26.5b
(cos (- (* (/ t 3.0) (/ z 1))))
26.7b
(sin (- (* (/ t 3.0) (/ z 1))))
51.7b
(fma (- (/ t 3.0)) (/ z 1) (* (/ t 3.0) (/ z 1)))
51.7b
(fma (- (/ t 3.0)) (/ z 1) (* (/ t 3.0) (/ z 1)))

rewrite14.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt expm1-log1p-u pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt insert-posit16 log1p-expm1-u add-log-exp
neg-sub0 fma-udef
cos-diff cos-neg sin-neg sin-diff
Counts
4 → 46
Calls
4 calls:
6.0ms
(cos (- (* (/ t 3.0) (/ z 1))))
6.0ms
(sin (- (* (/ t 3.0) (/ z 1))))
0.0ms
(fma (- (/ t 3.0)) (/ z 1) (* (/ t 3.0) (/ z 1)))
0.0ms
(fma (- (/ t 3.0)) (/ z 1) (* (/ t 3.0) (/ z 1)))

series152.0ms

Counts
4 → 12
Calls
4 calls:
21.0ms
(cos (- (* (/ t 3.0) (/ z 1))))
27.0ms
(sin (- (* (/ t 3.0) (/ z 1))))
49.0ms
(fma (- (/ t 3.0)) (/ z 1) (* (/ t 3.0) (/ z 1)))
54.0ms
(fma (- (/ t 3.0)) (/ z 1) (* (/ t 3.0) (/ z 1)))

simplify792.0ms

Counts
58 → 58
Iterations
IterNodes
done2000
41410
3442
2186
195
060

prune1.2s

Pruning

33 alts after pruning (33 fresh and 0 done)

Merged error: 13.3b

localize120.0ms

Local error

Found 4 expressions with local error:

26.5b
(cos (- (* (/ t 3.0) (/ z 1))))
26.7b
(sin (- (* (/ t 3.0) (/ z 1))))
51.7b
(fma (- (/ t 3.0)) (/ z 1) (* (/ t 3.0) (/ z 1)))
51.7b
(fma (- (/ t 3.0)) (/ z 1) (* (/ t 3.0) (/ z 1)))

rewrite21.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt expm1-log1p-u pow1 *-un-lft-identity add-cbrt-cube add-exp-log add-cube-cbrt insert-posit16 log1p-expm1-u add-log-exp
neg-sub0 fma-udef
cos-diff cos-neg sin-neg sin-diff
Counts
4 → 46
Calls
4 calls:
9.0ms
(cos (- (* (/ t 3.0) (/ z 1))))
10.0ms
(sin (- (* (/ t 3.0) (/ z 1))))
0.0ms
(fma (- (/ t 3.0)) (/ z 1) (* (/ t 3.0) (/ z 1)))
0.0ms
(fma (- (/ t 3.0)) (/ z 1) (* (/ t 3.0) (/ z 1)))

series149.0ms

Counts
4 → 12
Calls
4 calls:
16.0ms
(cos (- (* (/ t 3.0) (/ z 1))))
34.0ms
(sin (- (* (/ t 3.0) (/ z 1))))
56.0ms
(fma (- (/ t 3.0)) (/ z 1) (* (/ t 3.0) (/ z 1)))
43.0ms
(fma (- (/ t 3.0)) (/ z 1) (* (/ t 3.0) (/ z 1)))

simplify740.0ms

Counts
58 → 58
Iterations
IterNodes
done2000
41410
3442
2186
195
060

prune807.0ms

Pruning

33 alts after pruning (33 fresh and 0 done)

Merged error: 13.3b

regimes7.2s

Accuracy

45.1% (2.3b remaining)

Error of 16.1b against oracle of 13.8b and baseline of 18.0b

bsearch3.0ms

simplify2.7s

Iterations
IterNodes
done2000
9641998
9631996
9621994
9611992
9601990
9591988
9581986
9571984
9561982
9551980
9541978
9531976
9521974
9511972
9501970
9491968
9481966
9471964
9461962
9451960
9441958
9431956
9421954
9411952
9401950
9391948
9381946
9371944
9361942
9351940
9341938
9331936
9321934
9311932
9301930
9291928
9281926
9271924
9261922
9251920
9241918
9231916
9221914
9211912
9201910
9191908
9181906
9171904
9161902
9151900
9141898
9131896
9121894
9111892
9101890
9091888
9081886
9071884
9061882
9051880
9041878
9031876
9021874
9011872
9001870
8991868
8981866
8971864
8961862
8951860
8941858
8931856
8921854
8911852
8901850
8891848
8881846
8871844
8861842
8851840
8841838
8831836
8821834
8811832
8801830
8791828
8781826
8771824
8761822
8751820
8741818
8731816
8721814
8711812
8701810
8691808
8681806
8671804
8661802
8651800
8641798
8631796
8621794
8611792
8601790
8591788
8581786
8571784
8561782
8551780
8541778
8531776
8521774
8511772
8501770
8491768
8481766
8471764
8461762
8451760
8441758
8431756
8421754
8411752
8401750
8391748
8381746
8371744
8361742
8351740
8341738
8331736
8321734
8311732
8301730
8291728
8281726
8271724
8261722
8251720
8241718
8231716
8221714
8211712
8201710
8191708
8181706
8171704
8161702
8151700
8141698
8131696
8121694
8111692
8101690
8091688
8081686
8071684
8061682
8051680
8041678
8031676
8021674
8011672
8001670
7991668
7981666
7971664
7961662
7951660
7941658
7931656
7921654
7911652
7901650
7891648
7881646
7871644
7861642
7851640
7841638
7831636
7821634
7811632
7801630
7791628
7781626
7771624
7761622
7751620
7741618
7731616
7721614
7711612
7701610
7691608
7681606
7671604
7661602
7651600
7641598
7631596
7621594
7611592
7601590
7591588
7581586
7571584
7561582
7551580
7541578
7531576
7521574
7511572
7501570
7491568
7481566
7471564
7461562
7451560
7441558
7431556
7421554
7411552
7401550
7391548
7381546
7371544
7361542
7351540
7341538
7331536
7321534
7311532
7301530
7291528
7281526
7271524
7261522
7251520
7241518
7231516
7221514
7211512
7201510
7191508
7181506
7171504
7161502
7151500
7141498
7131496
7121494
7111492
7101490
7091488
7081486
7071484
7061482
7051480
7041478
7031476
7021474
7011472
7001470
6991468
6981466
6971464
6961462
6951460
6941458
6931456
6921454
6911452
6901450
6891448
6881446
6871444
6861442
6851440
6841438
6831436
6821434
6811432
6801430
6791428
6781426
6771424
6761422
6751420
6741418
6731416
6721414
6711412
6701410
6691408
6681406
6671404
6661402
6651400
6641398
6631396
6621394
6611392
6601390
6591388
6581386
6571384
6561382
6551380
6541378
6531376
6521374
6511372
6501370
6491368
6481366
6471364
6461362
6451360
6441358
6431356
6421354
6411352
6401350
6391348
6381346
6371344
6361342
6351340
6341338
6331336
6321334
6311332
6301330
6291328
6281326
6271324
6261322
6251320
6241318
6231316
6221314
6211312
6201310
6191308
6181306
6171304
6161302
6151300
6141298
6131296
6121294
6111292
6101290
6091288
6081286
6071284
6061282
6051280
6041278
6031276
6021274
6011272
6001270
5991268
5981266
5971264
5961262
5951260
5941258
5931256
5921254
5911252
5901250
5891248
5881246
5871244
5861242
5851240
5841238
5831236
5821234
5811232
5801230
5791228
5781226
5771224
5761222
5751220
5741218
5731216
5721214
5711212
5701210
5691208
5681206
5671204
5661202
5651200
5641198
5631196
5621194
5611192
5601190
5591188
5581186
5571184
5561182
5551180
5541178
5531176
5521174
5511172
5501170
5491168
5481166
5471164
5461162
5451160
5441158
5431156
5421154
5411152
5401150
5391148
5381146
5371144
5361142
5351140
5341138
5331136
5321134
5311132
5301130
5291128
5281126
5271124
5261122
5251120
5241118
5231116
5221114
5211112
5201110
5191108
5181106
5171104
5161102
5151100
5141098
5131096
5121094
5111092
5101090
5091088
5081086
5071084
5061082
5051080
5041078
5031076
5021074
5011072
5001070
4991068
4981066
4971064
4961062
4951060
4941058
4931056
4921054
4911052
4901050
4891048
4881046
4871044
4861042
4851040
4841038
4831036
4821034
4811032
4801030
4791028
4781026
4771024
4761022
4751020
4741018
4731016
4721014
4711012
4701010
4691008
4681006
4671004
4661002
4651000
464998
463996
462994
461992
460990
459988
458986
457984
456982
455980
454978
453976
452974
451972
450970
449968
448966
447964
446962
445960
444958
443956
442954
441952
440950
439948
438946
437944
436942
435940
434938
433936
432934
431932
430930
429928
428926
427924
426922
425920
424918
423916
422914
421912
420910
419908
418906
417904
416902
415900
414898
413896
412894
411892
410890
409888
408886
407884
406882
405880
404878
403876
402874
401872
400870
399868
398866
397864
396862
395860
394858
393856
392854
391852
390850
389848
388846
387844
386842
385840
384838
383836
382834
381832
380830
379828
378826
377824
376822
375820
374818
373816
372814
371812
370810
369808
368806
367804
366802
365800
364798
363796
362794
361792
360790
359788
358786
357784
356782
355780
354778
353776
352774
351772
350770
349768
348766
347764
346762
345760
344758
343756
342754
341752
340750
339748
338746
337744
336742
335740
334738
333736
332734
331732
330730
329728
328726
327724
326722
325720
324718
323716
322714
321712
320710
319708
318706
317704
316702
315700
314698
313696
312694
311692
310690
309688
308686
307684
306682
305680
304678
303676
302674
301672
300670
299668
298666
297664
296662
295660
294658
293656
292654
291652
290650
289648
288646
287644
286642
285640
284638
283636
282634
281632
280630
279628
278626
277624
276622
275620
274618
273616
272614
271612
270610
269608
268606
267604
266602
265600
264598
263596
262594
261592
260590
259588
258586
257584
256582
255580
254578
253576
252574
251572
250570
249568
248566
247564
246562
245560
244558
243556
242554
241552
240550
239548
238546
237544
236542
235540
234538
233536
232534
231532
230530
229528
228526
227524
226522
225520
224518
223516
222514
221512
220510
219508
218506
217504
216502
215500
214498
213496
212494
211492
210490
209488
208486
207484
206482
205480
204478
203476
202474
201472
200470
199468
198466
197464
196462
195460
194458
193456
192454
191452
190450
189448
188446
187444
186442
185440
184438
183436
182434
181432
180430
179428
178426
177424
176422
175420
174418
173416
172414
171412
170410
169408
168406
167404
166402
165400
164398
163396
162394
161392
160390
159388
158386
157384
156382
155380
154378
153376
152374
151372
150370
149368
148366
147364
146362
145360
144358
143356
142354
141352
140350
139348
138346
137344
136342
135340
134338
133336
132334
131332
130330
129328
128326
127324
126322
125320
124318
123316
122314
121312
120310
119308
118306
117304
116302
115300
114298
113296
112294
111292
110290
109288
108286
107284
106282
105280
104278
103276
102274
101272
100270
99268
98266
97264
96262
95260
94258
93256
92254
91252
90250
89248
88246
87244
86242
85240
84238
83236
82234
81232
80230
79228
78226
77224
76222
75220
74218
73216
72214
71212
70210
69208
68206
67204
66202
65200
64198
63196
62194
61192
60190
59188
58186
57184
56182
55180
54178
53176
52174
51172
50170
49168
48166
47164
46162
45160
44158
43156
42154
41152
40150
39148
38146
37144
36142
35140
34138
33136
32134
31132
30130
29128
28126
27124
26122
25120
24118
23116
22114
21112
20110
19108
18106
17104
16102
15100
1498
1396
1294
1192
1090
988
886
784
682
580
478
376
274
170
047

end0.0ms

sample9.7s

Algorithm
intervals
Results
2.7s1580×body1280valid
2.7s9020×body80nan
1.4s5637×body80valid
853.0ms932×body640valid
720.0ms385×body2560valid
379.0ms435×body320valid
142.0ms218×body160valid