Details

Time bar (total: 3.7s)

sample42.0ms

Algorithm
intervals
Results
22.0ms776×body80valid

simplify59.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
0184
1414
21024
32284
44114
57864
624694
750024

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: 7.7b

Counts
2 → 1

localize11.0ms

Local error

Found 3 expressions with local error:

0.0b
(cosh x)
0.0b
(* (cosh x) (/ y x))
7.3b
(/ (* (cosh x) (/ y x)) z)

rewrite10.0ms

Algorithm
rewrite-expression-head
Rules
cosh-def
associate-/l/
clear-num
frac-times associate-*r/
frac-2neg
div-inv associate-/l*
associate-*r* associate-*l/ un-div-inv *-commutative
Counts
3 → 25
Calls
3 calls:
1.0ms
(cosh x)
3.0ms
(* (cosh x) (/ y x))
5.0ms
(/ (* (cosh x) (/ y x)) z)

series420.0ms

Counts
3 → 9
Calls
3 calls:
42.0ms
(cosh x)
264.0ms
(* (cosh x) (/ y x))
113.0ms
(/ (* (cosh x) (/ y x)) z)

simplify86.0ms

Algorithm
egg-herbie
Counts
34 → 34
Iterations

Useful iterations: 2 (18.0ms)

IterNodesCost
0178123
1575120
2354185
3500285

prune73.0ms

Filtered
34 candidates to 25 candidates (73.5%)
Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New29534
Fresh000
Picked101
Done000
Total30535

Merged error: 0.0b

Counts
35 → 5

localize8.0ms

Local error

Found 3 expressions with local error:

0.0b
(cosh x)
0.0b
(* (cosh x) (- y))
5.9b
(/ (* (cosh x) (- y)) (* z (- x)))

rewrite10.0ms

Algorithm
rewrite-expression-head
Rules
neg-mul-1 times-frac associate-*r* *-commutative
cosh-def associate-/r* associate-/l*
associate-*l/ distribute-rgt-neg-out
frac-2neg distribute-frac-neg clear-num div-inv associate-/l/
Counts
3 → 25
Calls
3 calls:
1.0ms
(cosh x)
3.0ms
(* (cosh x) (- y))
5.0ms
(/ (* (cosh x) (- y)) (* z (- x)))

series223.0ms

Counts
3 → 9
Calls
3 calls:
46.0ms
(cosh x)
70.0ms
(* (cosh x) (- y))
107.0ms
(/ (* (cosh x) (- y)) (* z (- x)))

simplify134.0ms

Algorithm
egg-herbie
Counts
34 → 34
Iterations

Useful iterations: 2 (21.0ms)

IterNodesCost
0226159
1727152
24233127
35001127

prune84.0ms

Filtered
34 candidates to 30 candidates (88.2%)
Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New30434
Fresh404
Picked011
Done000
Total34539

Merged error: 0.0b

Counts
39 → 5

localize8.0ms

Local error

Found 4 expressions with local error:

0.0b
(cosh x)
0.0b
(* (cosh x) y)
0.2b
(/ 1 (/ x (/ (* (cosh x) y) z)))
6.3b
(/ x (/ (* (cosh x) y) z))

rewrite13.0ms

Algorithm
rewrite-expression-head
Rules
16×associate-/r/
associate-/r*
clear-num
frac-2neg div-inv
cosh-def associate-/l*
associate-*l/ *-commutative
associate-/l/
remove-double-div inv-pow
Counts
4 → 29
Calls
4 calls:
1.0ms
(cosh x)
2.0ms
(* (cosh x) y)
5.0ms
(/ 1 (/ x (/ (* (cosh x) y) z)))
4.0ms
(/ x (/ (* (cosh x) y) z))

series391.0ms

Counts
4 → 12
Calls
4 calls:
42.0ms
(cosh x)
67.0ms
(* (cosh x) y)
150.0ms
(/ 1 (/ x (/ (* (cosh x) y) z)))
132.0ms
(/ x (/ (* (cosh x) y) z))

simplify125.0ms

Algorithm
egg-herbie
Counts
41 → 41
Iterations

Useful iterations: 2 (22.0ms)

IterNodesCost
0213159
1778157
24181110
35001110

prune86.0ms

Filtered
41 candidates to 30 candidates (73.2%)
Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New38341
Fresh213
Picked101
Done011
Total41546

Merged error: 0.0b

Counts
46 → 5

localize8.0ms

Local error

Found 4 expressions with local error:

0.0b
(cosh x)
0.0b
(* y (cosh x))
0.2b
(/ 1 (/ x (/ (* y (cosh x)) z)))
6.3b
(/ x (/ (* y (cosh x)) z))

rewrite13.0ms

Algorithm
rewrite-expression-head
Rules
16×associate-/r/
associate-/r*
clear-num
frac-2neg div-inv
cosh-def associate-/l*
associate-*r/ *-commutative
associate-/l/
remove-double-div inv-pow
Counts
4 → 29
Calls
4 calls:
1.0ms
(cosh x)
2.0ms
(* y (cosh x))
5.0ms
(/ 1 (/ x (/ (* y (cosh x)) z)))
4.0ms
(/ x (/ (* y (cosh x)) z))

series358.0ms

Counts
4 → 12
Calls
4 calls:
43.0ms
(cosh x)
61.0ms
(* y (cosh x))
113.0ms
(/ 1 (/ x (/ (* y (cosh x)) z)))
142.0ms
(/ x (/ (* y (cosh x)) z))

simplify128.0ms

Algorithm
egg-herbie
Counts
41 → 41
Iterations

Useful iterations: 2 (22.0ms)

IterNodesCost
0209156
1767154
24092109
35001109

prune79.0ms

Filtered
41 candidates to 30 candidates (73.2%)
Pruning

5 alts after pruning (3 fresh and 2 done)

PrunedKeptTotal
New39241
Fresh213
Picked011
Done011
Total41546

Merged error: 0.0b

Counts
46 → 5

regimes91.0ms

Accuracy

95.6% (0.3b remaining)

Error of 0.4b against oracle of 0.1b and baseline of 6.8b

bsearch81.0ms

Steps
ItersRangePoint
7
1.3705884739249824e+26
1.9235933371893114e+28
2.7108396115711274e+26
8
-447338000591712.4
-1057310074313.8527
-1066615151038.6259

simplify2.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03115
14115
24215
34215

end0.0ms

sample1.1s

Algorithm
intervals
Results
648.0ms22188×body80valid