Details

Time bar (total: 19.7s)

sample43.0ms

Algorithm
intervals
Results
29.0ms278×body80valid

simplify12.1s

Counts
1 → 1
Iterations
IterNodes
done2000
9521998
9511996
9501994
9491992
9481990
9471988
9461986
9451984
9441982
9431980
9421978
9411976
9401974
9391972
9381970
9371968
9361966
9351964
9341962
9331960
9321958
9311956
9301954
9291952
9281950
9271948
9261946
9251944
9241942
9231940
9221938
9211936
9201934
9191932
9181930
9171928
9161926
9151924
9141922
9131920
9121918
9111916
9101914
9091912
9081910
9071908
9061906
9051904
9041902
9031900
9021898
9011896
9001894
8991892
8981890
8971888
8961886
8951884
8941882
8931880
8921878
8911876
8901874
8891872
8881870
8871868
8861866
8851864
8841862
8831860
8821858
8811856
8801854
8791852
8781850
8771848
8761846
8751844
8741842
8731840
8721838
8711836
8701834
8691832
8681830
8671828
8661826
8651824
8641822
8631820
8621818
8611816
8601814
8591812
8581810
8571808
8561806
8551804
8541802
8531800
8521798
8511796
8501794
8491792
8481790
8471788
8461786
8451784
8441782
8431780
8421778
8411776
8401774
8391772
8381770
8371768
8361766
8351764
8341762
8331760
8321758
8311756
8301754
8291752
8281750
8271748
8261746
8251744
8241742
8231740
8221738
8211736
8201734
8191732
8181730
8171728
8161726
8151724
8141722
8131720
8121718
8111716
8101714
8091712
8081710
8071708
8061706
8051704
8041702
8031700
8021698
8011696
8001694
7991692
7981690
7971688
7961686
7951684
7941682
7931680
7921678
7911676
7901674
7891672
7881670
7871668
7861666
7851664
7841662
7831660
7821658
7811656
7801654
7791652
7781650
7771648
7761646
7751644
7741642
7731640
7721638
7711636
7701634
7691632
7681630
7671628
7661626
7651624
7641622
7631620
7621618
7611616
7601614
7591612
7581610
7571608
7561606
7551604
7541602
7531600
7521598
7511596
7501594
7491592
7481590
7471588
7461586
7451584
7441582
7431580
7421578
7411576
7401574
7391572
7381570
7371568
7361566
7351564
7341562
7331560
7321558
7311556
7301554
7291552
7281550
7271548
7261546
7251544
7241542
7231540
7221538
7211536
7201534
7191532
7181530
7171528
7161526
7151524
7141522
7131520
7121518
7111516
7101514
7091512
7081510
7071508
7061506
7051504
7041502
7031500
7021498
7011496
7001494
6991492
6981490
6971488
6961486
6951484
6941482
6931480
6921478
6911476
6901474
6891472
6881470
6871468
6861466
6851464
6841462
6831460
6821458
6811456
6801454
6791452
6781450
6771448
6761446
6751444
6741442
6731440
6721438
6711436
6701434
6691432
6681430
6671428
6661426
6651424
6641422
6631420
6621418
6611416
6601414
6591412
6581410
6571408
6561406
6551404
6541402
6531400
6521398
6511396
6501394
6491392
6481390
6471388
6461386
6451384
6441382
6431380
6421378
6411376
6401374
6391372
6381370
6371368
6361366
6351364
6341362
6331360
6321358
6311356
6301354
6291352
6281350
6271348
6261346
6251344
6241342
6231340
6221338
6211336
6201334
6191332
6181330
6171328
6161326
6151324
6141322
6131320
6121318
6111316
6101314
6091312
6081310
6071308
6061306
6051304
6041302
6031300
6021298
6011296
6001294
5991292
5981290
5971288
5961286
5951284
5941282
5931280
5921278
5911276
5901274
5891272
5881270
5871268
5861266
5851264
5841262
5831260
5821258
5811256
5801254
5791252
5781250
5771248
5761246
5751244
5741242
5731240
5721238
5711236
5701234
5691232
5681230
5671228
5661226
5651224
5641222
5631220
5621218
5611216
5601214
5591212
5581210
5571208
5561206
5551204
5541202
5531200
5521198
5511196
5501194
5491192
5481190
5471188
5461186
5451184
5441182
5431180
5421178
5411176
5401174
5391172
5381170
5371168
5361166
5351164
5341162
5331160
5321158
5311156
5301154
5291152
5281150
5271148
5261146
5251144
5241142
5231140
5221138
5211136
5201134
5191132
5181130
5171128
5161126
5151124
5141122
5131120
5121118
5111116
5101114
5091112
5081110
5071108
5061106
5051104
5041102
5031100
5021098
5011096
5001094
4991092
4981090
4971088
4961086
4951084
4941082
4931080
4921078
4911076
4901074
4891072
4881070
4871068
4861066
4851064
4841062
4831060
4821058
4811056
4801054
4791052
4781050
4771048
4761046
4751044
4741042
4731040
4721038
4711036
4701034
4691032
4681030
4671028
4661026
4651024
4641022
4631020
4621018
4611016
4601014
4591012
4581010
4571008
4561006
4551004
4541002
4531000
452998
451996
450994
449992
448990
447988
446986
445984
444982
443980
442978
441976
440974
439972
438970
437968
436966
435964
434962
433960
432958
431956
430954
429952
428950
427948
426946
425944
424942
423940
422938
421936
420934
419932
418930
417928
416926
415924
414922
413920
412918
411916
410914
409912
408910
407908
406906
405904
404902
403900
402898
401896
400894
399892
398890
397888
396886
395884
394882
393880
392878
391876
390874
389872
388870
387868
386866
385864
384862
383860
382858
381856
380854
379852
378850
377848
376846
375844
374842
373840
372838
371836
370834
369832
368830
367828
366826
365824
364822
363820
362818
361816
360814
359812
358810
357808
356806
355804
354802
353800
352798
351796
350794
349792
348790
347788
346786
345784
344782
343780
342778
341776
340774
339772
338770
337768
336766
335764
334762
333760
332758
331756
330754
329752
328750
327748
326746
325744
324742
323740
322738
321736
320734
319732
318730
317728
316726
315724
314722
313720
312718
311716
310714
309712
308710
307708
306706
305704
304702
303700
302698
301696
300694
299692
298690
297688
296686
295684
294682
293680
292678
291676
290674
289672
288670
287668
286666
285664
284662
283660
282658
281656
280654
279652
278650
277648
276646
275644
274642
273640
272638
271636
270634
269632
268630
267628
266626
265624
264622
263620
262618
261616
260614
259612
258610
257608
256606
255604
254602
253600
252598
251596
250594
249592
248590
247588
246586
245584
244582
243580
242578
241576
240574
239572
238570
237568
236566
235564
234562
233560
232558
231556
230554
229552
228550
227548
226546
225544
224542
223540
222538
221536
220534
219532
218530
217528
216526
215524
214522
213520
212518
211516
210514
209512
208510
207508
206506
205504
204502
203500
202498
201496
200494
199492
198490
197488
196486
195484
194482
193480
192478
191476
190474
189472
188470
187468
186466
185464
184462
183460
182458
181456
180454
179452
178450
177448
176446
175444
174442
173440
172438
171436
170434
169432
168430
167428
166426
165424
164422
163420
162418
161416
160414
159412
158410
157408
156406
155404
154402
153400
152398
151396
150394
149392
148390
147388
146386
145384
144382
143380
142378
141376
140374
139372
138370
137368
136366
135364
134362
133360
132358
131356
130354
129352
128350
127348
126346
125344
124342
123340
122338
121336
120334
119332
118330
117328
116326
115324
114322
113320
112318
111316
110314
109312
108310
107308
106306
105304
104302
103300
102298
101296
100294
99292
98290
97288
96286
95284
94282
93280
92278
91276
90274
89272
88270
87268
86266
85264
84262
83260
82258
81256
80254
79252
78250
77248
76246
75244
74242
73240
72238
71236
70234
69232
68230
67228
66226
65224
64222
63220
62218
61216
60214
59212
58210
57208
56206
55204
54202
53200
52198
51196
50194
49192
48190
47188
46186
45184
44182
43180
42178
41176
40174
39172
38170
37168
36166
35164
34162
33160
32158
31156
30154
29152
28150
27148
26146
25144
24142
23140
22138
21136
20134
19132
18130
17128
16126
15124
14122
13120
12118
11116
10114
9112
8110
7108
6106
5103
484
355
237
121
09

prune3.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 7.3b

localize21.0ms

Local error

Found 2 expressions with local error:

3.9b
(/ (/ 1.0 x) (* y (+ 1.0 (* z z))))
4.5b
(* y (+ 1.0 (* z z)))

rewrite46.0ms

Algorithm
rewrite-expression-head
Rules
31×times-frac
20×add-sqr-sqrt
18×*-un-lft-identity add-cube-cbrt
16×add-cbrt-cube add-exp-log
13×associate-/l*
cbrt-undiv div-exp
pow1 associate-*r/
associate-*r* associate-*l* prod-exp cbrt-unprod div-inv
flip3-+ associate-/r/ flip-+ insert-posit16 add-log-exp
distribute-rgt-in clear-num associate-/r* frac-2neg distribute-lft-in pow-prod-down *-commutative unswap-sqr associate-/l/
Counts
2 → 72
Calls
2 calls:
26.0ms
(/ (/ 1.0 x) (* y (+ 1.0 (* z z))))
19.0ms
(* y (+ 1.0 (* z z)))

series135.0ms

Counts
2 → 6
Calls
2 calls:
78.0ms
(/ (/ 1.0 x) (* y (+ 1.0 (* z z))))
57.0ms
(* y (+ 1.0 (* z z)))

simplify816.0ms

Counts
78 → 78
Iterations
IterNodes
done2129
21606
1426
0158

prune330.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 2.7b

localize20.0ms

Local error

Found 2 expressions with local error:

4.1b
(/ (/ 1 x) (+ 1.0 (* z z)))
4.3b
(* (/ 1.0 y) (/ (/ 1 x) (+ 1.0 (* z z))))

rewrite42.0ms

Algorithm
rewrite-expression-head
Rules
164×times-frac
114×add-sqr-sqrt
88×*-un-lft-identity
86×add-cube-cbrt
46×add-exp-log
45×associate-*r*
28×add-cbrt-cube
23×div-exp
13×associate-*l* associate-/l*
12×cbrt-undiv
10×prod-exp div-inv
unswap-sqr
cbrt-unprod
pow1 associate-/r/
rec-exp associate-/r* 1-exp
flip3-+ flip-+ insert-posit16 add-log-exp
frac-times clear-num frac-2neg pow-prod-down associate-*l/ associate-*r/ *-commutative associate-/l/
Counts
2 → 170
Calls
2 calls:
11.0ms
(/ (/ 1 x) (+ 1.0 (* z z)))
28.0ms
(* (/ 1.0 y) (/ (/ 1 x) (+ 1.0 (* z z))))

series138.0ms

Counts
2 → 6
Calls
2 calls:
68.0ms
(/ (/ 1 x) (+ 1.0 (* z z)))
70.0ms
(* (/ 1.0 y) (/ (/ 1 x) (+ 1.0 (* z z))))

simplify662.0ms

Counts
176 → 176
Iterations
IterNodes
done2004
1892
0294

prune734.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 2.7b

localize26.0ms

Local error

Found 2 expressions with local error:

4.1b
(/ (/ 1 x) (+ 1.0 (* z z)))
4.3b
(/ (* 1.0 (/ (/ 1 x) (+ 1.0 (* z z)))) y)

rewrite38.0ms

Algorithm
rewrite-expression-head
Rules
78×times-frac
46×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
33×add-exp-log
21×add-cbrt-cube
18×div-exp
14×associate-/l*
10×cbrt-undiv
associate-/r* div-inv
prod-exp
cbrt-unprod
pow1 rec-exp clear-num frac-2neg 1-exp associate-/r/ insert-posit16 add-log-exp associate-/l/
flip3-+ associate-*r/ flip-+
Counts
2 → 104
Calls
2 calls:
11.0ms
(/ (/ 1 x) (+ 1.0 (* z z)))
25.0ms
(/ (* 1.0 (/ (/ 1 x) (+ 1.0 (* z z)))) y)

series146.0ms

Counts
2 → 6
Calls
2 calls:
55.0ms
(/ (/ 1 x) (+ 1.0 (* z z)))
90.0ms
(/ (* 1.0 (/ (/ 1 x) (+ 1.0 (* z z)))) y)

simplify619.0ms

Counts
110 → 110
Iterations
IterNodes
done2000
1644
0240

prune312.0ms

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 2.7b

localize29.0ms

Local error

Found 4 expressions with local error:

0.5b
(/ 1 (* (sqrt (+ 1.0 (* z z))) x))
4.3b
(* (/ 1.0 y) (* (/ 1 (sqrt (+ 1.0 (* z z)))) (/ 1 (* (sqrt (+ 1.0 (* z z))) x))))
17.7b
(sqrt (+ 1.0 (* z z)))
17.7b
(sqrt (+ 1.0 (* z z)))

rewrite153.0ms

Algorithm
rewrite-expression-head
Rules
270×add-exp-log
141×prod-exp
93×div-exp
74×add-cbrt-cube
32×rec-exp 1-exp
31×cbrt-unprod
23×cbrt-undiv
17×add-sqr-sqrt
15×*-un-lft-identity add-cube-cbrt
14×pow1
13×associate-*l*
12×times-frac
frac-times sqrt-div associate-*r/ sqrt-prod
associate-*l/
pow-prod-down insert-posit16 add-log-exp
flip3-+ flip-+ associate-/l*
rem-sqrt-square sqrt-pow1 pow1/2 associate-/r/ un-div-inv div-inv pow-flip
clear-num associate-/r* frac-2neg associate-*r* *-commutative inv-pow
Counts
4 → 169
Calls
4 calls:
18.0ms
(/ 1 (* (sqrt (+ 1.0 (* z z))) x))
124.0ms
(* (/ 1.0 y) (* (/ 1 (sqrt (+ 1.0 (* z z)))) (/ 1 (* (sqrt (+ 1.0 (* z z))) x))))
4.0ms
(sqrt (+ 1.0 (* z z)))
4.0ms
(sqrt (+ 1.0 (* z z)))

series334.0ms

Counts
4 → 12
Calls
4 calls:
170.0ms
(/ 1 (* (sqrt (+ 1.0 (* z z))) x))
68.0ms
(* (/ 1.0 y) (* (/ 1 (sqrt (+ 1.0 (* z z)))) (/ 1 (* (sqrt (+ 1.0 (* z z))) x))))
45.0ms
(sqrt (+ 1.0 (* z z)))
52.0ms
(sqrt (+ 1.0 (* z z)))

simplify585.0ms

Counts
181 → 181
Iterations
IterNodes
done2000
1806
0319

prune638.0ms

Pruning

7 alts after pruning (5 fresh and 2 done)

Merged error: 2.7b

regimes421.0ms

Accuracy

64.4% (1.5b remaining)

Error of 3.9b against oracle of 2.4b and baseline of 6.7b

bsearch120.0ms

Steps
ItersRangePoint
10
5.347915437316568e+158
4.664738124958666e+171
5.440139318875033e+158
8
-1.9286510901543454e+44
-9.111130320209477e+39
-9.275971739486716e+43

simplify4.0ms

Iterations
IterNodes
done30
130
021

end0.0ms

sample1.2s

Algorithm
intervals
Results
968.0ms8646×body80valid