
Time bar (total: 471.0ms)
| 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 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 3 |
| 50% | 49.9% | 49.9% | 0.1% | 0% | 0% | 0% | 4 |
| 50% | 49.9% | 49.9% | 0.1% | 0% | 0% | 0% | 5 |
| 50% | 49.9% | 49.9% | 0.1% | 0% | 0% | 0% | 6 |
| 50% | 49.9% | 49.9% | 0.1% | 0% | 0% | 0% | 7 |
| 50% | 49.9% | 49.9% | 0.1% | 0% | 0% | 0% | 8 |
| 50% | 49.9% | 49.9% | 0.1% | 0% | 0% | 0% | 9 |
| 75% | 74.9% | 25% | 0.1% | 0% | 0% | 0% | 10 |
| 75% | 74.9% | 25% | 0.1% | 0% | 0% | 0% | 11 |
| 75% | 74.9% | 25% | 0.1% | 0% | 0% | 0% | 12 |
Compiled 23 to 20 computations (13% saved)
| 37.0ms | 260× | 0 | valid |
const: 17.0ms (55.2% of total)ival-mult: 7.0ms (22.7% of total)ival-add: 6.0ms (19.5% of total)ival-div: 1.0ms (3.2% of total)ival-true: 0.0ms (0% of total)adjust: 0.0ms (0% of total)ival-assert: 0.0ms (0% of total)| Predicted + | Predicted - | |
|---|---|---|
| + | 21 | 71 |
| - | 0 | 164 |
| 39.0ms | 256× | 0 | valid |
Compiled 65 to 56 computations (13.8% saved)
const: 17.0ms (54.2% of total)ival-mult: 7.0ms (22.3% of total)ival-add: 6.0ms (19.1% of total)ival-div: 1.0ms (3.2% of total)ival-true: 0.0ms (0% of total)adjust: 0.0ms (0% of total)ival-assert: 0.0ms (0% of total)| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 60 | 202 |
| 1 | 169 | 190 |
| 2 | 436 | 190 |
| 3 | 1497 | 189 |
| 4 | 4750 | 189 |
| 0 | 18 | 21 |
| 0 | 28 | 21 |
| 1 | 45 | 21 |
| 2 | 75 | 21 |
| 3 | 154 | 21 |
| 4 | 287 | 21 |
| 5 | 405 | 21 |
| 6 | 493 | 21 |
| 7 | 577 | 21 |
| 8 | 677 | 21 |
| 9 | 683 | 21 |
| 0 | 683 | 17 |
| 1× | iter limit |
| 1× | saturated |
| 1× | iter limit |
| 1× | node limit |
| Inputs |
|---|
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))) |
| Outputs |
|---|
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))) |
(fma.f64 (/.f64 y (fma.f64 (+.f64 #s(literal 6012459259764103/1000000000000000 binary64) z) z #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 (fma.f64 #s(literal 692910599291889/10000000000000000 binary64) z #s(literal 307332350656623/625000000000000 binary64)) z #s(literal 11167812716741/40000000000000 binary64)) x) |
Compiled 21 to 18 computations (14.3% saved)
Compiled 0 to 3 computations (-∞% saved)
| Status | Accuracy | Program |
|---|---|---|
| 64.4% | (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))) |
Compiled 42 to 36 computations (14.3% saved)
| 1× | egg-herbie |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 21 |
| 1 | 27 | 21 |
| 1× | saturated |
| Inputs |
|---|
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))) |
| Outputs |
|---|
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))) |
(+.f64 (/.f64 (*.f64 (+.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 (+.f64 #s(literal 307332350656623/625000000000000 binary64) (*.f64 #s(literal 692910599291889/10000000000000000 binary64) z)) z)) y) (+.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 (+.f64 #s(literal 6012459259764103/1000000000000000 binary64) z) z))) x) |
| 1× | fuel |
Compiled 21 to 18 computations (14.3% saved)
Compiled 214 to 144 computations (32.7% saved)
Loading profile data...