sierra.plugins.engine.argos.variables.rendering#

ARGoS headless QT rendering configuration.

Classes#

ARGoSQTHeadlessRendering

Sets up ARGoS headless rendering with QT.

Module Contents#

class sierra.plugins.engine.argos.variables.rendering.ARGoSQTHeadlessRendering(setup: sierra.plugins.engine.argos.variables.exp_setup.ExpSetup)[source]#
Inheritance diagram of sierra.plugins.engine.argos.variables.rendering.ARGoSQTHeadlessRendering

Sets up ARGoS headless rendering with QT.

tsetup#

Simulation time definitions.

extents#

List of (X,Y,Zs) tuple of dimensions of area to assign to engines of the specified type.

gen_attr_changelist() list[sierra.core.experiment.definition.AttrChangeSet][source]#

No effect.

All tags/attributes are either deleted or added.

gen_element_addlist() list[sierra.core.experiment.definition.ElementAddList][source]#

Generate expdef elelemnts to add to the batch experiment definition.

Modifications are lists, one per experiment in the batch, because the order you apply them matters.

gen_files() None[source]#

Generate files to add to the batch experiment definition.

Presumably, the created files will be referenced in the --expdef-template file by path.

gen_tag_rmlist() list[sierra.core.experiment.definition.ElementRmList][source]#

Remove the <qt_opengl> tag if it exists.

Obviously you must call this function BEFORE adding new definitions.