Method | Description | |
---|---|---|
BotService ( Game.TankBlaster.Models.Battlefield field, Game.TankBlaster.Models.TankBlasterConfig config, Game.TankBlaster.Services.LocationService locationService ) : System | ||
GetBotResults ( ) : double>.Dictionary |
||
PlayBotMovesAsync ( int delayTime, int roundNumber ) : Task |
||
SetUpBots ( IEnumerable |
Method | Description | |
---|---|---|
CurrentBombBlastRadius ( int roundNumber ) : int | ||
CurrentMissileBlastRadius ( int roundNumber ) : int | ||
GetBotBattlefieldInfo ( TankBlasterBot bot, int roundNumber ) : |
||
GetBotRandomStartupLocation ( ) : Point | ||
IsMoveValid ( TankBlasterBot bot, Game.TankBlaster.Models.BotMove move ) : bool | ||
MissileAvailableIn ( TankBlasterBot bot, int roundNumber ) : int | ||
PerformMove ( TankBlasterBot bot, Game.TankBlaster.Models.BotMove move, int roundNumber ) : Common.Models.RoundPartialHistory |
public BotService ( Game.TankBlaster.Models.Battlefield field, Game.TankBlaster.Models.TankBlasterConfig config, Game.TankBlaster.Services.LocationService locationService ) : System | ||
field | Game.TankBlaster.Models.Battlefield | |
config | Game.TankBlaster.Models.TankBlasterConfig | |
locationService | Game.TankBlaster.Services.LocationService | |
return | System |
public GetBotResults ( ) : double>.Dictionary |
||
return | double>.Dictionary |
public PlayBotMovesAsync ( int delayTime, int roundNumber ) : Task |
||
delayTime | int | |
roundNumber | int | |
return | Task |
public SetUpBots ( IEnumerable |
||
competitors | IEnumerable |
|
return | void |