Non-negative gene priority bottoms out at zero instead of reflecting
Non-negative gene priority bottoms out at zero instead of reflecting

MarkZH/Genetic_Chess,MarkZH/Genetic_Chess,MarkZH/Genetic_Chess,MarkZH/Genetic_Chess,MarkZH/Genetic_Chess