Package | Description |
---|---|
bwapi |
Modifier and Type | Method and Description |
---|---|
PerformanceMetric |
PerformanceMetrics.getBotIdle()
Time bot spends idle.
|
PerformanceMetric |
PerformanceMetrics.getBotIdle()
Time bot spends idle.
|
PerformanceMetric |
PerformanceMetrics.getBotResponse()
Time spent waiting for bot event handlers to complete for a single frame.
|
PerformanceMetric |
PerformanceMetrics.getBotResponse()
Time spent waiting for bot event handlers to complete for a single frame.
|
PerformanceMetric |
PerformanceMetrics.getClientIdle()
Time the main thread spends idle, waiting for the bot to finish processing frames.
|
PerformanceMetric |
PerformanceMetrics.getClientIdle()
Time the main thread spends idle, waiting for the bot to finish processing frames.
|
PerformanceMetric |
PerformanceMetrics.getCommunicationListenToReceive()
Time spent waiting for a "frame ready" signal from BWAPI.
|
PerformanceMetric |
PerformanceMetrics.getCommunicationListenToReceive()
Time spent waiting for a "frame ready" signal from BWAPI.
|
PerformanceMetric |
PerformanceMetrics.getCommunicationSendToReceive()
Time spent waiting for a response from BWAPI,
inclusive of the time spent sending the signal to BWAPI
and the time spent waiting for and receiving it.
|
PerformanceMetric |
PerformanceMetrics.getCommunicationSendToReceive()
Time spent waiting for a response from BWAPI,
inclusive of the time spent sending the signal to BWAPI
and the time spent waiting for and receiving it.
|
PerformanceMetric |
PerformanceMetrics.getCommunicationSendToSent()
Time spent sending the "frame complete" signal to BWAPI.
|
PerformanceMetric |
PerformanceMetrics.getCommunicationSendToSent()
Time spent sending the "frame complete" signal to BWAPI.
|
PerformanceMetric |
PerformanceMetrics.getCopyingToBuffer()
Time spent copying game data from system pipe shared memory to a frame buffer.
|
PerformanceMetric |
PerformanceMetrics.getCopyingToBuffer()
Time spent copying game data from system pipe shared memory to a frame buffer.
|
PerformanceMetric |
PerformanceMetrics.getExcessSleep()
Time the main thread spends oversleeping its timeout target, potentially causing overtime frames.
|
PerformanceMetric |
PerformanceMetrics.getExcessSleep()
Time the main thread spends oversleeping its timeout target, potentially causing overtime frames.
|
PerformanceMetric |
PerformanceMetrics.getFlushSideEffects()
Time spent applying bot commands to the live frame.
|
PerformanceMetric |
PerformanceMetrics.getFlushSideEffects()
Time spent applying bot commands to the live frame.
|
PerformanceMetric |
PerformanceMetrics.getFrameBufferSize()
Number of frames backed up in the frame buffer, after enqueuing each frame (and not including the newest frame).
|
PerformanceMetric |
PerformanceMetrics.getFrameBufferSize()
Number of frames backed up in the frame buffer, after enqueuing each frame (and not including the newest frame).
|
PerformanceMetric |
PerformanceMetrics.getFrameDurationReceiveToReceive()
Duration of a frame cycle originating at
the time when JBWAPI observes a new frame in shared memory.
|
PerformanceMetric |
PerformanceMetrics.getFrameDurationReceiveToReceive()
Duration of a frame cycle originating at
the time when JBWAPI observes a new frame in shared memory.
|
PerformanceMetric |
PerformanceMetrics.getFrameDurationReceiveToSend()
Duration of the frame cycle steps measured by BWAPI,
from receiving a frame to BWAPI
to sending commands back
*exclusive* of the time spent sending commands back.
|
PerformanceMetric |
PerformanceMetrics.getFrameDurationReceiveToSend()
Duration of the frame cycle steps measured by BWAPI,
from receiving a frame to BWAPI
to sending commands back
*exclusive* of the time spent sending commands back.
|
PerformanceMetric |
PerformanceMetrics.getFrameDurationReceiveToSent()
Duration of the frame cycle steps measured by BWAPI,
from receiving a frame to BWAPI
to sending commands back
*inclusive* of the time spent sending commands back.
|
PerformanceMetric |
PerformanceMetrics.getFrameDurationReceiveToSent()
Duration of the frame cycle steps measured by BWAPI,
from receiving a frame to BWAPI
to sending commands back
*inclusive* of the time spent sending commands back.
|
PerformanceMetric |
PerformanceMetrics.getFramesBehind()
Number of frames behind real-time the bot is at the time it handles events.
|
PerformanceMetric |
PerformanceMetrics.getFramesBehind()
Number of frames behind real-time the bot is at the time it handles events.
|
PerformanceMetric |
PerformanceMetrics.getIntentionallyBlocking()
Time spent intentionally blocking on bot operation due to a full frame buffer.
|
PerformanceMetric |
PerformanceMetrics.getIntentionallyBlocking()
Time spent intentionally blocking on bot operation due to a full frame buffer.
|
PerformanceMetric |
PerformanceMetrics.getNumberOfEvents()
The number of events sent by BWAPI each frame.
|
PerformanceMetric |
PerformanceMetrics.getNumberOfEvents()
The number of events sent by BWAPI each frame.
|
PerformanceMetric |
PerformanceMetrics.getNumberOfEventsTimesDurationReceiveToSent()
The number of events sent by BWAPI each frame,
multiplied by the duration of time spent on that frame (receive-to-sent).
|
PerformanceMetric |
PerformanceMetrics.getNumberOfEventsTimesDurationReceiveToSent()
The number of events sent by BWAPI each frame,
multiplied by the duration of time spent on that frame (receive-to-sent).
|
Copyright © 2022. All rights reserved.