Stage 5 駒を動かす
チェスのプログラミング第 5 ステージ、ここでは移動元と移動先の情報に基づいて、実際に盤上の駒を動かします。
MENU
- 駒を動かせないことがわかっていれば、その時点でリターンしてあげる必要があります。
- キャスリングは2つのコマを同時に動かすので、面倒な例外処理が必要になります。
- アンパッサンは駒を動かした先に相手の駒がいないので、相手のポーンを取るためには例外処理が必要です。
- プロモーションは駒の種類が変わりますから、例外処理が必要になります。
- 下準備が整ったら駒を動かしてあげましょう。
- 駒を動かしたらいろいろな情報を変更してあげる必要があります。