
Time bar (total: 1.5s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 2 |
| 25% | 25% | 74.9% | 0.1% | 0% | 0% | 0% | 3 |
| 37.5% | 37.5% | 62.4% | 0.1% | 0% | 0% | 0% | 4 |
| 50% | 43.7% | 43.7% | 0.1% | 0% | 12.5% | 0% | 5 |
| 60.7% | 53.1% | 34.3% | 0.1% | 0% | 12.5% | 0% | 6 |
| 72.2% | 60.9% | 23.4% | 0.1% | 0% | 15.6% | 0% | 7 |
| 79.4% | 63.2% | 16.4% | 0.1% | 0% | 20.3% | 0% | 8 |
| 85.6% | 67.5% | 11.3% | 0.1% | 0% | 21.1% | 0% | 9 |
| 89.6% | 68.9% | 8% | 0.1% | 0% | 23% | 0% | 10 |
| 92.7% | 71.1% | 5.6% | 0.1% | 0% | 23.2% | 0% | 11 |
| 94.8% | 71.9% | 4% | 0.1% | 0% | 24.1% | 0% | 12 |
Compiled 15 to 13 computations (13.3% saved)
| 807.0ms | 8 256× | 0 | valid |
| 8.0ms | 103× | 0 | invalid |
ival-mult: 208.0ms (34.8% of total)const: 136.0ms (22.8% of total)ival-atan: 77.0ms (12.9% of total)ival-div: 70.0ms (11.7% of total)ival-sqrt: 58.0ms (9.7% of total)ival-sub: 38.0ms (6.4% of total)exact: 5.0ms (0.8% of total)adjust: 3.0ms (0.5% of total)ival-assert: 3.0ms (0.5% of total)| Ground Truth | Overpredictions | Example | Underpredictions | Example | Subexpression |
|---|---|---|---|---|---|
| 73 | 0 | - | 0 | - | (sqrt.f64 (-.f64 (*.f64 v v) (*.f64 (*.f64 #s(literal 2 binary64) #s(literal 49/5 binary64)) H))) |
| 0 | 0 | - | 0 | - | (*.f64 v v) |
| 0 | 0 | - | 0 | - | (*.f64 #s(literal 2 binary64) #s(literal 49/5 binary64)) |
| 0 | 0 | - | 0 | - | (atan.f64 (/.f64 v (sqrt.f64 (-.f64 (*.f64 v v) (*.f64 (*.f64 #s(literal 2 binary64) #s(literal 49/5 binary64)) H))))) |
| 0 | 0 | - | 0 | - | v |
| 0 | 0 | - | 0 | - | #s(literal 2 binary64) |
| 0 | 0 | - | 0 | - | (*.f64 (*.f64 #s(literal 2 binary64) #s(literal 49/5 binary64)) H) |
| 0 | 0 | - | 0 | - | (-.f64 (*.f64 v v) (*.f64 (*.f64 #s(literal 2 binary64) #s(literal 49/5 binary64)) H)) |
| 0 | 0 | - | 0 | - | H |
| 0 | 0 | - | 0 | - | #s(literal 49/5 binary64) |
| 0 | 0 | - | 0 | - | (/.f64 v (sqrt.f64 (-.f64 (*.f64 v v) (*.f64 (*.f64 #s(literal 2 binary64) #s(literal 49/5 binary64)) H)))) |
| Operator | Subexpression | Explanation | Count | |
|---|---|---|---|---|
sqrt.f64 | (sqrt.f64 (-.f64 (*.f64 v v) (*.f64 (*.f64 #s(literal 2 binary64) #s(literal 49/5 binary64)) H))) | oflow-rescue | 73 | 0 |
| ↳ | (-.f64 (*.f64 v v) (*.f64 (*.f64 #s(literal 2 binary64) #s(literal 49/5 binary64)) H)) | overflow | 73 | |
| ↳ | (*.f64 v v) | overflow | 73 |
| Predicted + | Predicted - | |
|---|---|---|
| + | 73 | 2 |
| - | 0 | 181 |
| Predicted + | Predicted Maybe | Predicted - | |
|---|---|---|---|
| + | 73 | 0 | 2 |
| - | 0 | 0 | 181 |
| number | freq |
|---|---|
| 0 | 183 |
| 1 | 73 |
| Predicted + | Predicted Maybe | Predicted - | |
|---|---|---|---|
| + | 1 | 0 | 0 |
| - | 0 | 0 | 0 |
| 48.0ms | 496× | 0 | valid |
| 10.0ms | 16× | 5 | exit |
Compiled 135 to 37 computations (72.6% saved)
ival-mult: 11.0ms (27.6% of total)const: 9.0ms (22.6% of total)ival-atan: 5.0ms (12.6% of total)ival-sqrt: 5.0ms (12.6% of total)ival-div: 4.0ms (10.1% of total)ival-sub: 3.0ms (7.5% of total)adjust: 2.0ms (5% of total)ival-assert: 0.0ms (0% of total)ival-true: 0.0ms (0% of total)exact: 0.0ms (0% of total)Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 35 | 72 |
| 1 | 75 | 70 |
| 2 | 170 | 70 |
| 3 | 451 | 70 |
| 4 | 1090 | 70 |
| 5 | 2541 | 70 |
| 6 | 7199 | 70 |
| 0 | 16 | 17 |
| 0 | 22 | 17 |
| 1 | 24 | 17 |
| 2 | 27 | 17 |
| 3 | 32 | 17 |
| 4 | 52 | 17 |
| 5 | 129 | 17 |
| 6 | 582 | 17 |
| 7 | 4696 | 17 |
| 0 | 8428 | 17 |
| 1× | saturated |
| 1× | node limit |
| 1× | iter limit |
| 1× | node limit |
Loading profile data...