public class Unit extends Stones
nonkit.boardgame.igo.IgoGame#countLiberty(int, int, int, nonkit.boardgame.igo.Unit)
コンストラクタと説明 |
---|
Unit()
連のオブジェクトを作成します。
|
Unit(int iCol,
int iRow,
int iTurn,
IgoBoard brd)
連のオブジェクトを作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
countLiberty(int iCol,
int iRow,
int iTurn,
IgoBoard brd)
連の活路(呼吸点)を数えます。
|
int |
getLiberty()
活路の数を返します。
|
void |
initLiberty(IgoBoard brd)
活路(呼吸点)を数える準備をします。
|
public Unit()
public Unit(int iCol, int iRow, int iTurn, IgoBoard brd)
iCol
- 連の起点の桁位置を指定します。iRow
- 連の起点の行位置を指定します。iTurn
- 調べる石の色を指定します。brd
- 調べる盤を指定します。public int countLiberty(int iCol, int iRow, int iTurn, IgoBoard brd)
iCol
- 連の起点の桁位置を指定します。iRow
- 連の起点の行位置を指定します。iTurn
- 調べる石の色を指定します。brd
- 調べる碁盤を指定します。public int getLiberty()
public void initLiberty(IgoBoard brd)
brd
- 調べる碁盤を指定します。