4級

解説

最後に、ビショップの合法手判定を考えてみましょう。ビショップは対角線上に動く駒です。

ビショップがあるマスから別のマスに移動できるのは、ファイルの変化量とランクの変化量が等しい場合のみです。数式で表すと以下のようになります。

file1file2=rank1rank2|file_1 - file_2| = |rank_1 - rank_2|

つまり、ファイル(列)の変化量とランク(行)の変化量が等しい場合のみ、リーガルムーブとなります。

ビショップには重要な特徴があります。ビショップは常に同じ色のマスに留まります。白マスのビショップは常に白マスにしか移動できず、黒マスのビショップは常に黒マスにしか移動できません。