The Costumemaster (98% documented)

View on GitHub

Reference AI - Decision Tree Strategies Reference

AI - Decision Tree Strategies

  • AIPredeterminedTreeStrategist

    A strategist that will pick the best move based on a predetermined GKDecisionTree.

    See more

    Declaration

    Swift

    class AIPredeterminedTreeStrategist : AITreeStrategy
  • AITealConverseStrategist

    A decision tree-based agent that uses a model trained with CoreML to produce results.

    See more

    Declaration

    Swift

    class AITealConverseStrategist : AITreeStrategy
  • Information Center
    • Project Proposal
    • Privacy Policy
  • Game Data
    • CommandLineArguments
    • – AgentTestingType
    • GameStore
    • Preferences
    • – PaneIdentifier
  • Game Levels
    • Creating a Level
    • GameScene
    • LevelDataConfiguration
  • Interface Scenes
    • AboutScene
    • EndGameScene
    • IntroScene
    • MainMenuScene
    • PauseScene
    • SplashScene
  • Inputs
    • GameSignalSender
    • – InputMethod
    • GameSignalKind
    • GameSignalMethod
    • GameAchievementTrigger
    • GameAlarmClock
    • GameComputer
    • GameLever
    • GamePressurePlate
    • GameIrisScanner
  • Outputs
    • GameSignalReceivable
    • SwitchRequisite
    • DoorReceiver
  • Interactables
    • GameHeavyObject
    • Player
  • Artificial Intelligence Agents
    • Working With Agents
    • AIGameStrategy
    • AITreeStrategy
    • – ActionHistoryItem
  • AI - Random Move Strategies
    • AIRandomMoveStrategist
    • AIRandomWeightedStrategist
    • AIReflexStrategist
  • AI - Decision Tree Strategies
    • AIPredeterminedTreeStrategist
    • AITealConverseStrategist
  • AI - Components
    • AIGameScene
    • AIAbstractGamePlayer
    • AIAbstractGameState
    • – Assessement
    • AIGameStrategist
    • AIAbstractGameSignalSender
    • AIAbstractGameSignalReceivable
    • AIGameDecision
    • AIGamePlayerAction
  • Challenges
    • ChallengeGameScene
    • CostumemasteryInheritable
    • CycleChallenge
    • DivergentChallenge
    • ExposureChallenge
    • RushedChallenge
    • SeededChallenge
    • VisibilityChallenge
  • Game Center
    • Game Center
    • GameAchievement
    • GameLeaderboard
    • GKAchievement
    • GKLeaderboard
  • Other Classes
    • AIRecordableGameScene
    • GameDeathPit
    • GameStructureObject
    • GameTileSpriteNode
    • StateRecorderViewModel
    • TealConverse
    • TealConverseInput
    • TealConverseOutput
  • Other Enumerations
    • GameTileType
    • PlayerCostumeType
    • PlayerMoveDirection
  • Other Extensions
    • Binding
    • Bool
    • CGPoint
    • CommandLine
    • KeyboardShortcuts
    • – Name
    • SKTextureAtlas
    • String
    • UserDefaults
  • Other Functions
    • animated(fromAtlas:reversable:)
    • confirm(_:withTitle:level:handler:)
    • getHeavyObjectPhysicsBody(with:)
    • getHeavyObjectPhysicsBody(with:)
    • getLevelProperties()
    • getRecordableLevelProperties()
    • getTileType(fromDefinition:)
    • getWallPhysicsBody(with:)
    • getWallPhysicsBody(with:)
    • plist(from:)
    • sendAlert(_:withTitle:level:attachToMainWindow:handler:)
    • sendAlert(_:withTitle:level:handler:)
  • Other Structures
    • AIStateRecordable
    • AchievementEntry
    • GameLevelItem

© 2021 Marquis Kurt. All rights reserved. (Last updated: 2021-09-26)

Generated by jazzy ♪♫ v0.14.0, a Realm project.