Details

Time bar (total: 4.4min)

sample23.0ms

Algorithm
intervals
Results
8.0ms306×body80valid

simplify47.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
077
1117
2247
3457
4637
5717
done717

prune3.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 3.6b

Counts
2 → 1

localize5.0ms

Local error

Found 2 expressions with local error:

0.0b
(- 1.0 (* y z))
3.4b
(* x (- 1.0 (* y z)))

rewrite10.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
pow1 add-exp-log add-cube-cbrt *-un-lft-identity add-cbrt-cube add-log-exp
sub-neg associate-*r* associate-*l*
distribute-rgt-in flip3-- distribute-lft-in associate-*r/ flip--
diff-log pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
2 → 36
Calls
2 calls:
3.0ms
(- 1.0 (* y z))
6.0ms
(* x (- 1.0 (* y z)))

series16.0ms

Counts
2 → 6
Calls
2 calls:
5.0ms
(- 1.0 (* y z))
11.0ms
(* x (- 1.0 (* y z)))

simplify35.1s

Counts
42 → 42
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
077
1117
2247
3457
4637
5717
done717
099
1139
2209
done209
088
1158
2298
3508
4648
5728
done728
088
1148
2338
3748
41558
53278
68508
729328
done50008
01123
12123
27111
329411
414549
done50009
0917
11317
22617
34717
45917
56717
done6717
088
1128
2258
3468
4608
5688
done688
0923
12323
2839
33369
414589
done50009
088
1128
2258
3468
4608
5688
done688
088
1128
2258
3468
4608
5688
done688
099
1139
2209
done209
099
1139
2209
done209
033
143
done43
066
1146
2306
3466
4506
done506
033
143
done43
066
1146
2306
3466
4506
done506
033
143
done43
066
1146
2306
3466
4506
done506
033
143
done43
066
1146
2306
3466
4506
done506
0915
11515
22415
done2415
088
1128
2198
done198
033
161
done61
088
1128
2258
3468
4608
5688
done688
088
1128
2258
3468
4608
5688
done688
077
1117
2247
3457
4637
5717
done717
01011
13011
29111
333911
4120411
5389311
done500011
0913
12313
26313
317613
441413
571613
6101113
7157813
8465413
done500013
077
1126
2206
3396
4776
51776
65006
717966
done50006
066
196
2166
done166
066
1126
2256
3416
4776
51816
65556
721446
done50016
0713
11013
21713
done1713
066
196
2166
done166
0717
11117
2327
31077
44027
513677
640037
done50017
066
196
2166
done166
066
196
2166
done166
089
1279
2829
32729
47409
518889
done50009
0917
12613
25913
37213
47313
done7313
044
194
2114
done114
0711
12011
25011
310911
415911
526011
637011
761211
8207511
done500011
055
175
done75
044
194
2114
done114
033
143
done43
089
1159
2347
3637
4667
done667
089
1159
2347
3637
4667
done667
055
185
2155
done155
055
185
2155
done155
055
185
2155
done155

prune96.0ms

Filtered
30 candidates to 42 candidates (-40.0%)
Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New311142
Fresh000
Picked101
Done000
Total321143

Merged error: 3.5b

Counts
43 → 11

localize8.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ (* x 1.0) (* x (neg (* y z))))
7.0b
(* x (neg (* y z)))

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt associate-*r*
pow1 add-exp-log add-cube-cbrt *-un-lft-identity add-cbrt-cube add-log-exp
associate-*l* distribute-rgt-neg-out
+-commutative distribute-lft-neg-in neg-mul-1 distribute-rgt-neg-in flip3-+ unsub-neg pow-prod-down prod-exp sum-log *-commutative cbrt-unprod flip-+ distribute-lft-out unswap-sqr
Counts
2 → 36
Calls
2 calls:
4.0ms
(+ (* x 1.0) (* x (neg (* y z))))
5.0ms
(* x (neg (* y z)))

series18.0ms

Counts
2 → 6
Calls
2 calls:
11.0ms
(+ (* x 1.0) (* x (neg (* y z))))
7.0ms
(* x (neg (* y z)))

simplify45.4s

Counts
42 → 42
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
066
1146
2306
3466
4506
done506
088
1148
2228
3328
4408
done408
077
1187
2417
3787
4977
51057
done1057
077
1177
2427
31017
42067
54597
611167
732567
done50007
01020
12918
213010
384510
436168
done50008
0815
11615
23215
34815
45215
done5215
077
1157
2317
3477
4517
done517
0820
12620
21218
37238
442988
done50008
077
1157
2317
3477
4517
done517
077
1157
2317
3477
4517
done517
088
1148
2168
done168
088
1148
2168
done168
055
195
2155
done155
0813
11613
22013
done2013
077
1137
2157
done157
033
161
done61
033
143
252
done52
044
174
2104
3114
done114
033
143
done43
077
1157
2317
3477
4517
done517
077
1157
2317
3477
4517
done517
066
1146
2306
3466
4506
done506
01112
12611
2609
31478
43628
514588
done50018
01011
1229
2458
3628
4668
done668
01011
1259
2578
31208
42638
59598
646838
done50008
01123
12319
24317
35917
46317
done6317
01011
1229
2428
3588
4628
done628
01132
13626
21419
37989
449239
done50009
01011
1229
2428
3588
4628
done628
01011
1229
2428
3588
4628
done628
01214
14014
214114
365313
4427213
done500113
01332
14625
218423
385221
4304319
5477317
done500017
01121
13821
214315
363915
4203115
5310815
6447015
done500015
0910
1228
2468
31067
41907
done1907
066
1135
2155
done155
011
done11
077
1156
2456
3846
4876
done876
077
1156
2456
3846
4876
done876
033
143
done43
089
1159
2347
3637
4667
done667
089
1159
2347
3637
4667
done667

prune80.0ms

Filtered
34 candidates to 42 candidates (-23.5%)
Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New41142
Fresh4610
Picked011
Done000
Total45853

Merged error: 0.0b

Counts
53 → 8

localize10.0ms

Local error

Found 4 expressions with local error:

0.8b
(* x (* (cbrt (- 1.0 (* y z))) (cbrt (- 1.0 (* y z)))))
3.6b
(cbrt (- 1.0 (* y z)))
3.6b
(cbrt (- 1.0 (* y z)))
3.6b
(cbrt (- 1.0 (* y z)))

rewrite22.0ms

Algorithm
rewrite-expression-head
Rules
18×cbrt-div
10×associate-*r/
pow1 add-exp-log cbrt-prod add-sqr-sqrt flip3-- flip--
add-cube-cbrt *-un-lft-identity
add-cbrt-cube
frac-times add-log-exp
pow1/3 associate-*l* pow-prod-down prod-exp cbrt-unprod
associate-*l/
associate-*r* *-commutative unswap-sqr
Counts
4 → 66
Calls
4 calls:
12.0ms
(* x (* (cbrt (- 1.0 (* y z))) (cbrt (- 1.0 (* y z)))))
3.0ms
(cbrt (- 1.0 (* y z)))
3.0ms
(cbrt (- 1.0 (* y z)))
3.0ms
(cbrt (- 1.0 (* y z)))

series182.0ms

Counts
4 → 12
Calls
4 calls:
40.0ms
(* x (* (cbrt (- 1.0 (* y z))) (cbrt (- 1.0 (* y z)))))
44.0ms
(cbrt (- 1.0 (* y z)))
52.0ms
(cbrt (- 1.0 (* y z)))
46.0ms
(cbrt (- 1.0 (* y z)))

simplify1.8min

Counts
78 → 78
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
077
1107
2177
done177
077
1107
2177
done177
0814
11114
21814
done1814
077
1107
2177
done177
077
1107
2177
done177
077
1107
2177
done177
022
141
done41
066
196
2166
done166
0910
12810
28310
327010
467910
5182110
done500110
01018
12714
26014
37314
47414
done7414
0812
12112
25112
310812
416112
525412
636012
760212
8204712
done500112
066
186
done86
0815
11115
21815
done1815
077
1107
2177
done177
0820
11220
2218
3265
4325
5425
6635
71245
83395
912785
done50005
077
1107
2177
done177
077
1107
2177
done177
077
1107
2177
done177
077
1107
2177
done177
0814
11114
21814
done1814
077
1107
2177
done177
077
1107
2177
done177
077
1107
2177
done177
022
141
done41
066
196
2166
done166
0910
12810
28310
327010
467910
5182110
done500110
01018
12714
26014
37314
47414
done7414
0812
12112
25112
310812
416112
525412
636012
760212
8204712
done500112
066
186
done86
0815
11115
21815
done1815
077
1107
2177
done177
0820
11220
2218
3265
4325
5425
6635
71245
83395
912785
done50005
077
1107
2177
done177
077
1107
2177
done177
077
1107
2177
done177
077
1107
2177
done177
0814
11114
21814
done1814
077
1107
2177
done177
077
1107
2177
done177
077
1107
2177
done177
022
141
done41
066
196
2166
done166
0910
12810
28310
327010
467910
5182110
done500110
01018
12714
26014
37314
47414
done7414
0812
12112
25112
310812
416112
525412
636012
760212
8204712
done500112
066
186
done86
0815
11115
21815
done1815
077
1107
2177
done177
0820
11220
2218
3265
4325
5425
6635
71245
83395
912785
done50005
077
1107
2177
done177
077
1107
2177
done177
0915
11515
22415
done2415
0915
11515
22415
done2415
01118
11912
22912
done2912
01117
11717
23012
33112
done3112
01016
11916
23316
34012
44112
done4112
01016
11816
23516
35316
49516
519916
646916
7132716
8499816
done500016
01017
11917
26115
323215
488615
5291415
done500015
01347
13047
28519
320912
454712
5215812
done500012
01133
11733
22633
done2633
01016
11616
22516
done2516
01147
12747
28517
324917
437915
566512
6237712
done500012
01016
11616
22516
done2516
01016
11616
22516
done2516
099
1139
2209
done209
099
1139
2209
done209
088
1128
2198
done198
01016
11616
22516
done2516
01016
11616
22516
done2516
0915
11515
22415
done2415
01223
13423
29123
328823
469223
5181023
done500023
01625
14925
213525
336825
477625
5202025
done500025
01625
14925
213525
335825
474225
5196725
done500025
01127
12727
25927
311627
416627
526327
637327
761527
8208927
done500127
01419
13919
210619
329819
473719
5188519
done500019
01321
13121
27621
315821
424621
535421
656321
7190721
done500021
01419
13919
210619
330119
473919
5187019
done500019
01321
13121
27621
315721
424221
534521
655621
7186421
done500021
01827
15024
217321
353721
4226017
done500117
02766
16957
219754
373948
4447129
done500129
02866
16763
219163
375151
4470325
done500025
01827
15024
217321
353721
4226017
done500117
02766
16957
219754
373948
4447129
done500129
02866
16763
219163
375151
4470325
done500025
01827
15024
217321
353721
4226017
done500117
02766
16957
219754
373948
4447129
done500129
02866
16763
219163
375151
4470325
done500025
055
1124
2224
3404
4854
52324
67604
730474
done50004
01821
13916
28313
323410
466510
514307
642957
done50007
01921
13918
27416
321514
465314
5229711
done500011

prune204.0ms

Filtered
66 candidates to 78 candidates (-18.2%)
Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New77178
Fresh066
Picked101
Done011
Total78886

Merged error: 0.0b

Counts
86 → 8

localize17.0ms

Local error

Found 4 expressions with local error:

3.6b
(cbrt (- 1.0 (* y z)))
3.6b
(cbrt (- 1.0 (* y z)))
3.6b
(cbrt (- 1.0 (* y z)))
3.6b
(cbrt (- 1.0 (* y z)))

rewrite13.0ms

Algorithm
rewrite-expression-head
Rules
12×cbrt-prod
add-sqr-sqrt add-cube-cbrt cbrt-div *-un-lft-identity
pow1 add-exp-log flip3-- pow1/3 add-cbrt-cube flip-- add-log-exp
Counts
4 → 52
Calls
4 calls:
3.0ms
(cbrt (- 1.0 (* y z)))
3.0ms
(cbrt (- 1.0 (* y z)))
3.0ms
(cbrt (- 1.0 (* y z)))
3.0ms
(cbrt (- 1.0 (* y z)))

series188.0ms

Counts
4 → 12
Calls
4 calls:
50.0ms
(cbrt (- 1.0 (* y z)))
43.0ms
(cbrt (- 1.0 (* y z)))
51.0ms
(cbrt (- 1.0 (* y z)))
44.0ms
(cbrt (- 1.0 (* y z)))

simplify1.2min

Counts
64 → 64
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
077
1107
2177
done177
077
1107
2177
done177
0814
11114
21814
done1814
077
1107
2177
done177
077
1107
2177
done177
077
1107
2177
done177
022
141
done41
066
196
2166
done166
0910
12810
28310
327010
467910
5182110
done500110
01018
12714
26014
37314
47414
done7414
0812
12112
25112
310812
416112
525412
636012
760212
8204712
done500112
066
186
done86
0815
11115
21815
done1815
077
1107
2177
done177
0820
11220
2218
3265
4325
5425
6635
71245
83395
912785
done50005
077
1107
2177
done177
077
1107
2177
done177
077
1107
2177
done177
077
1107
2177
done177
0814
11114
21814
done1814
077
1107
2177
done177
077
1107
2177
done177
077
1107
2177
done177
022
141
done41
066
196
2166
done166
0910
12810
28310
327010
467910
5182110
done500110
01018
12714
26014
37314
47414
done7414
0812
12112
25112
310812
416112
525412
636012
760212
8204712
done500112
066
186
done86
0815
11115
21815
done1815
077
1107
2177
done177
0820
11220
2218
3265
4325
5425
6635
71245
83395
912785
done50005
077
1107
2177
done177
077
1107
2177
done177
077
1107
2177
done177
077
1107
2177
done177
0814
11114
21814
done1814
077
1107
2177
done177
077
1107
2177
done177
077
1107
2177
done177
022
141
done41
066
196
2166
done166
0910
12810
28310
327010
467910
5182110
done500110
01018
12714
26014
37314
47414
done7414
0812
12112
25112
310812
416112
525412
636012
760212
8204712
done500112
066
186
done86
0815
11115
21815
done1815
077
1107
2177
done177
0820
11220
2218
3265
4325
5425
6635
71245
83395
912785
done50005
077
1107
2177
done177
077
1107
2177
done177
077
1107
2177
done177
077
1107
2177
done177
0814
11114
21814
done1814
077
1107
2177
done177
077
1107
2177
done177
077
1107
2177
done177
022
141
done41
066
196
2166
done166
0910
12810
28310
327010
467910
5182110
done500110
01018
12714
26014
37314
47414
done7414
0812
12112
25112
310812
416112
525412
636012
760212
8204712
done500112
066
186
done86
0815
11115
21815
done1815
077
1107
2177
done177
0820
11220
2218
3265
4325
5425
6635
71245
83395
912785
done50005
077
1107
2177
done177
077
1107
2177
done177
01827
15024
217321
353721
4226017
done500117
02766
16957
219754
373948
4447129
done500129
02866
16763
219163
375151
4470325
done500025
01827
15024
217321
353721
4226017
done500117
02766
16957
219754
373948
4447129
done500129
02866
16763
219163
375151
4470325
done500025
01827
15024
217321
353721
4226017
done500117
02766
16957
219754
373948
4447129
done500129
02866
16763
219163
375151
4470325
done500025
01827
15024
217321
353721
4226017
done500117
02766
16957
219754
373948
4447129
done500129
02866
16763
219163
375151
4470325
done500025

prune221.0ms

Filtered
56 candidates to 64 candidates (-14.3%)
Pruning

8 alts after pruning (6 fresh and 2 done)

PrunedKeptTotal
New64064
Fresh066
Picked011
Done011
Total64872

Merged error: 0.0b

Counts
72 → 8

regimes493.0ms

Accuracy

88.8% (0.4b remaining)

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

bsearch2.0ms

simplify8.0ms

Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
01942
13633
24733
35133
done5133

end0.0ms

sample664.0ms

Algorithm
intervals
Results
272.0ms9634×body80valid

Profiling

Loading profile data...