判定がおかしいじゃなくて
練習から見直すべきじゃないですか?