Namespace RandomizerCore.Exceptions
Classes
- CommutativityFailureException
Exception which indicates that changing the order in which items were added to progression resulted in unexpected loss of progress.
- OutOfLocationsException
Exception which indicates that an operation was performed without sufficient available locations.
- ReferenceCycleException
Exception thrown when a cyclic reference is detected in logic. Prevents computations that would lead to infinite recursion/stack overflow.
- UnreachableLocationException
Exception which indicates that a location was unreachable after all items were placed.
- ValidationException
Exception raised during the validation stage of the randomizer.