fixed bug where rules allowed collisions with pieces of the same color