Fixed a serious issue in GEUtil.ScoringPair, where reverseDepth and normalDepth were reversed, where far away fruits would be rated higher than nearby ones, and nearby open squares would be rated higher than those far away.

Added a minimum  and maximum value to the exponent, so that all stuff further away than max depth is handled as if it was at max depth distance.

Also added better assertions.