Time: 6.6min
Passed: 0/25
Crashes: 25
Tests: 25
Bits: 94/102

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 vertical axis. Down and to the left is better. The initial programs are shown by the red square.
TestStartResult ?Target ?Time
UniformSampleCone, z0.11%0.05%9.2s»
UniformSampleCone, y42.41%1.61%19.2s»
UniformSampleCone, x42.54%0.98%17.2s»
UniformSampleCone 21.08%1.07%22.0s»
Trowbridge-Reitz Sample, sample surface normal, cosTheta0.61%0.59%30.1s»
Trowbridge-Reitz Sample, near normal, slope_y1.67%1.56%13.5s»
Trowbridge-Reitz Sample, near normal, slope_x0.99%1.04%13.6s»
Sample trimmed logistic on [-pi, pi]1.04%1.04%15.3s»
Logistic function0.19%0.13%14.0s»
Logistic distribution0.4%0.4%16.0s»
Lanczos kernel2.11%2.11%16.1s»
HairBSDF, sample_f, cosTheta0.55%0.55%17.7s»
HairBSDF, gamma for a refracted ray7.97%2.18%16.1s»
HairBSDF, Mp, upper1.44%1.2%19.4s»
HairBSDF, Mp, lower0.34%0.37%12.8s»
GTR1 distribution1.45%1.33%14.6s»
Disney BSSRDF, sample scattering profile, upper4.18%1.69%14.8s»
Disney BSSRDF, sample scattering profile, lower38.43%0.63%13.8s»
Disney BSSRDF, PDF of scattering profile0.4%0.4%14.3s»
Curve intersection, scale width based on ribbon orientation2.81%1.91%18.8s»
Beckmann Sample, normalization factor2.21%1.52%15.8s»
Beckmann Sample, near normal, slope_y42.01%1.65%14.6s»
Beckmann Sample, near normal, slope_x42.16%0.95%13.3s»
Beckmann Distribution sample, tan2theta, alphax == alphay44.2%1.03%11.0s»
Beckmann Distribution sample, tan2theta, alphax != alphay, u1 <= 0.538.97%1.66%15.3s»