lib.shogi
インタフェース Kyokumen.View

含まれているクラス:
Kyokumen

public static interface Kyokumen.View

「先手の視点」「後手の視点」から見た局面を取得する為のクラス。 局面評価部などが、先手・後手を意識せずに処理できるようにする為に使用する。

導入されたバージョン:
1.0
バージョン:
1.0
作成者:
森岡 祐一 ( Morioka Yuichi )

メソッドの概要
 int getMasuInfo(int x, int y)
          このビューの位置を基準として、盤上のマスの情報を取得する。
 int getMochigomaInfo(boolean self, int komaType)
          自分もしくは相手の持駒の数を取得する。
 

メソッドの詳細

getMasuInfo

int getMasuInfo(int x,
                int y)
このビューの位置を基準として、盤上のマスの情報を取得する。

パラメータ:
x - このビューを基準とした筋。
y - このビューを基準とした段。
戻り値:
引数で指定したマスの情報

getMochigomaInfo

int getMochigomaInfo(boolean self,
                     int komaType)
自分もしくは相手の持駒の数を取得する。

パラメータ:
self - このビューの側ならtrue、このビューの相手側ならfalse。
komaType - 駒の型。
戻り値:
引数で指定した側・型の、持駒の数。