aima.games
Class GameAgent

java.lang.Object
  extended by aima.basic.ObjectWithDynamicAttributes
      extended by aima.basic.Agent
          extended by aima.games.GameAgent

public class GameAgent
extends Agent


Field Summary
 
Fields inherited from class aima.basic.Agent
enviromentSpecificAttributes, isAlive, NO_OP, program
 
Constructor Summary
GameAgent(Game g)
           
 
Method Summary
 void makeAlphaBetaMove()
           
 void makeMiniMaxMove()
           
 
Methods inherited from class aima.basic.Agent
die, execute, isAlive, live
 
Methods inherited from class aima.basic.ObjectWithDynamicAttributes
getAttribute, getSortedAttributeKeys, removeAttribute, setAttribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GameAgent

public GameAgent(Game g)
Method Detail

makeMiniMaxMove

public void makeMiniMaxMove()

makeAlphaBetaMove

public void makeAlphaBetaMove()