A B C D E F G H I K L M N O P R S T U V W X Y Z

G

GAME_OVER_REWARD - Static variable in class edu.ou.pacman.board.GameBoard
 
GameBoard - Class in edu.ou.mancala.board
Class used to handle the operations of the mancala game board.
GameBoard(boolean) - Constructor for class edu.ou.mancala.board.GameBoard
 
GameBoard - Class in edu.ou.pacman.board
Class used to perform all actions for the game.
GameBoard(boolean, AI, AI, String) - Constructor for class edu.ou.pacman.board.GameBoard
 
GameBoardView - Class in edu.ou.mancala.view
Class used to display the mancala board.
GameBoardView(GameBoard) - Constructor for class edu.ou.mancala.view.GameBoardView
 
GameBoardView - Class in edu.ou.pacman.view
Class used to display a view for a game board.
GameBoardView(GameBoard) - Constructor for class edu.ou.pacman.view.GameBoardView
 
gameOver() - Method in class edu.ou.pacman.board.GameBoard
 
GameOverTimeLimitException - Exception in edu.ou.mlfw.exceptions
 
GameOverTimeLimitException() - Constructor for exception edu.ou.mlfw.exceptions.GameOverTimeLimitException
 
GameOverTimeLimitException(String) - Constructor for exception edu.ou.mlfw.exceptions.GameOverTimeLimitException
 
GameRequest - Class in edu.ou.mlfw.ladder
 
GameRequest(InetAddress) - Constructor for class edu.ou.mlfw.ladder.GameRequest
 
GameResult - Class in edu.ou.mlfw.ladder
 
GameResult(int, long, List<Record>) - Constructor for class edu.ou.mlfw.ladder.GameResult
 
GameSettings - Class in edu.ou.mlfw.ladder
 
GameSettings(File, Class<? extends Simulator>, int, ClientMapping[]) - Constructor for class edu.ou.mlfw.ladder.GameSettings
 
getAI(String) - Static method in enum edu.ou.pacman.util.AI
Parse a string and determine the AI that it is calling for.
getAllControllables() - Method in class edu.ou.mancala.MancalaSimulator
 
getAllControllables() - Method in interface edu.ou.mlfw.Simulator
Return all of the simulator's controllables, even those that are not currently active.
getAllControllables() - Method in class edu.ou.pacman.PacmanSimulator
 
getAngle() - Method in class edu.ou.utils.Vector2D
The angle of the vector
getCharacterLocation(CharacterType) - Method in class edu.ou.pacman.ImmutablePacmanState
Get the location of the given character for the current world state.
getCharacters() - Method in class edu.ou.pacman.board.GameBoard
 
getClientAddress() - Method in class edu.ou.mlfw.ladder.GameRequest
 
getClientClass() - Method in class edu.ou.mlfw.config.ClientInitializer
Each client will be an instance of a class submitted by students.
getClientInitializerFile() - Method in class edu.ou.mlfw.config.ClientMapping
 
getClients() - Method in class edu.ou.mlfw.ladder.GameSettings
 
getConfiguration() - Method in class edu.ou.mlfw.config.ClientInitializer
Each client can be configured independently, using any format the client wishes to use.
getControllableName() - Method in class edu.ou.mlfw.config.ClientMapping
 
getControllables() - Method in class edu.ou.mancala.MancalaSimulator
 
getControllables() - Method in interface edu.ou.mlfw.Simulator
Return the simulator's currently active controllables
getControllables() - Method in class edu.ou.pacman.PacmanSimulator
 
getCSVHeader() - Method in class edu.ou.mancala.MancalaRecord
 
getCSVHeader() - Method in class edu.ou.mlfw.Record
 
getCSVHeader() - Method in class edu.ou.pacman.PacmanRecord
 
getData() - Method in class edu.ou.mlfw.config.ClientInitializer
Each client can specify the location of any data that should be loaded when the simulator starts up.
getDisplayName() - Method in class edu.ou.mancala.client.AbstractMancalaClient
 
getDisplayName() - Method in class edu.ou.mlfw.AbstractClient
 
getDisplayName() - Method in interface edu.ou.mlfw.Client
 
getDisplayName() - Method in class edu.ou.mlfw.config.ClientInitializer
Each client can specify the name that should be associated with that client for display purposes.
getDisplayName() - Method in class edu.ou.mlfw.Record
 
getDisplayName() - Method in class edu.ou.pacman.client.AbstractPacmanClient
 
getDrawPosition() - Method in class edu.ou.mlfw.gui.Shadow2D
 
getGameID() - Method in class edu.ou.mlfw.ladder.GameResult
 
getGameID() - Method in class edu.ou.mlfw.ladder.GameSettings
 
getGameRunTime() - Method in class edu.ou.mlfw.ladder.GameResult
 
getGUI() - Method in class edu.ou.mancala.MancalaSimulator
 
getGUI() - Method in interface edu.ou.mlfw.Simulator
 
getGUI() - Method in class edu.ou.pacman.PacmanSimulator
 
getGuiDelay() - Method in class edu.ou.mlfw.config.WorldConfig
 
getHalfHeight() - Method in class edu.ou.mlfw.gui.Shadow2D
 
getHalfWidth() - Method in class edu.ou.mlfw.gui.Shadow2D
 
getHeight() - Method in class edu.ou.mlfw.gui.Shadow2D
 
getHTMLFooter() - Method in class edu.ou.mancala.MancalaRecord
 
getHTMLFooter() - Method in class edu.ou.mlfw.Record
 
getHTMLFooter() - Method in class edu.ou.pacman.PacmanRecord
 
getHTMLHeader() - Method in class edu.ou.mancala.MancalaRecord
 
getHTMLHeader() - Method in class edu.ou.mlfw.Record
 
getHTMLHeader() - Method in class edu.ou.pacman.PacmanRecord
 
getHTMLHeader_s() - Static method in class edu.ou.mancala.MancalaRecord
 
getHTMLHeader_s() - Static method in class edu.ou.pacman.PacmanRecord
 
getKeyListener() - Method in interface edu.ou.mlfw.InteractiveClient
 
getMagnitude() - Method in class edu.ou.utils.Vector2D
The magnitude of the vector.
getMappingInformation() - Method in class edu.ou.mlfw.config.WorldConfig
 
getMaxVariableClientsPerGame() - Method in class edu.ou.mlfw.ladder.LadderConfig
 
getName() - Method in class edu.ou.mancala.MancalaControllable
 
getName() - Method in interface edu.ou.mlfw.Controllable
Return this controllable's unique identifying name.
getName() - Method in class edu.ou.pacman.PacmanControllable
 
getNext() - Method in class edu.ou.mlfw.ladder.CombinationGenerator
Generate next combination (algorithm from Rosen p.
getNumLeft() - Method in class edu.ou.mlfw.ladder.CombinationGenerator
 
getNumMatchRepeats() - Method in class edu.ou.mlfw.ladder.LadderConfig
 
getOutputHTML() - Method in class edu.ou.mlfw.ladder.LadderConfig
 
getPlayers() - Method in class edu.ou.mancala.board.GameBoard
Get the players involved in this game.
getRandom(Random, float) - Static method in class edu.ou.utils.Vector2D
Create a random vector with a magnitude no greater than specified
getRank() - Method in class edu.ou.mlfw.Record
 
getRealPosition() - Method in class edu.ou.mlfw.gui.CircleShadow
 
getRealPosition() - Method in class edu.ou.mlfw.gui.LineShadow
 
getRealPosition() - Method in class edu.ou.mlfw.gui.Shadow2D
JSpacewarComponent uses this method in conjunction with the bounding box information to determine if the graphic needs to be redrawn to account for wrapping.
getRealPosition() - Method in class edu.ou.mlfw.gui.TextBoxShadow
 
getRecord() - Method in class edu.ou.mancala.MancalaControllable
 
getRecord() - Method in class edu.ou.mancala.player.MancalaPlayer
 
getRecord() - Method in interface edu.ou.mlfw.Controllable
Return this controllable's statistic information.
getRecord() - Method in class edu.ou.pacman.character.PacmanCharacter
 
getRecord() - Method in class edu.ou.pacman.PacmanControllable
 
getRecords() - Method in class edu.ou.mlfw.ladder.GameResult
 
getRecords() - Method in class edu.ou.mlfw.World
Return a list of Records, corresponding to the statistics stored for each controllable over the course of a game.
getReportLocation() - Method in class edu.ou.mlfw.ladder.Ladder
 
getSimulatorClass() - Method in class edu.ou.mlfw.config.WorldConfig
 
getSimulatorClass() - Method in class edu.ou.mlfw.ladder.GameSettings
 
getSimulatorClass() - Method in class edu.ou.mlfw.ladder.LadderConfig
 
getSimulatorConfig() - Method in class edu.ou.mlfw.config.WorldConfig
 
getSimulatorConfig() - Method in class edu.ou.mlfw.ladder.GameSettings
 
getSimulatorConfig() - Method in class edu.ou.mlfw.ladder.LadderConfig
 
getState() - Method in class edu.ou.mancala.MancalaSimulator
 
getState() - Method in interface edu.ou.mlfw.Simulator
 
getState() - Method in class edu.ou.pacman.PacmanSimulator
 
getStaticClientMappings() - Method in class edu.ou.mlfw.ladder.LadderConfig
 
getTotal() - Method in class edu.ou.mlfw.ladder.CombinationGenerator
 
getTotalGames() - Method in class edu.ou.mlfw.Record
 
getVariableClientMappings() - Method in class edu.ou.mlfw.ladder.LadderConfig
 
getWidth() - Method in class edu.ou.mlfw.gui.Shadow2D
 
getWins() - Method in class edu.ou.mlfw.Record
 
getX() - Method in class edu.ou.utils.Vector2D
The X component of the vector.
getXStream() - Static method in class edu.ou.mancala.config.MancalaConfig
 
getXStream() - Static method in class edu.ou.mlfw.config.ClientInitializer
 
getXStream() - Static method in class edu.ou.mlfw.config.WorldConfig
 
getXStream() - Static method in class edu.ou.mlfw.ladder.LadderConfig
 
getXStream() - Static method in class edu.ou.pacman.config.PacmanConfig
 
getY() - Method in class edu.ou.utils.Vector2D
The Y component of the vector.
GHOST_WORTH - Static variable in class edu.ou.pacman.board.GameBoard
 
GHOST_WORTH - Static variable in class edu.ou.pacman.PacmanRecord
 
ghostLocations() - Method in class edu.ou.pacman.board.GameBoard
Returns a list of all the locations a ghost currently occupies.
ghostLocations() - Method in class edu.ou.pacman.ImmutablePacmanState
Return the locations of the ghosts in the world.
GhostPathFinding - Class in edu.ou.pacman.heuristic
Class to house static methods for pac-man's pathfinding heuristic methods.
GhostPathFinding() - Constructor for class edu.ou.pacman.heuristic.GhostPathFinding
 
goalState() - Method in class edu.ou.pacman.board.GameBoard
Returns the goal state of this game board.
goalState() - Method in class edu.ou.pacman.ImmutablePacmanState
Return the location that represents the goal for the map.
goalState() - Method in class edu.ou.pacman.template.TemplateUploader
 
greedyBestFirst(GameBoard, CharacterType) - Static method in class edu.ou.pacman.heuristic.GhostPathFinding
Method to determine the direction a player should go using the greedy best first search algorithm.
greedyBestFirst(GameBoard) - Static method in class edu.ou.pacman.heuristic.PacmanPathFinding
Method to determine the direction a player should go using the greedy best first search algorithm.
gui - Variable in class edu.ou.mlfw.World.Arguments
 

A B C D E F G H I K L M N O P R S T U V W X Y Z