Package | Description |
---|---|
bwapi |
Modifier and Type | Method and Description |
---|---|
BWClientConfiguration |
BWClient.getConfiguration() |
BWClientConfiguration |
BWClient.getConfiguration() |
BWClientConfiguration |
BWClientConfiguration.withAsync(boolean value)
Runs the bot in asynchronous mode.
|
BWClientConfiguration |
BWClientConfiguration.withAsync(boolean value)
Runs the bot in asynchronous mode.
|
BWClientConfiguration |
BWClientConfiguration.withAsyncFrameBufferCapacity(int size)
The maximum number of frames to buffer while waiting on a bot.
|
BWClientConfiguration |
BWClientConfiguration.withAsyncFrameBufferCapacity(int size)
The maximum number of frames to buffer while waiting on a bot.
|
BWClientConfiguration |
BWClientConfiguration.withAsyncUnsafe(boolean value)
Enables thread-unsafe async mode.
|
BWClientConfiguration |
BWClientConfiguration.withAsyncUnsafe(boolean value)
Enables thread-unsafe async mode.
|
BWClientConfiguration |
BWClientConfiguration.withAutoContinue(boolean value)
When true, restarts the client loop when a game ends, allowing the client to play multiple games without restarting.
|
BWClientConfiguration |
BWClientConfiguration.withAutoContinue(boolean value)
When true, restarts the client loop when a game ends, allowing the client to play multiple games without restarting.
|
BWClientConfiguration |
BWClientConfiguration.withDebugConnection(boolean value)
Set to `true` for more explicit error messages (which might spam the terminal).
|
BWClientConfiguration |
BWClientConfiguration.withDebugConnection(boolean value)
Set to `true` for more explicit error messages (which might spam the terminal).
|
BWClientConfiguration |
BWClientConfiguration.withLogVerbosely(boolean value)
Toggles verbose logging, particularly of synchronization steps.
|
BWClientConfiguration |
BWClientConfiguration.withLogVerbosely(boolean value)
Toggles verbose logging, particularly of synchronization steps.
|
BWClientConfiguration |
BWClientConfiguration.withMaxFrameDurationMs(int value)
The maximum amount of time the bot is supposed to spend on a single frame.
|
BWClientConfiguration |
BWClientConfiguration.withMaxFrameDurationMs(int value)
The maximum amount of time the bot is supposed to spend on a single frame.
|
BWClientConfiguration |
BWClientConfiguration.withUnlimitedFrameZero(boolean value)
Most bot tournaments allow bots to take an indefinite amount of time on frame #0 (the first frame of the game) to analyze the map and load data,
as the bot has no prior access to BWAPI or game information.
|
BWClientConfiguration |
BWClientConfiguration.withUnlimitedFrameZero(boolean value)
Most bot tournaments allow bots to take an indefinite amount of time on frame #0 (the first frame of the game) to analyze the map and load data,
as the bot has no prior access to BWAPI or game information.
|
Modifier and Type | Method and Description |
---|---|
void |
BWClient.startGame(BWClientConfiguration gameConfiguration)
Start the game.
|
void |
BWClient.startGame(BWClientConfiguration gameConfiguration)
Start the game.
|
Copyright © 2022. All rights reserved.