419a420,421
>   double raw, rawTotal = 0.0, rawBest = 0, rawWorst = 0;
>   int rawSamples = 0;
460c462
<     /* gather standardized statistics for this generation */
---
>     /* gather standardized and raw statistics for this generation */
461a464
>     raw = programRawFitness(pp);
463a467
>       rawBest = rawWorst = raw;
465c469
<       if (std < stdBest)
---
>       if (std < stdBest) {
467c471,473
<       if (std > stdWorst)
---
>       rawBest = raw;
>       }
>       if (std > stdWorst) {
468a475,476
>       rawWorst = raw;
>       }
472a481,482
>       rawTotal += raw;
>       rawSamples++;
519a530,531
>   if (rawSamples > 0)
>       rawTotal /= rawSamples ;
528a541,542
>   printf("Raw Fitness: Best=%f, Average=%f, Worst=%f\n", rawBest,
>        rawTotal, rawWorst);
