edu.ou.pacman.client
Class PacmanFinder

java.lang.Object
  extended by edu.ou.pacman.client.AbstractPacmanClient
      extended by edu.ou.pacman.client.PacmanFinder
All Implemented Interfaces:
Client<ImmutablePacmanState,ImmutablePacmanCharacter,Direction>

public class PacmanFinder
extends AbstractPacmanClient


Constructor Summary
PacmanFinder()
           
 
Method Summary
 void endAction(ImmutablePacmanState world, ImmutablePacmanCharacter client)
           
 void initialize(java.io.File config)
           
 void loadData(java.io.File data)
           
 void shutdown()
           
 Direction startAction(ImmutablePacmanState world, ImmutablePacmanCharacter client)
           
 
Methods inherited from class edu.ou.pacman.client.AbstractPacmanClient
getDisplayName, setDisplayName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PacmanFinder

public PacmanFinder()
Method Detail

startAction

public Direction startAction(ImmutablePacmanState world,
                             ImmutablePacmanCharacter client)

endAction

public void endAction(ImmutablePacmanState world,
                      ImmutablePacmanCharacter client)

initialize

public void initialize(java.io.File config)

loadData

public void loadData(java.io.File data)

shutdown

public void shutdown()