Added validation of square attacked by opposite piece in King move strategy