org.xistrat.bean
Class EvaluationResult
java.lang.Object
org.xistrat.bean.EvaluationResult
public class EvaluationResult
- extends java.lang.Object
used by the engine to store the evaluation of a position
- Since:
- 0.5.42
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
lowerbound
public int lowerbound
upperbound
public int upperbound
from
public int from
to
public int to
name
public int name
bound
public int bound
draft
public int draft
figs
public FigurData[] figs
EvaluationResult
public EvaluationResult()
EvaluationResult
public EvaluationResult(int lowerbound,
int upperbound,
int from,
int to,
int name,
int draft,
FigurData[] figs)
- Parameters:
lowerbound
- lower limit of the scoreupperbound
- upper limit of the score (exact result is represented by identical bounds)from
- the location where the candidate move starts fromto
- the location the candidate move endsname
- the candidate piece's type name (A, B, C, D, E, F, ...)draft
- the nominal depth (a lower bound of the truth, maybe varying depth) under which the result has been achieved