Grail Documentation

Documentation

    • Grail Overview
    • Grail Manual
      • AI Entity
      • Entity Group
      • AI Manager
      • Behavior
      • Behavior Sequence
      • Blackboard
        • Blackboard Examples
        • Blackboard Code Examples
        • Blackboard Serialization
      • Finite State Machine
        • Finite State Machine Builder
        • FSM Behavior
        • State
      • Logger Manager
      • Planner AI
        • State and action representation
        • Domain Translator
        • Goal
        • Performance considerations
      • Reasoner
        • Simulated Game Reasoner
        • Planner Reasoner
        • Utility Reasoner
      • Simulated Game AI
        • Defining a game in 10 steps
        • Obtaining results
        • Offline Learning
        • Performance considerations
      • Utility Based AI
        • Behavior Instantiation
        • Blueprint
        • Evaluator
          • Aggregator
          • Consideration
          • Curve
        • Utility Selector
      • X: EvoScripts
    • HOWTOs
      • Configuration Loading
      • Grail and Game Engines
      • Planner Reasoner: Quickstart
      • Simple Game Using Grail
      • Simulated Games: Simple Game with Randomness
    • GUI Tools Overview
      • Entity Creation Tools
      • Utility Creation Tools
      • Utility Debugger
      • Debugging Setup - Tutorial
      • Entity State Debugger
      • Planner Debugger
      • Simulated Game Debugger
      • Live Debugging
    • Unity Plugin Manual
      • Components
      • Plugin Window
      • Scriptable Objects
      • Blackboard Data Providers
      • Example Scene Overview
      • Quickstart
    • Unreal Engine 5 Plugin Manual
      • Behavior Tree Integration
      • Components and Actors
      • Plugin Compilation
      • Plugin Window
      • Configuration Data Providers
      • Quickstart
    • API Reference
Documentation 1.3.0
  • Documentation
    • 1.4.0
    • 1.3.0
    • 1.2.0
    • 1.1.1
    • 1.1.0
    • 1.0.0
  • Documentation
  • API Reference
1.4.0 1.3.0 1.2.0 1.1.1 1.1.0 1.0.0

Overview

  1. C++ API reference

  2. C# API reference

This page was built using the Antora default UI.

The source code for this UI is licensed under the terms of the MPL-2.0 license.