pub fn freedom(
rerun: &mut Rerun<'_>,
state: &StateValues,
held: &BTreeSet<String>,
) -> GeopResult<Freedom>Expand description
How free every placed part of the program rerun runs is where state
has it, the values held held where they are — a joint’s coordinates,
to ask what moves without its joints: to first order, as the
constraints leave it, decided over the box an enclosure of the solution
proves (see solve::freedom). The program was last run with state.