
Time bar (total: 2.9s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 6 |
| 50% | 49.8% | 49.8% | 0.4% | 0% | 0% | 0% | 7 |
| 50% | 49.8% | 49.8% | 0.4% | 0% | 0% | 0% | 8 |
| 50% | 49.8% | 49.8% | 0.4% | 0% | 0% | 0% | 9 |
| 50% | 49.8% | 49.8% | 0.4% | 0% | 0% | 0% | 10 |
| 50% | 49.8% | 49.8% | 0.4% | 0% | 0% | 0% | 11 |
| 50% | 49.8% | 49.8% | 0.4% | 0% | 0% | 0% | 12 |
Compiled 33 to 29 computations (12.1% saved)
| 29.0ms | 260× | 0 | valid |
ival-div: 6.0ms (30.5% of total)ival-add: 6.0ms (30.5% of total)ival-exp: 3.0ms (15.2% of total)ival-sub: 3.0ms (15.2% of total)ival-neg: 2.0ms (10.2% of total)adjust: 0.0ms (0% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)| Ground Truth | Overpredictions | Example | Underpredictions | Example | Subexpression |
|---|---|---|---|---|---|
| 0 | 13 | (-6.4228598506728655e+122 -1.7399474351019762e+276 -1.6752677261652923e-84 -9.004855806256611e-294 -5.190908706274743e-185 -1.3816700624337354e+247 3.606286154970504e-148 -1.8854567035456444e-109 8.019022266253045e-7) | 0 | - | (+.f64 (/.f64 NdChar (+.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (neg.f64 (-.f64 (-.f64 (-.f64 Ec Vef) EDonor) mu)) KbT)))) (/.f64 NaChar (+.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (+.f64 (+.f64 (+.f64 Ev Vef) EAccept) (neg.f64 mu)) KbT))))) |
| 0 | 0 | - | 0 | - | (+.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (neg.f64 (-.f64 (-.f64 (-.f64 Ec Vef) EDonor) mu)) KbT))) |
| 0 | 0 | - | 0 | - | EAccept |
| 0 | 0 | - | 0 | - | KbT |
| 0 | 35 | (3.901746097071487e+174 3.3969923886300837e+20 -2.9342525102813134e-269 1.3476777369418575e-66 8.431052447822015e-196 -3.1945218494910727e+98 -3.5299410740362946e-68 -2.6012833452439397e+157 2.408749381265081e+250) | 0 | - | (-.f64 (-.f64 Ec Vef) EDonor) |
| 0 | 1 | (1.5997130484214941e-84 -1.5435733282937183e+149 1.691301897249777e-38 7.893064071190818e+55 -6.604709953406995e+299 -1.240945747333873e+298 -2.5758316123220617e-16 5.9737434804129195e-74 -2.1487494837602788e-243) | 0 | - | (exp.f64 (/.f64 (neg.f64 (-.f64 (-.f64 (-.f64 Ec Vef) EDonor) mu)) KbT)) |
| 0 | 1 | (1.5997130484214941e-84 -1.5435733282937183e+149 1.691301897249777e-38 7.893064071190818e+55 -6.604709953406995e+299 -1.240945747333873e+298 -2.5758316123220617e-16 5.9737434804129195e-74 -2.1487494837602788e-243) | 0 | - | (exp.f64 (/.f64 (+.f64 (+.f64 (+.f64 Ev Vef) EAccept) (neg.f64 mu)) KbT)) |
| 0 | 0 | - | 0 | - | #s(literal 1 binary64) |
| 0 | 0 | - | 0 | - | NdChar |
| 0 | 41 | (-1.664693311401528e+242 6.94200435445458e-123 -2.077861647082488e+162 9.407908034269834e+283 -6.840006803255075e+89 3.1700388354104265e-39 -1.085483080980075e+226 -3.30942893974477e-226 1.1527431423839269e-45) | 0 | - | (+.f64 (+.f64 Ev Vef) EAccept) |
| 0 | 0 | - | 0 | - | (+.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (+.f64 (+.f64 (+.f64 Ev Vef) EAccept) (neg.f64 mu)) KbT))) |
| 0 | 0 | - | 0 | - | Ev |
| 0 | 0 | - | 0 | - | (neg.f64 mu) |
| 0 | 27 | (-1.2299117755053519e+260 8.713646544716968e-190 1.441160054316028e-304 -6.373497116147238e+148 -4.816599218932305e-193 -4.4271821066672366e-32 -7.73575311634597e+86 -4.731869808449439e-179 -4.90908087863042e-53) | 0 | - | (+.f64 (+.f64 (+.f64 Ev Vef) EAccept) (neg.f64 mu)) |
| 0 | 0 | - | 0 | - | (/.f64 NaChar (+.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (+.f64 (+.f64 (+.f64 Ev Vef) EAccept) (neg.f64 mu)) KbT)))) |
| 0 | 0 | - | 0 | - | (/.f64 NdChar (+.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (neg.f64 (-.f64 (-.f64 (-.f64 Ec Vef) EDonor) mu)) KbT)))) |
| 0 | 0 | - | 0 | - | (neg.f64 (-.f64 (-.f64 (-.f64 Ec Vef) EDonor) mu)) |
| 0 | 0 | - | 0 | - | (/.f64 (+.f64 (+.f64 (+.f64 Ev Vef) EAccept) (neg.f64 mu)) KbT) |
| 0 | 0 | - | 0 | - | Vef |
| 0 | 0 | - | 0 | - | EDonor |
| 0 | 0 | - | 0 | - | Ec |
| 0 | 0 | - | 0 | - | (+.f64 Ev Vef) |
| 0 | 0 | - | 0 | - | NaChar |
| 0 | 0 | - | 0 | - | (-.f64 Ec Vef) |
| 0 | 0 | - | 0 | - | mu |
| 0 | 0 | - | 0 | - | (/.f64 (neg.f64 (-.f64 (-.f64 (-.f64 Ec Vef) EDonor) mu)) KbT) |
| 0 | 28 | (-1.8986093852201496e-246 -9.162324489085609e-174 3.0928176529566055e+87 -7.693411321290579e+292 1.4800895152485306e+108 -1.5689896970359364e+240 3.919383588961097e-218 6.013232042561425e+212 -5.558740855335911e-77) | 0 | - | (-.f64 (-.f64 (-.f64 Ec Vef) EDonor) mu) |
| Operator | Subexpression | Explanation | Count | |
|---|---|---|---|---|
+.f64 | (+.f64 (/.f64 NdChar (+.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (neg.f64 (-.f64 (-.f64 (-.f64 Ec Vef) EDonor) mu)) KbT)))) (/.f64 NaChar (+.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (+.f64 (+.f64 (+.f64 Ev Vef) EAccept) (neg.f64 mu)) KbT))))) | cancellation | 13 | 0 |
-.f64 | (-.f64 (-.f64 (-.f64 Ec Vef) EDonor) mu) | cancellation | 12 | 0 |
+.f64 | (+.f64 (+.f64 Ev Vef) EAccept) | cancellation | 11 | 0 |
+.f64 | (+.f64 (+.f64 (+.f64 Ev Vef) EAccept) (neg.f64 mu)) | cancellation | 8 | 0 |
-.f64 | (-.f64 (-.f64 Ec Vef) EDonor) | cancellation | 7 | 0 |
exp.f64 | (exp.f64 (/.f64 (+.f64 (+.f64 (+.f64 Ev Vef) EAccept) (neg.f64 mu)) KbT)) | sensitivity | 1 | 0 |
exp.f64 | (exp.f64 (/.f64 (neg.f64 (-.f64 (-.f64 (-.f64 Ec Vef) EDonor) mu)) KbT)) | sensitivity | 1 | 0 |
| Predicted + | Predicted - | |
|---|---|---|
| + | 0 | 0 |
| - | 45 | 211 |
| Predicted + | Predicted Maybe | Predicted - | |
|---|---|---|---|
| + | 0 | 0 | 0 |
| - | 45 | 0 | 211 |
| number | freq |
|---|---|
| 0 | 211 |
| 1 | 37 |
| 2 | 8 |
| Predicted + | Predicted Maybe | Predicted - | |
|---|---|---|---|
| + | 0 | 0 | 0 |
| - | 1 | 0 | 0 |
| 416.0ms | 3 072× | 0 | valid |
Compiled 6 876 to 1 320 computations (80.8% saved)
ival-div: 69.0ms (28.7% of total)ival-add: 68.0ms (28.2% of total)ival-sub: 40.0ms (16.6% of total)ival-exp: 35.0ms (14.5% of total)ival-neg: 22.0ms (9.1% of total)ival-true: 2.0ms (0.8% of total)exact: 2.0ms (0.8% of total)adjust: 1.0ms (0.4% of total)ival-assert: 1.0ms (0.4% of total)| 1× | egg-herbie |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 549 | 1643 |
| 1 | 1228 | 1628 |
| 2 | 4105 | 1579 |
| 3 | 6851 | 1576 |
| 0 | 27 | 31 |
| 0 | 44 | 30 |
| 1 | 73 | 30 |
| 2 | 175 | 29 |
| 3 | 539 | 29 |
| 4 | 1542 | 29 |
| 5 | 3706 | 29 |
| 6 | 7497 | 29 |
| 0 | 8137 | 29 |
| 1× | iter limit |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (/.f64 NdChar (+.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (neg.f64 (-.f64 (-.f64 (-.f64 Ec Vef) EDonor) mu)) KbT)))) (/.f64 NaChar (+.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (+.f64 (+.f64 (+.f64 Ev Vef) EAccept) (neg.f64 mu)) KbT))))) |
| Outputs |
|---|
(+.f64 (/.f64 NdChar (+.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (neg.f64 (-.f64 (-.f64 (-.f64 Ec Vef) EDonor) mu)) KbT)))) (/.f64 NaChar (+.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (+.f64 (+.f64 (+.f64 Ev Vef) EAccept) (neg.f64 mu)) KbT))))) |
(+.f64 (/.f64 NaChar (+.f64 (exp.f64 (/.f64 (-.f64 (+.f64 EAccept (+.f64 Ev Vef)) mu) KbT)) #s(literal 1 binary64))) (/.f64 NdChar (+.f64 (exp.f64 (/.f64 (-.f64 mu (-.f64 (-.f64 Ec Vef) EDonor)) KbT)) #s(literal 1 binary64)))) |
(sort Ev EAccept)
Compiled 31 to 27 computations (12.9% saved)
Compiled 0 to 9 computations (-∞% saved)
| Status | Accuracy | Program |
|---|---|---|
| 100.0% | (+.f64 (/.f64 NdChar (+.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (neg.f64 (-.f64 (-.f64 (-.f64 Ec Vef) EDonor) mu)) KbT)))) (/.f64 NaChar (+.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (+.f64 (+.f64 (+.f64 Ev Vef) EAccept) (neg.f64 mu)) KbT))))) |
Compiled 62 to 54 computations (12.9% saved)
| 1× | egg-herbie |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 27 | 30 |
| 1 | 49 | 30 |
| 2 | 67 | 30 |
| 3 | 94 | 29 |
| 4 | 142 | 29 |
| 5 | 182 | 29 |
| 6 | 246 | 29 |
| 7 | 363 | 29 |
| 8 | 452 | 29 |
| 9 | 455 | 29 |
| 10 | 460 | 29 |
| 11 | 474 | 29 |
| 12 | 497 | 29 |
| 13 | 528 | 29 |
| 14 | 563 | 29 |
| 15 | 594 | 29 |
| 16 | 614 | 29 |
| 17 | 621 | 29 |
| 18 | 622 | 29 |
| 1× | saturated |
| Inputs |
|---|
(+.f64 (/.f64 NdChar (+.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (neg.f64 (-.f64 (-.f64 (-.f64 Ec Vef) EDonor) mu)) KbT)))) (/.f64 NaChar (+.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (+.f64 (+.f64 (+.f64 Ev Vef) EAccept) (neg.f64 mu)) KbT))))) |
| Outputs |
|---|
(+.f64 (/.f64 NdChar (+.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (neg.f64 (-.f64 (-.f64 (-.f64 Ec Vef) EDonor) mu)) KbT)))) (/.f64 NaChar (+.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (+.f64 (+.f64 (+.f64 Ev Vef) EAccept) (neg.f64 mu)) KbT))))) |
(+.f64 (/.f64 NaChar (+.f64 (exp.f64 (/.f64 (-.f64 (+.f64 EAccept (+.f64 Ev Vef)) mu) KbT)) #s(literal 1 binary64))) (/.f64 NdChar (+.f64 (exp.f64 (/.f64 (-.f64 mu (-.f64 (-.f64 Ec Vef) EDonor)) KbT)) #s(literal 1 binary64)))) |
| 1× | fuel |
Compiled 29 to 25 computations (13.8% saved)
(sort Ev EAccept)
Compiled 236 to 204 computations (13.6% saved)
Loading profile data...