public class AssignmentEnumerator extends Object
Assignment
instances step-by-step. Ensures no assignment is
added twice.Modifier and Type | Method and Description |
---|---|
void |
add(Set<p3j.simulation.assignments.exhaustive.Assignment> assignments)
Adds a set of assignments.
|
p3j.simulation.assignments.exhaustive.Assignment |
getMostProbable()
Gets the most probable assignment.
|
boolean |
isEmpty()
Checks if is empty.
|
p3j.simulation.assignments.exhaustive.Assignment |
removeMostProbable()
Removes the most probable assignment.
|
public boolean isEmpty()
public p3j.simulation.assignments.exhaustive.Assignment removeMostProbable()
public p3j.simulation.assignments.exhaustive.Assignment getMostProbable()
public void add(Set<p3j.simulation.assignments.exhaustive.Assignment> assignments)
assignments
- the assignmentsCopyright © 2012. All Rights Reserved.