Details

Time bar (total: 1.1m)

sample64.0ms

Algorithm
intervals
Results
29.0ms81×body1280valid
9.0ms47×body640valid
6.0ms163×body80valid
4.0ms24×body320valid
1.0ms16×body160valid

simplify3.1s

Counts
1 → 1
Iterations
IterNodes
done5028
83392
7883
6221
593
444
323
216
111
06

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 31.2b

localize17.0ms

Local error

Found 2 expressions with local error:

0.0b
(exp (* a x))
4.6b
(- (exp (* a x)) 1.0)

rewrite26.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp
add-sqr-sqrt *-un-lft-identity
pow1 add-cbrt-cube add-exp-log add-cube-cbrt
exp-prod sub-neg flip3-- exp-to-pow diff-log flip-- distribute-lft-out-- difference-of-squares rem-exp-log
Counts
2 → 24
Calls
2 calls:
6.0ms
(exp (* a x))
19.0ms
(- (exp (* a x)) 1.0)

series60.0ms

Counts
2 → 6
Calls
2 calls:
14.0ms
(exp (* a x))
45.0ms
(- (exp (* a x)) 1.0)

simplify2.8s

Counts
30 → 30
Iterations
IterNodes
done5002
44038
31117
2310
1116
053

prune194.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.0b

localize45.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (* x a) (* x a))
0.2b
(* (* x a) (* (* x a) 1/2))
4.4b
(+ (* x a) (* (* x a) (* (* x a) 1/2)))
12.1b
(+ (* (* (* x a) (* (* x a) (* x a))) 1/6) (+ (* x a) (* (* x a) (* (* x a) 1/2))))

rewrite459.0ms

Algorithm
rewrite-expression-head
Rules
64×pow1
37×add-cbrt-cube add-exp-log
32×pow-prod-down
23×prod-exp cbrt-unprod
11×add-log-exp
add-sqr-sqrt sum-log *-un-lft-identity pow-sqr pow-prod-up add-cube-cbrt
+-commutative flip3-+ pow-plus associate-*r* associate-*l* *-commutative flip-+
pow2 associate-+r+ swap-sqr
Counts
4 → 86
Calls
4 calls:
42.0ms
(* (* x a) (* x a))
86.0ms
(* (* x a) (* (* x a) 1/2))
8.0ms
(+ (* x a) (* (* x a) (* (* x a) 1/2)))
317.0ms
(+ (* (* (* x a) (* (* x a) (* x a))) 1/6) (+ (* x a) (* (* x a) (* (* x a) 1/2))))

series360.0ms

Counts
4 → 12
Calls
4 calls:
55.0ms
(* (* x a) (* x a))
51.0ms
(* (* x a) (* (* x a) 1/2))
91.0ms
(+ (* x a) (* (* x a) (* (* x a) 1/2)))
162.0ms
(+ (* (* (* x a) (* (* x a) (* x a))) 1/6) (+ (* x a) (* (* x a) (* (* x a) 1/2))))

simplify1.9s

Counts
98 → 98
Iterations
IterNodes
done5002
21633
1368
0123

prune296.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize52.0ms

Local error

Found 4 expressions with local error:

0.0b
(exp (* a x))
0.0b
(exp (* a x))
0.2b
(* x (* 3 a))
4.5b
(- (exp (* x (* 3 a))) (* 1.0 (* 1.0 1.0)))

rewrite61.0ms

Algorithm
rewrite-expression-head
Rules
10×add-log-exp
pow1 add-cbrt-cube add-exp-log
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
associate-*l* pow-prod-down prod-exp cbrt-unprod
exp-prod exp-to-pow rem-exp-log
sub-neg flip3-- diff-log associate-*r* *-commutative flip--
Counts
4 → 50
Calls
4 calls:
3.0ms
(exp (* a x))
3.0ms
(exp (* a x))
21.0ms
(* x (* 3 a))
33.0ms
(- (exp (* x (* 3 a))) (* 1.0 (* 1.0 1.0)))

series122.0ms

Counts
4 → 12
Calls
4 calls:
14.0ms
(exp (* a x))
21.0ms
(exp (* a x))
28.0ms
(* x (* 3 a))
60.0ms
(- (exp (* x (* 3 a))) (* 1.0 (* 1.0 1.0)))

simplify2.3s

Counts
62 → 62
Iterations
IterNodes
done5003
33498
2711
1223
090

prune292.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0.0b

localize76.0ms

Local error

Found 4 expressions with local error:

0.2b
(* x (* 9 a))
0.2b
(* (* a x) 3)
0.2b
(* (* a x) 3)
4.4b
(- (exp (* x (* 9 a))) (* (* (* (* 1.0 1.0) (* 1.0 1.0)) 1.0) (* (* 1.0 1.0) (* 1.0 1.0))))

rewrite61.0ms

Algorithm
rewrite-expression-head
Rules
19×pow1 add-cbrt-cube add-exp-log
pow-prod-down prod-exp cbrt-unprod
add-sqr-sqrt *-un-lft-identity associate-*r* add-cube-cbrt
add-log-exp
associate-*l*
*-commutative
sub-neg flip3-- diff-log flip--
Counts
4 → 66
Calls
4 calls:
12.0ms
(* x (* 9 a))
13.0ms
(* (* a x) 3)
17.0ms
(* (* a x) 3)
17.0ms
(- (exp (* x (* 9 a))) (* (* (* (* 1.0 1.0) (* 1.0 1.0)) 1.0) (* (* 1.0 1.0) (* 1.0 1.0))))

series143.0ms

Counts
4 → 12
Calls
4 calls:
32.0ms
(* x (* 9 a))
35.0ms
(* (* a x) 3)
23.0ms
(* (* a x) 3)
54.0ms
(- (exp (* x (* 9 a))) (* (* (* (* 1.0 1.0) (* 1.0 1.0)) 1.0) (* (* 1.0 1.0) (* 1.0 1.0))))

simplify1.5s

Counts
78 → 78
Iterations
IterNodes
done5001
21184
1297
0109

prune645.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.0b

regimes192.0ms

Accuracy

37.4% (13.9b remaining)

Error of 14.0b against oracle of 0.1b and baseline of 22.3b

bsearch436.0ms

Steps
ItersRangePoint
9
1.4933560481619722e+96
2.1498767242488486e+105
1.61596322380751e+101
5
-2.639018161482553e-43
-8.703467406804623e-44
-2.2530088269998953e-43
9
-1.5217483354069433e-28
-2.593318257876323e-34
-2.7735030981717545e-34
9
-1.2225730314059041e+79
-1.8599689544989674e+74
-4.7697460024798494e+75

simplify49.2s

Iterations
IterNodes
done5001
6604996
6594989
6584981
6574974
6564966
6554959
6544951
6534944
6524936
6514929
6504921
6494914
6484906
6474899
6464891
6454884
6444876
6434869
6424861
6414854
6404846
6394839
6384831
6374824
6364816
6354809
6344801
6334794
6324786
6314779
6304771
6294764
6284756
6274749
6264741
6254734
6244726
6234719
6224711
6214704
6204696
6194689
6184681
6174674
6164666
6154659
6144651
6134644
6124636
6114629
6104621
6094614
6084606
6074599
6064591
6054584
6044576
6034569
6024561
6014554
6004546
5994539
5984531
5974524
5964516
5954509
5944501
5934494
5924486
5914479
5904471
5894464
5884456
5874449
5864441
5854434
5844426
5834419
5824411
5814404
5804396
5794389
5784381
5774374
5764366
5754359
5744351
5734344
5724336
5714329
5704321
5694314
5684306
5674299
5664291
5654284
5644276
5634269
5624261
5614254
5604246
5594239
5584231
5574224
5564216
5554209
5544201
5534194
5524186
5514179
5504171
5494164
5484156
5474149
5464141
5454134
5444126
5434119
5424111
5414104
5404096
5394089
5384081
5374074
5364066
5354059
5344051
5334044
5324036
5314029
5304021
5294014
5284006
5273999
5263991
5253984
5243976
5233969
5223961
5213954
5203946
5193939
5183931
5173924
5163916
5153909
5143901
5133894
5123886
5113879
5103871
5093864
5083856
5073849
5063841
5053834
5043826
5033819
5023811
5013804
5003796
4993789
4983781
4973774
4963766
4953759
4943751
4933744
4923736
4913729
4903721
4893714
4883706
4873699
4863691
4853684
4843676
4833669
4823661
4813654
4803646
4793639
4783631
4773624
4763616
4753609
4743601
4733594
4723586
4713579
4703571
4693564
4683556
4673549
4663541
4653534
4643526
4633519
4623511
4613504
4603496
4593489
4583481
4573474
4563466
4553459
4543451
4533444
4523436
4513429
4503421
4493414
4483406
4473399
4463391
4453384
4443376
4433369
4423361
4413354
4403346
4393339
4383331
4373324
4363316
4353309
4343301
4333294
4323286
4313279
4303271
4293264
4283256
4273249
4263241
4253234
4243226
4233219
4223211
4213204
4203196
4193189
4183181
4173174
4163166
4153159
4143151
4133144
4123136
4113129
4103121
4093114
4083106
4073099
4063091
4053084
4043076
4033069
4023061
4013054
4003046
3993039
3983031
3973024
3963016
3953009
3943001
3932994
3922986
3912979
3902971
3892964
3882956
3872949
3862941
3852934
3842926
3832919
3822911
3812904
3802896
3792889
3782881
3772874
3762866
3752859
3742851
3732844
3722836
3712829
3702821
3692814
3682806
3672799
3662791
3652784
3642776
3632769
3622761
3612754
3602746
3592739
3582731
3572724
3562716
3552709
3542701
3532694
3522686
3512679
3502671
3492664
3482656
3472649
3462641
3452634
3442626
3432619
3422611
3412604
3402596
3392589
3382581
3372574
3362566
3352559
3342551
3332544
3322536
3312529
3302521
3292514
3282506
3272499
3262491
3252484
3242476
3232469
3222461
3212454
3202446
3192439
3182431
3172424
3162416
3152409
3142401
3132394
3122386
3112379
3102371
3092364
3082356
3072349
3062341
3052334
3042326
3032319
3022311
3012304
3002296
2992289
2982281
2972274
2962266
2952259
2942251
2932244
2922236
2912229
2902221
2892214
2882206
2872199
2862191
2852184
2842176
2832169
2822161
2812154
2802146
2792139
2782131
2772124
2762116
2752109
2742101
2732094
2722086
2712079
2702071
2692064
2682056
2672049
2662041
2652034
2642026
2632019
2622011
2612004
2601996
2591989
2581981
2571974
2561966
2551959
2541951
2531944
2521936
2511929
2501921
2491914
2481906
2471899
2461891
2451884
2441876
2431869
2421861
2411854
2401846
2391839
2381831
2371824
2361816
2351809
2341801
2331794
2321786
2311779
2301771
2291764
2281756
2271749
2261741
2251734
2241726
2231719
2221711
2211704
2201696
2191689
2181681
2171674
2161666
2151659
2141651
2131644
2121636
2111629
2101621
2091614
2081606
2071599
2061591
2051584
2041576
2031569
2021561
2011554
2001546
1991539
1981531
1971524
1961516
1951509
1941501
1931494
1921486
1911479
1901471
1891464
1881456
1871449
1861441
1851434
1841426
1831419
1821411
1811404
1801396
1791389
1781381
1771374
1761366
1751359
1741351
1731344
1721336
1711329
1701321
1691314
1681306
1671299
1661291
1651284
1641276
1631269
1621261
1611254
1601246
1591239
1581231
1571224
1561216
1551209
1541201
1531194
1521186
1511179
1501171
1491164
1481156
1471149
1461141
1451134
1441126
1431119
1421111
1411104
1401096
1391089
1381081
1371074
1361066
1351059
1341051
1331044
1321036
1311029
1301021
1291014
1281006
127999
126991
125984
124976
123969
122961
121954
120946
119939
118931
117924
116916
115909
114901
113894
112886
111879
110871
109864
108856
107849
106841
105834
104826
103819
102811
101804
100796
99789
98781
97774
96766
95759
94751
93744
92736
91729
90721
89714
88706
87699
86691
85684
84676
83669
82661
81654
80646
79639
78631
77624
76616
75609
74601
73594
72586
71579
70571
69564
68556
67549
66541
65534
64526
63519
62511
61504
60496
59489
58481
57474
56466
55459
54451
53444
52436
51429
50421
49414
48406
47399
46391
45384
44376
43369
42361
41354
40346
39339
38331
37324
36316
35309
34301
33294
32286
31279
30271
29264
28256
27249
26241
25234
24226
23219
22211
21204
20196
19189
18181
17174
16166
15159
14151
13144
12136
11129
10121
9114
8104
7103
6100
599
496
393
287
184
059

end0.0ms

sample1.2s

Algorithm
intervals
Results
555.0ms2713×body1280valid
196.0ms5565×body80valid
133.0ms1249×body640valid
56.0ms749×body320valid
17.0ms361×body160valid