public class SixVectors
extends java.lang.Object
修飾子とタイプ | フィールドと説明 |
---|---|
BVector |
cb |
BVector |
cw |
BVector |
m |
BVector |
s |
BMatrix |
Sx |
BVector |
t |
BVector |
v |
BVector |
x |
BVector |
y |
コンストラクタと説明 |
---|
SixVectors(Pos p)
6ベクトル計算クラスのコンストラクタです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
calcSixVectors(Pos p)
現在の局面における6ベクトルを計算します。
|
BVector |
eyeCandidate(BVector b,
BVector w,
BVector x,
int bw)
黒石または白石の眼の候補地を計算します。
|
public BVector v
public BVector x
public BVector y
public BVector m
public BVector s
public BVector t
public BVector cb
public BVector cw
public BMatrix Sx
public SixVectors(Pos p)
p
- 局面を指定します。ベクトルの次数と、隣接点F0を利用します。public void calcSixVectors(Pos p)
p
- 現在の局面を指定します。