change ratio to prob when choosing percent reinforcement, add EndBlock as exception