Package | Description |
---|---|
minicp.engine.core |
Solver objects
|
minicp.search |
State Management
|
minicp.state |
State Management
|
Class and Description |
---|
StateManager
The StateManager exposes
all the mechanisms and data-structures
needed to implement a depth-first-search
with reversible states.
|
StateStack
Generic Stack that can be saved and restored through
the
StateManager.saveState() / StateManager.restoreState()
methods. |
Class and Description |
---|
StateManager
The StateManager exposes
all the mechanisms and data-structures
needed to implement a depth-first-search
with reversible states.
|
Class and Description |
---|
StateBool
Object that wraps a boolean value
that can be saved and restored through
the
StateManager.saveState() / StateManager.restoreState()
methods. |
StateEntry
A StateEntry is aimed to be
stored by a StateManager to revert some state
|
StateInt
Object that wraps an integer value
that can be saved and restored through
the
StateManager.saveState() / StateManager.restoreState()
methods. |
StateManager
The StateManager exposes
all the mechanisms and data-structures
needed to implement a depth-first-search
with reversible states.
|
StateMap
A generic map that can revert its state
with
StateManager.saveState() / StateManager.restoreState()
methods. |
Storage
Object that can be saved by the
Copier . |
Trailer
StateManager that will lazily store
the state of state object
at each
Trailer.saveState() call. |
Copyright © 2018 Laurent Michel, Pierre Schaus, Pascal Van Hentenryck. All rights reserved.