Package | Description |
---|---|
cusack.hcg.games.multidesigns | |
cusack.hcg.games.multidesigns.algorithms | |
cusack.hcg.games.multidesigns.events |
Modifier and Type | Method and Description |
---|---|
SubGraph[] |
MultiDesignsInstance.getSubgraphs() |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<SubGraph> |
MultiDesignsInstance.getSolutionSubgraphs() |
Modifier and Type | Method and Description |
---|---|
boolean |
MultiDesignsInstance.addSubgraphToSolution(SubGraph sub) |
boolean |
MultiDesignsInstance.removeSubgraphFromSolution(SubGraph sub) |
Modifier and Type | Method and Description |
---|---|
void |
MultiDesignsInstance.setSolutionStuff(DesignType type,
int tolerance,
java.util.ArrayList<SubGraph> sol) |
Modifier and Type | Method and Description |
---|---|
SubGraph |
SubGraph.copy() |
SubGraph |
SubGraphRPermuterVersion2.next() |
SubGraph |
SubGraphRPermuter.next() |
SubGraph |
OriginalSubGraphRPermuter.next() |
Modifier and Type | Method and Description |
---|---|
void |
SubGraphRPermuterVersion2.init(SubGraph subgraph,
SimpleGraph graph,
int tolerance) |
void |
SubGraphRPermuter.init(SubGraph subgraph,
SimpleGraph graph,
int tolerance) |
boolean |
SubGraph.isIdentical(SubGraph other)
Return true if and only if the two graphs have the same edges.
|
Constructor and Description |
---|
OriginalSubGraphRPermuter(SubGraph subgraph) |
OriginalSubGraphRPermuter(SubGraph subgraph,
int n) |
OriginalSubGraphRPermuter(SubGraph subgraph,
int[] possibleIndices) |
PossibleSubGraphVertexSubsets(SubGraph subgraph,
SimpleGraph graph,
int tolerance) |
SubGraph(SubGraph sg) |
SubGraphRPermuter(SubGraph subgraph,
SimpleGraph graph,
int tolerance) |
SubGraphRPermuterVersion2(SubGraph subgraph,
SimpleGraph graph,
int tolerance) |
UniqueSubGraphLabelings(SubGraph subgraph) |
Constructor and Description |
---|
NamedSubGraphEvent(MultiDesignsInstance game,
SubGraph sub) |
NamedSubGraphPlaced(MultiDesignsInstance game,
SubGraph sub) |
NamedSubGraphRemoved(MultiDesignsInstance game,
SubGraph sub) |