enhance ready test
minor cleanup; changed _resetLightTree to _resetDistribution; _poolDistribution to _distributePool; _poolPopulation to _collectPool