create a new Loop
create a new Loop
the function that determine the condition
chain that will be executed if condition evaluates to true
the name of the loop counter
if the loop is to be exited as soon as the condition no longer holds
the Action that will be chained with the Action build by this builder
the protocols configurations
the resulting Action actor
Register default values of the protocols that the Actions produced by this ActionBuilder will use.
Register default values of the protocols that the Actions produced by this ActionBuilder will use. With this, the simulation is aware of the protocols and can trigger warmups.
the default protocols
the defaultprotocols updated with the ones used here