klaus.engine
Class DebuggingInformation
java.lang.Object
klaus.engine.DebuggingInformation
public class DebuggingInformation
- extends Object
Constructor Summary |
DebuggingInformation(int ply,
String score,
int time,
int nodes,
String pv)
Create debugging information from a normal XBoard debugging String. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
score
private String score
time
private int time
ply
private int ply
pv
private String pv
nodes
private int nodes
DebuggingInformation
public DebuggingInformation(int ply,
String score,
int time,
int nodes,
String pv)
- Create debugging information from a normal XBoard debugging String.
See XBoard / WinBoard documentation for details.
- Parameters:
ply
- the current search depth in half movesscore
- the current score in centipawnstime
- the search time in centisecondsnodes
- the number of nodes searchedpv
- a String to describe the current main variant
getNodes
public int getNodes()
getPly
public int getPly()
getPv
public String getPv()
getScore
public String getScore()
getTime
public int getTime()
setNodes
public void setNodes(int nodes)
setPly
public void setPly(int ply)
setPv
public void setPv(String pv)
setScore
public void setScore(String score)
setTime
public void setTime(int time)
getDescription
public String getDescription()