Details

Time bar (total: 41.4s)

sample1.1s

Algorithm
intervals
Results
623.0ms2522×body80valid

simplify13.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (11.0ms)

IterNodesCost
0525095

prune20.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New101
Fresh011
Picked000
Done000
Total112

Merged error: 26.0b

Counts
2 → 1

localize67.0ms

Local error

Found 4 expressions with local error:

8.3b
(* (- (* t j) (* y k)) (- (* y4 b) (* y5 i)))
9.2b
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
9.6b
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
10.0b
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

rewrite48.0ms

Algorithm
rewrite-expression-head
Rules
24×flip3-- flip--
20×add-sqr-sqrt
16×frac-times
12×pow1 add-exp-log add-cube-cbrt *-un-lft-identity associate-*r* associate-*l* add-cbrt-cube
distribute-rgt-in sub-neg distribute-lft-in associate-*r/ associate-*l/
pow-prod-down prod-exp *-commutative cbrt-unprod add-log-exp unswap-sqr
Counts
4 → 120
Calls
4 calls:
10.0ms
(* (- (* t j) (* y k)) (- (* y4 b) (* y5 i)))
10.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
15.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
9.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

series228.0ms

Counts
4 → 12
Calls
4 calls:
57.0ms
(* (- (* t j) (* y k)) (- (* y4 b) (* y5 i)))
58.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
58.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
55.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

simplify39.0ms

Algorithm
egg-herbie
Counts
132 → 132
Iterations

Useful iterations: 0 (24.0ms)

IterNodesCost
050192980

prune444.0ms

Filtered
99 candidates to 132 candidates (-33.3%)
Pruning

18 alts after pruning (18 fresh and 0 done)

PrunedKeptTotal
New11418132
Fresh000
Picked101
Done000
Total11518133

Merged error: 16.1b

Counts
133 → 18

localize75.0ms

Local error

Found 4 expressions with local error:

7.9b
(cbrt (- (* t y2) (* y y3)))
8.3b
(* (- (* t j) (* y k)) (- (* y4 b) (* y5 i)))
9.2b
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
9.6b
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))

rewrite36.0ms

Algorithm
rewrite-expression-head
Rules
19×flip3-- flip--
17×add-sqr-sqrt
12×frac-times
11×add-cube-cbrt *-un-lft-identity
10×pow1 add-exp-log add-cbrt-cube
associate-*r* associate-*l*
distribute-rgt-in sub-neg distribute-lft-in associate-*r/ associate-*l/
add-log-exp
cbrt-prod pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
cbrt-div
pow1/3
Counts
4 → 103
Calls
4 calls:
4.0ms
(cbrt (- (* t y2) (* y y3)))
9.0ms
(* (- (* t j) (* y k)) (- (* y4 b) (* y5 i)))
10.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
10.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))

series215.0ms

Counts
4 → 12
Calls
4 calls:
42.0ms
(cbrt (- (* t y2) (* y y3)))
58.0ms
(* (- (* t j) (* y k)) (- (* y4 b) (* y5 i)))
56.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
59.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))

simplify46.0ms

Algorithm
egg-herbie
Counts
115 → 115
Iterations

Useful iterations: 0 (31.0ms)

IterNodesCost
050982468

prune357.0ms

Filtered
92 candidates to 115 candidates (-25.0%)
Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New1141115
Fresh11617
Picked101
Done000
Total11617133

Merged error: 15.9b

Counts
133 → 17

localize73.0ms

Local error

Found 4 expressions with local error:

7.7b
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
8.3b
(* (- (* t j) (* y k)) (- (* y4 b) (* y5 i)))
9.2b
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
10.0b
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

rewrite43.0ms

Algorithm
rewrite-expression-head
Rules
24×flip3-- flip--
20×add-sqr-sqrt
16×frac-times
12×pow1 add-exp-log add-cube-cbrt *-un-lft-identity associate-*r* associate-*l* add-cbrt-cube
distribute-rgt-in sub-neg distribute-lft-in associate-*r/ associate-*l/
pow-prod-down prod-exp *-commutative cbrt-unprod add-log-exp unswap-sqr
Counts
4 → 120
Calls
4 calls:
10.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
10.0ms
(* (- (* t j) (* y k)) (- (* y4 b) (* y5 i)))
10.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
9.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

series231.0ms

Counts
4 → 12
Calls
4 calls:
58.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))
55.0ms
(* (- (* t j) (* y k)) (- (* y4 b) (* y5 i)))
57.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
60.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

simplify38.0ms

Algorithm
egg-herbie
Counts
132 → 132
Iterations

Useful iterations: 0 (23.0ms)

IterNodesCost
049992976
149992976

prune414.0ms

Filtered
102 candidates to 132 candidates (-29.4%)
Pruning

20 alts after pruning (20 fresh and 0 done)

PrunedKeptTotal
New1284132
Fresh01616
Picked101
Done000
Total12920149

Merged error: 14.6b

Counts
149 → 20

localize71.0ms

Local error

Found 4 expressions with local error:

9.6b
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
9.6b
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
9.6b
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
10.0b
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

rewrite45.0ms

Algorithm
rewrite-expression-head
Rules
24×flip3-- flip--
20×add-sqr-sqrt
16×frac-times
12×pow1 add-exp-log add-cube-cbrt *-un-lft-identity associate-*r* associate-*l* add-cbrt-cube
distribute-rgt-in sub-neg distribute-lft-in associate-*r/ associate-*l/
pow-prod-down prod-exp *-commutative cbrt-unprod add-log-exp unswap-sqr
Counts
4 → 120
Calls
4 calls:
10.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
10.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
11.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
9.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

series229.0ms

Counts
4 → 12
Calls
4 calls:
57.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
58.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
56.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
58.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))

simplify43.0ms

Algorithm
egg-herbie
Counts
132 → 132
Iterations

Useful iterations: 0 (27.0ms)

IterNodesCost
050572960

prune189.0ms

Filtered
96 candidates to 132 candidates (-37.5%)
Pruning

20 alts after pruning (19 fresh and 1 done)

PrunedKeptTotal
New1320132
Fresh01919
Picked011
Done000
Total13220152

Merged error: 14.6b

Counts
152 → 20

regimes6.0s

Accuracy

-8.6% (12.4b remaining)

Error of 28.0b against oracle of 15.6b and baseline of 27.0b

bsearch1.5s

Steps
ItersRangePoint
7
5.4063795602065796e-45
1.5223710270051698e-43
2.1965330079210014e-44
8
5.5443877641388646e-120
1.1575381874107273e-115
2.47854626503355e-117
6
5.801494699808126e-264
6.80221626845611e-263
1.060405106921018e-263
1
-6.46686552647192e-178
-5.949370508812812e-178
-6.07874426322759e-178

simplify3.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0167485
1167485

end0.0ms

sample29.9s

Algorithm
intervals
Results
17.9s72998×body80valid

Profiling

Loading profile data...