Details

Time bar (total: 19.5s)

sample22.0ms

Algorithm
intervals
Results
9.0ms256×body80valid

simplify1.6s

Counts
1 → 1
Iterations
IterNodes
done5000
444883
434767
424627
414512
404370
394254
384114
373999
363857
353741
343601
333486
323344
313228
303088
292973
282831
272715
262575
252460
242318
232202
222062
211947
201805
191689
181549
171434
161292
151176
141036
13926
12792
11680
10550
9445
8302
7199
6118
565
450
339
227
117
07

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize17.0ms

Local error

Found 1 expressions with local error:

0.0b
(/ (- x y) (- 2.0 (+ x y)))

rewrite52.0ms

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

series53.0ms

Counts
1 → 3
Calls
1 calls:
53.0ms
(/ (- x y) (- 2.0 (+ x y)))

simplify1.9s

Counts
61 → 61
Iterations
IterNodes
done5007
33256
2765
1281
0112

prune292.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.0b

localize22.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ 1 (- 2.0 (+ x y)))
0.1b
(* (- x y) (/ 1 (- 2.0 (+ x y))))

rewrite132.0ms

Algorithm
rewrite-expression-head
Rules
62×*-un-lft-identity
47×add-sqr-sqrt
38×times-frac
24×associate-*r* add-cube-cbrt
15×add-exp-log distribute-lft-out--
add-cbrt-cube
difference-of-squares
distribute-lft-out
associate-/r*
pow1 associate-*l*
flip3-- div-exp prod-exp associate-/r/ flip--
associate-/l* unswap-sqr
frac-times cbrt-undiv rec-exp 1-exp associate-*l/ cbrt-unprod div-inv add-log-exp
clear-num frac-2neg pow-prod-down associate-*r/ un-div-inv *-commutative pow-flip inv-pow
Counts
2 → 98
Calls
2 calls:
31.0ms
(/ 1 (- 2.0 (+ x y)))
94.0ms
(* (- x y) (/ 1 (- 2.0 (+ x y))))

series120.0ms

Counts
2 → 6
Calls
2 calls:
49.0ms
(/ 1 (- 2.0 (+ x y)))
72.0ms
(* (- x y) (/ 1 (- 2.0 (+ x y))))

simplify2.3s

Counts
104 → 104
Iterations
IterNodes
done5002
33170
21071
1385
0152

prune396.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0b

localize28.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (- x y) (- (- 2.0 x) y))
0.0b
(* (* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y))) (/ (- x y) (- (- 2.0 x) y)))
0.1b
(* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y)))
7.2b
(cbrt (* (* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y))) (/ (- x y) (- (- 2.0 x) y))))

rewrite897.0ms

Algorithm
rewrite-expression-head
Rules
606×*-un-lft-identity
293×times-frac
276×add-sqr-sqrt
262×distribute-lft-out--
93×add-cube-cbrt
90×swap-sqr
84×difference-of-squares
72×associate-*r*
59×add-cbrt-cube add-exp-log
37×associate-*l*
30×pow1
22×prod-exp cbrt-unprod
18×cbrt-undiv div-exp
12×associate-/r/
11×frac-times associate-*l/
cbrt-div pow-plus flip3-- associate-*r/ pow-prod-up flip--
associate-/r* div-inv unswap-sqr
associate-/l*
pow-prod-down add-log-exp
pow2 pow-sqr
pow3 *-commutative associate-/l/
cbrt-prod clear-num frac-2neg pow1/3 div-sub rem-cbrt-cube
Counts
4 → 350
Calls
4 calls:
75.0ms
(/ (- x y) (- (- 2.0 x) y))
320.0ms
(* (* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y))) (/ (- x y) (- (- 2.0 x) y)))
214.0ms
(* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y)))
254.0ms
(cbrt (* (* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y))) (/ (- x y) (- (- 2.0 x) y))))

series461.0ms

Counts
4 → 12
Calls
4 calls:
85.0ms
(/ (- x y) (- (- 2.0 x) y))
192.0ms
(* (* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y))) (/ (- x y) (- (- 2.0 x) y)))
110.0ms
(* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y)))
74.0ms
(cbrt (* (* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y))) (/ (- x y) (- (- 2.0 x) y))))

simplify3.1s

Counts
362 → 362
Iterations
IterNodes
done5002
23738
11114
0312

prune1.3s

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

localize44.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (* (* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y))) (- x y)) (- (- 2.0 x) y))
0.0b
(* (* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y))) (- x y))
0.1b
(* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y)))
7.2b
(cbrt (/ (* (* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y))) (- x y)) (- (- 2.0 x) y)))

rewrite1.2s

Algorithm
rewrite-expression-head
Rules
522×*-un-lft-identity
244×times-frac
226×distribute-lft-out--
214×add-sqr-sqrt
90×swap-sqr
73×add-cube-cbrt
64×difference-of-squares
59×add-cbrt-cube add-exp-log
41×associate-*r*
37×associate-*l*
22×prod-exp cbrt-unprod
19×frac-times
18×cbrt-undiv div-exp
16×pow1
14×flip3-- flip--
13×associate-*l/
12×cbrt-prod associate-/r/
11×associate-*r/ associate-/l/
associate-/r* div-inv
unswap-sqr
pow-prod-down add-log-exp
distribute-rgt-in sub-neg distribute-lft-in *-commutative
pow2 cbrt-div clear-num frac-2neg pow-plus pow1/3 pow-sqr pow-prod-up associate-/l*
Counts
4 → 301
Calls
4 calls:
332.0ms
(/ (* (* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y))) (- x y)) (- (- 2.0 x) y))
298.0ms
(* (* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y))) (- x y))
252.0ms
(* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y)))
300.0ms
(cbrt (/ (* (* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y))) (- x y)) (- (- 2.0 x) y)))

series517.0ms

Counts
4 → 12
Calls
4 calls:
223.0ms
(/ (* (* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y))) (- x y)) (- (- 2.0 x) y))
138.0ms
(* (* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y))) (- x y))
92.0ms
(* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y)))
64.0ms
(cbrt (/ (* (* (/ (- x y) (- (- 2.0 x) y)) (/ (- x y) (- (- 2.0 x) y))) (- x y)) (- (- 2.0 x) y)))

simplify3.2s

Counts
313 → 313
Iterations
IterNodes
done5002
24549
11167
0344

prune1.3s

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

regimes99.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify1.0ms

Iterations
IterNodes
done13
113
09

end0.0ms

sample571.0ms

Algorithm
intervals
Results
382.0ms7999×body80valid
0.0msbody160valid