GameInterface, AI API - gnkoshelev/ai-game-platform GitHub Wiki

GameInterface API

  • LoadAi(ai: AI, id: int) : StatusCode
  • NextStep(turn: PlayerTurn): GameTurn
  • GetStatus() : StatusCode
  • GameInit(gameSettings : Json) : StatusCode
  • GetHelp() : Json Как настраивать игру
  • GetResults() : Json TODO: Waitable-object

PlayerTurn

  • StatusCode : StatusCode
  • TurnData: Json

GameTurn

  • StatusCode : StatusCode
  • NextPlayerID : int
  • PlayerData : Json

AiInterface

  • NextStep(PlayerData : Json) : Json
  • GetStatus() : StatusCode