C# Class DTStrike.MyBot.Game

Afficher le fichier Open project: Unexpected/dtstrike Class Usage Examples

Méthodes publiques

Свойство Type Description
fleets List
planets List

Méthodes publiques

Méthode Description
Game ( List data ) : System
distance ( int sourcePlanet, int destinationPlanet ) : int
findClosestMilitaryPlanet ( Planet sourcePlanet ) : MilitaryPlanet
findClosestMilitaryPlanet ( int sourcePlanet ) : MilitaryPlanet
finishTurn ( ) : void
getEnemyFleets ( ) : List
getEnemyPlanets ( ) : List
getFleet ( int fleetID ) : Fleet
getFleets ( ) : List
getMyEconomicPlanets ( ) : List
getMyFleets ( ) : List
getMyMilitaryFleets ( ) : List
getMyMilitaryPlanets ( ) : List
getMyPlanets ( ) : List
getNeutralPlanets ( ) : List
getNotMyPlanets ( ) : List
getPlanet ( int planetID ) : Planet
getPlanets ( ) : List
isAlive ( int id ) : bool
issueOrder ( Planet source, Planet dest, int numShips ) : void
issueOrder ( int sourcePlanet, int destinationPlanet, int numShips ) : void
numFleets ( ) : int
numPlanets ( ) : int
numShips ( int playerID ) : int
playerFleets ( int playerID ) : List
playerFleets ( int playerID, System.Boolean militaryFleets ) : List
playerPlanets ( int playerID, System.Boolean militaryPlanets ) : List

Private Methods

Méthode Description
parse ( List data ) : int

Method Details

Game() public méthode

public Game ( List data ) : System
data List
Résultat System

distance() public méthode

public distance ( int sourcePlanet, int destinationPlanet ) : int
sourcePlanet int
destinationPlanet int
Résultat int

findClosestMilitaryPlanet() public méthode

public findClosestMilitaryPlanet ( Planet sourcePlanet ) : MilitaryPlanet
sourcePlanet Planet
Résultat MilitaryPlanet

findClosestMilitaryPlanet() public méthode

public findClosestMilitaryPlanet ( int sourcePlanet ) : MilitaryPlanet
sourcePlanet int
Résultat MilitaryPlanet

finishTurn() public méthode

public finishTurn ( ) : void
Résultat void

getEnemyFleets() public méthode

public getEnemyFleets ( ) : List
Résultat List

getEnemyPlanets() public méthode

public getEnemyPlanets ( ) : List
Résultat List

getFleet() public méthode

public getFleet ( int fleetID ) : Fleet
fleetID int
Résultat Fleet

getFleets() public méthode

public getFleets ( ) : List
Résultat List

getMyEconomicPlanets() public méthode

public getMyEconomicPlanets ( ) : List
Résultat List

getMyFleets() public méthode

public getMyFleets ( ) : List
Résultat List

getMyMilitaryFleets() public méthode

public getMyMilitaryFleets ( ) : List
Résultat List

getMyMilitaryPlanets() public méthode

public getMyMilitaryPlanets ( ) : List
Résultat List

getMyPlanets() public méthode

public getMyPlanets ( ) : List
Résultat List

getNeutralPlanets() public méthode

public getNeutralPlanets ( ) : List
Résultat List

getNotMyPlanets() public méthode

public getNotMyPlanets ( ) : List
Résultat List

getPlanet() public méthode

public getPlanet ( int planetID ) : Planet
planetID int
Résultat Planet

getPlanets() public méthode

public getPlanets ( ) : List
Résultat List

isAlive() public méthode

public isAlive ( int id ) : bool
id int
Résultat bool

issueOrder() public méthode

public issueOrder ( Planet source, Planet dest, int numShips ) : void
source Planet
dest Planet
numShips int
Résultat void

issueOrder() public méthode

public issueOrder ( int sourcePlanet, int destinationPlanet, int numShips ) : void
sourcePlanet int
destinationPlanet int
numShips int
Résultat void

numFleets() public méthode

public numFleets ( ) : int
Résultat int

numPlanets() public méthode

public numPlanets ( ) : int
Résultat int

numShips() public méthode

public numShips ( int playerID ) : int
playerID int
Résultat int

playerFleets() public méthode

public playerFleets ( int playerID ) : List
playerID int
Résultat List

playerFleets() public méthode

public playerFleets ( int playerID, System.Boolean militaryFleets ) : List
playerID int
militaryFleets System.Boolean
Résultat List

playerPlanets() public méthode

public playerPlanets ( int playerID, System.Boolean militaryPlanets ) : List
playerID int
militaryPlanets System.Boolean
Résultat List

Property Details

fleets public_oe property

public List fleets
Résultat List

planets public_oe property

public List planets
Résultat List