Details

Time bar (total: 7.0s)

sample18.0ms

Algorithm
intervals
Results
7.0ms306×body80valid

simplify2.3s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
057
1117
2247
3357
4467
5687
6987
71667
82257
92857
103627
114427
125447
136997
149087
1510867
1613157
1714447
1816047
1917277
2018877
2120107
2221707
2322947
2424547
2525787
2627387
2728617
2830217
2931467
3033067
3134297
3235897
3337107
3438707
3539937
3641537
3742757
3844357
3945577
4047177
4148387
4249987
done50007

prune2.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.0b

Counts
2 → 1

localize9.0ms

Local error

Found 1 expressions with local error:

0.0b
(- (+ x y) (* x y))

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
add-log-exp
diff-log
pow1 add-exp-log add-sqr-sqrt add-cube-cbrt sub-neg flip3-- *-un-lft-identity associate--l+ sum-log add-cbrt-cube flip--
Counts
1 → 14
Calls
1 calls:
7.0ms
(- (+ x y) (* x y))

series4.0ms

Counts
1 → 3
Calls
1 calls:
4.0ms
(- (+ x y) (* x y))

simplify1.6s

Counts
17 → 17
Iterations

Useful iterations: 2 (23.0ms)

IterNodesCost
034189
195182
2314168
31192168
44852168
done5000168

prune29.0ms

Filtered
12 candidates to 17 candidates (-41.7%)
Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New15217
Fresh000
Picked011
Done000
Total15318

Merged error: 0b

Counts
18 → 3

localize8.0ms

Local error

Found 4 expressions with local error:

0.5b
(cbrt (- (+ x y) (* x y)))
0.5b
(cbrt (- (+ x y) (* x y)))
0.5b
(cbrt (- (+ x y) (* x y)))
0.5b
(* (cbrt (- (+ x y) (* x y))) (cbrt (- (+ x y) (* x y))))

rewrite35.0ms

Algorithm
rewrite-expression-head
Rules
25×cbrt-prod
23×add-sqr-sqrt
18×cbrt-div
15×add-cube-cbrt *-un-lft-identity
11×pow1
flip3-- pow1/3 flip--
add-exp-log swap-sqr associate-*r* associate-*l*
frac-times add-cbrt-cube add-log-exp unswap-sqr
associate-*r/ pow-prod-down associate-*l/ pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod
Counts
4 → 87
Calls
4 calls:
6.0ms
(cbrt (- (+ x y) (* x y)))
5.0ms
(cbrt (- (+ x y) (* x y)))
6.0ms
(cbrt (- (+ x y) (* x y)))
15.0ms
(* (cbrt (- (+ x y) (* x y))) (cbrt (- (+ x y) (* x y))))

series95.0ms

Counts
4 → 12
Calls
4 calls:
20.0ms
(cbrt (- (+ x y) (* x y)))
20.0ms
(cbrt (- (+ x y) (* x y)))
23.0ms
(cbrt (- (+ x y) (* x y)))
32.0ms
(* (cbrt (- (+ x y) (* x y))) (cbrt (- (+ x y) (* x y))))

simplify897.0ms

Counts
99 → 99
Iterations

Useful iterations: 3 (349.0ms)

IterNodesCost
01582483
13822270
211502065
339191816
done50001816

prune126.0ms

Filtered
75 candidates to 99 candidates (-32.0%)
Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New99099
Fresh011
Picked011
Done011
Total993102

Merged error: 0b

Counts
102 → 3

localize7.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (+ x y) (* x y))
0.0b
(sqrt (- (+ x y) (* x y)))
0.0b
(sqrt (- (+ x y) (* x y)))
0.2b
(* (sqrt (- (+ x y) (* x y))) (sqrt (- (+ x y) (* x y))))

rewrite37.0ms

Algorithm
rewrite-expression-head
Rules
28×add-sqr-sqrt
24×sqrt-prod
21×pow1
16×sqrt-div
14×add-cube-cbrt *-un-lft-identity
10×sqrt-pow1 pow1/2
flip3-- flip-- add-log-exp
swap-sqr
add-exp-log associate-*r* associate-*l* add-cbrt-cube
pow-prod-up
frac-times unswap-sqr
pow-prod-down pow-sqr
rem-sqrt-square diff-log associate-*r/ associate-*l/
pow2 sub-neg pow-plus sqrt-unprod prod-exp associate--l+ sum-log rem-square-sqrt *-commutative cbrt-unprod
Counts
4 → 101
Calls
4 calls:
6.0ms
(- (+ x y) (* x y))
6.0ms
(sqrt (- (+ x y) (* x y)))
6.0ms
(sqrt (- (+ x y) (* x y)))
16.0ms
(* (sqrt (- (+ x y) (* x y))) (sqrt (- (+ x y) (* x y))))

series55.0ms

Counts
4 → 12
Calls
4 calls:
4.0ms
(- (+ x y) (* x y))
10.0ms
(sqrt (- (+ x y) (* x y)))
10.0ms
(sqrt (- (+ x y) (* x y)))
29.0ms
(* (sqrt (- (+ x y) (* x y))) (sqrt (- (+ x y) (* x y))))

simplify1.0s

Counts
113 → 113
Iterations

Useful iterations: 3 (331.0ms)

IterNodesCost
01292147
12841568
29471458
339681403
done50001403

prune88.0ms

Filtered
71 candidates to 113 candidates (-59.2%)
Pruning

3 alts after pruning (0 fresh and 3 done)

PrunedKeptTotal
New1130113
Fresh000
Picked011
Done022
Total1133116

Merged error: 0b

Counts
116 → 3

regimes110.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
057
177
done77

end0.0ms

sample477.0ms

Algorithm
intervals
Results
218.0ms9169×body80valid
0.0msbody640valid
0.0msbody320valid

Profiling

Loading profile data...