Refactor: player's move
Delete redundant condition in intersect location