Details

Time bar (total: 6.0min)

sample59.0ms

Algorithm
intervals
Results
26.0ms350×body80valid

simplify1.4s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01717
13417
28017
320817
438217
546917
647817
750117
858417
992417
done92417

prune5.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 4.6b

Counts
2 → 1

localize14.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (- (* x 2.0) (* (* (* y 9.0) z) t)) (* (* a 27.0) b))
0.2b
(* (* y 9.0) z)
0.3b
(* (* a 27.0) b)
7.6b
(* (* (* y 9.0) z) t)

rewrite29.0ms

Algorithm
rewrite-expression-head
Rules
23×pow1 add-exp-log add-cbrt-cube
12×pow-prod-down prod-exp cbrt-unprod
associate-*r* add-log-exp
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
associate-*l* *-commutative
associate-+l+ sum-log
+-commutative associate-+l- sub-neg flip3-+ diff-log flip-+
Counts
4 → 72
Calls
4 calls:
7.0ms
(+ (- (* x 2.0) (* (* (* y 9.0) z) t)) (* (* a 27.0) b))
6.0ms
(* (* y 9.0) z)
6.0ms
(* (* a 27.0) b)
8.0ms
(* (* (* y 9.0) z) t)

series64.0ms

Counts
4 → 12
Calls
4 calls:
48.0ms
(+ (- (* x 2.0) (* (* (* y 9.0) z) t)) (* (* a 27.0) b))
4.0ms
(* (* y 9.0) z)
4.0ms
(* (* a 27.0) b)
7.0ms
(* (* (* y 9.0) z) t)

simplify1.4min

Counts
84 → 84
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
077
1147
2347
3577
4587
done587
077
1147
2347
3577
4587
done587
077
1147
2347
3577
4587
done587
01111
11811
23811
36111
46211
done6211
01010
11810
23110
35810
47010
done7010
099
1179
2349
3619
4909
5929
done929
088
1188
2488
31048
41578
51648
done1648
088
1178
2508
31108
42238
55248
612708
732708
done50008
01523
13423
214315
378615
4431013
done500013
01323
13623
214513
384013
4445511
done500011
01123
13123
214111
388211
done50009
0917
11617
23617
35917
46217
done6217
088
1158
2358
3608
4618
done618
0923
12623
21239
38579
done50019
088
1158
2358
3608
4618
done618
088
1158
2358
3608
4618
done618
0911
11811
24711
311011
415111
done15111
088
1158
2358
3618
4638
done638
077
1165
2425
3675
4795
done795
033
143
done43
055
195
2155
done155
055
195
2155
done155
088
1128
2188
3208
done208
077
1127
2177
3217
done217
066
1136
2266
3386
4406
done406
066
1126
2296
3516
41076
52486
65866
715506
done50006
01117
12417
28911
332711
410729
529869
done50009
0917
12617
2939
33799
411617
521757
done50007
0713
11113
21713
done1713
066
1106
2166
done166
0717
12117
2917
34237
411387
516107
631987
done50007
066
1106
2166
done166
066
1106
2166
done166
079
1139
2269
3369
done369
066
1106
2166
3186
done186
055
1113
2233
3273
done273
033
143
done43
055
195
2155
done155
055
195
2155
done155
088
1128
2188
3208
done208
077
1127
2177
3217
done217
066
1136
2266
3386
4406
done406
066
1126
2296
3516
41076
52486
65866
715506
done50006
01117
12417
28911
332711
410729
529869
done50009
0917
12617
2939
33799
411617
521757
done50007
0713
11113
21713
done1713
066
1106
2166
done166
0717
12117
2917
34237
411387
516107
631987
done50007
066
1106
2166
done166
066
1106
2166
done166
079
1139
2269
3369
done369
066
1106
2166
3186
done186
055
1113
2233
3273
done273
033
143
done43
02020
14319
210818
327718
4100418
done500118
01919
14118
211018
331218
489918
done500018
01818
13518
28118
320618
438118
546818
647718
750018
858318
992318
done92318
01818
13818
29818
329118
470418
5261518
done500018
01937
13637
28237
320837
436537
544637
645537
747837
856137
990137
done90137
01818
13518
28118
320618
438118
546818
647718
750018
858318
992318
done92318
01953
14953
216319
388519
done500119
01818
13518
28118
320618
438118
546818
647718
750018
858318
992318
done92318
01818
13518
28118
320618
438118
546818
647718
750018
858318
992318
done92318
02021
15121
215521
362621
4312921
done500021
02153
15247
218347
375741
4369841
done500141
01935
14535
215435
361435
4224535
done500035
01717
13517
29217
323117
438017
546617
648717
757717
891817
done91817
01414
13014
27813
318013
426213
526713
done26713
01414
13014
27813
318013
426213
526713
done26713
01313
12613
26313
311113
411613
done11613
011
done11
077
1147
2347
3567
4577
done577
077
1147
2347
3567
4577
done577
055
195
2155
done155
055
195
2155
done155
055
195
2155
done155
055
195
2155
done155
055
195
2155
done155
055
195
2155
done155
033
143
done43
01717
13417
27717
317717
429817
532217
636117
743717
852517
953217
1060517
1192917
done92917
01717
13417
27717
317717
429817
532217
636117
743717
852517
953217
1060517
1192917
done92917

prune184.0ms

Filtered
62 candidates to 84 candidates (-35.5%)
Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New75984
Fresh000
Picked101
Done000
Total76985

Merged error: 0.0b

Counts
85 → 9

localize14.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (- (* x 2.0) (* (* (* y 9.0) z) t)) (* 27.0 (* a b)))
0.2b
(* (* y 9.0) z)
0.3b
(* 27.0 (* a b))
7.6b
(* (* (* y 9.0) z) t)

rewrite33.0ms

Algorithm
rewrite-expression-head
Rules
23×pow1 add-exp-log add-cbrt-cube
12×pow-prod-down prod-exp cbrt-unprod
add-log-exp
add-sqr-sqrt add-cube-cbrt *-un-lft-identity associate-*r*
associate-*l*
*-commutative
associate-+l+ sum-log
+-commutative associate-+l- sub-neg flip3-+ diff-log flip-+
Counts
4 → 72
Calls
4 calls:
8.0ms
(+ (- (* x 2.0) (* (* (* y 9.0) z) t)) (* 27.0 (* a b)))
6.0ms
(* (* y 9.0) z)
5.0ms
(* 27.0 (* a b))
11.0ms
(* (* (* y 9.0) z) t)

series58.0ms

Counts
4 → 12
Calls
4 calls:
43.0ms
(+ (- (* x 2.0) (* (* (* y 9.0) z) t)) (* 27.0 (* a b)))
4.0ms
(* (* y 9.0) z)
4.0ms
(* 27.0 (* a b))
8.0ms
(* (* (* y 9.0) z) t)

simplify1.4min

Counts
84 → 84
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
077
1147
2347
3577
4587
done587
077
1147
2347
3577
4587
done587
077
1147
2347
3577
4587
done587
01111
11811
23811
36111
46211
done6211
01010
11810
23110
35810
47010
done7010
099
1179
2349
3619
4909
5929
done929
088
1188
2488
31048
41578
51648
done1648
088
1178
2508
31108
42238
55248
612708
732708
done50008
01523
13423
214315
378615
4431013
done500013
01323
13623
214513
384013
4445511
done500011
01123
13123
214111
388211
done50009
0917
11617
23617
35917
46217
done6217
088
1158
2358
3608
4618
done618
0923
12623
21239
38579
done50019
088
1158
2358
3608
4618
done618
088
1158
2358
3608
4618
done618
0911
11811
24711
311011
415111
done15111
088
1158
2358
3618
4638
done638
077
1165
2425
3675
4795
done795
033
143
done43
055
195
2155
done155
055
195
2155
done155
088
1128
2188
3208
done208
077
1127
2177
3217
done217
066
1136
2266
3386
4406
done406
066
1126
2266
3516
41086
52456
66026
717896
done50006
01117
12417
29011
332811
410119
530679
done50009
0917
12617
2949
33759
410937
520487
648957
done50007
0713
11113
21713
done1713
066
1106
2166
done166
0717
12117
2927
34077
412107
516937
631427
done50007
066
1106
2166
done166
066
1106
2166
done166
033
143
done43
066
1106
2166
3186
done186
066
1106
2166
3186
done186
055
195
2155
done155
055
195
2155
done155
055
195
2155
done155
088
1128
2188
3208
done208
077
1127
2177
3217
done217
066
1136
2266
3386
4406
done406
066
1126
2296
3516
41076
52486
65866
715506
done50006
01117
12417
28911
332711
410729
529869
done50009
0917
12617
2939
33799
411617
521757
done50007
0713
11113
21713
done1713
066
1106
2166
done166
0717
12117
2917
34237
411387
516107
631987
done50007
066
1106
2166
done166
066
1106
2166
done166
079
1139
2269
3369
done369
066
1106
2166
3186
done186
055
1113
2233
3273
done273
033
143
done43
02020
14319
210518
327718
4100718
done500118
01919
14118
210718
331218
489918
done500118
01818
13518
28118
320618
437918
546618
647518
749818
858118
992118
done92118
01818
13818
29818
329318
470518
5261318
done500018
01937
13637
28237
320837
436537
544637
645537
747837
856137
990137
done90137
01818
13518
28118
320618
437918
546618
647518
749818
858118
992118
done92118
01953
14953
216319
388419
done500119
01818
13518
28118
320618
437918
546618
647518
749818
858118
992118
done92118
01818
13518
28118
320618
437918
546618
647518
749818
858118
992118
done92118
02021
15121
215521
362921
4307321
done500121
02153
15247
218447
376341
4368341
done500041
01935
14535
215435
361935
4223235
done500135
01717
13517
29217
323117
438017
547017
649117
758117
892217
done92217
01414
13014
27813
318013
426213
526713
done26713
01414
13014
27813
318013
426213
526713
done26713
01313
12613
26313
311113
411613
done11613
011
done11
077
1147
2347
3567
4577
done577
077
1147
2347
3567
4577
done577
055
195
2155
done155
055
195
2155
done155
055
195
2155
done155
055
195
2155
done155
055
195
2155
done155
055
195
2155
done155
033
143
done43
01717
13417
27717
317717
429817
532217
636117
743717
852517
953217
1060517
1192917
done92917
01717
13417
27717
317717
429817
532217
636117
743717
852517
953217
1060517
1192917
done92917

prune162.0ms

Filtered
61 candidates to 84 candidates (-37.7%)
Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New82284
Fresh178
Picked101
Done000
Total84993

Merged error: 0.0b

Counts
93 → 9

localize14.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (- (* x 2.0) (* (* (* y 9.0) z) t)) (* a (* 27.0 b)))
0.2b
(* a (* 27.0 b))
0.2b
(* (* y 9.0) z)
7.6b
(* (* (* y 9.0) z) t)

rewrite29.0ms

Algorithm
rewrite-expression-head
Rules
23×pow1 add-exp-log add-cbrt-cube
12×pow-prod-down prod-exp cbrt-unprod
add-log-exp
add-sqr-sqrt add-cube-cbrt *-un-lft-identity associate-*r*
associate-*l*
*-commutative
associate-+l+ sum-log
+-commutative associate-+l- sub-neg flip3-+ diff-log flip-+
Counts
4 → 72
Calls
4 calls:
7.0ms
(+ (- (* x 2.0) (* (* (* y 9.0) z) t)) (* a (* 27.0 b)))
6.0ms
(* a (* 27.0 b))
6.0ms
(* (* y 9.0) z)
8.0ms
(* (* (* y 9.0) z) t)

series62.0ms

Counts
4 → 12
Calls
4 calls:
47.0ms
(+ (- (* x 2.0) (* (* (* y 9.0) z) t)) (* a (* 27.0 b)))
4.0ms
(* a (* 27.0 b))
4.0ms
(* (* y 9.0) z)
7.0ms
(* (* (* y 9.0) z) t)

simplify1.4min

Counts
84 → 84
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
077
1147
2347
3577
4587
done587
077
1147
2347
3577
4587
done587
077
1147
2347
3577
4587
done587
01111
11811
23811
36111
46211
done6211
01010
11810
23110
35810
47010
done7010
099
1179
2349
3619
4909
5929
done929
088
1188
2488
31048
41578
51648
done1648
088
1178
2508
31108
42238
55248
612708
732708
done50008
01523
13423
214315
378615
4431013
done500013
01323
13623
214513
384013
4445511
done500011
01123
13123
214111
388211
done50009
0917
11617
23617
35917
46217
done6217
088
1158
2358
3608
4618
done618
0923
12623
21239
38579
done50019
088
1158
2358
3608
4618
done618
088
1158
2358
3608
4618
done618
0911
11811
24711
311011
415111
done15111
088
1158
2358
3618
4638
done638
077
1165
2425
3675
4795
done795
033
143
done43
055
195
2155
done155
055
195
2155
done155
088
1128
2188
3208
done208
077
1127
2177
3217
done217
066
1136
2266
3386
4406
done406
066
1126
2296
3516
41076
52486
65866
715506
done50006
01117
12417
28911
332711
410729
529869
done50009
0917
12617
2939
33799
411617
521757
done50007
0713
11113
21713
done1713
066
1106
2166
done166
0717
12117
2917
34237
411387
516107
631987
done50007
066
1106
2166
done166
066
1106
2166
done166
079
1139
2269
3369
done369
066
1106
2166
3186
done186
055
1113
2233
3273
done273
033
143
done43
055
195
2155
done155
055
195
2155
done155
088
1128
2188
3208
done208
077
1127
2177
3217
done217
066
1136
2266
3386
4406
done406
066
1126
2266
3516
41086
52456
66026
717896
done50006
01117
12417
29011
332811
410119
530679
done50009
0917
12617
2949
33759
410937
520487
648957
done50007
0713
11113
21713
done1713
066
1106
2166
done166
0717
12117
2927
34077
412107
516937
631427
done50007
066
1106
2166
done166
066
1106
2166
done166
033
143
done43
066
1106
2166
3186
done186
066
1106
2166
3186
done186
055
195
2155
done155
02020
14319
210518
327718
4100718
done500118
01919
14118
210718
331218
489918
done500118
01818
13518
28118
320618
437918
546618
647518
749818
858118
992118
done92118
01818
13818
29818
329318
470518
5261318
done500018
01937
13637
28237
320837
436537
544637
645537
747837
856137
990137
done90137
01818
13518
28118
320618
437918
546618
647518
749818
858118
992118
done92118
01953
14953
216319
388419
done500119
01818
13518
28118
320618
437918
546618
647518
749818
858118
992118
done92118
01818
13518
28118
320618
437918
546618
647518
749818
858118
992118
done92118
02021
15121
215521
362921
4307321
done500121
02153
15247
218447
376341
4368341
done500041
01935
14535
215435
361935
4223235
done500135
01717
13517
29217
323117
438017
547017
649117
758117
892217
done92217
01414
13014
27813
318013
426213
526713
done26713
01414
13014
27813
318013
426213
526713
done26713
01313
12613
26313
311113
411613
done11613
011
done11
077
1147
2347
3567
4577
done577
077
1147
2347
3567
4577
done577
055
195
2155
done155
055
195
2155
done155
055
195
2155
done155
055
195
2155
done155
055
195
2155
done155
055
195
2155
done155
033
143
done43
01717
13417
27717
317717
429817
532217
636117
743717
852517
953217
1060517
1192917
done92917
01717
13417
27717
317717
429817
532217
636117
743717
852517
953217
1060517
1192917
done92917

prune156.0ms

Filtered
62 candidates to 84 candidates (-35.5%)
Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New84084
Fresh088
Picked011
Done000
Total84993

Merged error: 0.0b

Counts
93 → 9

localize16.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (* y 9.0) z)
0.2b
(* (sqrt 27.0) (* (sqrt 27.0) (* a b)))
0.3b
(* (sqrt 27.0) (* a b))
7.6b
(* (* (* y 9.0) z) t)

rewrite41.0ms

Algorithm
rewrite-expression-head
Rules
32×pow1 add-exp-log add-cbrt-cube
18×pow-prod-down prod-exp cbrt-unprod
14×associate-*l*
10×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
associate-*r*
sqrt-prod
*-commutative add-log-exp
Counts
4 → 84
Calls
4 calls:
6.0ms
(* (* y 9.0) z)
12.0ms
(* (sqrt 27.0) (* (sqrt 27.0) (* a b)))
7.0ms
(* (sqrt 27.0) (* a b))
12.0ms
(* (* (* y 9.0) z) t)

series27.0ms

Counts
4 → 12
Calls
4 calls:
4.0ms
(* (* y 9.0) z)
9.0ms
(* (sqrt 27.0) (* (sqrt 27.0) (* a b)))
6.0ms
(* (sqrt 27.0) (* a b))
7.0ms
(* (* (* y 9.0) z) t)

simplify1.8min

Counts
96 → 96
Iterations

Useful iterations: done (1.0ms)

IterNodesCost
077
1147
2347
3577
4587
done587
077
1147
2347
3577
4587
done587
077
1147
2347
3577
4587
done587
01111
11811
23811
36111
46211
done6211
01010
11810
23110
35810
47010
done7010
099
1179
2349
3619
4909
5929
done929
088
1188
2488
31048
41578
51648
done1648
088
1178
2508
31108
42238
55248
612708
732708
done50008
01523
13423
214315
378615
4431013
done500013
01323
13623
214513
384013
4445511
done500011
01123
13123
214111
388211
done50009
0917
11617
23617
35917
46217
done6217
088
1158
2358
3608
4618
done618
0923
12623
21239
38579
done50019
088
1158
2358
3608
4618
done618
088
1158
2358
3608
4618
done618
0911
11811
24711
311011
415111
done15111
088
1158
2358
3618
4638
done638
077
1165
2425
3675
4795
done795
033
143
done43
066
1106
2166
3186
done186
066
1106
2166
3186
done186
099
1139
2199
done199
088
1138
2188
3228
done228
077
1147
2277
3417
done417
077
1137
2277
3547
41117
52507
66137
718057
done50007
01220
12516
28812
331112
492710
5206610
6499110
done500010
01020
12716
29210
336810
495910
5132810
6229510
done500010
0815
11215
21815
32015
done2015
077
1117
2177
done177
0820
12220
2938
34058
411418
516088
630698
done50018
077
1117
2177
done177
077
1117
2177
done177
044
154
done54
077
1117
2177
done177
077
1117
2177
done177
077
1117
2177
done177
066
1106
2166
3186
done186
077
1117
2177
done177
066
1106
2166
3186
done186
079
1149
2285
3425
done425
079
1149
2285
3425
done425
079
1149
2285
3425
done425
01013
11713
23311
34511
44611
done4611
0912
11712
22710
34210
44810
done4810
0911
11611
23111
35310
47010
done7010
0810
11810
2416
3776
41106
51146
done1146
0810
11710
2396
3936
42056
54966
612276
737476
done50016
01329
13121
213013
357811
423259
done50009
01129
13321
213211
36199
424059
547377
done50017
01129
13021
213513
371913
430277
done50007
0921
11621
23013
34413
done4413
0810
11510
2296
3436
done436
0929
12529
21067
35357
425307
done50017
0810
11510
2296
3436
done436
0810
11510
2296
3436
done436
035
done31
0810
11510
23510
35810
45910
done5910
0910
11610
23610
35810
46110
done6110
0810
11510
23510
35810
45910
done5910
079
1149
2285
3425
done425
0810
11510
23510
35810
45910
done5910
079
1149
2285
3425
done425
055
195
2155
done155
055
195
2155
done155
088
1128
2188
3208
done208
077
1127
2177
3217
done217
066
1136
2266
3386
4406
done406
066
1126
2296
3516
41076
52486
65866
715506
done50006
01117
12417
28911
332711
410729
529869
done50009
0917
12617
2939
33799
411617
521757
done50007
0713
11113
21713
done1713
066
1106
2166
done166
0717
12117
2917
34237
411387
516107
631987
done50007
066
1106
2166
done166
066
1106
2166
done166
079
1139
2269
3369
done369
066
1106
2166
3186
done186
055
1113
2233
3273
done273
033
143
done43
011
done11
077
1147
2347
3567
4577
done577
077
1147
2347
3567
4577
done577
066
1106
2166
3186
done186
066
1106
2166
3186
done186
066
1106
2166
3186
done186
088
1178
2435
3725
41555
54575
615775
done50005
088
1178
2435
3725
41555
54575
615775
done50005
088
1178
2435
3725
41555
54575
615775
done50005
055
195
2155
done155
055
195
2155
done155
055
195
2155
done155

prune167.0ms

Filtered
71 candidates to 96 candidates (-35.2%)
Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New95196
Fresh077
Picked101
Done011
Total969105

Merged error: 0.0b

Counts
105 → 9

regimes2.0s

Accuracy

88.7% (0.4b remaining)

Error of 0.5b against oracle of 0.1b and baseline of 3.9b

bsearch1.0ms

simplify4.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
03371
14871
done4871

end0.0ms

sample1.5s

Algorithm
intervals
Results
652.0ms11042×body80valid

Profiling

Loading profile data...