it.prazzoli.tictactoe
Class AIConfiguration
java.lang.Object
it.prazzoli.tictactoe.AIConfiguration
public class AIConfiguration
- extends java.lang.Object
Questa classe rappresenta la configurazione relativa la modulo AI.
Il motivo per cui si è deciso di tenere la configurazione distinta dal modulo AI
è dovuta al fatto che un singolo modulo AI può lavorare in modo differente variando
la configurazione.
- Author:
- Maurizio Prazzoli, maurizio@prazzoli.it
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COMPLETE_DEPTH
public static int COMPLETE_DEPTH
AIConfiguration
public AIConfiguration()
setMaxDepth
public void setMaxDepth(java.lang.String sMaxDepth)
setMaxDepth
public void setMaxDepth(int iMaxDepth)
setAlphaBetaPrunningEnabled
public void setAlphaBetaPrunningEnabled(java.lang.String sSetAlphaBetaPrunningEnabled)
setAlphaBetaPrunningEnabled
public void setAlphaBetaPrunningEnabled(boolean bSetAlphaBetaPrunningEnabled)
setDebugEnabled
public void setDebugEnabled(java.lang.String status)
setDebugEnabled
public void setDebugEnabled(boolean status)
getMaxDepth
public int getMaxDepth()
getAlphaBetaPrunningEnabled
public boolean getAlphaBetaPrunningEnabled()
getDebugEnabled
public boolean getDebugEnabled()