Details

Time bar (total: 16.8s)

sample42.0ms

Algorithm
intervals
Results
23.0ms314×body80valid
1.0msbody1280valid
1.0msbody320valid
0.0msbody640valid
0.0msbody160valid

simplify8.2s

Counts
1 → 1
Iterations
IterNodes
done2001
13091999
13081998
13071996
13061995
13051993
13041992
13031990
13021989
13011987
13001986
12991984
12981983
12971981
12961980
12951978
12941977
12931975
12921974
12911972
12901971
12891969
12881968
12871966
12861965
12851963
12841962
12831960
12821959
12811957
12801956
12791954
12781953
12771951
12761950
12751948
12741947
12731945
12721944
12711942
12701941
12691939
12681938
12671936
12661935
12651933
12641932
12631930
12621929
12611927
12601926
12591924
12581923
12571921
12561920
12551918
12541917
12531915
12521914
12511912
12501911
12491909
12481908
12471906
12461905
12451903
12441902
12431900
12421899
12411897
12401896
12391894
12381893
12371891
12361890
12351888
12341887
12331885
12321884
12311882
12301881
12291879
12281878
12271876
12261875
12251873
12241872
12231870
12221869
12211867
12201866
12191864
12181863
12171861
12161860
12151858
12141857
12131855
12121854
12111852
12101851
12091849
12081848
12071846
12061845
12051843
12041842
12031840
12021839
12011837
12001836
11991834
11981833
11971831
11961830
11951828
11941827
11931825
11921824
11911822
11901821
11891819
11881818
11871816
11861815
11851813
11841812
11831810
11821809
11811807
11801806
11791804
11781803
11771801
11761800
11751798
11741797
11731795
11721794
11711792
11701791
11691789
11681788
11671786
11661785
11651783
11641782
11631780
11621779
11611777
11601776
11591774
11581773
11571771
11561770
11551768
11541767
11531765
11521764
11511762
11501761
11491759
11481758
11471756
11461755
11451753
11441752
11431750
11421749
11411747
11401746
11391744
11381743
11371741
11361740
11351738
11341737
11331735
11321734
11311732
11301731
11291729
11281728
11271726
11261725
11251723
11241722
11231720
11221719
11211717
11201716
11191714
11181713
11171711
11161710
11151708
11141707
11131705
11121704
11111702
11101701
11091699
11081698
11071696
11061695
11051693
11041692
11031690
11021689
11011687
11001686
10991684
10981683
10971681
10961680
10951678
10941677
10931675
10921674
10911672
10901671
10891669
10881668
10871666
10861665
10851663
10841662
10831660
10821659
10811657
10801656
10791654
10781653
10771651
10761650
10751648
10741647
10731645
10721644
10711642
10701641
10691639
10681638
10671636
10661635
10651633
10641632
10631630
10621629
10611627
10601626
10591624
10581623
10571621
10561620
10551618
10541617
10531615
10521614
10511612
10501611
10491609
10481608
10471606
10461605
10451603
10441602
10431600
10421599
10411597
10401596
10391594
10381593
10371591
10361590
10351588
10341587
10331585
10321584
10311582
10301581
10291579
10281578
10271576
10261575
10251573
10241572
10231570
10221569
10211567
10201566
10191564
10181563
10171561
10161560
10151558
10141557
10131555
10121554
10111552
10101551
10091549
10081548
10071546
10061545
10051543
10041542
10031540
10021539
10011537
10001536
9991534
9981533
9971531
9961530
9951528
9941527
9931525
9921524
9911522
9901521
9891519
9881518
9871516
9861515
9851513
9841512
9831510
9821509
9811507
9801506
9791504
9781503
9771501
9761500
9751498
9741497
9731495
9721494
9711492
9701491
9691489
9681488
9671486
9661485
9651483
9641482
9631480
9621479
9611477
9601476
9591474
9581473
9571471
9561470
9551468
9541467
9531465
9521464
9511462
9501461
9491459
9481458
9471456
9461455
9451453
9441452
9431450
9421449
9411447
9401446
9391444
9381443
9371441
9361440
9351438
9341437
9331435
9321434
9311432
9301431
9291429
9281428
9271426
9261425
9251423
9241422
9231420
9221419
9211417
9201416
9191414
9181413
9171411
9161410
9151408
9141407
9131405
9121404
9111402
9101401
9091399
9081398
9071396
9061395
9051393
9041392
9031390
9021389
9011387
9001386
8991384
8981383
8971381
8961380
8951378
8941377
8931375
8921374
8911372
8901371
8891369
8881368
8871366
8861365
8851363
8841362
8831360
8821359
8811357
8801356
8791354
8781353
8771351
8761350
8751348
8741347
8731345
8721344
8711342
8701341
8691339
8681338
8671336
8661335
8651333
8641332
8631330
8621329
8611327
8601326
8591324
8581323
8571321
8561320
8551318
8541317
8531315
8521314
8511312
8501311
8491309
8481308
8471306
8461305
8451303
8441302
8431300
8421299
8411297
8401296
8391294
8381293
8371291
8361290
8351288
8341287
8331285
8321284
8311282
8301281
8291279
8281278
8271276
8261275
8251273
8241272
8231270
8221269
8211267
8201266
8191264
8181263
8171261
8161260
8151258
8141257
8131255
8121254
8111252
8101251
8091249
8081248
8071246
8061245
8051243
8041242
8031240
8021239
8011237
8001236
7991234
7981233
7971231
7961230
7951228
7941227
7931225
7921224
7911222
7901221
7891219
7881218
7871216
7861215
7851213
7841212
7831210
7821209
7811207
7801206
7791204
7781203
7771201
7761200
7751198
7741197
7731195
7721194
7711192
7701191
7691189
7681188
7671186
7661185
7651183
7641182
7631180
7621179
7611177
7601176
7591174
7581173
7571171
7561170
7551168
7541167
7531165
7521164
7511162
7501161
7491159
7481158
7471156
7461155
7451153
7441152
7431150
7421149
7411147
7401146
7391144
7381143
7371141
7361140
7351138
7341137
7331135
7321134
7311132
7301131
7291129
7281128
7271126
7261125
7251123
7241122
7231120
7221119
7211117
7201116
7191114
7181113
7171111
7161110
7151108
7141107
7131105
7121104
7111102
7101101
7091099
7081098
7071096
7061095
7051093
7041092
7031090
7021089
7011087
7001086
6991084
6981083
6971081
6961080
6951078
6941077
6931075
6921074
6911072
6901071
6891069
6881068
6871066
6861065
6851063
6841062
6831060
6821059
6811057
6801056
6791054
6781053
6771051
6761050
6751048
6741047
6731045
6721044
6711042
6701041
6691039
6681038
6671036
6661035
6651033
6641032
6631030
6621029
6611027
6601026
6591024
6581023
6571021
6561020
6551018
6541017
6531015
6521014
6511012
6501011
6491009
6481008
6471006
6461005
6451003
6441002
6431000
642999
641997
640996
639994
638993
637991
636990
635988
634987
633985
632984
631982
630981
629979
628978
627976
626975
625973
624972
623970
622969
621967
620966
619964
618963
617961
616960
615958
614957
613955
612954
611952
610951
609949
608948
607946
606945
605943
604942
603940
602939
601937
600936
599934
598933
597931
596930
595928
594927
593925
592924
591922
590921
589919
588918
587916
586915
585913
584912
583910
582909
581907
580906
579904
578903
577901
576900
575898
574897
573895
572894
571892
570891
569889
568888
567886
566885
565883
564882
563880
562879
561877
560876
559874
558873
557871
556870
555868
554867
553865
552864
551862
550861
549859
548858
547856
546855
545853
544852
543850
542849
541847
540846
539844
538843
537841
536840
535838
534837
533835
532834
531832
530831
529829
528828
527826
526825
525823
524822
523820
522819
521817
520816
519814
518813
517811
516810
515808
514807
513805
512804
511802
510801
509799
508798
507796
506795
505793
504792
503790
502789
501787
500786
499784
498783
497781
496780
495778
494777
493775
492774
491772
490771
489769
488768
487766
486765
485763
484762
483760
482759
481757
480756
479754
478753
477751
476750
475748
474747
473745
472744
471742
470741
469739
468738
467736
466735
465733
464732
463730
462729
461727
460726
459724
458723
457721
456720
455718
454717
453715
452714
451712
450711
449709
448708
447706
446705
445703
444702
443700
442699
441697
440696
439694
438693
437691
436690
435688
434687
433685
432684
431682
430681
429679
428678
427676
426675
425673
424672
423670
422669
421667
420666
419664
418663
417661
416660
415658
414657
413655
412654
411652
410651
409649
408648
407646
406645
405643
404642
403640
402639
401637
400636
399634
398633
397631
396630
395628
394627
393625
392624
391622
390621
389619
388618
387616
386615
385613
384612
383610
382609
381607
380606
379604
378603
377601
376600
375598
374597
373595
372594
371592
370591
369589
368588
367586
366585
365583
364582
363580
362579
361577
360576
359574
358573
357571
356570
355568
354567
353565
352564
351562
350561
349559
348558
347556
346555
345553
344552
343550
342549
341547
340546
339544
338543
337541
336540
335538
334537
333535
332534
331532
330531
329529
328528
327526
326525
325523
324522
323520
322519
321517
320516
319514
318513
317511
316510
315508
314507
313505
312504
311502
310501
309499
308498
307496
306495
305493
304492
303490
302489
301487
300486
299484
298483
297481
296480
295478
294477
293475
292474
291472
290471
289469
288468
287466
286465
285463
284462
283460
282459
281457
280456
279454
278453
277451
276450
275448
274447
273445
272444
271442
270441
269439
268438
267436
266435
265433
264432
263430
262429
261427
260426
259424
258423
257421
256420
255418
254417
253415
252414
251412
250411
249409
248408
247406
246405
245403
244402
243400
242399
241397
240396
239394
238393
237391
236390
235388
234387
233385
232384
231382
230381
229379
228378
227376
226375
225373
224372
223370
222369
221367
220366
219364
218363
217361
216360
215358
214357
213355
212354
211352
210351
209349
208348
207346
206345
205343
204342
203340
202339
201337
200336
199334
198333
197331
196330
195328
194327
193325
192324
191322
190321
189319
188318
187316
186315
185313
184312
183310
182309
181307
180306
179304
178303
177301
176300
175298
174297
173295
172294
171292
170291
169289
168288
167286
166285
165283
164282
163280
162279
161277
160276
159274
158273
157271
156270
155268
154267
153265
152264
151262
150261
149259
148258
147256
146255
145253
144252
143250
142249
141247
140246
139244
138243
137241
136240
135238
134237
133235
132234
131232
130231
129229
128228
127226
126225
125223
124222
123220
122219
121217
120216
119214
118213
117211
116210
115208
114207
113205
112204
111202
110201
109199
108198
107196
106195
105193
104192
103190
102189
101187
100186
99184
98183
97181
96180
95178
94177
93175
92174
91172
90171
89169
88168
87166
86165
85163
84162
83160
82159
81157
80156
79154
78153
77151
76150
75148
74147
73145
72144
71142
70141
69139
68138
67136
66135
65133
64132
63130
62129
61127
60126
59124
58123
57121
56120
55118
54117
53115
52114
51112
50111
49109
48108
47106
46105
45103
44102
43100
4299
4197
4096
3994
3893
3791
3690
3588
3487
3385
3284
3182
3081
2979
2878
2776
2675
2573
2472
2370
2269
2167
2066
1964
1863
1761
1660
1558
1457
1355
1254
1152
1051
949
848
746
645
543
442
336
228
118
08

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize14.0ms

Local error

Found 2 expressions with local error:

0.0b
(* x (+ y z))
0.0b
(+ (* x (+ y z)) (* z 5.0))

rewrite32.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt *-un-lft-identity
pow1 add-cbrt-cube associate-*r* add-exp-log add-cube-cbrt add-log-exp
associate-*l*
distribute-rgt-in associate-+l+ distribute-lft-in flip3-+ associate-*r/ flip-+ insert-posit16
+-commutative sum-log pow-prod-down prod-exp *-commutative cbrt-unprod distribute-lft-out unswap-sqr
Counts
2 → 38
Calls
2 calls:
20.0ms
(* x (+ y z))
12.0ms
(+ (* x (+ y z)) (* z 5.0))

series92.0ms

Counts
2 → 6
Calls
2 calls:
41.0ms
(* x (+ y z))
51.0ms
(+ (* x (+ y z)) (* z 5.0))

simplify571.0ms

Counts
44 → 44
Iterations
IterNodes
done2002
2856
1222
074

prune188.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize33.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt x) (cbrt x))
0.7b
(cbrt x)
0.7b
(cbrt x)
0.7b
(cbrt x)

rewrite19.0ms

Algorithm
rewrite-expression-head
Rules
25×cbrt-prod
23×add-sqr-sqrt
15×*-un-lft-identity add-cube-cbrt
11×pow1
pow1/3
swap-sqr associate-*r* associate-*l* add-exp-log
add-cbrt-cube insert-posit16 add-log-exp unswap-sqr
pow-prod-down pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod
Counts
4 → 77
Calls
4 calls:
14.0ms
(* (cbrt x) (cbrt x))
1.0ms
(cbrt x)
1.0ms
(cbrt x)
1.0ms
(cbrt x)

series961.0ms

Counts
4 → 12
Calls
4 calls:
283.0ms
(* (cbrt x) (cbrt x))
222.0ms
(cbrt x)
246.0ms
(cbrt x)
210.0ms
(cbrt x)

simplify682.0ms

Counts
89 → 89
Iterations
IterNodes
done2000
31045
2380
1138
063

prune294.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.0b

localize23.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (* x (+ y z)) (* z 5.0))
0.1b
(sqrt (+ (* x (+ y z)) (* z 5.0)))
0.1b
(sqrt (+ (* x (+ y z)) (* z 5.0)))
0.2b
(* (sqrt (+ (* x (+ y z)) (* z 5.0))) (sqrt (+ (* x (+ y z)) (* z 5.0))))

rewrite99.0ms

Algorithm
rewrite-expression-head
Rules
28×add-sqr-sqrt
24×sqrt-prod
21×pow1
16×sqrt-div
14×*-un-lft-identity add-cube-cbrt
10×sqrt-pow1 pow1/2
flip3-+ flip-+
swap-sqr
add-cbrt-cube associate-*r* associate-*l* add-exp-log add-log-exp
pow-prod-up
frac-times insert-posit16 unswap-sqr
pow-prod-down pow-sqr
rem-sqrt-square associate-+l+ associate-*l/ associate-*r/
pow2 distribute-rgt-in +-commutative sum-log rem-square-sqrt distribute-lft-in pow-plus sqrt-unprod prod-exp *-commutative cbrt-unprod
Counts
4 → 104
Calls
4 calls:
11.0ms
(+ (* x (+ y z)) (* z 5.0))
14.0ms
(sqrt (+ (* x (+ y z)) (* z 5.0)))
11.0ms
(sqrt (+ (* x (+ y z)) (* z 5.0)))
61.0ms
(* (sqrt (+ (* x (+ y z)) (* z 5.0))) (sqrt (+ (* x (+ y z)) (* z 5.0))))

series361.0ms

Counts
4 → 12
Calls
4 calls:
44.0ms
(+ (* x (+ y z)) (* z 5.0))
170.0ms
(sqrt (+ (* x (+ y z)) (* z 5.0)))
114.0ms
(sqrt (+ (* x (+ y z)) (* z 5.0)))
33.0ms
(* (sqrt (+ (* x (+ y z)) (* z 5.0))) (sqrt (+ (* x (+ y z)) (* z 5.0))))

simplify720.0ms

Counts
116 → 116
Iterations
IterNodes
done2003
21035
1305
0124

prune345.0ms

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 0.0b

localize28.0ms

Local error

Found 4 expressions with local error:

0.1b
(sqrt (+ (* x (+ y z)) (* z 5.0)))
0.1b
(sqrt (+ (* x (+ y z)) (* z 5.0)))
0.2b
(* (sqrt (sqrt (+ (* x (+ y z)) (* z 5.0)))) (* (sqrt (sqrt (+ (* x (+ y z)) (* z 5.0)))) (sqrt (+ (* x (+ y z)) (* z 5.0)))))
0.2b
(* (sqrt (sqrt (+ (* x (+ y z)) (* z 5.0)))) (sqrt (+ (* x (+ y z)) (* z 5.0))))

rewrite274.0ms

Algorithm
rewrite-expression-head
Rules
112×sqrt-div
53×sqrt-pow1
52×pow1
38×sqrt-prod
36×pow-prod-up
35×flip3-+ flip-+
33×pow1/2
32×add-sqr-sqrt frac-times
18×associate-*l*
16×associate-*r/
14×*-un-lft-identity add-cube-cbrt
11×add-cbrt-cube add-exp-log
10×pow-prod-down associate-*l/
associate-*r*
pow-plus unswap-sqr
cube-unmult prod-exp cbrt-unprod insert-posit16 add-log-exp
sqrt-unprod
rem-sqrt-square *-commutative
Counts
4 → 158
Calls
4 calls:
11.0ms
(sqrt (+ (* x (+ y z)) (* z 5.0)))
14.0ms
(sqrt (+ (* x (+ y z)) (* z 5.0)))
186.0ms
(* (sqrt (sqrt (+ (* x (+ y z)) (* z 5.0)))) (* (sqrt (sqrt (+ (* x (+ y z)) (* z 5.0)))) (sqrt (+ (* x (+ y z)) (* z 5.0)))))
60.0ms
(* (sqrt (sqrt (+ (* x (+ y z)) (* z 5.0)))) (sqrt (+ (* x (+ y z)) (* z 5.0))))

series656.0ms

Counts
4 → 12
Calls
4 calls:
112.0ms
(sqrt (+ (* x (+ y z)) (* z 5.0)))
137.0ms
(sqrt (+ (* x (+ y z)) (* z 5.0)))
32.0ms
(* (sqrt (sqrt (+ (* x (+ y z)) (* z 5.0)))) (* (sqrt (sqrt (+ (* x (+ y z)) (* z 5.0)))) (sqrt (+ (* x (+ y z)) (* z 5.0)))))
375.0ms
(* (sqrt (sqrt (+ (* x (+ y z)) (* z 5.0)))) (sqrt (+ (* x (+ y z)) (* z 5.0))))

simplify1.2s

Counts
170 → 170
Iterations
IterNodes
done2001
21606
1628
0227

prune698.0ms

Pruning

5 alts after pruning (2 fresh and 3 done)

Merged error: 0.0b

regimes180.0ms

Accuracy

0% (0.0b remaining)

Error of 0.1b against oracle of 0.0b and baseline of 0.1b

bsearch0.0ms

simplify1.0ms

Iterations
IterNodes
done12
112
08

end0.0ms

sample1.1s

Algorithm
intervals
Results
787.0ms9648×body80valid
54.0ms109×body1280valid
33.0ms139×body640valid
12.0ms63×body320valid
4.0ms33×body160valid