float eyePotential = eyeCache_.getEyePotential();
float revisedNumEyes = eyeCache_.calcNumEyes();
numEyes = Math.max(eyePotential, revisedNumEyes);
// health based on eye shape - the most significant factor
float health = eyeEvaluator.determineHealth(side, numEyes, numLiberties, numStones);
// No bonus at all for false eyes
absoluteHealth_ = health;
if (Math.abs(absoluteHealth_) > 1.0) {
GameContext.log(0, "Warning: health exceeded 1.0: " +" health="+health+" numEyes="+numEyes);