- GameLostApiResponse - Class in pl.joegreen.sergeants.api.response
-
- GameLostApiResponse(int) - Constructor for class pl.joegreen.sergeants.api.response.GameLostApiResponse
-
- GameMap - Class in pl.joegreen.sergeants.simulator
-
- GameResult - Class in pl.joegreen.sergeants.framework.model
-
- GameResult(GameResult.Result, GameState, Optional<String>) - Constructor for class pl.joegreen.sergeants.framework.model.GameResult
-
- GameResult.Result - Enum in pl.joegreen.sergeants.framework.model
-
- Games - Class in pl.joegreen.sergeants.framework
-
- GameStartApiResponse - Class in pl.joegreen.sergeants.api.response
-
- GameStartApiResponse(int, String, String, String, String[], Integer[]) - Constructor for class pl.joegreen.sergeants.api.response.GameStartApiResponse
-
- GameStarted - Interface in pl.joegreen.sergeants.framework.model
-
- GameStartedApiResponseImpl - Class in pl.joegreen.sergeants.framework.model.api
-
- GameStartedApiResponseImpl(GameStartApiResponse) - Constructor for class pl.joegreen.sergeants.framework.model.api.GameStartedApiResponseImpl
-
- GameState - Interface in pl.joegreen.sergeants.framework.model
-
- gameStateContext - Variable in class pl.joegreen.sergeants.framework.model.Field
-
- GameStateFieldContext - Interface in pl.joegreen.sergeants.framework.model
-
- GameUpdateApiResponse - Class in pl.joegreen.sergeants.api.response
-
- GameUpdateApiResponse(int, int[], int[], int[], int, ScoreApiResponse[], double[]) - Constructor for class pl.joegreen.sergeants.api.response.GameUpdateApiResponse
-
- GeneralsApi - Class in pl.joegreen.sergeants.api
-
- getArguments() - Method in class pl.joegreen.sergeants.api.test.FakeSocket.Event
-
- getArmy() - Method in class pl.joegreen.sergeants.framework.model.Player
-
Total army owned by player.
- getArmy() - Method in class pl.joegreen.sergeants.framework.model.VisibleField
-
- getArmy() - Method in class pl.joegreen.sergeants.simulator.viewer.ViewerField
-
- getAttackIndex() - Method in class pl.joegreen.sergeants.api.response.GameUpdateApiResponse
-
Officially "the attackIndex field is unnecessary for bots -- it's used by our client to show/hide attack arrows when appropriate."
- getAttackIndex() - Method in class pl.joegreen.sergeants.framework.model.api.UpdatableGameState
-
- getAttackIndex() - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
Officially "the attackIndex field is unnecessary for bots -- it's used by our client to show/hide attack arrows when appropriate."
- getBareApi() - Method in interface pl.joegreen.sergeants.framework.Actions
-
Get lower level API that potentially can make it possible to do something that is not possible by this interface.
- getChatRoom() - Method in class pl.joegreen.sergeants.api.response.GameStartApiResponse
-
- getChatRoom() - Method in class pl.joegreen.sergeants.framework.model.api.GameStartedApiResponseImpl
-
- getChatRoom() - Method in interface pl.joegreen.sergeants.framework.model.GameStarted
-
- getChatRoom() - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
Identifier of the main game chat room.
- getCitiesDiff() - Method in class pl.joegreen.sergeants.api.response.GameUpdateApiResponse
-
Diff to update the array with cities representation.
- getCol() - Method in class pl.joegreen.sergeants.framework.model.Position
-
- getColumns() - Method in class pl.joegreen.sergeants.framework.model.api.UpdatableGameState
-
- getColumns() - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
Horizontal size of the map.
- getDuel() - Method in class pl.joegreen.sergeants.api.response.RanksApiResponse
-
Ranking in 1v1 games.
- getDuel() - Method in class pl.joegreen.sergeants.api.response.StarsApiResponse
-
Stars in 1v1 games.
- getFfa() - Method in class pl.joegreen.sergeants.api.response.RanksApiResponse
-
Ranking in FFA games.
- getFfa() - Method in class pl.joegreen.sergeants.api.response.StarsApiResponse
-
Stars in FFA games.
- getFields() - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
- getFields() - Method in class pl.joegreen.sergeants.framework.model.Player
-
Number of fields owned by player.
- getFields() - Method in class pl.joegreen.sergeants.simulator.viewer.ViewerMapState
-
- getFieldsMap() - Method in class pl.joegreen.sergeants.framework.model.api.UpdatableGameState
-
- getFieldsMap() - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
- getGameStartedData() - Method in class pl.joegreen.sergeants.framework.model.api.UpdatableGameState
-
- getGameStartedData() - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
- getGenerals() - Method in class pl.joegreen.sergeants.api.response.GameUpdateApiResponse
-
Array of indexes of generals, indexed with player index.
- getHeight() - Method in class pl.joegreen.sergeants.simulator.viewer.ViewerMapState
-
- getIndex() - Method in class pl.joegreen.sergeants.api.response.ScoreApiResponse
-
Player index.
- getIndex() - Method in class pl.joegreen.sergeants.framework.model.Field
-
- getIndex() - Method in class pl.joegreen.sergeants.framework.model.Player
-
- getKiller() - Method in class pl.joegreen.sergeants.api.response.GameLostApiResponse
-
Index of the player that killed the bot.
- getKiller() - Method in class pl.joegreen.sergeants.framework.model.GameResult
-
Name of the player that killed the bot.
- getLastGameState() - Method in class pl.joegreen.sergeants.framework.model.GameResult
-
Last game state received before game was finished.
- getListeners() - Method in class pl.joegreen.sergeants.simulator.Simulator
-
- getMapDiff() - Method in class pl.joegreen.sergeants.api.response.GameUpdateApiResponse
-
Diff to update the array with map (tiles/armies) representation.
- getMaxTurns() - Method in class pl.joegreen.sergeants.simulator.SimulatorConfiguration
-
- getMessage() - Method in class pl.joegreen.sergeants.framework.model.ChatMessage
-
- getMyPlayer() - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
- getMyPlayerIndex() - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
Index of bot's player.
- getMyPlayerIndex() - Method in interface pl.joegreen.sergeants.framework.model.GameStateFieldContext
-
- getMyTeamIndexes() - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
- getMyTeamIndexes() - Method in interface pl.joegreen.sergeants.framework.model.GameStateFieldContext
-
- getName() - Method in class pl.joegreen.sergeants.api.test.FakeSocket.Event
-
- getNeighbourPositions(Position) - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
- getNeighbours() - Method in class pl.joegreen.sergeants.framework.model.Field
-
Returns fields that can be reached from this field in one move.
- getNeighbours(Field) - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
- getNeighbours(Field) - Method in interface pl.joegreen.sergeants.framework.model.GameStateFieldContext
-
- getOwner() - Method in class pl.joegreen.sergeants.simulator.viewer.ViewerField
-
- getOwnerIndex() - Method in class pl.joegreen.sergeants.framework.model.VisibleField
-
Index of player that owns the field.
- getPlayerIndex() - Method in class pl.joegreen.sergeants.api.response.ChatMessageApiResponse
-
Player index of the author of the message.
- getPlayerIndex() - Method in class pl.joegreen.sergeants.api.response.GameStartApiResponse
-
Index of bot's player.
- getPlayerIndex() - Method in class pl.joegreen.sergeants.framework.model.api.GameStartedApiResponseImpl
-
- getPlayerIndex() - Method in interface pl.joegreen.sergeants.framework.model.GameStarted
-
- getPlayerNames() - Method in class pl.joegreen.sergeants.framework.model.GameResult
-
Names of all players that played in the game.
- getPlayers() - Method in class pl.joegreen.sergeants.framework.model.api.UpdatableGameState
-
- getPlayers() - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
Players currently playing and those already dead.
- getPosition() - Method in class pl.joegreen.sergeants.framework.model.Field
-
- getPosition() - Method in class pl.joegreen.sergeants.simulator.viewer.ViewerField
-
- getReceivedEventsByName(String) - Method in class pl.joegreen.sergeants.api.test.FakeSocket
-
- getReplayFile() - Method in class pl.joegreen.sergeants.simulator.SimulatorConfiguration
-
- getReplayId() - Method in class pl.joegreen.sergeants.api.response.GameStartApiResponse
-
Replay identifier.
- getReplayId() - Method in class pl.joegreen.sergeants.framework.model.api.GameStartedApiResponseImpl
-
- getReplayId() - Method in class pl.joegreen.sergeants.framework.model.GameResult
-
- getReplayId() - Method in interface pl.joegreen.sergeants.framework.model.GameStarted
-
- getReplayId() - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
Replay identifier.
- getResult() - Method in class pl.joegreen.sergeants.framework.model.GameResult
-
- getRoomType() - Method in class pl.joegreen.sergeants.framework.model.ChatMessage
-
- getRow() - Method in class pl.joegreen.sergeants.framework.model.Position
-
- getRows() - Method in class pl.joegreen.sergeants.framework.model.api.UpdatableGameState
-
- getRows() - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
Vertical size of the map.
- getScores() - Method in class pl.joegreen.sergeants.api.response.GameUpdateApiResponse
-
Array indexed by player index, includes things shown in the score table (titles, army, is dead).
- getStars() - Method in class pl.joegreen.sergeants.api.response.GameUpdateApiResponse
-
- getTeam() - Method in class pl.joegreen.sergeants.framework.model.Player
-
Identifier of a team that player belongs to.
- getTeamChatRoom() - Method in class pl.joegreen.sergeants.api.response.GameStartApiResponse
-
- getTeamChatRoom() - Method in class pl.joegreen.sergeants.framework.model.api.GameStartedApiResponseImpl
-
- getTeamChatRoom() - Method in interface pl.joegreen.sergeants.framework.model.GameStarted
-
- getTeamChatRoom() - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
Identifier of the private team chat room.
- getTeams() - Method in class pl.joegreen.sergeants.api.response.GameStartApiResponse
-
Array if team identifiers of each player, indexed by player index.
- getTerrainType() - Method in class pl.joegreen.sergeants.framework.model.Field
-
- getText() - Method in class pl.joegreen.sergeants.api.response.ChatMessageApiResponse
-
Actual content of the message
- getTick() - Method in class pl.joegreen.sergeants.simulator.viewer.ViewerMapState
-
- getTiles() - Method in class pl.joegreen.sergeants.api.response.ScoreApiResponse
-
Number of map tiles owned.
- getTotal() - Method in class pl.joegreen.sergeants.api.response.ScoreApiResponse
-
Total army size.
- getTurn() - Method in class pl.joegreen.sergeants.api.response.GameUpdateApiResponse
-
- getTurn() - Method in class pl.joegreen.sergeants.framework.model.api.UpdatableGameState
-
- getTurn() - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
"Server turn" which is increased after every update (possibility of making a move).
- getTwoDimensionalArrayOfFields() - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
- getTwoVsTwo() - Method in class pl.joegreen.sergeants.api.response.RanksApiResponse
-
Ranking in 2v2 games.
- getTwoVsTwo() - Method in class pl.joegreen.sergeants.api.response.StarsApiResponse
-
Stars in 2v2 games.
- getUserId() - Method in class pl.joegreen.sergeants.framework.user.UserConfiguration
-
- getUsername() - Method in class pl.joegreen.sergeants.api.response.ChatMessageApiResponse
-
Name of the author of the message.
- getUsername() - Method in class pl.joegreen.sergeants.framework.model.ChatMessage
-
Name of player sending the message.
- getUsername() - Method in class pl.joegreen.sergeants.framework.model.Player
-
- getUsernames() - Method in class pl.joegreen.sergeants.api.response.GameStartApiResponse
-
Array of player names, indexed by player index.
- getUsernames() - Method in class pl.joegreen.sergeants.framework.model.api.GameStartedApiResponseImpl
-
- getUsernames() - Method in interface pl.joegreen.sergeants.framework.model.GameStarted
-
- getVisibleFields() - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
- getVisibleFieldsMap() - Method in class pl.joegreen.sergeants.framework.model.api.UpdatableGameState
-
- getVisibleFieldsMap() - Method in interface pl.joegreen.sergeants.framework.model.GameState
-
- getVisibleNeighbours() - Method in class pl.joegreen.sergeants.framework.model.Field
-
- getWidth() - Method in class pl.joegreen.sergeants.simulator.viewer.ViewerMapState
-