>>647
盤面の情報なら、二次元配列で持てるだろ?
手の情報ってなんだ? 駒の動きか?
そんなのswichで種類を分岐して、動かせる場所を列挙すればいいだけだろう?