Details

Time bar (total: 1.2min)

sample30.0ms

Algorithm
intervals
Results
14.0ms290×body80valid

simplify6.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
089
1139
2199
done199

prune3.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.0b

Counts
2 → 1

localize7.0ms

Local error

Found 2 expressions with local error:

0.0b
(+ (+ (/ x 2.0) (* y x)) z)
0.0b
(+ (/ x 2.0) (* y x))

rewrite18.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp
*-un-lft-identity sum-log
pow1 add-exp-log +-commutative add-sqr-sqrt add-cube-cbrt flip3-+ add-cbrt-cube flip-+
associate-+l+ distribute-lft-out
Counts
2 → 25
Calls
2 calls:
10.0ms
(+ (+ (/ x 2.0) (* y x)) z)
7.0ms
(+ (/ x 2.0) (* y x))

series14.0ms

Counts
2 → 6
Calls
2 calls:
7.0ms
(+ (+ (/ x 2.0) (* y x)) z)
7.0ms
(+ (/ x 2.0) (* y x))

simplify42.2s

Counts
31 → 31
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
089
1148
2218
3338
4688
51588
64138
712668
846978
done50008
078
198
done98
078
1128
2178
3248
4428
5928
62178
75838
819528
done50008
0817
11017
done1017
078
198
done98
0823
12323
2759
32479
46769
517869
641879
done50019
078
198
done98
078
198
done98
0911
12911
28011
321411
447811
5135311
done500011
01023
13319
28319
316219
425517
536217
649717
763617
895817
9137317
10138517
done138517
0815
12515
26015
312415
419113
529113
643713
781913
8263913
done500113
067
197
2167
done167
01112
12011
23910
36810
413910
533110
689910
7291710
done500010
01011
11810
23210
35110
48510
518710
646210
7133410
8452710
done500110
0910
11410
22010
32210
done2210
0910
11710
23010
34610
45510
58910
618910
746510
8133710
9454010
done500010
01021
11521
22121
done2121
0910
11410
22010
32210
done2210
01029
12829
210211
346011
4256011
done500111
0910
11410
22010
32210
done2210
0910
11410
22010
32210
done2210
01113
12713
25213
312913
437513
5111813
6355313
done500013
01229
12827
28427
324221
484921
5260221
done500121
01019
12319
26519
318919
455319
5157019
done500019
089
1149
2219
3279
4339
5449
6649
7919
81129
91199
101369
111409
done1409
089
1139
2199
done199
055
175
done75
067
197
2135
3155
done155
067
197
2135
3155
done155
067
197
2135
3155
done155
089
1149
2209
3267
4287
done287
089
1149
2227
3267
done267
089
1149
2227
3267
done267

prune41.0ms

Filtered
25 candidates to 31 candidates (-24.0%)
Pruning

2 alts after pruning (1 fresh and 1 done)

PrunedKeptTotal
New30131
Fresh000
Picked011
Done000
Total30232

Merged error: 0.0b

Counts
32 → 2

localize8.0ms

Local error

Found 2 expressions with local error:

0.0b
(* x (+ y 0.5))
0.0b
(+ (* x (+ y 0.5)) z)

rewrite14.0ms

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

series13.0ms

Counts
2 → 6
Calls
2 calls:
6.0ms
(* x (+ y 0.5))
7.0ms
(+ (* x (+ y 0.5)) z)

simplify29.0s

Counts
42 → 42
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
099
1228
2358
3688
41238
53048
68838
733708
done50008
088
1178
2228
3268
done268
088
1208
2338
3618
4958
52278
66888
726848
done50018
0917
11817
22317
32717
done2717
088
1178
2228
3268
done268
0923
13123
2969
34519
423879
done50009
088
1178
2228
3268
done268
088
1178
2228
3268
done268
01011
13511
28611
332111
490611
5233711
done500111
01123
13621
210921
330917
483217
5260717
done500017
0915
12915
28015
321715
454715
5144915
done500115
077
1177
2237
3327
4357
5417
6567
7827
81237
91557
101817
112067
122107
done2107
055
175
done75
055
175
done75
055
1135
2145
done145
077
197
done97
066
1176
2196
done196
066
1166
2266
3436
4766
51886
65046
716716
done50006
0917
12917
21109
33739
413037
541527
done50017
0713
11513
21613
done1613
066
1146
2156
done156
0717
12517
2977
33527
48207
522257
done50007
066
1146
2156
done156
066
1146
2156
done156
077
197
done97
077
197
done97
033
143
done43
033
143
done43
033
143
done43
033
143
done43
0711
11111
21311
done1311
066
186
done86
033
161
done61
033
161
done61
066
1146
2156
done156
066
1146
2156
done156
055
1135
2145
done145
089
1299
2639
31059
41949
54779
615239
done50009
079
1139
2309
3769
41599
52459
64009
77719
833759
done50009
089
1149
2209
3267
4287
done287
089
1149
2227
3267
done267
089
1149
2227
3267
done267
067
197
2135
3155
done155
067
197
2135
3155
done155
067
197
2135
3155
done155

prune50.0ms

Filtered
32 candidates to 42 candidates (-31.3%)
Pruning

2 alts after pruning (0 fresh and 2 done)

PrunedKeptTotal
New42042
Fresh000
Picked011
Done011
Total42244

Merged error: 0.0b

Counts
44 → 2

regimes213.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
077
1107
done107

end0.0ms

sample709.0ms

Algorithm
intervals
Results
312.0ms9153×body80valid
0.0msbody1280valid
0.0msbody640valid

Profiling

Loading profile data...