| 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.