Average Accuracy: 55.9% → 93.0%
Time: 3.1min
Crashes and Timeouts: 0/19

Output vs Input Accuracy

Each point represents a Herbie run below. Its horizontal position shows initial accuracy, and vertical position shows final accuracy. Points above the line are improved by Herbie.

Accuracy vs Cost

A joint cost-accuracy pareto curve for the Herbie runs below. Accuracy is on the vertical axis, and cost is on the horizontal axis. Down and to the left is better. The initial programs are shown by the red square.
TestStartResult ?Target ?Time
xlohi (overflows)3.1%99.2%12.1s»
x (used to be hard to sample)100.0%100.0%0.5s»
tan-example (used to crash)79.5%99.7%32.5s»
sqrt E (should all be same)54.9%100.0%2.3s»
sqrt D (should all be same)54.9%100.0%4.1s»
sqrt C (should all be same)53.9%100.0%2.0s»
sqrt B (should all be same)53.9%100.0%2.5s»
sqrt A (should all be same)53.9%100.0%3.8s»
rsin B (should all be same)76.1%99.5%19.7s»
rsin A (should all be same)76.1%99.5%19.9s»
mixedcos66.6%97.5%15.9s»
expfmod (used to be hard to sample)6.7%63.6%19.3s»
exp-w (used to crash)99.5%99.5%16.2s»
bug500 (missed optimization)69.3%98.8%99.8%6.6s»
bug366, discussion (missed optimization)53.3%99.5%99.2%5.0s»
bug366 (missed optimization)44.6%99.2%100.0%3.9s»
bug333 (missed optimization)8.7%100.0%100.0%4.1s»
bug329 (missed optimization)100.0%100.0%100.0%1.0s»
bug323 (missed optimization)7.1%10.6%100.0%11.9s»