Details

Time bar (total: 9.0s)

sample17.0ms

Algorithm
intervals
Results
7.0ms256×body80valid

simplify108.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
079
1189
2479
31049
41489
51729
61879
71929
done1929

prune2.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 14.8b

Counts
2 → 1

localize6.0ms

Local error

Found 1 expressions with local error:

14.3b
(/ (- x y) (* (* x 2.0) y))

rewrite10.0ms

Algorithm
rewrite-expression-head
Rules
10×add-exp-log add-cbrt-cube
add-sqr-sqrt *-un-lft-identity
times-frac associate-/l*
cbrt-undiv add-cube-cbrt div-exp prod-exp cbrt-unprod
associate-/l/ distribute-lft-out-- difference-of-squares
pow1 flip3-- frac-2neg div-sub clear-num associate-/r* flip-- div-inv add-log-exp
Counts
1 → 30
Calls
1 calls:
9.0ms
(/ (- x y) (* (* x 2.0) y))

series8.0ms

Counts
1 → 3
Calls
1 calls:
8.0ms
(/ (- x y) (* (* x 2.0) y))

simplify2.7s

Counts
33 → 33
Iterations

Useful iterations: 3 (1.5s)

IterNodesCost
082447
1236433
2903353
34558351
done5000351

prune43.0ms

Filtered
22 candidates to 33 candidates (-50.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New31233
Fresh000
Picked101
Done000
Total32234

Merged error: 0.0b

Counts
34 → 2

localize5.0ms

Local error

Found 1 expressions with local error:

0.0b
(- (/ 0.5 y) (/ 0.5 x))

rewrite14.0ms

Algorithm
rewrite-expression-head
Rules
15×add-sqr-sqrt
11×*-un-lft-identity
10×times-frac
distribute-lft-out--
difference-of-squares
add-cube-cbrt add-log-exp
div-inv
pow1 add-exp-log sub-neg flip3-- diff-log frac-sub add-cbrt-cube flip--
Counts
1 → 22
Calls
1 calls:
13.0ms
(- (/ 0.5 y) (/ 0.5 x))

series5.0ms

Counts
1 → 3
Calls
1 calls:
5.0ms
(- (/ 0.5 y) (/ 0.5 x))

simplify1.9s

Counts
25 → 25
Iterations

Useful iterations: 4 (625.0ms)

IterNodesCost
061315
1134304
2275282
3805282
42775278
done5000278

prune33.0ms

Filtered
19 candidates to 25 candidates (-31.6%)
Pruning

2 alts after pruning (1 fresh and 1 done)

PrunedKeptTotal
New25025
Fresh011
Picked011
Done000
Total25227

Merged error: 0.0b

Counts
27 → 2

localize7.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (- x y) y)
6.7b
(* (/ (/ 1 x) 2.0) (/ (- x y) y))

rewrite42.0ms

Algorithm
rewrite-expression-head
Rules
110×times-frac
98×add-sqr-sqrt
72×*-un-lft-identity
56×add-cube-cbrt
43×associate-*l*
39×add-exp-log
25×add-cbrt-cube
19×associate-*r*
18×div-exp
10×cbrt-undiv prod-exp
unswap-sqr
distribute-lft-out-- difference-of-squares
cbrt-unprod div-inv
associate-/l*
pow1
associate-/r*
rec-exp 1-exp associate-/l/ add-log-exp
frac-times flip3-- frac-2neg div-sub associate-*r/ pow-prod-down associate-*l/ clear-num *-commutative flip--
Counts
2 → 136
Calls
2 calls:
6.0ms
(/ (- x y) y)
28.0ms
(* (/ (/ 1 x) 2.0) (/ (- x y) y))

series13.0ms

Counts
2 → 6
Calls
2 calls:
5.0ms
(/ (- x y) y)
8.0ms
(* (/ (/ 1 x) 2.0) (/ (- x y) y))

simplify1.0s

Counts
142 → 142
Iterations

Useful iterations: 2 (532.0ms)

IterNodesCost
02381968
17201868
221821567
done50001567

prune149.0ms

Filtered
101 candidates to 142 candidates (-40.6%)
Pruning

2 alts after pruning (1 fresh and 1 done)

PrunedKeptTotal
New1411142
Fresh000
Picked101
Done011
Total1422144

Merged error: 0b

Counts
144 → 2

localize6.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (- x y) y)
6.6b
(/ (/ (- x y) y) x)

rewrite26.0ms

Algorithm
rewrite-expression-head
Rules
132×times-frac
100×add-sqr-sqrt *-un-lft-identity
68×add-cube-cbrt
24×associate-/l*
16×distribute-lft-out-- difference-of-squares
add-exp-log add-cbrt-cube
associate-/r* div-inv
cbrt-undiv div-exp
div-sub associate-/l/
pow1 frac-2neg clear-num add-log-exp
flip3-- flip--
Counts
2 → 133
Calls
2 calls:
6.0ms
(/ (- x y) y)
10.0ms
(/ (/ (- x y) y) x)

series12.0ms

Counts
2 → 6
Calls
2 calls:
5.0ms
(/ (- x y) y)
6.0ms
(/ (/ (- x y) y) x)

simplify2.2s

Counts
139 → 139
Iterations

Useful iterations: done (2.2s)

IterNodesCost
01971902
14561810
212871741
337671739
done50001737

prune103.0ms

Filtered
102 candidates to 139 candidates (-36.3%)
Pruning

2 alts after pruning (0 fresh and 2 done)

PrunedKeptTotal
New1390139
Fresh000
Picked011
Done011
Total1392141

Merged error: 0b

Counts
141 → 2

regimes62.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
067
done67

end0.0ms

sample460.0ms

Algorithm
intervals
Results
238.0ms8000×body80valid

Profiling

Loading profile data...