Expand description
Provide a mechanism for exhaustively exploring all possible simulations in a simulation space.
The user is given a Simulation
object, from which they can retrieve values (choices). On
later simulations, different values will be retrieved. The SimulationExplorer
will keep
yielding simulations until all possible values have been returned.
Structsยง
- ChooseN
- An iterator that returns chosen values from an underlying
ExactSizeIterator
. - ChooseN
Unknown Size - An iterator that returns chosen values from an underlying
Iterator
. - Map
- An iterator that returns the results of simulations.
- Simulation
- An object that yields successive choices and which can be used to drive a simulation.
- Simulation
Explorer - An object that yields successive
Simulation
s until there are no more.