Details

Time bar (total: 40.1s)

sample830.0ms

Algorithm
intervals
Results
483.0ms2221×body80valid

simplify44.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
013247
135047
2175847
3500147

prune12.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 26.1b

Counts
2 → 1

localize58.0ms

Local error

Found 4 expressions with local error:

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

rewrite37.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:
8.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
8.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
9.0ms
(* (- (* t j) (* y k)) (- (* y4 b) (* y5 i)))
8.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))

series199.0ms

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

simplify38.0ms

Algorithm
egg-herbie
Counts
132 → 132
Iterations

Useful iterations: 1 (23.0ms)

IterNodesCost
010811572
150011484

prune569.0ms

Filtered
100 candidates to 132 candidates (-32.0%)
Pruning

27 alts after pruning (27 fresh and 0 done)

PrunedKeptTotal
New10527132
Fresh000
Picked101
Done000
Total10627133

Merged error: 16.7b

Counts
133 → 27

localize89.0ms

Local error

Found 4 expressions with local error:

7.3b
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))
8.4b
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
9.5b
(* (- (* t j) (* y k)) (- (* y4 b) (* y5 i)))
10.4b
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))

rewrite42.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:
8.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))
8.0ms
(* (- (* x j) (* z k)) (- (* y0 b) (* y1 i)))
8.0ms
(* (- (* t j) (* y k)) (- (* y4 b) (* y5 i)))
15.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))

series203.0ms

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

simplify40.0ms

Algorithm
egg-herbie
Counts
132 → 132
Iterations

Useful iterations: 1 (24.0ms)

IterNodesCost
010761572
150021484

prune476.0ms

Filtered
100 candidates to 132 candidates (-32.0%)
Pruning

29 alts after pruning (29 fresh and 0 done)

PrunedKeptTotal
New1284132
Fresh12526
Picked101
Done000
Total13029159

Merged error: 15.3b

Counts
159 → 29

localize67.0ms

Local error

Found 4 expressions with local error:

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

rewrite42.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:
8.0ms
(* (- (* t j) (* y k)) (- (* y4 b) (* y5 i)))
8.0ms
(* (- (* t j) (* y k)) (- (* y4 b) (* y5 i)))
14.0ms
(* (- (* t j) (* y k)) (- (* y4 b) (* y5 i)))
8.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))

series196.0ms

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

simplify80.0ms

Algorithm
egg-herbie
Counts
132 → 132
Iterations

Useful iterations: 1 (14.0ms)

IterNodesCost
05741572
127371452
250011452

prune444.0ms

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

29 alts after pruning (28 fresh and 1 done)

PrunedKeptTotal
New1320132
Fresh02828
Picked011
Done000
Total13229161

Merged error: 15.3b

Counts
161 → 29

localize67.0ms

Local error

Found 4 expressions with local error:

7.3b
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))
8.4b
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
9.5b
(* (- (* t j) (* y k)) (- (* y4 b) (* y5 i)))
10.4b
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))

rewrite35.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:
8.0ms
(* (- (* t y2) (* y y3)) (- (* y4 c) (* y5 a)))
8.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
8.0ms
(* (- (* t j) (* y k)) (- (* y4 b) (* y5 i)))
8.0ms
(* (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)))

series199.0ms

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

simplify40.0ms

Algorithm
egg-herbie
Counts
132 → 132
Iterations

Useful iterations: 1 (23.0ms)

IterNodesCost
010781572
150011484

prune177.0ms

Filtered
100 candidates to 132 candidates (-32.0%)
Pruning

29 alts after pruning (28 fresh and 1 done)

PrunedKeptTotal
New1311132
Fresh02727
Picked101
Done011
Total13229161

Merged error: 15.3b

Counts
161 → 29

regimes7.7s

Accuracy

-16.6% (12.5b remaining)

Error of 29.4b against oracle of 16.8b and baseline of 27.6b

bsearch1.5s

Steps
ItersRangePoint
6
1.3330324606372001e-134
9.85990849777471e-134
8.859462695907203e-134
9
-6.758489632385195e-186
-1.2490362050831553e-192
-1.6569141190871772e-186
7
-5.929410089973885e-153
-4.444273177855752e-155
-1.231684909130243e-154
8
-6.061448316758878e-82
-2.85046091236505e-85
-1.0433057092083044e-82

simplify5.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0216266
1220266
2220266

end0.0ms

sample27.0s

Algorithm
intervals
Results
15.9s74009×body80valid

Profiling

Loading profile data...