Details

Time bar (total: 20.2min)

sample82.0ms

Algorithm
intervals
Results
50.0ms689×body80valid

simplify3.8s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01931
15331
214031
334431
483931
5181831
6371631
done500031

prune4.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.2b

Counts
2 → 1

localize18.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (pow (+ (* a a) (* b b)) 2.0) (* 4.0 (+ (* (* a a) (+ 1.0 a)) (* (* b b) (- 1.0 (* 3.0 a))))))
0.1b
(* (* a a) (+ 1.0 a))
0.4b
(pow (+ (* a a) (* b b)) 2.0)
1.0b
(* (* b b) (- 1.0 (* 3.0 a)))

rewrite34.0ms

Algorithm
rewrite-expression-head
Rules
15×pow1 add-exp-log
14×add-cbrt-cube
10×add-sqr-sqrt *-un-lft-identity
add-cube-cbrt
associate-*r*
pow-prod-down prod-exp cbrt-unprod add-log-exp
distribute-rgt-in distribute-lft-in associate-*r/
unpow-prod-down pow-unpow
sub-neg associate-+r+ flip3-+ associate-*l* *-commutative flip-+ unswap-sqr
+-commutative pow-to-exp flip3-- pow-pow pow-exp sum-log flip-- distribute-lft-out sqr-pow
Counts
4 → 79
Calls
4 calls:
9.0ms
(+ (pow (+ (* a a) (* b b)) 2.0) (* 4.0 (+ (* (* a a) (+ 1.0 a)) (* (* b b) (- 1.0 (* 3.0 a))))))
9.0ms
(* (* a a) (+ 1.0 a))
5.0ms
(pow (+ (* a a) (* b b)) 2.0)
9.0ms
(* (* b b) (- 1.0 (* 3.0 a)))

series71.0ms

Counts
4 → 12
Calls
4 calls:
32.0ms
(+ (pow (+ (* a a) (* b b)) 2.0) (* 4.0 (+ (* (* a a) (+ 1.0 a)) (* (* b b) (- 1.0 (* 3.0 a))))))
6.0ms
(* (* a a) (+ 1.0 a))
25.0ms
(pow (+ (* a a) (* b b)) 2.0)
8.0ms
(* (* b b) (- 1.0 (* 3.0 a)))

simplify4.4min

Counts
91 → 91
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
089
1149
2359
3819
41279
51559
done1559
089
1149
2359
3819
41279
51559
done1559
01012
11811
22811
done2811
01011
11611
22911
33211
done3211
0910
11810
24410
39710
414610
517410
done17410
0910
11710
24710
312110
425510
554710
6151210
done500010
01229
12829
210215
347111
4253411
done500011
01229
12929
210513
348611
4261011
done500111
01021
11621
23721
38321
412321
515121
done15121
0910
11510
23610
38210
412810
515610
done15610
01029
12629
211411
355711
4269311
done500011
0910
11510
23610
38210
412810
515610
done15610
0910
11510
23610
38210
412810
515610
done15610
088
1128
2198
done198
088
1128
2198
done198
045
175
295
done95
078
1178
2428
3878
41198
51258
done1258
045
175
295
done95
078
1178
2428
3878
41198
51258
done1258
045
175
295
done95
078
1178
2428
3898
41198
51258
done1258
045
175
295
done95
078
1178
2428
3898
41198
51258
done1258
01017
12017
23817
34017
done4017
0910
11510
22410
done2410
045
193
2173
done173
077
1117
2247
3457
4637
5717
done717
01113
13313
210213
341013
4178313
done500013
01015
12615
27615
325515
473615
5137515
6198415
7300115
done500115
0810
11010
done1010
0810
11010
done1010
033
161
done61
0913
11413
22113
34513
410213
526313
687713
7332113
done500013
0810
11310
21810
33610
47610
518510
656210
7218310
done500010
079
1157
2227
3337
4557
51167
63287
712497
done50017
0919
11419
21919
33719
47719
518519
656619
7199119
done500019
0810
11310
21810
33610
47610
518510
656210
7197510
done500010
0810
11310
21810
33610
47610
518510
656210
7197510
done500010
0810
11310
21810
33610
47610
518510
656210
7197510
done500010
033
191
2121
3181
4251
5351
6481
7641
8831
91051
101301
111581
121891
132231
142601
153001
163431
173891
184381
194901
205451
216031
226641
237281
247951
258651
269381
2710141
2810931
2911751
3012601
3113481
3214391
3315331
3416301
3517301
3618331
3719391
3820481
3921601
4022751
4123931
4225141
4326381
4427651
4528951
4630281
4731641
4833031
4934451
5035901
5137381
5238891
5340431
5442001
5543601
5645231
5746891
5848581
done50001
079
1129
2179
3359
4759
51849
65629
719799
done50009
0810
11510
22310
34610
411210
531410
6108810
7496810
done500010
0810
11310
22010
34310
49810
526310
688710
7372210
done500110
0921
11421
21921
33721
47721
518221
656421
7196421
done500021
0810
11310
21810
33610
47610
518310
655610
7196310
done500010
0929
11721
23811
39111
424811
581311
6371711
done500011
0810
11310
21910
33710
47710
518210
656110
7197410
done500010
0810
11310
21910
33710
47710
518210
656110
7197410
done500010
0911
11311
22111
34211
49011
522211
671711
7251911
done500011
0911
11311
22111
34211
49011
522211
671711
7251911
done500011
057
1157
2287
3357
4417
5517
6747
71377
83487
912637
done50007
057
1157
2287
3357
4417
5517
6747
71377
83487
912637
done50007
0710
1139
2169
done169
079
1119
2179
3189
done189
068
1198
2378
3508
4578
5678
6888
71488
83608
912778
done50008
068
1188
2438
3768
41448
53618
610388
736978
done50018
0923
13523
214013
35599
419049
done50009
0923
13623
214111
35669
420509
done50009
0717
11717
23017
33517
44117
55117
67217
713817
835517
9127717
done500017
068
1168
2298
3368
4428
5528
6738
71338
83378
912668
done50008
0723
12723
21269
35379
416659
done50009
068
1168
2298
3368
4428
5528
6738
71338
83378
912668
done50008
068
1168
2298
3368
4428
5528
6738
71338
83378
912668
done50008
056
176
done76
056
176
done76
045
175
295
done95
035
145
263
3113
4173
5273
6503
71133
83313
912493
done50013
045
175
295
done95
035
163
2113
3173
4273
5503
61133
73313
812493
done50013
0713
11513
22613
done2613
068
1108
2128
done128
045
193
2173
done173
045
193
2173
done173
045
1115
2125
done125
0811
13011
28111
315911
436311
598811
6358711
done500011
0611
11411
24111
311311
424111
537711
663811
7129111
done500011
02031
15430
214130
338030
499530
5306430
done500030
01930
14930
212730
330730
468030
5127230
6199630
7381830
done500030
01930
15230
214030
337830
496530
5289330
done500130
02061
15061
212861
330361
467861
5125761
6199761
7383961
done500061
01930
14930
212730
330730
468030
5127230
6199630
7381830
done500030
02089
16389
221031
396431
done500231
01930
14930
212730
330730
468030
5127230
6199630
7381830
done500030
01930
14930
212730
330730
468030
5127230
6199630
7381830
done500030
02133
16633
220333
382633
done500033
02289
17061
224461
3116261
done500061
02059
16351
220751
390251
done500151
01829
14929
213529
339329
4110629
5248029
done500029
01319
13219
27519
313919
419919
532219
674719
7229319
done500019
01319
13219
26819
312519
419519
532219
673519
7228219
done500019
01013
12213
2699
31409
42109
52249
62469
73079
85269
914679
done50019
01013
12213
2699
31409
42109
52249
62469
73079
85269
914679
done50019
01013
12213
2699
31409
42109
52249
62469
73079
85269
914679
done50019
01825
14723
29119
325115
481613
5303713
done500113
01112
12210
2468
31287
42855
56265
623065
done50015
01212
12311
2449
31247
43207
58717
629905
done50015
089
1219
2499
3727
41077
51827
64007
713777
done50017
089
1219
2499
3727
41077
51827
64007
713777
done50017
089
1219
2499
3727
41077
51827
64007
713777
done50017
01317
13615
29913
315113
423613
542413
6104313
7353613
done500113
01217
13317
212317
319217
424717
528617
636617
758917
8132417
9459717
done500017
01217
13317
212317
319217
424717
528617
636617
758917
8132417
9459717
done500017

prune193.0ms

Filtered
69 candidates to 91 candidates (-31.9%)
Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New86591
Fresh000
Picked101
Done000
Total87592

Merged error: 0.0b

Counts
92 → 5

localize26.0ms

Local error

Found 4 expressions with local error:

0.4b
(* (pow (sqrt (+ (* a a) (* b b))) 2.0) (pow (sqrt (+ (* a a) (* b b))) 2.0))
1.0b
(* (* b b) (- 1.0 (* 3.0 a)))
7.8b
(sqrt (+ (* a a) (* b b)))
7.8b
(sqrt (+ (* a a) (* b b)))

rewrite40.0ms

Algorithm
rewrite-expression-head
Rules
50×add-sqr-sqrt
44×unpow-prod-down
28×sqrt-prod
21×add-exp-log
19×add-cube-cbrt *-un-lft-identity
17×unswap-sqr
13×associate-*r*
12×swap-sqr prod-exp sqr-pow
11×pow1 associate-*l* add-cbrt-cube
pow-to-exp pow-exp
sqrt-div pow-prod-down cbrt-unprod add-log-exp
distribute-rgt-in sub-neg rem-sqrt-square distribute-lft-in sqrt-pow1 flip3-+ pow1/2 associate-*r/ *-commutative flip-+
pow2 flip3-- pow-sqr pow-prod-up flip--
Counts
4 → 125
Calls
4 calls:
16.0ms
(* (pow (sqrt (+ (* a a) (* b b))) 2.0) (pow (sqrt (+ (* a a) (* b b))) 2.0))
9.0ms
(* (* b b) (- 1.0 (* 3.0 a)))
5.0ms
(sqrt (+ (* a a) (* b b)))
5.0ms
(sqrt (+ (* a a) (* b b)))

series66.0ms

Counts
4 → 12
Calls
4 calls:
43.0ms
(* (pow (sqrt (+ (* a a) (* b b))) 2.0) (pow (sqrt (+ (* a a) (* b b))) 2.0))
9.0ms
(* (* b b) (- 1.0 (* 3.0 a)))
7.0ms
(sqrt (+ (* a a) (* b b)))
7.0ms
(sqrt (+ (* a a) (* b b)))

simplify6.7min

Counts
137 → 137
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
079
189
done89
079
189
done89
0819
1919
done919
079
189
done89
0826
11016
22110
33410
44210
55210
67310
713410
835010
9129510
done500010
0818
1109
done109
079
189
done89
079
189
done89
079
189
done89
022
141
done41
068
178
done78
0912
12712
2648
31198
42618
56978
623128
done50008
01024
13220
28418
317716
430916
572316
6197216
done500016
0816
12116
24412
3908
42158
55768
614838
done50018
068
1118
2188
3338
4588
5998
61578
73258
815708
done50008
033
161
done61
079
189
done89
079
189
done89
079
189
done89
079
189
done89
0819
1919
done919
079
189
done89
0826
11016
22110
33410
44210
55210
67310
713410
835010
9129510
done500010
0818
1109
done109
079
189
done89
079
189
done89
079
189
done89
022
141
done41
068
178
done78
0912
12712
2648
31198
42618
56978
623128
done50008
01024
13220
28418
317716
430916
572316
6197216
done500016
0816
12116
24412
3908
42158
55768
614838
done50018
068
1118
2188
3338
4588
5998
61578
73258
815708
done50008
033
161
done61
079
189
done89
079
189
done89
089
1149
2359
3819
41279
51559
done1559
089
1149
2359
3819
41279
51559
done1559
01012
11811
22811
done2811
01011
11611
22911
33211
done3211
0910
11810
24410
39710
414610
517410
done17410
0910
11710
24710
312110
425510
554710
6151210
done500010
01229
12829
210215
347111
4253411
done500011
01229
12929
210513
348611
4261011
done500111
01021
11621
23721
38321
412321
515121
done15121
0910
11510
23610
38210
412810
515610
done15610
01029
12629
211411
355711
4269311
done500011
0910
11510
23610
38210
412810
515610
done15610
0910
11510
23610
38210
412810
515610
done15610
088
1128
2198
done198
088
1128
2198
done198
045
175
295
done95
078
1178
2428
3878
41198
51258
done1258
045
175
295
done95
078
1178
2428
3878
41198
51258
done1258
045
175
295
done95
078
1178
2428
3898
41198
51258
done1258
045
175
295
done95
078
1178
2428
3898
41198
51258
done1258
01017
12017
23817
34017
done4017
0910
11510
22410
done2410
045
193
2173
done173
077
1117
2247
3457
4637
5717
done717
01113
13313
210213
341013
4178313
done500013
01015
12615
27615
325515
473615
5137515
6198415
7300115
done500115
023
143
253
done53
0717
187
297
done97
01023
11813
22513
32713
done2713
01023
11813
22513
32713
done2713
01223
11923
23013
36113
415713
549713
6201513
done500113
01023
11813
22513
32713
done2713
01023
11813
22513
32713
done2713
01223
11923
23013
36113
415713
549713
6201513
done500113
01223
11923
23013
36113
415713
549313
6202313
done500013
01223
11923
23013
36113
415713
549313
6202313
done500013
01023
11813
23313
36913
416113
550413
6185213
done500113
01022
11913
23813
39613
425513
578413
6339413
done500113
01022
11913
23713
38713
423913
578613
6344613
done500113
01165
12538
26125
318412
463712
5308012
done500012
01145
11827
23127
36827
416027
545727
6171927
done500127
01022
11713
23013
36513
415613
545213
6171913
done500013
01165
12638
26314
319712
467712
5324612
done500012
01022
11811
23111
36811
416011
545311
6172411
done500011
01022
11811
23111
36811
416011
545311
6172411
done500011
01143
11823
23123
36623
415323
545323
6172423
done500023
01023
11713
23013
36713
415713
546513
6172113
done500013
01141
11913
23213
36713
415413
544313
6172013
done500113
01023
11713
23013
36713
415713
546513
6172113
done500013
01023
11713
23013
36713
415713
546513
6172113
done500013
01023
11713
23013
36713
415713
546513
6172113
done500013
01023
11713
23013
36713
415713
546513
6172113
done500013
01023
11713
23013
36713
415713
546513
6172113
done500013
059
1135
2265
3601
4861
51691
64191
713681
845711
done50011
0921
11612
22912
36612
416012
544712
6172012
done500112
01023
11713
23013
36713
415713
546513
6172113
done500013
01023
11713
23013
36713
415713
546513
6172113
done500013
01023
11713
23013
36713
415713
546513
6172113
done500013
01023
11713
23013
36713
415713
546513
6172113
done500013
047
1121
2161
3221
4291
5391
6521
7681
8871
91091
101341
111621
121931
132271
142641
153041
163471
173931
184421
194941
205491
216071
226681
237321
247991
258691
269421
2710181
2810971
2911791
3012641
3113521
3214431
3315371
3416341
3517341
3618371
3719431
3820521
3921641
4022791
4123971
4225181
4326421
4427691
4528991
4630321
4731681
4833071
4934491
5035941
5137421
5238931
5340471
5442041
5543641
5645271
5746931
5848621
done50001
0921
11612
22912
36612
416012
544712
6172012
done500112
01147
12047
22725
35213
411713
528413
695013
7381013
done500113
01023
11523
22023
33823
47823
518423
657023
7197723
done500023
01023
11510
22210
34010
48010
518610
656110
7198210
done500010
01023
11510
22210
34010
48010
518610
656110
7198210
done500010
023
141
done41
0921
11612
22912
36612
416012
544712
6172012
done500112
01125
11714
23514
37514
418312
556010
6196710
done500010
01125
11714
23514
37514
418312
556010
6196710
done500010
01023
11713
23013
36713
415713
546513
6172113
done500013
01023
11713
23013
36713
415713
546513
6172113
done500013
01023
11713
23013
36713
415713
546513
6172113
done500013
01023
11713
23013
36713
415713
546513
6172113
done500013
01223
12023
23323
36823
415423
540623
6130123
done500023
01223
12023
23323
36823
415423
540623
6130123
done500023
01324
12024
24424
311124
436024
5164124
done500024
01324
12024
24424
311124
436024
5164124
done500024
01023
11713
23013
36713
415713
546513
6172113
done500013
01023
11713
23013
36713
415713
546513
6172113
done500013
01023
11713
23013
36713
415713
546513
6172113
done500013
01023
11713
23013
36713
415713
546513
6172113
done500013
01223
12023
23323
36823
415423
540623
6130123
done500023
01223
12023
23323
36823
415423
540623
6130123
done500023
01324
12024
24424
311124
436024
5164124
done500024
01324
12024
24424
311124
436024
5164124
done500024
01223
12023
23323
36823
415223
540023
6128823
7499523
done500023
01223
12023
23323
36823
415223
540023
6128823
7499523
done500023
01223
12023
23323
36823
415223
540023
6128823
7499523
done500023
01223
12023
23323
36823
415223
540023
6128823
7499523
done500023
01023
11510
22210
34010
48010
518610
656110
7198210
done500010
01023
11510
22210
34010
48010
518610
656110
7198210
done500010
01324
11924
23824
38424
420824
558724
6216324
done500024
01324
11924
23824
38424
420824
558724
6216324
done500024
01324
12024
24424
311124
435924
5159124
done500024
01324
12024
24424
311124
435924
5159124
done500024
01324
12024
24424
311124
435924
5159124
done500024
01324
12024
24424
311124
435924
5159124
done500024
01324
11924
23824
38424
420124
558224
6217024
done500024
01324
11924
23824
38424
420124
558224
6217024
done500024
01125
11714
23514
37514
418312
556010
6196710
done500010
01125
11714
23514
37514
418312
556010
6196710
done500010
033
143
done43
01232
12032
24032
310532
433832
5157032
done500132
01331
12222
24222
310722
434022
5158822
done500122
01122
11922
23922
310422
434322
5156722
done500022
01215
12214
24214
310712
428510
544410
689410
7253110
done500010
01122
11922
23922
310422
434322
5156722
done500022
01114
12112
23210
36510
412610
527410
672210
7235010
done500010
01134
11934
23534
37434
418234
551434
6176134
done500134
01022
11622
22622
35422
412222
531822
6101422
7379322
done500022
01012
11810
23010
36310
412510
527910
673710
7236410
done500010
01223
11823
24014
39214
425014
580714
6371414
done500014
01122
11922
23922
310422
434322
5157622
done500022
01222
12022
24022
310522
433922
5157322
done500022
01122
11922
23922
310422
434322
5157622
done500022
0921
11612
22912
36612
416012
544712
6172012
done500112
01122
11922
23922
310422
434322
5157622
done500022
0921
11612
22912
36612
416012
544712
6172012
done500112
01022
11622
22522
35322
411722
531022
6100522
7378922
done500022
01022
11622
22622
35422
412222
531822
6101422
7379322
done500022
0921
11612
22912
36612
416012
544712
6172012
done500112
01223
11823
24014
39214
424514
580614
6368314
done500014
011
done11
011
done11
033
152
done52
011
done11
011
done11
033
152
done52
01013
12213
2699
31409
42109
52249
62469
73079
85269
914679
done50019
01013
12213
2699
31409
42109
52249
62469
73079
85269
914679
done50019
01013
12213
2699
31409
42109
52249
62469
73079
85269
914679
done50019
01825
14723
29119
325115
481613
5303713
done500113
01112
12210
2468
31287
42855
56265
623065
done50015
01212
12311
2449
31247
43207
58717
629905
done50015

prune254.0ms

Filtered
90 candidates to 137 candidates (-52.2%)
Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New1352137
Fresh404
Picked011
Done000
Total1393142

Merged error: 0b

Counts
142 → 3

localize22.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (pow (sqrt (+ (* a a) (* b b))) (+ 2.0 2.0)) (* 4.0 (+ (* (* a a) (+ 1.0 a)) (* (* b b) (- 1.0 (* 3.0 a))))))
0.1b
(* (* a a) (+ 1.0 a))
1.0b
(* (* b b) (- 1.0 (* 3.0 a)))
7.8b
(sqrt (+ (* a a) (* b b)))

rewrite41.0ms

Algorithm
rewrite-expression-head
Rules
15×pow1
14×add-exp-log add-cbrt-cube
10×add-sqr-sqrt
*-un-lft-identity
add-cube-cbrt associate-*r*
pow-prod-down prod-exp cbrt-unprod add-log-exp
distribute-rgt-in distribute-lft-in associate-*r/
flip3-+ sqrt-prod flip-+
sub-neg associate-+r+ sqrt-div associate-*l* *-commutative unswap-sqr
+-commutative rem-sqrt-square flip3-- sqrt-pow1 pow1/2 sum-log flip-- distribute-lft-out
Counts
4 → 77
Calls
4 calls:
16.0ms
(+ (pow (sqrt (+ (* a a) (* b b))) (+ 2.0 2.0)) (* 4.0 (+ (* (* a a) (+ 1.0 a)) (* (* b b) (- 1.0 (* 3.0 a))))))
9.0ms
(* (* a a) (+ 1.0 a))
9.0ms
(* (* b b) (- 1.0 (* 3.0 a)))
4.0ms
(sqrt (+ (* a a) (* b b)))

series47.0ms

Counts
4 → 12
Calls
4 calls:
25.0ms
(+ (pow (sqrt (+ (* a a) (* b b))) (+ 2.0 2.0)) (* 4.0 (+ (* (* a a) (+ 1.0 a)) (* (* b b) (- 1.0 (* 3.0 a))))))
6.0ms
(* (* a a) (+ 1.0 a))
9.0ms
(* (* b b) (- 1.0 (* 3.0 a)))
8.0ms
(sqrt (+ (* a a) (* b b)))

simplify2.5min

Counts
89 → 89
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
079
189
done89
079
189
done89
0819
1919
done919
079
189
done89
0826
11016
22110
33410
44210
55210
67310
713410
835010
9129510
done500010
0818
1109
done109
079
189
done89
079
189
done89
079
189
done89
022
141
done41
068
178
done78
0912
12712
2648
31198
42618
56978
623128
done50008
01024
13220
28418
317716
430916
572316
6197216
done500016
0816
12116
24412
3908
42158
55768
614838
done50018
068
1118
2188
3338
4588
5998
61578
73258
815708
done50008
033
161
done61
079
189
done89
079
189
done89
089
1149
2359
3819
41279
51559
done1559
089
1149
2359
3819
41279
51559
done1559
01012
11811
22811
done2811
01011
11611
22911
33211
done3211
0910
11810
24410
39710
414610
517410
done17410
0910
11710
24710
312110
425510
554710
6151210
done500010
01229
12829
210215
347111
4253411
done500011
01229
12929
210513
348611
4261011
done500111
01021
11621
23721
38321
412321
515121
done15121
0910
11510
23610
38210
412810
515610
done15610
01029
12629
211411
355711
4269311
done500011
0910
11510
23610
38210
412810
515610
done15610
0910
11510
23610
38210
412810
515610
done15610
088
1128
2198
done198
088
1128
2198
done198
045
175
295
done95
078
1178
2428
3878
41198
51258
done1258
045
175
295
done95
078
1178
2428
3878
41198
51258
done1258
045
175
295
done95
078
1178
2428
3898
41198
51258
done1258
045
175
295
done95
078
1178
2428
3898
41198
51258
done1258
01017
12017
23817
34017
done4017
0910
11510
22410
done2410
045
193
2173
done173
077
1117
2247
3457
4637
5717
done717
01113
13313
210213
341013
4178313
done500013
01015
12615
27615
325515
473615
5137515
6198415
7300115
done500115
057
1157
2287
3357
4417
5517
6747
71377
83487
912637
done50007
057
1157
2287
3357
4417
5517
6747
71377
83487
912637
done50007
0710
1139
2169
done169
079
1119
2179
3189
done189
068
1198
2378
3508
4578
5678
6888
71488
83608
912778
done50008
068
1188
2438
3768
41448
53618
610388
736978
done50018
0923
13523
214013
35599
419049
done50009
0923
13623
214111
35669
420509
done50009
0717
11717
23017
33517
44117
55117
67217
713817
835517
9127717
done500017
068
1168
2298
3368
4428
5528
6738
71338
83378
912668
done50008
0723
12723
21269
35379
416659
done50009
068
1168
2298
3368
4428
5528
6738
71338
83378
912668
done50008
068
1168
2298
3368
4428
5528
6738
71338
83378
912668
done50008
056
176
done76
056
176
done76
045
175
295
done95
035
145
263
3113
4173
5273
6503
71133
83313
912493
done50013
045
175
295
done95
035
163
2113
3173
4273
5503
61133
73313
812493
done50013
0713
11513
22613
done2613
068
1108
2128
done128
045
193
2173
done173
045
193
2173
done173
045
1115
2125
done125
0811
13011
28111
315911
436311
598811
6358711
done500011
0611
11411
24111
311311
424111
537711
663811
7129111
done500011
02234
15733
214733
339633
4101933
5305533
done500033
02133
15233
213333
331833
470133
5127333
6206333
7397133
done500033
02133
15533
214633
339533
499233
5293033
done500033
02267
15367
213467
331567
470667
5133767
6210667
7400367
done500067
02133
15233
213333
331833
470133
5127333
6206333
7397133
done500033
02298
16698
221634
398234
done500034
02133
15233
213333
331833
470133
5127333
6206333
7397133
done500033
02133
15233
213333
331833
470133
5127333
6206333
7397133
done500033
02336
16936
220936
382936
done500036
02498
17367
225465
3117765
done500265
02265
16654
221752
392652
done500052
02032
15232
214132
340132
4114732
5260432
done500132
01522
13522
28122
315022
423022
539422
687622
7250922
done500122
01522
13522
27422
313822
422222
538822
687822
7247522
done500122
011
done11
011
done11
033
152
done52
01013
12213
2699
31409
42109
52249
62469
73079
85269
914679
done50019
01013
12213
2699
31409
42109
52249
62469
73079
85269
914679
done50019
01013
12213
2699
31409
42109
52249
62469
73079
85269
914679
done50019
089
1219
2499
3727
41077
51827
64007
713777
done50017
089
1219
2499
3727
41077
51827
64007
713777
done50017
089
1219
2499
3727
41077
51827
64007
713777
done50017
01317
13615
29913
315113
423613
542413
6104313
7353613
done500113
01217
13317
212317
319217
424717
528617
636617
758917
8132417
9459717
done500017
01217
13317
212317
319217
424717
528617
636617
758917
8132417
9459717
done500017

prune175.0ms

Filtered
69 candidates to 89 candidates (-29.0%)
Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New89089
Fresh011
Picked011
Done011
Total89392

Merged error: 0b

Counts
92 → 3

localize23.0ms

Local error

Found 4 expressions with local error:

0.2b
(pow (pow (sqrt (+ (* a a) (* b b))) 2.0) 6)
1.0b
(* (* b b) (- 1.0 (* 3.0 a)))
7.8b
(sqrt (+ (* a a) (* b b)))
29.7b
(cbrt (pow (pow (sqrt (+ (* a a) (* b b))) 2.0) 6))

rewrite38.0ms

Algorithm
rewrite-expression-head
Rules
32×unpow-prod-down
16×add-sqr-sqrt
14×cbrt-prod add-cube-cbrt *-un-lft-identity
11×add-exp-log
10×pow1
sqrt-prod add-cbrt-cube
pow-exp add-log-exp sqr-pow
pow-unpow associate-*r* pow-prod-down prod-exp cbrt-unprod
distribute-rgt-in pow-to-exp sub-neg distribute-lft-in sqrt-div associate-*r/
rem-sqrt-square flip3-- pow-pow sqrt-pow1 flip3-+ pow1/2 pow1/3 associate-*l* *-commutative flip-- flip-+ unswap-sqr
Counts
4 → 88
Calls
4 calls:
13.0ms
(pow (pow (sqrt (+ (* a a) (* b b))) 2.0) 6)
9.0ms
(* (* b b) (- 1.0 (* 3.0 a)))
5.0ms
(sqrt (+ (* a a) (* b b)))
8.0ms
(cbrt (pow (pow (sqrt (+ (* a a) (* b b))) 2.0) 6))

series96.0ms

Counts
4 → 12
Calls
4 calls:
41.0ms
(pow (pow (sqrt (+ (* a a) (* b b))) 2.0) 6)
9.0ms
(* (* b b) (- 1.0 (* 3.0 a)))
7.0ms
(sqrt (+ (* a a) (* b b)))
40.0ms
(cbrt (pow (pow (sqrt (+ (* a a) (* b b))) 2.0) 6))

simplify6.6min

Counts
100 → 100
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
01214
12114
23714
310214
442214
5275513
done500013
01214
12114
23714
310214
442214
5275513
done500013
01324
12224
23824
310324
440424
5275423
done500023
01214
12114
23714
310214
439814
5271513
done500013
01323
12314
23914
310414
440314
5273713
done500013
01214
12114
23714
310214
439814
5271513
done500013
01214
12114
23714
310214
439814
5271513
done500013
01214
12114
23714
310214
439814
5271513
done500013
077
1176
2336
3982
41252
51722
63032
76872
819502
done50002
01113
12013
23613
310113
441913
5278712
done500112
01214
12114
23714
310214
439814
5271513
done500013
01214
12114
23714
310214
439814
5271513
done500013
066
1162
2192
3252
4322
5422
6552
7712
8902
91122
101372
111652
121962
132302
142672
153072
163502
173962
184452
194972
205522
216102
226712
237352
248022
258722
269452
2710212
2811002
2911822
3012672
3113552
3214462
3315402
3416372
3517372
3618402
3719462
3820552
3921672
4022822
4124002
4225212
4326452
4427722
4529022
4630352
4731712
4833102
4934522
5035972
5137452
5238962
5340502
5442072
5543672
5645302
5746962
5848652
done50012
01113
12013
23613
310113
441913
5278712
done500112
01326
12226
23826
39826
436814
5234313
done500113
01214
12114
23514
38513
424813
593813
6450613
done500013
01214
12114
23614
37514
421813
597510
done500010
01214
12114
23614
37514
421813
597510
done500010
044
1111
done111
01113
12013
23613
310113
441913
5278712
done500112
01315
12115
24015
310815
441715
5281312
done500112
01315
12115
24015
310815
441715
5281312
done500112
01328
12228
23828
310328
442228
5277413
done500013
01214
12114
23714
310214
442214
5275513
done500013
01214
12114
23814
310314
442314
5277514
done500114
01214
12114
23814
310314
442314
5277514
done500114
022
141
done41
01113
12013
23613
310113
441913
5278712
done500112
01315
12213
23810
38510
422810
589810
done500010
01315
12213
23810
38510
422810
589810
done500010
01329
12229
23829
310329
442229
5277427
done500027
01214
12114
23714
310214
442214
5275513
done500013
01341
12341
24015
310712
441112
5275012
done500012
01214
12114
23714
310214
442214
5275513
done500013
01214
12114
23714
310214
442214
5275513
done500013
079
189
done89
079
189
done89
0819
1919
done919
079
189
done89
0826
11016
22110
33410
44210
55210
67310
713410
835010
9129510
done500010
0818
1109
done109
079
189
done89
079
189
done89
079
189
done89
022
141
done41
068
178
done78
0912
12712
2648
31198
42618
56978
623128
done50008
01024
13220
28418
317716
430916
572316
6197216
done500016
0816
12116
24412
3908
42158
55768
614838
done50018
068
1118
2188
3338
4588
5998
61578
73258
815708
done50008
033
161
done61
079
189
done89
079
189
done89
089
1149
2359
3819
41279
51559
done1559
089
1149
2359
3819
41279
51559
done1559
01012
11811
22811
done2811
01011
11611
22911
33211
done3211
0910
11810
24410
39710
414610
517410
done17410
0910
11710
24710
312110
425510
554710
6151210
done500010
01229
12829
210215
347111
4253411
done500011
01229
12929
210513
348611
4261011
done500111
01021
11621
23721
38321
412321
515121
done15121
0910
11510
23610
38210
412810
515610
done15610
01029
12629
211411
355711
4269311
done500011
0910
11510
23610
38210
412810
515610
done15610
0910
11510
23610
38210
412810
515610
done15610
088
1128
2198
done198
088
1128
2198
done198
045
175
295
done95
078
1178
2428
3878
41198
51258
done1258
045
175
295
done95
078
1178
2428
3878
41198
51258
done1258
045
175
295
done95
078
1178
2428
3898
41198
51258
done1258
045
175
295
done95
078
1178
2428
3898
41198
51258
done1258
01017
12017
23817
34017
done4017
0910
11510
22410
done2410
045
193
2173
done173
077
1117
2247
3457
4637
5717
done717
01113
13313
210213
341013
4178313
done500013
01015
12615
27615
325515
473615
5137515
6198415
7300115
done500115
01113
11613
22213
done2213
01113
11613
22213
done2213
01113
11913
23113
36213
414413
543913
6161213
done500013
01113
11913
23113
36213
414413
543913
6161213
done500013
033
143
done43
01216
12016
23216
37216
416416
541816
6138416
done500116
01113
11913
22913
36313
413813
534013
6106713
7404913
done500013
01012
12110
23310
36310
412710
529410
687510
7320710
done500010
01223
12123
23723
310223
440223
5272623
done500023
01113
12013
23613
310113
439813
5275813
done500113
01222
12213
23813
310313
440413
5282913
done500113
01113
12013
23613
310113
439813
5275813
done500113
01113
12013
23613
310113
439813
5275813
done500113
01113
12013
23613
310113
439813
5275813
done500113
066
1165
2325
3971
41241
51711
63041
76881
819391
done50001
01012
11912
23512
310012
442312
5267412
done500112
01113
12013
23613
310113
439813
5275813
done500113
01113
12013
23613
310113
439813
5275813
done500113
055
1151
2241
3341
4451
5551
6681
7841
81031
91251
101501
111781
122091
132431
142801
153201
163631
174091
184581
195101
205651
216231
226841
237481
248151
258851
269581
2710341
2811131
2911951
3012801
3113681
3214591
3315531
3416501
3517501
3618531
3719591
3820681
3921801
4022951
4124131
4225341
4326581
4427851
4529151
4630481
4731841
4833231
4934651
5036101
5137581
5239091
5340631
5442201
5543801
5645431
5747091
5848781
done50001
01012
11912
23512
310012
442312
5267412
done500112
01225
12125
23725
39725
436713
5236712
done500012
01113
12013
23413
38412
424712
594112
6464212
done500012
01113
12013
23513
37413
421812
598612
done500012
01113
12013
23513
37413
421812
598612
done500012
033
1101
done101
01012
11912
23512
310012
442312
5267412
done500112
01214
12014
23914
310714
442114
5272614
done500114
01214
12014
23914
310714
442114
5272614
done500114
01113
12213
24513
313313
458413
5376313
done500113
01113
12013
23813
311413
449313
5330513
done500013
01227
12127
23727
310227
442227
5275512
done500012
01113
12013
23613
310113
441913
5278712
done500112
01238
12525
25514
319814
4139614
done500014
01113
12013
23713
310213
441913
5276213
done500113
01113
12013
23713
310213
441913
5276213
done500113
01214
12112
23712
38412
422912
590512
done500012
01214
12112
23712
38412
422912
590512
done500012
01825
14723
29119
325115
481613
5303713
done500113
01112
12210
2468
31287
42855
56265
623065
done50015
01212
12311
2449
31247
43207
58717
629905
done50015
011
done11
011
done11
033
152
done52
01013
12213
2699
31409
42109
52249
62469
73079
85269
914679
done50019
01013
12213
2699
31409
42109
52249
62469
73079
85269
914679
done50019
01013
12213
2699
31409
42109
52249
62469
73079
85269
914679
done50019
088
1207
2285
3483
4843
51753
63743
79653
832623
done50003
01112
12610
2507
31255
44425
525765
done50005
01212
12711
25210
314110
45349
528887
done50017

prune198.0ms

Filtered
71 candidates to 100 candidates (-40.8%)
Pruning

3 alts after pruning (0 fresh and 3 done)

PrunedKeptTotal
New1000100
Fresh000
Picked011
Done022
Total1003103

Merged error: 0b

Counts
103 → 3

regimes124.0ms

Accuracy

0% (0.0b remaining)

Error of 0.0b against oracle of 0.0b and baseline of 0.0b

bsearch0.0ms

simplify2.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02134
12934
done2934

end0.0ms

sample2.2s

Algorithm
intervals
Results
1.6s20932×body80valid

Profiling

Loading profile data...