Kyokumen::InitControl()

「Kyokumen::InitControl()」の編集履歴(バックアップ)一覧はこちら

Kyokumen::InitControl()」(2009/03/02 (月) 03:29:19) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*void Kyokumen::InitControl(void); *controlS, controlE の初期化
*void Kyokumen::InitControl(void); *概要 -[[kyokumen.cpp]]にて定義 -controlS, controlE の初期化 --(controlS, controlEは利きを保持する、とコメントにあるが意味不明) *引数 -なし *実装 -controlSとcontrolEをゼロ初期化 -ループ(全位置) -(以下、後で再確認。意味不明) --敵駒なら ---ループ(駒ジャンプ種類) ---→CanJump[駒ジャンプ種類][ban[駒位置]]が真なら ---→→ループ(駒の周囲、駒があるところ) ---→→→controlE[位置] |= bj; ---→CanMove[駒ジャンプ種類][ban[駒位置]]が真なら ---→→controlE[dan + suji + Direct[i]] |= b; --自駒なら ---controlSについて上記と同じ処理 *呼出元

表示オプション

横に並べて表示:
変化行の前後のみ表示: