Details

Time bar (total: 5.2s)

analyze738.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%99.8%0.2%0
0%99.8%0.2%1
0%99.8%0.2%2
0%99.8%0.2%3
0%99.8%0.2%4
0%99.8%0.2%5
0%99.8%0.2%6
3.1%96.7%0.2%7
6.2%93.6%0.2%8
8.6%91.2%0.2%9
28.1%71.7%0.2%10
31%68.8%0.2%11
40.5%59.3%0.2%12
49.6%50.2%0.2%13
59%40.8%0.2%14

sample24.0ms

Algorithm
intervals
Results
12.0ms256×body80valid
1.0ms11×body80invalid

simplify43.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0238
1358
2608
31038
41838
54168
611948
750018

prune7.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 9.7b

Counts
2 → 1

localize11.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (* y z) x)
0.0b
(- (* t z) x)
0.7b
(/ (+ x (/ (- (* y z) x) (- (* t z) x))) (+ x 1.0))
10.9b
(/ (- (* y z) x) (- (* t z) x))

rewrite34.0ms

Algorithm
rewrite-expression-head
Rules
42×*-un-lft-identity
25×times-frac
22×add-sqr-sqrt add-cube-cbrt
10×distribute-lft-out
add-exp-log add-cbrt-cube add-log-exp
associate-/r* associate-/l*
pow1 flip3-- associate-/r/ flip-- associate-/l/
div-sub
cbrt-undiv sub-neg frac-2neg flip3-+ diff-log div-exp clear-num flip-+ div-inv
associate-+r-
Counts
4 → 97
Calls
4 calls:
4.0ms
(- (* y z) x)
4.0ms
(- (* t z) x)
14.0ms
(/ (+ x (/ (- (* y z) x) (- (* t z) x))) (+ x 1.0))
9.0ms
(/ (- (* y z) x) (- (* t z) x))

series65.0ms

Counts
4 → 12
Calls
4 calls:
5.0ms
(- (* y z) x)
5.0ms
(- (* t z) x)
37.0ms
(/ (+ x (/ (- (* y z) x) (- (* t z) x))) (+ x 1.0))
17.0ms
(/ (- (* y z) x) (- (* t z) x))

simplify46.0ms

Algorithm
egg-herbie
Counts
109 → 109
Iterations

Useful iterations: 2 (35.0ms)

IterNodesCost
0399950
11413884
25001882

prune152.0ms

Filtered
78 candidates to 109 candidates (-39.7%)
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New1027109
Fresh000
Picked101
Done000
Total1037110

Merged error: 1.8b

Counts
110 → 7

localize12.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (* t z) x)
0.2b
(/ 1 (/ (- (* t z) x) (- (* y z) x)))
0.7b
(/ (+ x (/ 1 (/ (- (* t z) x) (- (* y z) x)))) (+ x 1.0))
11.1b
(/ (- (* t z) x) (- (* y z) x))

rewrite53.0ms

Algorithm
rewrite-expression-head
Rules
110×times-frac
94×*-un-lft-identity
67×add-sqr-sqrt add-cube-cbrt
22×associate-/r*
19×add-exp-log
16×distribute-lft-out
13×associate-/r/ add-cbrt-cube
12×div-inv
11×associate-/l*
div-exp
flip3-- flip--
add-log-exp
pow1 cbrt-undiv
associate-/l/
frac-2neg clear-num
rec-exp flip3-+ 1-exp flip-+
sub-neg pow-flip diff-log div-sub inv-pow
Counts
4 → 173
Calls
4 calls:
4.0ms
(- (* t z) x)
11.0ms
(/ 1 (/ (- (* t z) x) (- (* y z) x)))
23.0ms
(/ (+ x (/ 1 (/ (- (* t z) x) (- (* y z) x)))) (+ x 1.0))
9.0ms
(/ (- (* t z) x) (- (* y z) x))

series87.0ms

Counts
4 → 12
Calls
4 calls:
5.0ms
(- (* t z) x)
24.0ms
(/ 1 (/ (- (* t z) x) (- (* y z) x)))
37.0ms
(/ (+ x (/ 1 (/ (- (* t z) x) (- (* y z) x)))) (+ x 1.0))
21.0ms
(/ (- (* t z) x) (- (* y z) x))

simplify81.0ms

Algorithm
egg-herbie
Counts
185 → 185
Iterations

Useful iterations: 2 (58.0ms)

IterNodesCost
06332022
129171858
250021779

prune186.0ms

Filtered
104 candidates to 185 candidates (-77.9%)
Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New1850185
Fresh066
Picked011
Done000
Total1857192

Merged error: 1.8b

Counts
192 → 7

localize18.0ms

Local error

Found 4 expressions with local error:

4.4b
(cbrt (/ (- (* y z) x) (- (* t z) x)))
10.9b
(/ (- (* y z) x) (- (* t z) x))
10.9b
(/ (- (* y z) x) (- (* t z) x))
10.9b
(/ (- (* y z) x) (- (* t z) x))

rewrite45.0ms

Algorithm
rewrite-expression-head
Rules
36×times-frac
35×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
15×cbrt-prod
10×add-exp-log add-cbrt-cube
associate-/r* associate-/l*
associate-/r/
flip3-- flip--
associate-/l/
pow1 div-inv add-log-exp
cbrt-undiv frac-2neg div-sub div-exp clear-num
cbrt-div pow1/3
Counts
4 → 120
Calls
4 calls:
8.0ms
(cbrt (/ (- (* y z) x) (- (* t z) x)))
11.0ms
(/ (- (* y z) x) (- (* t z) x))
11.0ms
(/ (- (* y z) x) (- (* t z) x))
10.0ms
(/ (- (* y z) x) (- (* t z) x))

series131.0ms

Counts
4 → 12
Calls
4 calls:
67.0ms
(cbrt (/ (- (* y z) x) (- (* t z) x)))
20.0ms
(/ (- (* y z) x) (- (* t z) x))
23.0ms
(/ (- (* y z) x) (- (* t z) x))
21.0ms
(/ (- (* y z) x) (- (* t z) x))

simplify106.0ms

Algorithm
egg-herbie
Counts
132 → 132
Iterations

Useful iterations: 3 (88.0ms)

IterNodesCost
02851195
19241116
237291109
350021107

prune279.0ms

Filtered
111 candidates to 132 candidates (-18.9%)
Pruning

7 alts after pruning (5 fresh and 2 done)

PrunedKeptTotal
New1320132
Fresh055
Picked011
Done011
Total1327139

Merged error: 1.8b

Counts
139 → 7

localize24.0ms

Local error

Found 4 expressions with local error:

4.1b
(/ (cbrt (- (* y z) x)) (- (* t z) x))
9.6b
(cbrt (- (* y z) x))
9.6b
(cbrt (- (* y z) x))
9.6b
(cbrt (- (* y z) x))

rewrite39.0ms

Algorithm
rewrite-expression-head
Rules
22×add-sqr-sqrt add-cube-cbrt *-un-lft-identity
21×cbrt-prod
18×times-frac
cbrt-div
add-exp-log associate-/l*
flip3-- add-cbrt-cube flip--
pow1 add-log-exp
pow1/3 associate-/r*
associate-/r/ associate-/l/
cbrt-undiv frac-2neg div-exp clear-num div-inv
Counts
4 → 82
Calls
4 calls:
15.0ms
(/ (cbrt (- (* y z) x)) (- (* t z) x))
7.0ms
(cbrt (- (* y z) x))
8.0ms
(cbrt (- (* y z) x))
7.0ms
(cbrt (- (* y z) x))

series165.0ms

Counts
4 → 12
Calls
4 calls:
65.0ms
(/ (cbrt (- (* y z) x)) (- (* t z) x))
35.0ms
(cbrt (- (* y z) x))
32.0ms
(cbrt (- (* y z) x))
33.0ms
(cbrt (- (* y z) x))

simplify70.0ms

Algorithm
egg-herbie
Counts
94 → 94
Iterations

Useful iterations: 3 (58.0ms)

IterNodesCost
0308867
1884833
22456810
35001794

prune110.0ms

Filtered
79 candidates to 94 candidates (-19.0%)
Pruning

7 alts after pruning (4 fresh and 3 done)

PrunedKeptTotal
New94094
Fresh044
Picked011
Done022
Total947101

Merged error: 1.8b

Counts
101 → 7

regimes302.0ms

Accuracy

60.6% (2.5b remaining)

Error of 3.4b against oracle of 0.9b and baseline of 7.2b

bsearch932.0ms

Steps
ItersRangePoint
2
2.224645593581092e+56
2.6170435101904915e+56
2.567993770614316e+56
9
-1.6113152300223939e+90
-4.418990719321032e+83
-3.4212847173539726e+87

simplify2.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
03413
13413

end0.0ms

analyze734.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%99.8%0.2%0
0%99.8%0.2%1
0%99.8%0.2%2
0%99.8%0.2%3
0%99.8%0.2%4
0%99.8%0.2%5
0%99.8%0.2%6
3.1%96.7%0.2%7
6.2%93.6%0.2%8
8.6%91.2%0.2%9
28.1%71.7%0.2%10
31%68.8%0.2%11
40.5%59.3%0.2%12
49.6%50.2%0.2%13
59%40.8%0.2%14

sample709.0ms

Algorithm
intervals
Results
451.0ms8000×body80valid
18.0ms323×body80invalid

Profiling

Loading profile data...