Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z