Ejemplo n.º 1
0
 //Sets the AI function to use when making moves.
 public void setAIFunc(string funcName)
 {
     if (funcName == "random")
     {
         aiFunc = pickRandomMove;
     }
     else if (funcName == "alpha_beta")
     {
         aiFunc = alphaBeta;
     }
     else
     {
         MainMethod.die("Error : Player.setAIFunc : Function name: " + funcName + " is not supported");
     }
 }
Ejemplo n.º 2
0
 public void setCtrl(aiMove newCtrl)
 {
     ctrl = newCtrl;
 }
Ejemplo n.º 3
0
 //Sets the AI function to use when making moves.
 public void setAIFunc(string funcName)
 {
     if (funcName == "random")
     {
         aiFunc = pickRandomMove;
     }
     else if (funcName == "alpha_beta")
     {
         aiFunc = alphaBeta;
     }
     else
     {
         MainMethod.die("Error : Player.setAIFunc : Function name: " + funcName + " is not supported");
     }
 }
Ejemplo n.º 4
0
 // Use this for initialization
 void Start()
 {
     ctrl = new aiMove(Vector2.zero);
     pm   = GetComponent <PlayerMover>();
     tree.ReEnable();
 }