Put whose_turn switch in punch() back where it was
Put whose_turn switch in punch() back where it was

This caused buggy behavior since all the following lines were operating
on the wrong color.

Also, delete the is_in_use() check since it's not saving all that much
time.

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