Details

Time bar (total: 16.5min)

sample133.0ms

Algorithm
intervals
Results
41.0ms308×body80nan
14.0ms162×body80valid
11.0ms29×body1280valid
10.0ms32×body640valid
7.0ms19×body1280nan
5.0ms15×body640nan
4.0ms15×body320valid
3.0ms18×body160valid
2.0ms11×body320nan
1.0msbody160nan

simplify3.6s

Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
01827
13927
28627
317727
434427
555027
689927
7159327
8321727
done500027

prune6.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 45.4b

Counts
2 → 1

localize27.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.4b
(* (sqrt 2.0) t)
15.4b
(- (* (/ (+ x 1.0) (- x 1.0)) (+ (* l l) (* 2.0 (* t t)))) (* l l))
22.3b
(sqrt (- (* (/ (+ x 1.0) (- x 1.0)) (+ (* l l) (* 2.0 (* t t)))) (* l l)))

rewrite61.0ms

Algorithm
rewrite-expression-head
Rules
17×add-sqr-sqrt
13×sqrt-prod
12×add-cube-cbrt *-un-lft-identity
11×add-exp-log add-cbrt-cube
pow1
times-frac associate-*l* associate-/r* 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 sub-neg rem-sqrt-square frac-2neg distribute-lft-in sqrt-pow1 pow1/2 diff-log pow-prod-down clear-num *-commutative div-inv associate-/l*
Counts
4 → 80
Calls
4 calls:
20.0ms
(/ (* (sqrt 2.0) t) (sqrt (- (* (/ (+ x 1.0) (- x 1.0)) (+ (* l l) (* 2.0 (* t t)))) (* l l))))
5.0ms
(* (sqrt 2.0) t)
15.0ms
(- (* (/ (+ x 1.0) (- x 1.0)) (+ (* l l) (* 2.0 (* t t)))) (* l l))
17.0ms
(sqrt (- (* (/ (+ x 1.0) (- x 1.0)) (+ (* l l) (* 2.0 (* t t)))) (* l l)))

series415.0ms

Counts
4 → 12
Calls
4 calls:
105.0ms
(/ (* (sqrt 2.0) t) (sqrt (- (* (/ (+ x 1.0) (- x 1.0)) (+ (* l l) (* 2.0 (* t t)))) (* l l))))
5.0ms
(* (sqrt 2.0) t)
69.0ms
(- (* (/ (+ x 1.0) (- x 1.0)) (+ (* l l) (* 2.0 (* t t)))) (* l l))
236.0ms
(sqrt (- (* (/ (+ x 1.0) (- x 1.0)) (+ (* l l) (* 2.0 (* t t)))) (* l l)))

simplify4.3min

Counts
92 → 92
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
01623
13423
27723
316723
434223
555923
691023
7160423
8322723
done500023
01623
13423
27723
316723
434223
555923
691023
7160423
8322723
done500023
01747
13547
27847
317047
434947
557747
692447
7161547
8323647
done500147
01623
13423
27723
316723
434223
555923
691023
7160423
8322723
done500023
01768
13644
28824
322624
452724
5106524
6216624
7420024
done500024
01746
13623
27923
317123
434823
557823
693123
7162223
8327223
done500023
01623
13423
27723
316723
434223
555923
691023
7160423
8322723
done500023
01623
13423
27723
316723
434223
555923
691023
7160423
8322723
done500023
01623
13423
27723
316723
434223
555923
691023
7160423
8322723
done500023
022
141
done41
01522
13322
27622
316322
434122
555422
690522
7159522
8322722
done500022
01826
15426
218624
382324
4460224
done500124
01966
15762
218562
371344
4294444
done500044
01744
14944
215842
362040
4264140
done500140
01522
13222
27122
315622
432822
555222
684822
7131722
8177322
9230022
10322222
11353522
12370022
13377822
14384922
15389022
16391122
done391122
033
161
done61
01623
13423
27723
316723
434223
555923
691023
7160423
8322723
done500023
01623
13423
27723
316723
434223
555923
691023
7160423
8322723
done500023
01623
13822
28922
322822
456422
5202422
done500022
01522
13322
27622
316322
434122
555422
690522
7159522
8322722
done500022
01522
13622
29022
321922
451322
5175622
done500122
01645
13445
27745
316745
434245
555945
691045
7160445
8322745
done500045
01522
13322
27622
316322
434122
555422
690522
7159522
8322722
done500022
01665
13565
29223
331123
4154023
done500023
01522
13322
27622
316322
434122
555422
690522
7159522
8322722
done500022
01522
13322
27622
316322
434122
555422
690522
7159522
8322722
done500022
01725
15325
218523
382923
4467023
done500023
01865
15661
218661
372043
4293443
done500143
034
164
done64
01643
14843
215741
362139
4265539
done500039
01421
13121
27021
315721
432421
554821
684321
7131621
8178321
9230821
10323321
11355221
12371521
13379321
14386521
15390621
16392721
done392721
01317
12617
25517
311117
423317
535517
654417
772717
886517
996517
10119017
11214917
12401817
done500117
01317
12617
26217
315917
428617
544317
665717
786517
896517
9119017
10214917
11401817
done500017
034
164
done64
044
154
done54
066
176
done76
055
195
2105
done105
055
185
2145
3225
4455
51015
62405
76945
824305
done50005
0814
11510
2378
3698
4928
51348
62558
76468
821038
done50008
0611
1711
done711
055
165
done65
0614
11714
2466
3886
41046
51486
62806
77376
827026
done50006
055
165
done65
055
165
done65
066
176
done76
066
176
done76
066
176
done76
066
176
done76
068
198
2118
done118
055
165
done65
044
172
2102
done102
055
165
done65
055
165
done65
055
165
done65
044
154
done54
055
165
done65
044
154
done54
02130
14430
29430
318730
436230
558530
695030
7166430
8331730
done500030
02029
14429
29329
318929
435829
559229
694829
7165529
8330329
done500129
01928
14328
29828
320828
438928
559628
696328
7167828
8332128
done500028
01928
14028
28728
318428
436728
559128
697628
7175128
8360428
done500028
02383
15655
219833
374433
4289731
done500031
02283
15859
220931
394629
4374629
done500129
02057
14157
28857
317757
435657
558157
693057
7162257
8327157
done500157
01928
14028
28728
318228
435728
556728
692028
7161428
8323428
done500028
02083
14883
213229
340229
4132229
5382829
done500029
01928
14028
28728
318228
435728
556728
692028
7161428
8323428
done500028
01928
14028
28728
318228
435728
556728
692028
7161428
8323428
done500028
055
1105
2125
done125
01623
13423
27723
316723
434223
555923
691023
7160423
8322723
done500023
01950
13950
28250
317050
433350
556050
691050
7160350
8324250
done500150
01725
13525
27825
317025
434925
557525
692525
7161625
8324425
done500025
01949
13826
28126
317126
434826
556526
691726
7160726
8325126
done500126
01725
13525
27825
317025
434925
557525
692525
7161625
8324425
done500025
01826
13626
27926
317126
434826
557226
692226
7161226
8324726
done500026
01725
13525
27825
317025
434925
557525
692525
7161625
8324425
done500025
055
174
done74
01624
13424
27724
316724
434224
556024
691324
7160724
8322824
done500024
01826
13626
27926
317126
434826
557226
692226
7161226
8324726
done500026
01725
13525
27825
317025
434925
557525
692525
7161625
8324425
done500025
044
162
282
done82
01624
13424
27724
316724
434224
556024
691324
7160724
8322824
done500024
01724
13724
28024
316924
434224
555024
690024
7158924
8320424
done500124
01827
13927
28427
317127
433727
556127
691527
7160727
8324127
done500127
02052
14652
210352
320152
437952
559052
693952
7163652
8326152
done500052
02051
14228
28928
317928
434728
556628
691528
7160728
8325528
done500028
01928
14028
28728
318228
435728
556728
692028
7161428
8323428
done500028
077
1126
2166
3194
4314
5354
done354
01928
14028
28728
318228
435728
556728
692028
7161428
8323428
done500028
066
1114
2194
3284
4334
done334
01624
13424
27724
316724
434224
555924
691024
7160424
8322724
done500024
02131
16031
219629
384129
4462429
done500029
02049
15549
216847
364045
4267245
done500045
02141
16039
219137
361632
4241626
done500026
02137
15737
218335
354231
4202124
done500024
02137
15737
218135
349832
4147324
5447221
done500021
01420
13718
211316
324314
445814
563514
694013
7174513
8346813
done500013
01521
13421
28121
311319
416217
520517
625117
737417
879117
9266317
done500117
01521
13421
28121
311319
416217
520517
625117
737417
879117
9266317
done500117
044
154
done54
044
154
done54
044
154
done54
011
done11
011
done11
011
done11

prune270.0ms

Filtered
71 candidates to 92 candidates (-29.6%)
Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New87592
Fresh000
Picked101
Done000
Total88593

Merged error: 5.5b

Counts
93 → 5

localize18.0ms

Local error

Found 4 expressions with local error:

0.4b
(* (sqrt 2.0) t)
1.0b
(+ (* (pow t 2) (+ 2.0 (/ 4.0 x))) (* 2.0 (/ (pow l 2) x)))
8.4b
(/ (pow l 2) x)
27.1b
(sqrt (+ (* (pow t 2) (+ 2.0 (/ 4.0 x))) (* 2.0 (/ (pow l 2) x))))

rewrite42.0ms

Algorithm
rewrite-expression-head
Rules
30×add-sqr-sqrt
25×add-cube-cbrt *-un-lft-identity
24×times-frac
12×unpow-prod-down
11×add-exp-log
associate-*r/ add-cbrt-cube associate-/l*
pow1 sqrt-prod
associate-*l* add-log-exp
flip3-+ sqrt-div frac-add flip-+ unpow2 sqr-pow
div-exp associate-*r* associate-/r*
associate-+l+ unswap-sqr
cbrt-undiv +-commutative distribute-rgt-in pow-to-exp rem-sqrt-square frac-2neg distribute-lft-in sqrt-pow1 pow1/2 pow-prod-down pow-exp prod-exp clear-num sum-log *-commutative cbrt-unprod div-inv
Counts
4 → 103
Calls
4 calls:
5.0ms
(* (sqrt 2.0) t)
12.0ms
(+ (* (pow t 2) (+ 2.0 (/ 4.0 x))) (* 2.0 (/ (pow l 2) x)))
6.0ms
(/ (pow l 2) x)
14.0ms
(sqrt (+ (* (pow t 2) (+ 2.0 (/ 4.0 x))) (* 2.0 (/ (pow l 2) x))))

series53.0ms

Counts
4 → 12
Calls
4 calls:
4.0ms
(* (sqrt 2.0) t)
16.0ms
(+ (* (pow t 2) (+ 2.0 (/ 4.0 x))) (* 2.0 (/ (pow l 2) x)))
4.0ms
(/ (pow l 2) x)
28.0ms
(sqrt (+ (* (pow t 2) (+ 2.0 (/ 4.0 x))) (* 2.0 (/ (pow l 2) x))))

simplify5.3min

Counts
115 → 115
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
01619
13619
29119
313319
417419
520719
625219
736819
879419
9262719
done500019
01619
13619
29119
313319
417419
520719
625219
736819
879419
9262719
done500019
01739
13739
29239
313239
417339
520639
625139
737039
878439
9263539
done500139
01619
13619
29119
313319
417419
520719
625219
736819
879419
9262719
done500019
01756
13836
210420
319420
436020
554520
671620
791320
8155020
9430620
done500020
01738
13819
29319
313119
417019
520319
624819
737319
879319
9262719
done500019
01619
13619
29119
313319
417419
520719
625219
736819
879419
9262719
done500019
01619
13619
29119
313319
417419
520719
625219
736819
879419
9262719
done500019
01619
13619
29119
313319
417419
520719
625219
736819
879419
9262719
done500019
022
141
done41
01518
13518
29018
313218
417318
520618
625318
736918
878718
9262418
done500018
02440
17536
225036
374636
4276636
done500036
01120
12616
26116
313116
424916
543316
665214
7179114
done500014
01930
14630
213330
338630
4116024
5304624
done500124
078
1108
2198
3288
4428
5518
6586
71556
88476
938876
done50006
01822
15622
220322
381122
4359422
done500022
01954
16446
227142
396842
4377840
done500040
01736
15536
221832
366132
4210828
done500028
01518
13618
210018
316118
424618
533018
640718
759318
8119318
9322918
done500018
033
161
done61
01619
13619
29119
313319
417419
520719
625219
736819
879419
9262719
done500019
01619
13619
29119
313319
417419
520719
625219
736819
879419
9262719
done500019
077
1107
2117
done117
077
1107
2117
done117
077
1167
2277
3387
4457
5577
6837
71497
83677
913107
done50007
066
1146
2316
3466
4616
5756
61016
71666
83846
913246
done50006
066
1116
2236
3306
4396
5546
6846
71656
84306
914676
done50016
0917
12613
21079
33037
47957
514357
643707
done50007
0713
11213
22413
33113
43813
54813
67013
713113
834113
9127913
done500013
066
1116
2236
3306
4376
5476
6696
71286
83416
912686
done50016
0717
11917
2617
31487
44127
59387
622097
done50007
066
1116
2236
3306
4376
5476
6696
71286
83416
912686
done50016
066
1116
2236
3306
4376
5476
6696
71286
83416
912686
done50016
044
194
2234
3284
4344
5444
6664
71254
83404
912714
done50004
022
done22
0913
11613
24013
39713
428310
587710
6341910
done500010
077
1127
2247
3417
4857
52217
67447
732857
done50007
0810
11310
22910
36310
41477
53747
612457
done50007
077
1127
2247
3417
4857
52217
67447
732857
done50007
079
1137
2297
3617
41464
54054
615784
done50004
066
1116
2236
3406
4846
52166
67386
732686
done50006
0810
11510
2357
3607
41337
54187
617037
done50007
077
1127
2244
3374
4674
51694
65824
726064
done50004
077
1127
2244
3374
4674
51694
65824
726064
done50004
077
1127
2244
3374
4674
51694
65824
726064
done50004
066
1124
2241
3331
4471
5811
61711
74861
818391
done50001
066
1116
2233
3363
4663
51683
65753
726203
done50003
079
1157
2197
3247
done247
066
1116
2236
3306
4376
5476
6696
71286
83416
912686
done50016
066
1124
2164
done164
066
1116
2236
3306
4376
5476
6696
71286
83416
912686
done50016
045
1101
2141
done141
055
1105
2225
3295
4365
5465
6685
71325
83455
912615
done50005
057
177
done77
044
done44
044
done44
044
done44
033
151
done51
033
done33
0915
12015
23715
34815
45415
56415
68815
715015
836515
9129615
done500015
077
1127
2207
3257
4317
5417
6657
71237
83377
912637
done50007
0812
11512
22512
33112
43712
54712
66912
712812
833812
9126912
done500012
077
1127
2207
3257
4317
5417
6657
71237
83377
912637
done50007
0711
1159
2279
3439
4679
51319
63729
713699
done50019
066
1116
2196
3246
4306
5406
6626
71266
83426
912646
done50006
0810
11510
2258
3308
4368
5468
6688
71258
83368
912578
done50008
077
1127
2225
3275
4335
5435
6655
71245
83495
912705
done50015
077
1127
2225
3275
4335
5435
6655
71245
83495
912705
done50015
077
1127
2225
3275
4335
5435
6655
71245
83495
912705
done50015
066
1124
2222
3332
4572
51192
63562
713912
done50012
066
1116
2214
3264
4324
5424
6644
71264
83494
912744
done50014
057
197
done97
066
1116
2236
3306
4376
5476
6696
71286
83416
912686
done50016
044
164
done64
066
1116
2236
3306
4376
5476
6696
71286
83416
912686
done50016
023
141
done41
055
1105
2225
3295
4365
5465
6685
71325
83455
912615
done50005
0811
1159
2307
3547
41267
54067
616567
done50007
078
1126
2234
3354
4644
51634
65714
725424
done50004
078
1126
2234
3354
4644
51634
65714
725424
done50004
078
1126
2234
3354
4644
51634
65714
725424
done50004
067
1123
2231
3311
4451
5781
61731
74911
818481
done50001
067
1115
2223
3343
4633
51603
65683
725623
done50013
033
153
done53
055
1105
2225
3275
4335
5435
6655
71245
83495
912705
done50005
079
1149
2349
3479
4579
5679
6899
71539
83709
913259
done50019
066
1116
2236
3306
4376
5476
6696
71286
83416
912686
done50016
055
1113
2233
3463
41063
52683
610013
done50003
066
1116
2236
3386
4746
51716
64996
719866
done50006
066
1116
2233
3343
4583
51303
63843
714743
done50003
055
1105
2225
3275
4335
5435
6655
71245
83495
912705
done50005
033
done33
066
1116
2196
3246
4306
5406
6626
71266
83426
912646
done50006
066
1116
2214
3264
4324
5424
6644
71264
83494
912744
done50014
055
1105
2225
3275
4335
5435
6655
71245
83495
912705
done50005
067
1115
2223
3323
4553
51243
63693
714113
done50003
01619
14218
211318
321118
445218
5155818
done500018
01518
13518
29018
313218
417318
520618
625318
736918
878718
9262418
done500018
01518
13818
210518
318618
433918
5105018
done500118
01637
13637
29137
313337
417437
520737
625237
736837
879437
9262737
done500037
01518
13518
29018
313218
417318
520618
625318
736918
878718
9262418
done500018
01653
14953
218819
389019
done500119
01518
13518
29018
313218
417318
520618
625318
736918
878718
9262418
done500018
01518
13518
29018
313218
417318
520618
625318
736918
878718
9262418
done500018
02339
17435
224935
374535
4272735
done500135
01019
12515
26015
313015
424815
543015
664913
7178913
done500013
01829
14529
213229
338529
4116623
5304723
done500123
067
197
2187
3277
4417
5507
6575
71545
88405
938235
done50005
01721
15521
220221
380721
4366421
done500121
01853
16345
227041
397041
4377639
done500139
01635
15435
221731
365331
4211727
done500127
01417
13517
29917
316417
425317
533717
641617
761417
8122417
9328217
done500117
01315
12815
26515
39415
413115
516015
620215
732315
874215
9258915
done500015
01315
12815
26515
39115
412815
516015
620515
732715
874815
9260315
done500115
044
154
done54
066
176
done76
055
195
2105
done105
055
185
2145
3225
4455
51015
62405
76945
824305
done50005
0814
11510
2378
3698
4928
51348
62558
76468
821038
done50008
0611
1711
done711
055
165
done65
0614
11714
2466
3886
41046
51486
62806
77376
827026
done50006
055
165
done65
055
165
done65
066
176
done76
066
176
done76
066
176
done76
066
176
done76
068
198
2118
done118
055
165
done65
044
172
2102
done102
055
165
done65
055
165
done65
055
165
done65
044
154
done54
055
165
done65
044
154
done54
011
done11
01726
14626
214526
344224
4177419
done500019
01726
14626
214124
340124
4117219
5360817
done500117
055
1105
2225
3295
4365
5465
6685
71325
83455
912615
done50005
055
1105
2225
3295
4365
5465
6685
71325
83455
912615
done50005
055
1105
2225
3295
4365
5465
6685
71325
83455
912615
done50005
01521
13421
28121
311319
416217
520517
625117
737417
879117
9266317
done500117
01521
13421
28121
311319
416217
520517
625117
737417
879117
9266317
done500117
01521
13421
28121
311319
416217
520517
625117
737417
879117
9266317
done500117
044
154
done54
044
154
done54
044
154
done54

prune331.0ms

Filtered
83 candidates to 115 candidates (-38.6%)
Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New1096115
Fresh044
Picked101
Done000
Total11010120

Merged error: 2.4b

Counts
120 → 10

localize21.0ms

Local error

Found 4 expressions with local error:

0.1b
(/ l (/ x l))
0.4b
(* (sqrt 2.0) t)
1.0b
(+ (* (pow t 2) (+ 2.0 (/ 4.0 x))) (* 2.0 (/ l (/ x l))))
27.1b
(sqrt (+ (* (pow t 2) (+ 2.0 (/ 4.0 x))) (* 2.0 (/ l (/ x l)))))

rewrite41.0ms

Algorithm
rewrite-expression-head
Rules
75×times-frac
55×add-sqr-sqrt
50×add-cube-cbrt *-un-lft-identity
13×associate-/r*
11×add-exp-log add-cbrt-cube
associate-*r/
pow1 sqrt-prod
associate-*l* add-log-exp
div-inv
flip3-+ sqrt-div frac-add flip-+
cbrt-undiv div-exp associate-*r* associate-/l*
associate-+l+ unswap-sqr
+-commutative distribute-rgt-in rem-sqrt-square frac-2neg distribute-lft-in sqrt-pow1 pow1/2 pow-prod-down prod-exp clear-num sum-log associate-/r/ *-commutative cbrt-unprod
Counts
4 → 124
Calls
4 calls:
7.0ms
(/ l (/ x l))
6.0ms
(* (sqrt 2.0) t)
12.0ms
(+ (* (pow t 2) (+ 2.0 (/ 4.0 x))) (* 2.0 (/ l (/ x l))))
11.0ms
(sqrt (+ (* (pow t 2) (+ 2.0 (/ 4.0 x))) (* 2.0 (/ l (/ x l)))))

series60.0ms

Counts
4 → 12
Calls
4 calls:
4.0ms
(/ l (/ x l))
5.0ms
(* (sqrt 2.0) t)
23.0ms
(+ (* (pow t 2) (+ 2.0 (/ 4.0 x))) (* 2.0 (/ l (/ x l))))
28.0ms
(sqrt (+ (* (pow t 2) (+ 2.0 (/ 4.0 x))) (* 2.0 (/ l (/ x l)))))

simplify2.8min

Counts
136 → 136
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
01619
13519
28719
313519
415919
518019
620919
727519
848519
9141619
done500019
01619
13519
28719
313519
415919
518019
620919
727519
848519
9141619
done500019
01739
13639
28839
313239
415839
517939
620839
727439
849139
9143439
done500039
01619
13519
28719
313519
415919
518019
620919
727519
848519
9141619
done500019
01756
13736
210020
320320
436120
552820
666620
782920
8126320
9313320
done500020
01738
13719
28919
313319
415919
518019
620719
727219
848819
9142419
done500019
01619
13519
28719
313519
415919
518019
620919
727519
848519
9141619
done500019
01619
13519
28719
313519
415919
518019
620919
727519
848519
9141619
done500019
01619
13519
28719
313519
415919
518019
620919
727519
848519
9141619
done500019
022
141
done41
01518
13418
28618
313418
415818
517918
620818
727218
849318
9142718
done500018
02440
17436
224236
375336
4281836
done500136
01322
13018
26818
317218
442218
595518
6191518
7296116
done500016
01930
14530
212530
341030
4145324
5459224
done500024
0910
11410
22610
35410
49510
514810
619610
72408
87998
done50008
01822
15522
220122
387922
4427722
done500122
01954
16346
227742
3114142
4463242
done500042
01736
15436
222232
377632
4265130
done500030
01518
13518
29618
317718
425118
530018
635818
749418
889018
9200618
done500018
033
161
done61
01619
13519
28719
313519
415919
518019
620919
727519
848519
9141619
done500019
01619
13519
28719
313519
415919
518019
620919
727519
848519
9141619
done500019
01619
14118
210918
322618
446918
5175718
done500018
01518
13418
28618
313418
415818
517918
620818
727218
849318
9142718
done500018
01518
13718
210118
319518
434918
5119918
done500018
01637
13537
28737
313537
415937
518037
620937
727537
848537
9141637
done500037
01518
13418
28618
313418
415818
517918
620818
727218
849318
9142718
done500018
01653
14853
218419
395619
done500019
01518
13418
28618
313418
415818
517918
620818
727218
849318
9142718
done500018
01518
13418
28618
313418
415818
517918
620818
727218
849318
9142718
done500018
02339
17335
224135
375335
4280735
done500035
01221
12917
26717
317117
442317
596017
6192117
7297015
done500015
01829
14429
212429
340929
4144423
5459423
done500123
089
1139
2259
3539
4949
51479
61959
72397
87967
done50007
01721
15421
220021
387521
4426721
done500121
01853
16245
227641
3114241
4464441
done500041
01635
15335
222131
377631
4263829
done500129
01417
13417
29517
317717
425317
530217
636017
749617
889117
9201817
done500017
01315
12715
26115
39615
411815
513515
615915
722415
844315
9138315
done500015
01315
12715
26115
39315
411515
513515
616215
722015
843315
9136315
done500015
044
154
done54
066
176
done76
055
195
2105
done105
055
185
2145
3225
4455
51015
62405
76945
824305
done50005
0814
11510
2378
3698
4928
51348
62558
76468
821038
done50008
0611
1711
done711
055
165
done65
0614
11714
2466
3886
41046
51486
62806
77376
827026
done50006
055
165
done65
055
165
done65
066
176
done76
066
176
done76
066
176
done76
066
176
done76
068
198
2118
done118
055
165
done65
044
172
2102
done102
055
165
done65
055
165
done65
055
165
done65
044
154
done54
055
165
done65
044
154
done54
068
1128
2208
3318
4447
5537
6647
7817
8827
done827
067
1107
2157
3227
4337
5447
6537
7647
8817
9827
done827
056
1106
2196
3276
4366
5476
6596
7716
8826
9926
10936
done936
056
176
2126
3186
4266
5516
61126
72746
88436
935666
done50016
0817
12117
29211
33647
48377
521977
done50007
0817
12317
2789
32447
46217
515427
done50007
0613
1813
21113
done1113
056
176
2106
done106
0617
11517
2467
31667
44567
59357
623387
done50007
056
176
2106
done106
056
176
2106
done106
022
done22
044
164
done64
0815
11415
22315
32915
done2915
067
done67
0710
1910
21110
31210
done1210
067
done67
0817
11817
24817
310413
413610
514610
616310
723310
850510
9133810
10453810
done500010
068
188
2118
done118
0914
11514
23314
37714
412314
514314
614814
714914
done14914
078
198
2128
3138
4158
5178
6188
done188
0913
11711
24011
311511
414711
517011
617211
done17211
067
187
2117
3127
4147
5167
6177
done177
0714
11314
22614
34110
4537
5627
6757
71157
82387
95547
1018407
done50007
068
188
2118
done118
0811
11211
22111
33111
44111
54511
64711
74811
done4811
078
198
2128
3138
4158
5178
6188
done188
0810
1148
2258
3478
4528
5568
6628
done628
067
187
2117
3127
4147
5167
6177
done177
0613
11413
22711
3517
4964
51044
61234
71724
83504
98584
1030914
done50014
057
177
2107
done107
0710
11310
2228
3488
4958
51048
done1048
067
187
2117
3127
4147
5167
6177
done177
069
1127
2215
3425
4565
done565
056
176
2106
3116
4136
5156
6166
done166
057
195
2155
3205
done205
056
176
2106
3116
4136
5156
6166
done166
057
177
297
3107
done107
056
196
2124
3214
4304
5324
done324
0712
1912
done912
067
done67
067
done67
067
done67
0914
11714
23814
36714
49314
512614
615014
716014
816114
done16114
078
198
2128
3138
4158
5178
6188
done188
0711
11111
21811
3277
4287
done287
068
188
2118
done114
0810
1148
2278
3548
4648
5768
6818
done818
067
187
2117
3127
4147
5167
6177
done177
0811
11211
21911
32711
43111
54011
64611
75111
done5111
078
198
2128
3138
4158
5178
6188
done188
068
188
2118
done114
068
188
2118
done114
077
1115
2175
3225
4245
5275
6315
done315
067
187
2117
3127
4147
5167
6177
done177
0710
11310
2208
3368
4628
5838
61038
done1038
067
187
2117
3127
4147
5167
6177
done177
057
197
2125
3161
4171
done171
057
177
2107
done103
056
194
2142
3162
4202
done202
056
176
2106
3116
4136
5156
6166
done166
044
162
282
done82
056
176
2106
3116
4136
5156
6166
done166
044
done44
056
196
2124
3214
4304
5324
done324
0711
11111
done1111
056
done56
066
186
done86
056
done56
0913
11913
24013
36911
412911
520111
done20111
067
187
2117
3127
4147
5167
6177
done177
0810
11410
22210
3358
4628
5948
done948
067
187
2117
3127
4147
5167
6177
done177
069
1127
2237
3327
done327
056
176
2106
done106
0810
11410
22110
3298
4538
5688
done688
067
187
2117
3127
4147
5167
6177
done177
077
1117
2147
3155
4285
5335
done335
067
187
2117
3127
4147
5167
6177
done177
056
194
2144
done144
056
176
2106
done106
069
1125
2215
3345
4435
5445
done445
056
176
2106
3116
4136
5156
6166
done166
056
192
2142
3162
4172
done172
056
176
2106
3116
4136
5156
6166
done166
035
161
done61
045
165
295
done95
023
141
done41
045
165
295
done95
033
153
done53
045
185
2113
done113
055
195
2125
3133
done133
045
165
done65
0611
1811
done811
056
done56
0813
11613
23713
36613
49213
512313
614713
715713
815813
done15813
0710
11110
21910
33210
44010
54610
64910
done4910
079
1137
2267
3537
4597
5687
6837
7867
done867
0710
11110
21810
32610
43010
53910
64510
75010
done5010
067
187
2117
3127
4147
5167
6177
done177
066
1104
2164
3214
done214
069
1129
2197
3297
4497
5847
6967
done967
056
196
2124
3184
4254
5304
done304
045
183
2131
done131
033
151
done51
033
done33
056
176
2106
done106
056
176
2106
done106
045
165
done65
033
done33
011
done11
01726
14626
214526
344224
4177419
done500019
01726
14626
214124
340124
4117219
5360817
done500117
01521
13421
28121
311319
416217
520517
625117
737417
879117
9266317
done500117
01521
13421
28121
311319
416217
520517
625117
737417
879117
9266317
done500117
01521
13421
28121
311319
416217
520517
625117
737417
879117
9266317
done500117
044
154
done54
044
154
done54
044
154
done54
055
1105
2225
3295
4365
5465
6685
71325
83455
912615
done50005
055
1105
2225
3295
4365
5465
6685
71325
83455
912615
done50005
055
1105
2225
3295
4365
5465
6685
71325
83455
912615
done50005

prune356.0ms

Filtered
110 candidates to 136 candidates (-23.6%)
Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New1333136
Fresh189
Picked101
Done000
Total13511146

Merged error: 1.2b

Counts
146 → 11

localize21.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (cbrt (sqrt 2.0)) t)
0.3b
(* (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0))) (* (cbrt (sqrt 2.0)) t))
1.0b
(+ (* (pow t 2) (+ 2.0 (/ 4.0 x))) (* 2.0 (/ l (/ x l))))
27.1b
(sqrt (+ (* (pow t 2) (+ 2.0 (/ 4.0 x))) (* 2.0 (/ l (/ x l)))))

rewrite49.0ms

Algorithm
rewrite-expression-head
Rules
19×pow1
18×add-exp-log
16×add-sqr-sqrt
11×add-cbrt-cube
10×associate-*l*
add-cube-cbrt *-un-lft-identity pow-prod-down prod-exp cbrt-unprod
cbrt-prod associate-*r/
sqrt-prod
add-log-exp
flip3-+ sqrt-div associate-*r* frac-add flip-+
unswap-sqr
associate-+l+ *-commutative
+-commutative distribute-rgt-in rem-sqrt-square distribute-lft-in sqrt-pow1 pow1/2 sum-log
Counts
4 → 80
Calls
4 calls:
6.0ms
(* (cbrt (sqrt 2.0)) t)
13.0ms
(* (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0))) (* (cbrt (sqrt 2.0)) t))
16.0ms
(+ (* (pow t 2) (+ 2.0 (/ 4.0 x))) (* 2.0 (/ l (/ x l))))
11.0ms
(sqrt (+ (* (pow t 2) (+ 2.0 (/ 4.0 x))) (* 2.0 (/ l (/ x l)))))

series329.0ms

Counts
4 → 12
Calls
4 calls:
279.0ms
(* (cbrt (sqrt 2.0)) t)
5.0ms
(* (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0))) (* (cbrt (sqrt 2.0)) t))
16.0ms
(+ (* (pow t 2) (+ 2.0 (/ 4.0 x))) (* 2.0 (/ l (/ x l))))
28.0ms
(sqrt (+ (* (pow t 2) (+ 2.0 (/ 4.0 x))) (* 2.0 (/ l (/ x l)))))

simplify4.0min

Counts
92 → 92
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
01619
13519
28719
313519
415919
518019
620919
727519
848519
9141619
done500019
01619
13519
28719
313519
415919
518019
620919
727519
848519
9141619
done500019
01739
13639
28839
313239
415839
517939
620839
727439
849139
9143439
done500039
01619
13519
28719
313519
415919
518019
620919
727519
848519
9141619
done500019
01756
13736
210020
320320
436120
552820
666620
782920
8126320
9313320
done500020
01738
13719
28919
313319
415919
518019
620719
727219
848819
9142419
done500019
01619
13519
28719
313519
415919
518019
620919
727519
848519
9141619
done500019
01619
13519
28719
313519
415919
518019
620919
727519
848519
9141619
done500019
01619
13519
28719
313519
415919
518019
620919
727519
848519
9141619
done500019
022
141
done41
01518
13418
28618
313418
415818
517918
620818
727218
849318
9142718
done500018
02440
17436
224236
375336
4281836
done500136
01322
13018
26818
317218
442218
595518
6191518
7296116
done500016
01930
14530
212530
341030
4145324
5459224
done500024
0910
11410
22610
35410
49510
514810
619610
72408
87998
done50008
01822
15522
220122
387922
4427722
done500122
01954
16346
227742
3114142
4463242
done500042
01736
15436
222232
377632
4265130
done500030
01518
13518
29618
317718
425118
530018
635818
749418
889018
9200618
done500018
033
161
done61
01619
13519
28719
313519
415919
518019
620919
727519
848519
9141619
done500019
01619
13519
28719
313519
415919
518019
620919
727519
848519
9141619
done500019
01619
14118
210918
322618
446918
5175718
done500018
01518
13418
28618
313418
415818
517918
620818
727218
849318
9142718
done500018
01518
13718
210118
319518
434918
5119918
done500018
01637
13537
28737
313537
415937
518037
620937
727537
848537
9141637
done500037
01518
13418
28618
313418
415818
517918
620818
727218
849318
9142718
done500018
01653
14853
218419
395619
done500019
01518
13418
28618
313418
415818
517918
620818
727218
849318
9142718
done500018
01518
13418
28618
313418
415818
517918
620818
727218
849318
9142718
done500018
02339
17335
224135
375335
4280735
done500035
01221
12917
26717
317117
442317
596017
6192117
7297015
done500015
01829
14429
212429
340929
4144423
5459423
done500123
089
1139
2259
3539
4949
51479
61959
72397
87967
done50007
01721
15421
220021
387521
4426721
done500121
01853
16245
227641
3114241
4464441
done500041
01635
15335
222131
377631
4263829
done500129
01417
13417
29517
317717
425317
530217
636017
749617
889117
9201817
done500017
01315
12715
26115
39615
411815
513515
615915
722415
844315
9138315
done500015
01315
12715
26115
39315
411515
513515
616215
722015
843315
9136315
done500015
0713
11313
22013
3227
4274
5374
6554
7994
82394
97664
1030664
done50004
0713
11313
22013
3227
4274
5374
6554
7994
82394
97664
1030664
done50004
0713
11313
22013
3227
4274
5374
6554
7994
82394
97664
1030664
done50004
0713
11313
22013
3227
4274
5374
6554
7994
82394
97664
1030664
done50004
0917
11714
2299
3339
done339
0916
11713
22613
3339
4369
done369
01016
11516
22714
3369
4399
done399
0915
11515
22613
3359
4389
done389
0814
11714
23414
3528
4615
5765
61055
71885
84345
913045
1049855
done50005
0814
11614
23414
3658
41415
53365
68385
724765
done50005
0814
11710
2438
3868
41148
51646
63086
77956
825236
done50016
0923
12519
2839
32949
46978
511738
631086
done50006
01132
12832
29216
334012
49028
531146
done50016
01141
13441
212617
349512
49546
531336
done50006
0929
11529
22229
32417
42911
53911
65711
710311
824311
976411
10307611
done500011
0814
11414
22114
3238
4285
5385
6565
71045
82495
97725
1030705
done50005
0941
12541
211215
34519
47486
511186
639506
done50016
0814
11414
22114
3238
4285
5385
6565
71045
82495
97725
1030705
done50005
0814
11414
22114
3238
4285
5385
6565
71045
82495
97725
1030705
done50005
0511
1611
285
3132
4192
5292
6502
71082
83112
912292
done50002
069
1109
2119
done119
055
165
done65
077
187
done87
066
1106
2116
done116
066
196
2156
3236
4466
51026
62436
77066
824566
done50006
068
1108
2196
3276
4376
5576
61026
72496
87776
930676
done50006
0713
1813
done813
066
176
done76
0717
11817
2477
3897
41056
51516
62916
77536
827076
done50006
066
176
done76
066
176
done76
077
187
done87
077
187
done87
077
187
done87
077
187
done87
077
187
done87
077
187
done87
079
1109
2129
done129
066
176
done76
055
183
2113
done113
066
176
done76
066
176
done76
066
176
done76
055
165
done65
066
176
done76
055
165
done65
066
176
done76
066
176
done76
055
165
done65
011
done11
01726
14626
214526
344224
4177419
done500019
01726
14626
214124
340124
4117219
5360817
done500117
01521
13421
28121
311319
416217
520517
625117
737417
879117
9266317
done500117
01521
13421
28121
311319
416217
520517
625117
737417
879117
9266317
done500117
01521
13421
28121
311319
416217
520517
625117
737417
879117
9266317
done500117
044
154
done54
044
154
done54
044
154
done54
066
1135
2235
3415
4915
52345
67705
730655
done50005
066
1135
2235
3415
4915
52345
67705
730655
done50005
066
1135
2235
3415
4915
52345
67705
730655
done50005

prune282.0ms

Filtered
66 candidates to 92 candidates (-39.4%)
Pruning

15 alts after pruning (14 fresh and 1 done)

PrunedKeptTotal
New87592
Fresh1910
Picked011
Done000
Total8815103

Merged error: 1.2b

Counts
103 → 15

regimes1.0s

Accuracy

74.1% (6.6b remaining)

Error of 8.6b against oracle of 2.0b and baseline of 27.5b

bsearch121.0ms

Steps
ItersRangePoint
8
6.5065225296113186e+109
1.3009312689647836e+113
3.3289760264210936e+110
8
-1.0538219094505121e+147
-2.2661782969104254e+143
-3.794989872061021e+143

simplify5.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
05095
16695
done6695

end0.0ms

sample3.5s

Algorithm
intervals
Results
812.0ms9703×body80nan
454.0ms5178×body80valid
339.0ms844×body1280valid
326.0ms1024×body640valid
244.0ms589×body1280nan
193.0ms593×body640nan
154.0ms627×body320valid
86.0ms319×body320nan
55.0ms327×body160valid
27.0ms172×body160nan

Profiling

Loading profile data...