Details

Time bar (total: 2.5s)

sample31.0ms

Algorithm
intervals
Results
9.0ms274×body80valid
8.0ms262×body80nan

simplify18.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0247
1477
2737
3927
41057
51287
61617
72107
82447
92447

prune2.0ms

Filtered
1 candidates to 0 candidates (0.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.2b

Counts
2 → 1

localize12.0ms

Local error

Found 4 expressions with local error:

0.0b
(- 1.0 (/ 1.0 (* x 9.0)))
0.2b
(/ y (* 3.0 (sqrt x)))
0.3b
(/ 1.0 (* x 9.0))
0.3b
(* 3.0 (sqrt x))

rewrite10.0ms

Algorithm
rewrite-expression-head
Rules
associate-/r*
*-commutative
frac-2neg clear-num div-inv
sub-neg flip3-- flip--
Counts
4 → 15
Calls
4 calls:
2.0ms
(- 1.0 (/ 1.0 (* x 9.0)))
3.0ms
(/ y (* 3.0 (sqrt x)))
3.0ms
(/ 1.0 (* x 9.0))
2.0ms
(* 3.0 (sqrt x))

series328.0ms

Counts
4 → 12
Calls
4 calls:
33.0ms
(- 1.0 (/ 1.0 (* x 9.0)))
241.0ms
(/ y (* 3.0 (sqrt x)))
16.0ms
(/ 1.0 (* x 9.0))
38.0ms
(* 3.0 (sqrt x))

simplify101.0ms

Algorithm
egg-herbie
Counts
27 → 27
Iterations

Useful iterations: 2 (23.0ms)

IterNodesCost
0230128
1669109
23324101
35002101

prune70.0ms

Filtered
27 candidates to 21 candidates (77.8%)
Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New21627
Fresh000
Picked101
Done000
Total22628

Merged error: 0.1b

Counts
28 → 6

localize10.0ms

Local error

Found 4 expressions with local error:

0.0b
(- 1.0 (/ (/ 1.0 x) 9.0))
0.2b
(/ y (* 3.0 (sqrt x)))
0.3b
(/ (/ 1.0 x) 9.0)
0.3b
(* 3.0 (sqrt x))

rewrite10.0ms

Algorithm
rewrite-expression-head
Rules
frac-2neg clear-num div-inv associate-/l/
associate-/r* *-commutative
sub-neg flip3-- flip-- associate-/l*
Counts
4 → 17
Calls
4 calls:
2.0ms
(- 1.0 (/ (/ 1.0 x) 9.0))
3.0ms
(/ y (* 3.0 (sqrt x)))
3.0ms
(/ (/ 1.0 x) 9.0)
2.0ms
(* 3.0 (sqrt x))

series148.0ms

Counts
4 → 12
Calls
4 calls:
34.0ms
(- 1.0 (/ (/ 1.0 x) 9.0))
56.0ms
(/ y (* 3.0 (sqrt x)))
16.0ms
(/ (/ 1.0 x) 9.0)
42.0ms
(* 3.0 (sqrt x))

simplify94.0ms

Algorithm
egg-herbie
Counts
29 → 29
Iterations

Useful iterations: 2 (20.0ms)

IterNodesCost
0241132
1665112
23296104
35001104

prune64.0ms

Filtered
29 candidates to 20 candidates (69.0%)
Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New28129
Fresh145
Picked101
Done000
Total30535

Merged error: 0.1b

Counts
35 → 5

localize10.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (- 1.0 (/ 1.0 (* x 9.0))) (/ (/ y 3.0) (sqrt x)))
0.0b
(- 1.0 (/ 1.0 (* x 9.0)))
0.3b
(/ 1.0 (* x 9.0))
0.3b
(/ (/ y 3.0) (sqrt x))

rewrite15.0ms

Algorithm
rewrite-expression-head
Rules
14×frac-sub
flip3-- flip-- associate-/l/
frac-2neg clear-num
div-inv
sub-neg associate-/l*
associate--l+ associate-/r*
associate--l- *-commutative
Counts
4 → 37
Calls
4 calls:
5.0ms
(- (- 1.0 (/ 1.0 (* x 9.0))) (/ (/ y 3.0) (sqrt x)))
2.0ms
(- 1.0 (/ 1.0 (* x 9.0)))
3.0ms
(/ 1.0 (* x 9.0))
3.0ms
(/ (/ y 3.0) (sqrt x))

series153.0ms

Counts
4 → 12
Calls
4 calls:
44.0ms
(- (- 1.0 (/ 1.0 (* x 9.0))) (/ (/ y 3.0) (sqrt x)))
34.0ms
(- 1.0 (/ 1.0 (* x 9.0)))
16.0ms
(/ 1.0 (* x 9.0))
59.0ms
(/ (/ y 3.0) (sqrt x))

simplify49.0ms

Algorithm
egg-herbie
Counts
49 → 49
Iterations

Useful iterations: 2 (42.0ms)

IterNodesCost
0415593
11710536
25001525

prune124.0ms

Filtered
49 candidates to 36 candidates (73.5%)
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New45449
Fresh134
Picked101
Done000
Total47754

Merged error: 0.0b

Counts
54 → 7

localize10.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (- 1.0 (/ (/ 1.0 x) 9.0)) (/ (/ y 3.0) (sqrt x)))
0.0b
(- 1.0 (/ (/ 1.0 x) 9.0))
0.3b
(/ (/ 1.0 x) 9.0)
0.3b
(/ (/ y 3.0) (sqrt x))

rewrite15.0ms

Algorithm
rewrite-expression-head
Rules
14×frac-sub
12×associate-/l/
flip3-- flip--
frac-2neg clear-num
div-inv
associate-/l*
sub-neg
associate--l+
associate--l-
Counts
4 → 39
Calls
4 calls:
6.0ms
(- (- 1.0 (/ (/ 1.0 x) 9.0)) (/ (/ y 3.0) (sqrt x)))
2.0ms
(- 1.0 (/ (/ 1.0 x) 9.0))
3.0ms
(/ (/ 1.0 x) 9.0)
3.0ms
(/ (/ y 3.0) (sqrt x))

series155.0ms

Counts
4 → 12
Calls
4 calls:
47.0ms
(- (- 1.0 (/ (/ 1.0 x) 9.0)) (/ (/ y 3.0) (sqrt x)))
32.0ms
(- 1.0 (/ (/ 1.0 x) 9.0))
16.0ms
(/ (/ 1.0 x) 9.0)
60.0ms
(/ (/ y 3.0) (sqrt x))

simplify49.0ms

Algorithm
egg-herbie
Counts
51 → 51
Iterations

Useful iterations: 2 (42.0ms)

IterNodesCost
0426597
11707539
25003528

prune110.0ms

Filtered
51 candidates to 36 candidates (70.6%)
Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New48351
Fresh336
Picked101
Done000
Total52658

Merged error: 0.0b

Counts
58 → 6

regimes46.0ms

Accuracy

0% (0.2b remaining)

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

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0178
1178

end0.0ms

sample873.0ms

Algorithm
intervals
Results
306.0ms8559×body80valid
279.0ms8459×body80nan