fromExperiment

fun fromExperiment(experiment: Experiment, hypotheses: List<Hypothesis>, passing: Capsule, failing: Capsule, command: String, environment: Environment, digests: Map<String, String> = emptyMap(), mechanisms: Map<String, String> = emptyMap()): ArmSet?(source)

The arms of a planner experiment: the passing side unchanged against the passing side with every flipped hypothesis moved to the failing capsule's values. Members that no intervention can set, or that the container does not mirror, become blockers and the experiment is not executable. A manual experiment has no arms and returns null; its instructions are the experiment.