Kicklogger Symbols

Symbols for some high level strategy decisions.

The formalized behavior references a variety of input and output symbols, which can stand for variables or functions of the agent's software. Constants are constant decimal values.

Input Symbols

NameTypeMeasureDescription
kicklogger.savebooleantrue/ false
kicklogger.set-before-statebooleantrue/ false
kicklogger.setExecuteStatebooleantrue/ false
kicklogger.setAfterStateAndCommitbooleantrue/ false
kicklogger.executebooleantrue/ false
kicklogger.nearbooleantrue/ false
kicklogger.ball-has-stoppedbooleantrue/ false
kicklogger.ball-outside-areabooleantrue/ false
kicklogger.walktoTargetXdecimalint
kicklogger.walktoTargetYdecimalint
kicklogger.walktoTargetRdecimalint
kicklogger.kickdecimalint
kicklogger.ball-relative.xdecimalint
kicklogger.trigger-relative.xdecimalint
kicklogger.ceilcamActivebooleantrue/ falseif the ceilcam is sending data, this function returns true