Main Page
Data Structures
Files
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
All
Functions
Variables
Properties
a
b
c
d
e
g
i
l
o
p
r
s
t
u
All
Data Structures
Files
Functions
Variables
Enumerations
Enumerator
Properties
Defines
- a -
addChild: :
TreeState
addCurrentGameData :
DataManager
addEpisode :
AgentStats
addEpisodeWithLength:andActions:learningMode: :
AgentStats
addLemming :
GameplayLayer()
addLemming: :
LemmingManager
addState:withAction: :
Route
adjustedBoundingBox :
GameObject
animateIn :
PauseMenuLayer
animateObstacleBy:withLength:andDelay:alongAxis: :
Obstacle()
animateOut :
PauseMenuLayer
animateOutComponents :
NewGameLayer()
animating :
PauseMenuLayer
averageActionsLearning :
AgentStats
averageActionsLearning: :
DataManager
averageActionsNonLearning :
AgentStats
averageActionsNonLearning: :
DataManager
averageAgentsSaved: :
DataManager
averageEpisodeTimeLearning: :
DataManager
averageEpisodeTimeNonLearning: :
DataManager
averageTimeLearning :
AgentStats
averageTimeNonLearning :
AgentStats
- b -
buildMainMenu :
MainMenuLayer()
buildRoute: :
TreeState
buildRoutes: :
TreeState
- c -
calculateAvailableActions: :
CogitoAgent
calculateAverageFor:andType: :
DataManager()
calculateGameRating :
LemmingManager
calculateMaxQValue :
QState
changeDirection :
Lemming
changeState: :
GameObject
,
Lemming
changeState:afterDelay: :
Lemming
changeStateDelegate: :
Lemming()
checkForCollisions: :
Lemming()
checkLemmingWithinScreenBounds :
Lemming()
chooseRandomAction: :
CogitoAgent
clearGameData :
DataManager
clearKnowledgeBase :
KnowledgeBase
clearTempData :
AgentStats
createLemmingAtLocation:withHealth:withZValue:withID: :
GameplayLayer()
- d -
displayLogo :
StingLayer()
- e -
episodesCompleted :
AgentStats
exportGameData :
DataManager
exportKnowledgeBase :
KnowledgeBase
- g -
generateRandomNumberFrom:to: :
Utils
getAction :
TreeState
getActionAsString: :
Utils
getActions :
State
getBooleanAsString: :
Utils
getChildren :
TreeState
getDataForAction: :
QState()
getDifficultyAsString: :
Utils
getGameObject :
State
getGameTimeInMins :
GameManager
getGameTimeInSecs :
GameManager
getLearningTypeAsString: :
Utils
getNodes :
Route
getObjectAsString: :
Utils
getOptimumAction :
ShortestRouteAgent()
,
QState
,
State
,
DecisionTreeAgent()
getQValueForAction: :
QState
getRatingAsString: :
Utils
getReward :
QState
getStateAsString: :
Utils
getStateForGameObject: :
CogitoAgent
,
KnowledgeBase
getTimeStampWithFormat: :
Utils
getUIColourFromRed:green:blue: :
Utils
getUpdatedLemmingString :
GameplayLayer()
getUpdatedTimeString :
GameplayLayer()
- i -
incrementGameTimer :
GameplayLayer()
incrementSecondCounter :
GameManager
init: :
TerrainLayer
initAnimations :
Lemming()
initBackground :
InstructionsLayer()
,
StatsLayer()
initBars :
GraphSlide()
initButtons :
NewGameLayer()
initDisplay :
GameplayLayer()
initGUI :
NewGameLayer()
initHUDText :
PauseMenuLayer()
initMenuButton :
InstructionsLayer()
,
StatsLayer()
initMenuButtons :
PauseMenuLayer()
initNavButtons :
SlideViewer()
initObjectType:withPosition:andFilename:isWall: :
Terrain
initObstacleType:withPosition:andFilename: :
Obstacle
initPopup :
PauseMenuLayer()
initScreenlock :
PauseMenuLayer()
initSegmentedControls :
NewGameLayer()
initSliders :
NewGameLayer()
initSlides :
SlideViewer()
initSlideViewer :
StatsLayer()
,
InstructionsLayer()
initStateForObject: :
State
initStateForObject:withReward: :
QState
initSwitches :
NewGameLayer()
initTerrainFromPlist :
TerrainLayer()
initTextOverlay :
PauseMenuLayer()
initWithImage: :
Slide
initWithImage:type: :
GraphSlide
initWithSlides: :
SlideViewer
isEqualTo: :
TreeState
isLeaf :
TreeState
- l -
lemmingCount :
LemmingManager
lemmings :
LemmingManager
lemmingsAdded :
LemmingManager
lemmingsKilled :
LemmingManager
lemmingsMaxed :
LemmingManager
lemmingsSaved :
LemmingManager
listAvailableFonts :
Utils
loadAnimationFromPlistWthName:andClassName: :
GameObject
loadGameData :
DataManager
loadLevelData :
GameManager
loadMainMenu :
NewGameLayer()
,
InstructionsLayer()
,
StingLayer()
loadPlistFromFile: :
Utils
loadRandomLevel :
GameManager
- o -
obstacles :
TerrainLayer
onAboutButtonPressed :
MainMenuLayer()
onBackButtonPressed :
StatsLayer()
,
AboutLayer()
onContinueButtonPressed :
NewGameLayer()
onEndConditionReached :
Lemming
onHighScoresButtonPressed :
MainMenuLayer()
onMenuButtonPressed :
GameOverLayer()
onNewGameButtonPressed :
MainMenuLayer()
onNextNavButtonPressed :
SlideViewer()
onObjectCollision: :
Lemming
onPauseButtonPressed :
GameplayLayer()
onPreviousNavButtonPressed :
SlideViewer()
onQuitPressed :
PauseMenuLayer()
onResumePressed :
PauseMenuLayer()
onSegmentedControlUpdated: :
NewGameLayer()
onSliderUpdated: :
NewGameLayer()
onSwitchUpdated: :
NewGameLayer()
- p -
pauseGame :
GameManager
playScene: :
MainMenuLayer()
printData :
DataManager
printStructure :
TreeState
- r -
removeComponents :
NewGameLayer()
removeLemming: :
LemmingManager
reset :
LemmingManager
resetSecondCounter :
GameManager
resetState :
Lemming()
respawns :
Lemming
resumeGame :
GameManager
runSceneWithID: :
GameManager
- s -
saveGameData :
DataManager()
secondsToMinutes: :
Utils
selectAction: :
CogitoAgent
setAction: :
TreeState
setActions: :
State
setAsLeafNode: :
TreeState
setLevelDifficulty: :
GameManager
setOptimumRoute :
DecisionTreeAgent()
,
ShortestRouteAgent()
setParent: :
TreeState
setQValue:forAction: :
QState
sharedAgentStats :
AgentStats
sharedDataManager :
DataManager
sharedGameManager :
GameManager
sharedKnowledgeBase :
KnowledgeBase
sharedLemmingManager :
LemmingManager
showPauseInstructions :
GameplayLayer()
- t -
takePath: :
Lemming
terrain :
TerrainLayer
- u -
update :
Slide
update: :
GameplayLayer()
updateActionsGraph :
GraphSlide()
updateAgentsSavedGraph :
GraphSlide()
updateDebugLabel :
Lemming
,
Lemming()
updateEpisodeTimeGraph :
GraphSlide()
updateHUDText :
PauseMenuLayer()
updateNavButtons :
SlideViewer()
updateQValues: :
QLearningAgent()
updateStateWithDeltaTime:andListOfGameObjects: :
GameObject
useHelmet: :
Lemming()
useUmbrella :
Lemming()
Generated on Mon Mar 12 2012 17:08:02 by
1.8.0