Experiment variablesΒΆ
There are a couple of variables tied to an experiment all of which are documented
in the Experiment
class. They have been assigned reasonable default values which can be
overridden. Also, they can be enriched with new variables in the following way:
import psynet.experiment
class SomeExperiment(psynet.experiment.Experiment):
variables = {
"new_variable": "some-value", # Adding a new variable
}
Experiment variables of an instance of Experiment
can be accessed through the var
property like
experiment.var.new_variable
. Similarly they can also be set like experiment.var.set("new_variable", "some-value")
.