Package com.codingame.gameengine.core
package com.codingame.gameengine.core
-
ClassDescriptionThe representation of a player's AI during the game's execution.The representation of the/a player's AI during the game's execution.An Exception thrown by
getOutputs()
when the player's AI did not respond in time after anexecute()
.The Referee is the brain of your game, it implements all the rules and the turn order.The representation of the player's AI during the game's execution.GameManager<T extends AbstractPlayer>TheGameManager
takes care of running each turn of the game and computing each visual frame of the replay.A Module can be registered to theGameManager
in order to send information to the game view or provide utility functions to the Referee.MultiplayerGameManager<T extends AbstractMultiplayerPlayer>TheAbstractMultiplayerPlayer
takes care of running each turn of a multiplayer game and computing each visual frame of the replay.Entry point for the localGameRunner
and CodinGame's server side game runnerSoloGameManager<T extends AbstractSoloPlayer>TheAbstractMultiplayerPlayer
takes care of running each turn of a multiplayer game and computing each visual frame of the replay.The data for a tooltip which appears on the progress bar of the replay of a game to give information about significant game events.