Details

Time bar (total: 2.3min)

analyze5.0s

Algorithm
search
Search
TrueOtherFalseIter
0%99.2%0.8%0
0%99.2%0.8%1
0%99.2%0.8%2
0%99.2%0.8%3
0%99.2%0.8%4
0%99.2%0.8%5
0%99.2%0.8%6
0%99.2%0.8%7
0%99.2%0.8%8
0%99.2%0.8%9
0%99.2%0.8%10
0%99.2%0.8%11
0%99.2%0.8%12
0%99.2%0.8%13
0%99.2%0.8%14

sample677.0ms

Algorithm
intervals
Results
433.0ms1917×body80invalid
55.0ms256×body80valid

simplify20.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (18.0ms)

IterNodesCost
0124395
1124395

prune23.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New011
Fresh101
Picked000
Done000
Total112

Merged error: 25.5b

Counts
2 → 1

localize63.0ms

Local error

Found 4 expressions with local error:

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

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
sub-neg associate-*r/ associate-*l/
distribute-rgt-in distribute-lft-in pow-prod-down prod-exp *-commutative cbrt-unprod add-log-exp unswap-sqr
Counts
4 → 112
Calls
4 calls:
8.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
15.0ms
(* (- (* t y2) (* y y3)) (- (* c y4) (* a y5)))
8.0ms
(* (- (* x j) (* z k)) (- (* b y0) (* i y1)))
8.0ms
(* (- (* t j) (* y k)) (- (* b y4) (* i y5)))

series201.0ms

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

simplify41.0ms

Algorithm
egg-herbie
Counts
124 → 124
Iterations

Useful iterations: 0 (26.0ms)

IterNodesCost
050562780

prune491.0ms

Filtered
104 candidates to 124 candidates (-19.2%)
Pruning

23 alts after pruning (23 fresh and 0 done)

PrunedKeptTotal
New10123124
Fresh000
Picked101
Done000
Total10223125

Merged error: 16.8b

Counts
125 → 23

localize70.0ms

Local error

Found 4 expressions with local error:

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

rewrite37.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*
sub-neg associate-*r/ associate-*l/
add-log-exp
cbrt-prod distribute-rgt-in distribute-lft-in pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
cbrt-div
pow1/3
Counts
4 → 97
Calls
4 calls:
3.0ms
(cbrt (- (* t j) (* y k)))
14.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
8.0ms
(* (- (* t y2) (* y y3)) (- (* c y4) (* a y5)))
8.0ms
(* (- (* x j) (* z k)) (- (* b y0) (* i y1)))

series207.0ms

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

simplify38.0ms

Algorithm
egg-herbie
Counts
109 → 109
Iterations

Useful iterations: 0 (25.0ms)

IterNodesCost
058142335

prune428.0ms

Filtered
90 candidates to 109 candidates (-21.1%)
Pruning

25 alts after pruning (25 fresh and 0 done)

PrunedKeptTotal
New1054109
Fresh12122
Picked101
Done000
Total10725132

Merged error: 16.5b

Counts
132 → 25

localize68.0ms

Local error

Found 4 expressions with local error:

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

rewrite36.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
sub-neg associate-*r/ associate-*l/
distribute-rgt-in distribute-lft-in pow-prod-down prod-exp *-commutative cbrt-unprod add-log-exp unswap-sqr
Counts
4 → 112
Calls
4 calls:
8.0ms
(* (- (* y x) (* t z)) (- (* b a) (* i c)))
8.0ms
(* (- (* t y2) (* y y3)) (- (* c y4) (* a y5)))
8.0ms
(* (- (* x j) (* z k)) (- (* b y0) (* i y1)))
8.0ms
(* (- (* t j) (* y k)) (- (* b y4) (* i y5)))

series200.0ms

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

simplify41.0ms

Algorithm
egg-herbie
Counts
124 → 124
Iterations

Useful iterations: 0 (27.0ms)

IterNodesCost
050552780

prune428.0ms

Filtered
101 candidates to 124 candidates (-22.8%)
Pruning

24 alts after pruning (24 fresh and 0 done)

PrunedKeptTotal
New1231124
Fresh12324
Picked101
Done000
Total12524149

Merged error: 16.5b

Counts
149 → 24

localize72.0ms

Local error

Found 4 expressions with local error:

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

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
sub-neg associate-*r/ associate-*l/
distribute-rgt-in distribute-lft-in pow-prod-down prod-exp *-commutative cbrt-unprod add-log-exp unswap-sqr
Counts
4 → 112
Calls
4 calls:
8.0ms
(* (- (* x y2) (* z y3)) (- (* c y0) (* a y1)))
7.0ms
(* (- (* x y) (* z t)) (- (* a b) (* c i)))
8.0ms
(* (- (* x j) (* z k)) (- (* b y0) (* i y1)))
16.0ms
(* (- (* t j) (* y k)) (- (* b y4) (* i y5)))

series199.0ms

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

simplify40.0ms

Algorithm
egg-herbie
Counts
124 → 124
Iterations

Useful iterations: 0 (26.0ms)

IterNodesCost
050472784

prune201.0ms

Filtered
104 candidates to 124 candidates (-19.2%)
Pruning

29 alts after pruning (29 fresh and 0 done)

PrunedKeptTotal
New1186124
Fresh02323
Picked101
Done000
Total11929148

Merged error: 13.6b

Counts
148 → 29

regimes7.6s

Accuracy

-8.9% (14.2b remaining)

Error of 28.1b against oracle of 13.9b and baseline of 26.9b

bsearch1.6min

Steps
ItersRangePoint
8
1.2977002566493643e-18
3.2242562088863954e-15
2.2623785605501935e-17
7
7.599293109807792e-277
1.5370271983994045e-275
1.3122599467303404e-276
7
-1.3609422453215167e-275
-3.994691118822431e-277
-1.0579983913387514e-275
6
-9.163868591174059e-192
-2.128972822431853e-192
-7.902687899876368e-192
9
-3.858805929274206e+53
-9.320267149961353e+45
-1.8824878800108664e+49

simplify5.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
0248661
1248661

end0.0ms

analyze4.8s

Algorithm
search
Search
TrueOtherFalseIter
0%99.2%0.8%0
0%99.2%0.8%1
0%99.2%0.8%2
0%99.2%0.8%3
0%99.2%0.8%4
0%99.2%0.8%5
0%99.2%0.8%6
0%99.2%0.8%7
0%99.2%0.8%8
0%99.2%0.8%9
0%99.2%0.8%10
0%99.2%0.8%11
0%99.2%0.8%12
0%99.2%0.8%13
0%99.2%0.8%14

sample21.7s

Algorithm
intervals
Results
14.3s64255×body80invalid
1.8s8000×body80valid

Profiling

Loading profile data...