Details

Time bar (total: 1.5m)

sample122.0ms

Algorithm
intervals
Results
45.0ms45×body1280valid
19.0ms33×body640valid
18.0ms133×body80valid
11.0ms27×body320valid
5.0ms18×body160valid

simplify2.9s

Counts
1 → 1
Iterations
IterNodes
done5042
72651
6720
5277
4165
3112
268
134
017

prune15.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 19.7b

localize38.0ms

Local error

Found 4 expressions with local error:

0.1b
(* (cos (/ K 2.0)) J)
0.2b
(pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0)
7.2b
(* (sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0)) (* (* (cos (/ K 2.0)) J) -2.0))
11.3b
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))

rewrite495.0ms

Algorithm
rewrite-expression-head
Rules
25×add-exp-log
17×pow1
16×*-un-lft-identity
15×add-sqr-sqrt add-cbrt-cube
12×add-cube-cbrt
10×associate-*l* prod-exp
sqrt-prod
unpow-prod-down pow-prod-down cbrt-unprod
sqrt-div associate-*r* pow-exp add-log-exp
pow-unpow times-frac div-exp
flip3-+ associate-*l/ *-commutative flip-+ distribute-lft-out
pow-to-exp rem-sqrt-square pow-pow sqrt-pow1 pow1/2 div-inv unswap-sqr sqr-pow
Counts
4 → 85
Calls
4 calls:
14.0ms
(* (cos (/ K 2.0)) J)
39.0ms
(pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0)
326.0ms
(* (sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0)) (* (* (cos (/ K 2.0)) J) -2.0))
112.0ms
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))

series748.0ms

Counts
4 → 12
Calls
4 calls:
79.0ms
(* (cos (/ K 2.0)) J)
181.0ms
(pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0)
318.0ms
(* (sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0)) (* (* (cos (/ K 2.0)) J) -2.0))
169.0ms
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))

simplify2.3s

Counts
97 → 97
Iterations
IterNodes
done5000
21523
1515
0203

prune683.0ms

Pruning

12 alts after pruning (11 fresh and 1 done)

Merged error: 10.4b

localize87.0ms

Local error

Found 4 expressions with local error:

7.2b
(sqrt (sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0)))
7.2b
(sqrt (sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0)))
11.3b
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))
11.3b
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))

rewrite437.0ms

Algorithm
rewrite-expression-head
Rules
32×sqrt-prod
18×*-un-lft-identity
16×add-sqr-sqrt
12×sqrt-div
10×pow1 sqrt-pow1 add-cube-cbrt
rem-sqrt-square pow1/2
flip3-+ add-cbrt-cube add-exp-log flip-+ distribute-lft-out add-log-exp
Counts
4 → 76
Calls
4 calls:
107.0ms
(sqrt (sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0)))
111.0ms
(sqrt (sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0)))
119.0ms
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))
96.0ms
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))

series1.0s

Counts
4 → 12
Calls
4 calls:
307.0ms
(sqrt (sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0)))
323.0ms
(sqrt (sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0)))
178.0ms
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))
195.0ms
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))

simplify3.4s

Counts
88 → 88
Iterations
IterNodes
done5025
44734
31421
2465
1195
097

prune740.0ms

Pruning

12 alts after pruning (11 fresh and 1 done)

Merged error: 10.4b

localize126.0ms

Local error

Found 4 expressions with local error:

11.3b
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))
17.0b
(cbrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))
17.0b
(cbrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))
17.0b
(cbrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))

rewrite222.0ms

Algorithm
rewrite-expression-head
Rules
16×*-un-lft-identity
12×cbrt-prod
add-sqr-sqrt
add-cube-cbrt
cbrt-div
pow1
flip3-+ add-cbrt-cube add-exp-log sqrt-prod flip-+ distribute-lft-out add-log-exp
pow1/3
sqrt-div
rem-sqrt-square sqrt-pow1 pow1/2
Counts
4 → 58
Calls
4 calls:
85.0ms
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))
51.0ms
(cbrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))
45.0ms
(cbrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))
39.0ms
(cbrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))

series1.1s

Counts
4 → 12
Calls
4 calls:
206.0ms
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))
281.0ms
(cbrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))
358.0ms
(cbrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))
279.0ms
(cbrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))

simplify2.5s

Counts
70 → 70
Iterations
IterNodes
done5004
43420
31095
2410
1182
089

prune826.0ms

Pruning

12 alts after pruning (10 fresh and 2 done)

Merged error: 10.4b

localize112.0ms

Local error

Found 4 expressions with local error:

7.2b
(* (sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0)) (* (* (cos (/ K 2.0)) J) -2.0))
11.3b
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))
11.3b
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))
11.3b
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))

rewrite552.0ms

Algorithm
rewrite-expression-head
Rules
17×*-un-lft-identity
16×pow1 sqrt-prod
13×add-cbrt-cube add-exp-log
12×add-sqr-sqrt
add-cube-cbrt
sqrt-div
associate-*l*
pow-prod-down prod-exp cbrt-unprod
flip3-+ flip-+ distribute-lft-out add-log-exp
rem-sqrt-square sqrt-pow1 pow1/2
associate-*l/
associate-*r* *-commutative
Counts
4 → 75
Calls
4 calls:
248.0ms
(* (sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0)) (* (* (cos (/ K 2.0)) J) -2.0))
79.0ms
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))
98.0ms
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))
122.0ms
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))

series943.0ms

Counts
4 → 12
Calls
4 calls:
324.0ms
(* (sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0)) (* (* (cos (/ K 2.0)) J) -2.0))
212.0ms
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))
193.0ms
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))
214.0ms
(sqrt (+ (pow (/ U (* (* (cos (/ K 2.0)) J) 2.0)) 2.0) 1.0))

simplify3.0s

Counts
87 → 87
Iterations
IterNodes
done5004
33267
2852
1262
0103

prune677.0ms

Pruning

12 alts after pruning (9 fresh and 3 done)

Merged error: 10.4b

regimes845.0ms

Accuracy

6.7% (8.8b remaining)

Error of 17.3b against oracle of 8.5b and baseline of 18.0b

bsearch510.0ms

Steps
ItersRangePoint
5
8.878003644028405e-176
2.748406799204312e-175
9.044065113033607e-176
8
-7.390816874604553e-253
-2.799211198675799e-257
-2.185755027344584e-254
10
-2.8377150508224685e-179
-1.0120612849820855e-196
-7.496155157232238e-180
6
-4.104200302208654e-68
-8.712999357163278e-69
-8.793677279707616e-69

simplify1.0m

Iterations
IterNodes
done5001
6664999
6654992
6644984
6634977
6624969
6614962
6604954
6594947
6584939
6574932
6564924
6554917
6544909
6534902
6524894
6514887
6504879
6494872
6484864
6474857
6464849
6454842
6444834
6434827
6424819
6414812
6404804
6394797
6384789
6374782
6364774
6354767
6344759
6334752
6324744
6314737
6304729
6294722
6284714
6274707
6264699
6254692
6244684
6234677
6224669
6214662
6204654
6194647
6184639
6174632
6164624
6154617
6144609
6134602
6124594
6114587
6104579
6094572
6084564
6074557
6064549
6054542
6044534
6034527
6024519
6014512
6004504
5994497
5984489
5974482
5964474
5954467
5944459
5934452
5924444
5914437
5904429
5894422
5884414
5874407
5864399
5854392
5844384
5834377
5824369
5814362
5804354
5794347
5784339
5774332
5764324
5754317
5744309
5734302
5724294
5714287
5704279
5694272
5684264
5674257
5664249
5654242
5644234
5634227
5624219
5614212
5604204
5594197
5584189
5574182
5564174
5554167
5544159
5534152
5524144
5514137
5504129
5494122
5484114
5474107
5464099
5454092
5444084
5434077
5424069
5414062
5404054
5394047
5384039
5374032
5364024
5354017
5344009
5334002
5323994
5313987
5303979
5293972
5283964
5273957
5263949
5253942
5243934
5233927
5223919
5213912
5203904
5193897
5183889
5173882
5163874
5153867
5143859
5133852
5123844
5113837
5103829
5093822
5083814
5073807
5063799
5053792
5043784
5033777
5023769
5013762
5003754
4993747
4983739
4973732
4963724
4953717
4943709
4933702
4923694
4913687
4903679
4893672
4883664
4873657
4863649
4853642
4843634
4833627
4823619
4813612
4803604
4793597
4783589
4773582
4763574
4753567
4743559
4733552
4723544
4713537
4703529
4693522
4683514
4673507
4663499
4653492
4643484
4633477
4623469
4613462
4603454
4593447
4583439
4573432
4563424
4553417
4543409
4533402
4523394
4513387
4503379
4493372
4483364
4473357
4463349
4453342
4443334
4433327
4423319
4413312
4403304
4393297
4383289
4373282
4363274
4353267
4343259
4333252
4323244
4313237
4303229
4293222
4283214
4273207
4263199
4253192
4243184
4233177
4223169
4213162
4203154
4193147
4183139
4173132
4163124
4153117
4143109
4133102
4123094
4113087
4103079
4093072
4083064
4073057
4063049
4053042
4043034
4033027
4023019
4013012
4003004
3992997
3982989
3972982
3962974
3952967
3942959
3932952
3922944
3912937
3902929
3892922
3882914
3872907
3862899
3852892
3842884
3832877
3822869
3812862
3802854
3792847
3782839
3772832
3762824
3752817
3742809
3732802
3722794
3712787
3702779
3692772
3682764
3672757
3662749
3652742
3642734
3632727
3622719
3612712
3602704
3592697
3582689
3572682
3562674
3552667
3542659
3532652
3522644
3512637
3502629
3492622
3482614
3472607
3462599
3452592
3442584
3432577
3422569
3412562
3402554
3392547
3382539
3372532
3362524
3352517
3342509
3332502
3322494
3312487
3302479
3292472
3282464
3272457
3262449
3252442
3242434
3232427
3222419
3212412
3202404
3192397
3182389
3172382
3162374
3152367
3142359
3132352
3122344
3112337
3102329
3092322
3082314
3072307
3062299
3052292
3042284
3032277
3022269
3012262
3002254
2992247
2982239
2972232
2962224
2952217
2942209
2932202
2922194
2912187
2902179
2892172
2882164
2872157
2862149
2852142
2842134
2832127
2822119
2812112
2802104
2792097
2782089
2772082
2762074
2752067
2742059
2732052
2722044
2712037
2702029
2692022
2682014
2672007
2661999
2651992
2641984
2631977
2621969
2611962
2601954
2591947
2581939
2571932
2561924
2551917
2541909
2531902
2521894
2511887
2501879
2491872
2481864
2471857
2461849
2451842
2441834
2431827
2421819
2411812
2401804
2391797
2381789
2371782
2361774
2351767
2341759
2331752
2321744
2311737
2301729
2291722
2281714
2271707
2261699
2251692
2241684
2231677
2221669
2211662
2201654
2191647
2181639
2171632
2161624
2151617
2141609
2131602
2121594
2111587
2101579
2091572
2081564
2071557
2061549
2051542
2041534
2031527
2021519
2011512
2001504
1991497
1981489
1971482
1961474
1951467
1941459
1931452
1921444
1911437
1901429
1891422
1881414
1871407
1861399
1851392
1841384
1831377
1821369
1811362
1801354
1791347
1781339
1771332
1761324
1751317
1741309
1731302
1721294
1711287
1701279
1691272
1681264
1671257
1661249
1651242
1641234
1631227
1621219
1611212
1601204
1591197
1581189
1571182
1561174
1551167
1541159
1531152
1521144
1511137
1501129
1491122
1481114
1471107
1461099
1451092
1441084
1431077
1421069
1411062
1401054
1391047
1381039
1371032
1361024
1351017
1341009
1331002
132994
131987
130979
129972
128964
127957
126949
125942
124934
123927
122919
121912
120904
119897
118889
117882
116874
115867
114859
113852
112844
111837
110829
109822
108814
107807
106799
105792
104784
103777
102769
101762
100754
99747
98739
97732
96724
95717
94709
93702
92694
91687
90679
89672
88664
87657
86649
85642
84634
83627
82619
81612
80604
79597
78589
77582
76574
75567
74559
73552
72544
71537
70529
69522
68514
67507
66499
65492
64484
63477
62469
61462
60454
59447
58439
57432
56424
55417
54409
53402
52394
51387
50379
49372
48364
47357
46349
45342
44334
43327
42319
41312
40304
39297
38289
37282
36274
35267
34259
33252
32244
31237
30229
29222
28214
27207
26199
25192
24184
23177
22169
21162
20154
19147
18139
17132
16124
15117
14109
13102
1294
1187
1079
972
862
761
658
557
454
351
245
142
032

end0.0ms

sample4.4s

Algorithm
intervals
Results
1.8s4339×body80valid
1.1s1456×body1280valid
710.0ms1210×body640valid
358.0ms668×body320valid
85.0ms330×body160valid