Details

Time bar (total: 33.6s)

sample389.0ms

Algorithm
intervals
Results
93.0ms358×body80nan
19.0ms157×body80valid
19.0ms34×body640valid
17.0ms32×body1280valid
9.0ms18×body1280nan
8.0ms21×body640nan
6.0ms20×body320valid
3.0ms11×body320nan
2.0ms13×body160valid
1.0msbody160nan

simplify3.5s

Counts
1 → 1
Iterations
IterNodes
done5000
73799
61449
5797
4423
3199
293
139
018

prune13.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 44.0b

localize61.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (* (sqrt 2.0) t) (sqrt (- (* (/ (+ x 1.0) (- x 1.0)) (+ (* l l) (* 2.0 (* t t)))) (* l l))))
0.5b
(* (sqrt 2.0) t)
13.1b
(- (* (/ (+ x 1.0) (- x 1.0)) (+ (* l l) (* 2.0 (* t t)))) (* l l))
19.5b
(sqrt (- (* (/ (+ x 1.0) (- x 1.0)) (+ (* l l) (* 2.0 (* t t)))) (* l l)))

rewrite168.0ms

Algorithm
rewrite-expression-head
Rules
17×add-sqr-sqrt
13×sqrt-prod
12×*-un-lft-identity add-cube-cbrt
11×add-cbrt-cube add-exp-log
pow1
associate-/r* times-frac associate-*l* add-log-exp
sqrt-div
flip3-- associate-*r* flip--
cbrt-undiv div-exp prod-exp associate--l+ associate-/r/ cbrt-unprod unswap-sqr
distribute-rgt-in rem-sqrt-square clear-num sub-neg frac-2neg distribute-lft-in sqrt-pow1 pow1/2 diff-log pow-prod-down *-commutative div-inv associate-/l*
Counts
4 → 80
Calls
4 calls:
69.0ms
(/ (* (sqrt 2.0) t) (sqrt (- (* (/ (+ x 1.0) (- x 1.0)) (+ (* l l) (* 2.0 (* t t)))) (* l l))))
9.0ms
(* (sqrt 2.0) t)
33.0ms
(- (* (/ (+ x 1.0) (- x 1.0)) (+ (* l l) (* 2.0 (* t t)))) (* l l))
53.0ms
(sqrt (- (* (/ (+ x 1.0) (- x 1.0)) (+ (* l l) (* 2.0 (* t t)))) (* l l)))

series2.7s

Counts
4 → 12
Calls
4 calls:
564.0ms
(/ (* (sqrt 2.0) t) (sqrt (- (* (/ (+ x 1.0) (- x 1.0)) (+ (* l l) (* 2.0 (* t t)))) (* l l))))
53.0ms
(* (sqrt 2.0) t)
387.0ms
(- (* (/ (+ x 1.0) (- x 1.0)) (+ (* l l) (* 2.0 (* t t)))) (* l l))
1.6s
(sqrt (- (* (/ (+ x 1.0) (- x 1.0)) (+ (* l l) (* 2.0 (* t t)))) (* l l)))

simplify2.2s

Counts
92 → 92
Iterations
IterNodes
done5000
22619
1455
0167

prune702.0ms

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 4.2b

localize43.0ms

Local error

Found 4 expressions with local error:

4.4b
(+ (* 2.0 (+ (* t t) (/ (* l l) x))) (/ 4.0 (/ x (* t t))))
6.4b
(/ (* l l) x)
8.6b
(/ x (* t t))
25.2b
(sqrt (+ (* 2.0 (+ (* t t) (/ (* l l) x))) (/ 4.0 (/ x (* t t)))))

rewrite157.0ms

Algorithm
rewrite-expression-head
Rules
14×add-cbrt-cube add-exp-log
10×add-sqr-sqrt
*-un-lft-identity add-cube-cbrt
times-frac add-log-exp
pow1
cbrt-undiv associate-/r* flip3-+ sqrt-div div-exp frac-add associate-*r/ flip-+ associate-/l*
sqrt-prod
associate-+l+ clear-num frac-2neg prod-exp cbrt-unprod div-inv
distribute-rgt-in +-commutative rem-sqrt-square sum-log distribute-lft-in sqrt-pow1 pow1/2
Counts
4 → 74
Calls
4 calls:
49.0ms
(+ (* 2.0 (+ (* t t) (/ (* l l) x))) (/ 4.0 (/ x (* t t))))
15.0ms
(/ (* l l) x)
13.0ms
(/ x (* t t))
76.0ms
(sqrt (+ (* 2.0 (+ (* t t) (/ (* l l) x))) (/ 4.0 (/ x (* t t)))))

series538.0ms

Counts
4 → 12
Calls
4 calls:
78.0ms
(+ (* 2.0 (+ (* t t) (/ (* l l) x))) (/ 4.0 (/ x (* t t))))
33.0ms
(/ (* l l) x)
25.0ms
(/ x (* t t))
403.0ms
(sqrt (+ (* 2.0 (+ (* t t) (/ (* l l) x))) (/ 4.0 (/ x (* t t)))))

simplify1.8s

Counts
86 → 86
Iterations
IterNodes
done5001
23089
1509
0168

prune690.0ms

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 2.3b

localize78.0ms

Local error

Found 4 expressions with local error:

1.1b
(/ 4.0 (/ x (* t t)))
4.4b
(+ (* 2.0 (+ (* t t) (/ l (/ x l)))) (/ 4.0 (/ x (* t t))))
8.6b
(/ x (* t t))
25.2b
(sqrt (+ (* 2.0 (+ (* t t) (/ l (/ x l)))) (/ 4.0 (/ x (* t t)))))

rewrite171.0ms

Algorithm
rewrite-expression-head
Rules
36×times-frac
24×add-sqr-sqrt
23×*-un-lft-identity add-cube-cbrt
18×add-cbrt-cube add-exp-log
associate-/r*
cbrt-undiv div-exp
div-inv associate-/l* add-log-exp
pow1
flip3-+ sqrt-div frac-add associate-*r/ flip-+
sqrt-prod
associate-+l+ clear-num frac-2neg prod-exp cbrt-unprod
distribute-rgt-in +-commutative rem-sqrt-square sum-log distribute-lft-in sqrt-pow1 pow1/2 associate-/r/
Counts
4 → 101
Calls
4 calls:
10.0ms
(/ 4.0 (/ x (* t t)))
40.0ms
(+ (* 2.0 (+ (* t t) (/ l (/ x l)))) (/ 4.0 (/ x (* t t))))
6.0ms
(/ x (* t t))
112.0ms
(sqrt (+ (* 2.0 (+ (* t t) (/ l (/ x l)))) (/ 4.0 (/ x (* t t)))))

series581.0ms

Counts
4 → 12
Calls
4 calls:
60.0ms
(/ 4.0 (/ x (* t t)))
92.0ms
(+ (* 2.0 (+ (* t t) (/ l (/ x l)))) (/ 4.0 (/ x (* t t))))
42.0ms
(/ x (* t t))
387.0ms
(sqrt (+ (* 2.0 (+ (* t t) (/ l (/ x l)))) (/ 4.0 (/ x (* t t)))))

simplify2.2s

Counts
113 → 113
Iterations
IterNodes
done5001
23194
1585
0206

prune931.0ms

Pruning

13 alts after pruning (13 fresh and 0 done)

Merged error: 2.3b

localize106.0ms

Local error

Found 4 expressions with local error:

8.6b
(/ x (* t t))
8.6b
(/ x (* t t))
25.2b
(sqrt (+ (* 2.0 (+ (* t t) (/ l (/ x l)))) (/ 4.0 (/ x (* t t)))))
25.2b
(sqrt (+ (* 2.0 (+ (* t t) (/ l (/ x l)))) (/ 4.0 (/ x (* t t)))))

rewrite168.0ms

Algorithm
rewrite-expression-head
Rules
14×add-cbrt-cube add-exp-log
12×add-sqr-sqrt
10×*-un-lft-identity add-cube-cbrt
sqrt-div
pow1 times-frac sqrt-prod associate-/l*
cbrt-undiv flip3-+ div-exp frac-add associate-*r/ flip-+ add-log-exp
rem-sqrt-square clear-num associate-/r* frac-2neg sqrt-pow1 pow1/2 prod-exp cbrt-unprod div-inv
Counts
4 → 76
Calls
4 calls:
7.0ms
(/ x (* t t))
7.0ms
(/ x (* t t))
72.0ms
(sqrt (+ (* 2.0 (+ (* t t) (/ l (/ x l)))) (/ 4.0 (/ x (* t t)))))
81.0ms
(sqrt (+ (* 2.0 (+ (* t t) (/ l (/ x l)))) (/ 4.0 (/ x (* t t)))))

series803.0ms

Counts
4 → 12
Calls
4 calls:
31.0ms
(/ x (* t t))
45.0ms
(/ x (* t t))
364.0ms
(sqrt (+ (* 2.0 (+ (* t t) (/ l (/ x l)))) (/ 4.0 (/ x (* t t)))))
363.0ms
(sqrt (+ (* 2.0 (+ (* t t) (/ l (/ x l)))) (/ 4.0 (/ x (* t t)))))

simplify1.7s

Counts
88 → 88
Iterations
IterNodes
done5000
21644
1346
0120

prune758.0ms

Pruning

12 alts after pruning (12 fresh and 0 done)

Merged error: 2.3b

regimes1.0s

Accuracy

77.2% (5.5b remaining)

Error of 9.5b against oracle of 4.0b and baseline of 28.1b

bsearch1.1s

Steps
ItersRangePoint
9
8.029604051112713e+47
4.771574953324125e+55
4.214549585149478e+55
10
3.1913228427846884e-157
3.080469255526081e-145
3.2479806443803153e-157
10
7.396249846299801e-250
6.414192999540213e-240
1.8396588411989053e-241
9
-2.2008797770019196e+94
-2.884593901536308e+87
-1.940005881918409e+94

simplify4.9s

Iterations
IterNodes
done5000
8204998
8194992
8184986
8174980
8164974
8154968
8144962
8134956
8124950
8114944
8104938
8094932
8084926
8074920
8064914
8054908
8044902
8034896
8024890
8014884
8004878
7994872
7984866
7974860
7964854
7954848
7944842
7934836
7924830
7914824
7904818
7894812
7884806
7874800
7864794
7854788
7844782
7834776
7824770
7814764
7804758
7794752
7784746
7774740
7764734
7754728
7744722
7734716
7724710
7714704
7704698
7694692
7684686
7674680
7664674
7654668
7644662
7634656
7624650
7614644
7604638
7594632
7584626
7574620
7564614
7554608
7544602
7534596
7524590
7514584
7504578
7494572
7484566
7474560
7464554
7454548
7444542
7434536
7424530
7414524
7404518
7394512
7384506
7374500
7364494
7354488
7344482
7334476
7324470
7314464
7304458
7294452
7284446
7274440
7264434
7254428
7244422
7234416
7224410
7214404
7204398
7194392
7184386
7174380
7164374
7154368
7144362
7134356
7124350
7114344
7104338
7094332
7084326
7074320
7064314
7054308
7044302
7034296
7024290
7014284
7004278
6994272
6984266
6974260
6964254
6954248
6944242
6934236
6924230
6914224
6904218
6894212
6884206
6874200
6864194
6854188
6844182
6834176
6824170
6814164
6804158
6794152
6784146
6774140
6764134
6754128
6744122
6734116
6724110
6714104
6704098
6694092
6684086
6674080
6664074
6654068
6644062
6634056
6624050
6614044
6604038
6594032
6584026
6574020
6564014
6554008
6544002
6533996
6523990
6513984
6503978
6493972
6483966
6473960
6463954
6453948
6443942
6433936
6423930
6413924
6403918
6393912
6383906
6373900
6363894
6353888
6343882
6333876
6323870
6313864
6303858
6293852
6283846
6273840
6263834
6253828
6243822
6233816
6223810
6213804
6203798
6193792
6183786
6173780
6163774
6153768
6143762
6133756
6123750
6113744
6103738
6093732
6083726
6073720
6063714
6053708
6043702
6033696
6023690
6013684
6003678
5993672
5983666
5973660
5963654
5953648
5943642
5933636
5923630
5913624
5903618
5893612
5883606
5873600
5863594
5853588
5843582
5833576
5823570
5813564
5803558
5793552
5783546
5773540
5763534
5753528
5743522
5733516
5723510
5713504
5703498
5693492
5683486
5673480
5663474
5653468
5643462
5633456
5623450
5613444
5603438
5593432
5583426
5573420
5563414
5553408
5543402
5533396
5523390
5513384
5503378
5493372
5483366
5473360
5463354
5453348
5443342
5433336
5423330
5413324
5403318
5393312
5383306
5373300
5363294
5353288
5343282
5333276
5323270
5313264
5303258
5293252
5283246
5273240
5263234
5253228
5243222
5233216
5223210
5213204
5203198
5193192
5183186
5173180
5163174
5153168
5143162
5133156
5123150
5113144
5103138
5093132
5083126
5073120
5063114
5053108
5043102
5033096
5023090
5013084
5003078
4993072
4983066
4973060
4963054
4953048
4943042
4933036
4923030
4913024
4903018
4893012
4883006
4873000
4862994
4852988
4842982
4832976
4822970
4812964
4802958
4792952
4782946
4772940
4762934
4752928
4742922
4732916
4722910
4712904
4702898
4692892
4682886
4672880
4662874
4652868
4642862
4632856
4622850
4612844
4602838
4592832
4582826
4572820
4562814
4552808
4542802
4532796
4522790
4512784
4502778
4492772
4482766
4472760
4462754
4452748
4442742
4432736
4422730
4412724
4402718
4392712
4382706
4372700
4362694
4352688
4342682
4332676
4322670
4312664
4302658
4292652
4282646
4272640
4262634
4252628
4242622
4232616
4222610
4212604
4202598
4192592
4182586
4172580
4162574
4152568
4142562
4132556
4122550
4112544
4102538
4092532
4082526
4072520
4062514
4052508
4042502
4032496
4022490
4012484
4002478
3992472
3982466
3972460
3962454
3952448
3942442
3932436
3922430
3912424
3902418
3892412
3882406
3872400
3862394
3852388
3842382
3832376
3822370
3812364
3802358
3792352
3782346
3772340
3762334
3752328
3742322
3732316
3722310
3712304
3702298
3692292
3682286
3672280
3662274
3652268
3642262
3632256
3622250
3612244
3602238
3592232
3582226
3572220
3562214
3552208
3542202
3532196
3522190
3512184
3502178
3492172
3482166
3472160
3462154
3452148
3442142
3432136
3422130
3412124
3402118
3392112
3382106
3372100
3362094
3352088
3342082
3332076
3322070
3312064
3302058
3292052
3282046
3272040
3262034
3252028
3242022
3232016
3222010
3212004
3201998
3191992
3181986
3171980
3161974
3151968
3141962
3131956
3121950
3111944
3101938
3091932
3081926
3071920
3061914
3051908
3041902
3031896
3021890
3011884
3001878
2991872
2981866
2971860
2961854
2951848
2941842
2931836
2921830
2911824
2901818
2891812
2881806
2871800
2861794
2851788
2841782
2831776
2821770
2811764
2801758
2791752
2781746
2771740
2761734
2751728
2741722
2731716
2721710
2711704
2701698
2691692
2681686
2671680
2661674
2651668
2641662
2631656
2621650
2611644
2601638
2591632
2581626
2571620
2561614
2551608
2541602
2531596
2521590
2511584
2501578
2491572
2481566
2471560
2461554
2451548
2441542
2431536
2421530
2411524
2401518
2391512
2381506
2371500
2361494
2351488
2341482
2331476
2321470
2311464
2301458
2291452
2281446
2271440
2261434
2251428
2241422
2231416
2221410
2211404
2201398
2191392
2181386
2171380
2161374
2151368
2141362
2131356
2121350
2111344
2101338
2091332
2081326
2071320
2061314
2051308
2041302
2031296
2021290
2011284
2001278
1991272
1981266
1971260
1961254
1951248
1941242
1931236
1921230
1911224
1901218
1891212
1881206
1871200
1861194
1851188
1841182
1831176
1821170
1811164
1801158
1791152
1781146
1771140
1761134
1751128
1741122
1731116
1721110
1711104
1701098
1691092
1681086
1671080
1661074
1651068
1641062
1631056
1621050
1611044
1601038
1591032
1581026
1571020
1561014
1551008
1541002
153996
152990
151984
150978
149972
148966
147960
146954
145948
144942
143936
142930
141924
140918
139912
138906
137900
136894
135888
134882
133876
132870
131864
130858
129852
128846
127840
126834
125828
124822
123816
122810
121804
120798
119792
118786
117780
116774
115768
114762
113756
112750
111744
110738
109732
108726
107720
106714
105708
104702
103696
102690
101684
100678
99672
98666
97660
96654
95648
94642
93636
92630
91624
90618
89612
88606
87600
86594
85588
84582
83576
82570
81564
80558
79552
78546
77540
76534
75528
74522
73516
72510
71504
70498
69492
68486
67480
66474
65468
64462
63456
62450
61444
60438
59432
58426
57420
56414
55408
54402
53396
52390
51384
50378
49372
48366
47360
46354
45348
44342
43336
42330
41324
40318
39312
38306
37300
36294
35288
34282
33276
32270
31264
30258
29252
28246
27240
26234
25228
24222
23216
22210
21204
20198
19192
18186
17180
16174
15168
14162
13156
12150
11144
10138
9132
8126
7120
6109
599
493
391
286
179
057

end0.0ms

sample6.2s

Algorithm
intervals
Results
1.7s9922×body80nan
993.0ms1060×body640valid
739.0ms5112×body80valid
561.0ms819×body1280valid
304.0ms625×body640nan
301.0ms599×body1280nan
269.0ms644×body320valid
98.0ms335×body320nan
73.0ms365×body160valid
69.0ms191×body160nan