Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

C

Cacheable<T> - Interface in cusack.hcg.comm
 
calculateExactLevel(int) - Static method in class cusack.hcg.gui.components.ProgressPanel
 
calculateLevel(int) - Static method in class cusack.hcg.gui.components.ProgressPanel
 
calculatePebblingNumber(PebbleInstance) - Static method in class cusack.hcg.games.pebble.algorithms.Utilities
Run the EfficientPebblingNumberExhaustive algorithm to find the pebbling number of the graph.
calculateShortestPaths(EfficientPebbleGraph) - Method in class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.PebbleDistanceMatrix
 
calculateShortestPaths(int[][]) - Method in class cusack.hcg.graph.DistanceMatrix
Calc distances.
calculateSingleVertexMinimumSolvableConfiguration(PebbleInstance) - Static method in class cusack.hcg.games.pebble.algorithms.Utilities
Computes the number of pebbles on each vertex that would guarantee solvability.
call() - Method in class cusack.hcg.games.pebble.algorithms.twopebblingproperty.Find2PPViolators
 
call() - Method in class cusack.hcg.games.pebble.algorithms.twopebblingproperty.Find2PPViolatorsSingleQ
 
call() - Method in class cusack.hcg.games.pebble.algorithms.twopebblingproperty.Find2PPViolatorsWithPebblesOnTheseVertices
 
callNonExistentMethod() - Method in class cusack.hcg.comm.DataSource
To cause a client crash.
canBeUsedDuringPlay() - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
Deprecated.
Should this algorithm be usable from the play screen?
canMergeTo(int) - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.CompositePebble
 
CANNOT_BE_USED - Static variable in class cusack.hcg.events.EventDecoder
 
canRedo() - Method in class cusack.hcg.model.GrossHistory
 
canRedo() - Method in class cusack.hcg.model.PuzzleInstance
 
canRedo() - Method in class cusack.hcg.model.UndoRedoHistory
Deprecated.
 
canUndo() - Method in class cusack.hcg.model.GrossHistory
 
canUndo() - Method in class cusack.hcg.model.PuzzleInstance
 
canUndo() - Method in class cusack.hcg.model.UndoRedoHistory
Deprecated.
 
canUserGenerate() - Method in class cusack.hcg.events.AlgorithmResultEvent
 
canUserGenerate() - Method in class cusack.hcg.events.BaseEvent
 
canUserGenerate() - Method in interface cusack.hcg.events.Event
 
canUserGenerate() - Method in class cusack.hcg.events.game.AtBeginningEvent
 
canUserGenerate() - Method in class cusack.hcg.games.multidesigns.events.NoSolutionEvent
 
canUserGenerate() - Method in class cusack.hcg.games.multidesigns.events.SetDesignTypeEvent
 
canUserGenerate() - Method in class cusack.hcg.games.pebble.events.SolvableEvent
 
canUserGenerate() - Method in class cusack.hcg.games.pebble.events.UncertainEvent
 
canUserGenerate() - Method in class cusack.hcg.games.pebble.events.UnsolvableEvent
 
CHANGE_TARGET - Static variable in class cusack.hcg.games.pebble.events.PebbleEventDecoder
 
changePassword(String, int) - Method in class cusack.hcg.comm.DataSource
 
ChangeSourceVertexEvent - Class in cusack.hcg.games.weighted.events
Fired when the target in Reach It is changed.
ChangeSourceVertexEvent(WeightedWithSourceInstance) - Constructor for class cusack.hcg.games.weighted.events.ChangeSourceVertexEvent
 
ChangeSourceVertexEvent(WeightedWithSourceInstance, Vertex, Vertex) - Constructor for class cusack.hcg.games.weighted.events.ChangeSourceVertexEvent
 
ChangeTargetVertexEvent - Class in cusack.hcg.games.pebble.events
Fired when the target in Reach It is changed.
ChangeTargetVertexEvent(PebbleInstance) - Constructor for class cusack.hcg.games.pebble.events.ChangeTargetVertexEvent
 
ChangeTargetVertexEvent(PebbleInstance, Vertex, Vertex) - Constructor for class cusack.hcg.games.pebble.events.ChangeTargetVertexEvent
 
Check2PebblingLemkeP3 - Class in cusack.hcg.games.pebble.algorithms.deprecated
Deprecated.
Check2PebblingLemkeP3() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingLemkeP3
Deprecated.
 
Check2PebblingLemkeP3OnlyVertex0 - Class in cusack.hcg.games.pebble.algorithms.deprecated
Deprecated.
Check2PebblingLemkeP3OnlyVertex0() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingLemkeP3OnlyVertex0
Deprecated.
 
Check2PebblingProperty - Class in cusack.hcg.games.pebble.algorithms.deprecated
Deprecated.
Check2PebblingProperty() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingProperty
Deprecated.
 
Check2PebblingSingleQValue - Class in cusack.hcg.games.pebble.algorithms.deprecated
Deprecated.
Check2PebblingSingleQValue() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingSingleQValue
Deprecated.
 
CHECK_IT_BUTTON - Static variable in class cusack.hcg.events.EventDecoder
 
CheckableEvent - Interface in cusack.hcg.events
A simple interface so we know which events need to be checked by something else.
checkAndHandlePuzzleCompletion() - Method in class cusack.hcg.model.PuzzleInstance
Checks if the game is completed, if it is start a timer to show the game completed dialog when it goes off.
CheckAntipodalPebblingNumber - Class in cusack.hcg.games.pebble.algorithms.misc
Extends an antipodal graph and checks what happens to the pebbling number
CheckAntipodalPebblingNumber() - Constructor for class cusack.hcg.games.pebble.algorithms.misc.CheckAntipodalPebblingNumber
 
CheckDoppelgangerPebblingNumber - Class in cusack.hcg.games.pebble.algorithms.misc
Runs a bunch of graphs to check if connected doppel isn't the same as normal doppel
CheckDoppelgangerPebblingNumber() - Constructor for class cusack.hcg.games.pebble.algorithms.misc.CheckDoppelgangerPebblingNumber
 
CheckForMissingGraphs - Class in cusack.hcg.games.pebble.algorithms.twoppscript.old
 
CheckForMissingGraphs() - Constructor for class cusack.hcg.games.pebble.algorithms.twoppscript.old.CheckForMissingGraphs
 
CheckGraphsFor2PP - Class in cusack.hcg.games.pebble.algorithms.twoppscript
 
CheckGraphsFor2PP() - Constructor for class cusack.hcg.games.pebble.algorithms.twoppscript.CheckGraphsFor2PP
 
CheckGraphsFor2PP_G6Version - Class in cusack.hcg.games.pebble.algorithms.twoppscript
 
CheckGraphsFor2PP_G6Version(String, String, String, int, int, int, int, int, boolean) - Constructor for class cusack.hcg.games.pebble.algorithms.twoppscript.CheckGraphsFor2PP_G6Version
 
CheckGraphsFor2PPWithNewG6Iterator - Class in cusack.hcg.games.pebble.algorithms.twoppscript.old
 
CheckGraphsFor2PPWithNewG6Iterator() - Constructor for class cusack.hcg.games.pebble.algorithms.twoppscript.old.CheckGraphsFor2PPWithNewG6Iterator
 
CheckGraphsFor2PPWithNewG6IteratorProcessGivenDiam - Class in cusack.hcg.games.pebble.algorithms.twoppscript.old
 
CheckGraphsFor2PPWithNewG6IteratorProcessGivenDiam() - Constructor for class cusack.hcg.games.pebble.algorithms.twoppscript.old.CheckGraphsFor2PPWithNewG6IteratorProcessGivenDiam
 
CheckGraphViolatorsCount - Class in cusack.hcg.games.pebble.algorithms.twoppscript
This class checks that the number of unsolvable configurations on a lemke graph of two cliques correct follows the formula
CheckGraphViolatorsCount() - Constructor for class cusack.hcg.games.pebble.algorithms.twoppscript.CheckGraphViolatorsCount
 
CheckLargeDiamGraphsFor2PP - Class in cusack.hcg.games.pebble.algorithms.twoppscript.old
 
CheckLargeDiamGraphsFor2PP() - Constructor for class cusack.hcg.games.pebble.algorithms.twoppscript.old.CheckLargeDiamGraphsFor2PP
 
CheckLemkeForBipartite - Class in cusack.hcg.games.pebble.algorithms.misc
Gets violating configs for the Lemke 9s.
CheckLemkeForBipartite() - Constructor for class cusack.hcg.games.pebble.algorithms.misc.CheckLemkeForBipartite
 
CheckReachabilityAllVertices - Class in cusack.hcg.games.pebble.algorithms.deprecated
Deprecated.
CheckReachabilityAllVertices() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.CheckReachabilityAllVertices
Deprecated.
 
CheckReachabilityAllVerticesTest - Class in cusack.hcg.games.pebble.algorithms.tests
 
CheckReachabilityAllVerticesTest() - Constructor for class cusack.hcg.games.pebble.algorithms.tests.CheckReachabilityAllVerticesTest
 
CheckReachabilityByConvertingToDirectedGraphs - Class in cusack.hcg.games.pebble.algorithms.deprecated
Deprecated.
CheckReachabilityByConvertingToDirectedGraphs() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.CheckReachabilityByConvertingToDirectedGraphs
Deprecated.
 
checkSolution(int) - Method in class cusack.hcg.games.weighted.PrintAdjMatrix
 
checkStopTheRock() - Method in class cusack.hcg.comm.DataSource
 
checkStopTheRock(User) - Method in class cusack.hcg.util.AchievementManager
 
checkTimeTraveler() - Method in class cusack.hcg.comm.DataSource
 
checkTimeTraveller(Solution) - Method in class cusack.hcg.util.AchievementManager
 
CheckWhatGraphsStillAreNon2PPAfterRemovingAnEdge - Class in cusack.hcg.games.pebble.algorithms.twoppscript.old
This class isn't done and probably should be deleted
CheckWhatGraphsStillAreNon2PPAfterRemovingAnEdge() - Constructor for class cusack.hcg.games.pebble.algorithms.twoppscript.old.CheckWhatGraphsStillAreNon2PPAfterRemovingAnEdge
 
CheckWhenDoppelgangerPNGoesUp - Class in cusack.hcg.games.pebble.algorithms.misc
Calculates some stuff when doppelgangers are added, may be useful trying to tell when the bound of the doppelganger is hit
CheckWhenDoppelgangerPNGoesUp() - Constructor for class cusack.hcg.games.pebble.algorithms.misc.CheckWhenDoppelgangerPNGoesUp
 
checkWithinBox(Point) - Method in class cusack.hcg.gui.view.GraphView
Checks to see if a point is within the area defined by the selection box
chol() - Method in class cusack.hcg.matrix.Matrix
Cholesky Decomposition
CholeskyDecomposition - Class in cusack.hcg.matrix
Cholesky Decomposition.
CholeskyDecomposition(Matrix) - Constructor for class cusack.hcg.matrix.CholeskyDecomposition
Cholesky algorithm for symmetric and positive definite matrix.
ChooseConfoundItController - Class in cusack.hcg.games.pebble.confoundit
This is where a user can choose ConfoundIt puzzles.
ChooseConfoundItController() - Constructor for class cusack.hcg.games.pebble.confoundit.ChooseConfoundItController
 
chooseEdge(Edge) - Method in class cusack.hcg.games.weighted.EdgeChooseInstance
Passes e into the addTreeEdges method
chooseEdges(List<Edge>) - Method in class cusack.hcg.games.weighted.EdgeChooseInstance
Adds each edge in the passed in list to the set of tree edges if the edge is in this object's graph
ChooseFindDesignsController - Class in cusack.hcg.games.multidesigns.finddesigns
 
ChooseFindDesignsController() - Constructor for class cusack.hcg.games.multidesigns.finddesigns.ChooseFindDesignsController
 
ChooseGenericTableController - Class in cusack.hcg.gui.controller
This class is the controller for the screen where a puzzle is chosen by a user to be played.
ChooseGenericTableController() - Constructor for class cusack.hcg.gui.controller.ChooseGenericTableController
 
ChooseGraphController - Class in cusack.hcg.games.graph.graph
This class allows the user to choose a graph to edit, rename, copy, or create a new graph from scratch.
ChooseGraphController(GUI, TableView<GraphWithUsage>) - Constructor for class cusack.hcg.games.graph.graph.ChooseGraphController
Constructor
chooseGraphInstance(Component, boolean) - Static method in class cusack.hcg.gui.dialogs.UsefulDialogs
 
ChooseLightsOutController - Class in cusack.hcg.games.lights.lightsout
 
ChooseLightsOutController() - Constructor for class cusack.hcg.games.lights.lightsout.ChooseLightsOutController
 
ChooseMinimumSpanningTreeController - Class in cusack.hcg.games.weighted.minimumspanningtree
 
ChooseMinimumSpanningTreeController() - Constructor for class cusack.hcg.games.weighted.minimumspanningtree.ChooseMinimumSpanningTreeController
 
ChooseOptimizeItController - Class in cusack.hcg.games.pebble.optimizeit
This is where a user can choose ConfoundIt puzzles.
ChooseOptimizeItController() - Constructor for class cusack.hcg.games.pebble.optimizeit.ChooseOptimizeItController
 
ChoosePortalForgerController - Class in cusack.hcg.games.portallord.portalforger
 
ChoosePortalForgerController() - Constructor for class cusack.hcg.games.portallord.portalforger.ChoosePortalForgerController
 
ChoosePowerHousesController - Class in cusack.hcg.games.powergraph.powerhouses
 
ChoosePowerHousesController() - Constructor for class cusack.hcg.games.powergraph.powerhouses.ChoosePowerHousesController
 
ChoosePowerLinesController - Class in cusack.hcg.games.powergraph.powerlines
 
ChoosePowerLinesController() - Constructor for class cusack.hcg.games.powergraph.powerlines.ChoosePowerLinesController
 
ChoosePowerZonesController - Class in cusack.hcg.games.powergraph.powerzones
 
ChoosePowerZonesController() - Constructor for class cusack.hcg.games.powergraph.powerzones.ChoosePowerZonesController
 
ChooseReachItController - Class in cusack.hcg.games.pebble.reachit
This class is a specialized version of the ChoosePuzzleController were the specific type of puzzle to be returned to the user, pebbleIt, lightsOut, etc, can be specifically created here.
ChooseReachItController() - Constructor for class cusack.hcg.games.pebble.reachit.ChooseReachItController
 
ChooseRockItController - Class in cusack.hcg.games.pebble.rockit
This class is a specialized version of the ChoosePuzzleController were the specific type of puzzle to be returned to the user, pebbleIt, lightsOut, etc, can be specifically created here.
ChooseRockItController() - Constructor for class cusack.hcg.games.pebble.rockit.ChooseRockItController
 
ChooseSSShortestPathController - Class in cusack.hcg.games.weighted.ssshortestpath
 
ChooseSSShortestPathController() - Constructor for class cusack.hcg.games.weighted.ssshortestpath.ChooseSSShortestPathController
 
ChooseTravelingSalesmanController - Class in cusack.hcg.games.weighted.travelingsalesman
 
ChooseTravelingSalesmanController() - Constructor for class cusack.hcg.games.weighted.travelingsalesman.ChooseTravelingSalesmanController
 
cleanup() - Method in interface cusack.hcg.gui.components.Controllable
What should I do when I am no longer needed?
cleanup() - Method in class cusack.hcg.gui.components.ControllablePanel
 
cleanup() - Method in class cusack.hcg.gui.controller.Controller
 
cleanup() - Method in class cusack.hcg.gui.controller.GenericPuzzleScreenController
 
cleanup() - Method in class cusack.hcg.gui.controller.ReplayController
 
cleanup() - Method in class cusack.hcg.gui.dialogs.SoundOptionsDialog
 
cleanup() - Method in class cusack.hcg.gui.screens.GameFamilySelectionScreen
 
cleanup() - Method in class cusack.hcg.gui.screens.GenericMenuScreen
 
cleanup() - Method in class cusack.hcg.gui.screens.SplitScreen
 
cleanup() - Method in class cusack.hcg.gui.screens.TableSplitScreen
 
cleanup() - Method in class cusack.hcg.gui.view.ContinualReplayView
 
cleanup() - Method in class cusack.hcg.gui.view.GraphView
 
clear() - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.PebbleList
 
clear(ArrayList<Vertex>) - Method in class cusack.hcg.games.portallord.PortalLordInstance
 
CLEAR_ALL_SELECTED - Static variable in class cusack.hcg.gui.Resources
 
CLEAR_SELECTED - Static variable in class cusack.hcg.games.portallord.events.PortalLordEventDecoder
 
clearAllSelections() - Method in class cusack.hcg.model.PuzzleInstance
Clears the currently selected vertex by setting it to null.
clearAnnotations() - Method in class cusack.hcg.model.GrossHistory
 
clearComments() - Method in class cusack.hcg.events.BaseEvent
 
clearComments() - Method in interface cusack.hcg.events.Event
 
clearHistory() - Method in class cusack.hcg.model.GrossHistory
 
clearHistory() - Method in class cusack.hcg.model.PuzzleInstance
This method clears both histories completely so that no events remain in them: both stacks are cleared
clearHistory() - Method in class cusack.hcg.model.UndoRedoHistory
Deprecated.
 
clearPebbles(Vertex) - Method in class cusack.hcg.games.pebble.PebbleInstance
 
clearPebbles() - Method in class cusack.hcg.games.pebble.PebbleInstance
 
clearSelectionData() - Method in class cusack.hcg.graph.Vertex
Clear all selection data.
clearTutorial() - Method in class cusack.hcg.model.PuzzleInstance
 
ClickCheckButtonEvent - Class in cusack.hcg.events.game
Nothing special, I hope.
ClickCheckButtonEvent(PuzzleInstance) - Constructor for class cusack.hcg.events.game.ClickCheckButtonEvent
 
clientIP - Variable in class cusack.hcg.database.SessionUser
 
clone() - Method in class cusack.hcg.matrix.IntegerMatrix
Clone the Matrix object.
clone() - Method in class cusack.hcg.matrix.Matrix
Clone the Matrix object.
close() - Method in class cusack.hcg.games.pebble.algorithms.matrixconversion.G6FileReader
Closes the reader
CLOSE_DISTANCE - Static variable in class cusack.hcg.graph.Graph
 
closeBox() - Method in class cusack.hcg.gui.view.GraphView
Used when a selection box should not be drawn any more.
ColorScheme - Class in cusack.hcg.gui
 
ColorScheme(Color, Color, Color, Color) - Constructor for class cusack.hcg.gui.ColorScheme
 
ColorsInstance - Class in cusack.hcg.games.colors
 
ColorsInstance() - Constructor for class cusack.hcg.games.colors.ColorsInstance
 
ColorsInstance(PuzzleInstance) - Constructor for class cusack.hcg.games.colors.ColorsInstance
 
ColorsVertexData - Class in cusack.hcg.games.colors
 
ColorsVertexData() - Constructor for class cusack.hcg.games.colors.ColorsVertexData
 
Combinatorics - Class in cusack.hcg.graph.algorithm.util
Class with general Combinatorixs functions
Combinatorics() - Constructor for class cusack.hcg.graph.algorithm.util.Combinatorics
 
CombinatoricsTest - Class in cusack.hcg.graph.algorithm.util.tests
 
CombinatoricsTest() - Constructor for class cusack.hcg.graph.algorithm.util.tests.CombinatoricsTest
 
combineWith(PurePebble) - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.PurePebble
Return a combined pure pebble on two conditions.
ComboSeparatorsRenderer(ListCellRenderer) - Constructor for class cusack.hcg.gui.controller.AlgorithmTableController.ComboSeparatorsRenderer
 
compareTo(AlgorithmInstanceClass) - Method in class cusack.hcg.database.AlgorithmInstanceClass
 
compareTo(GraphWithUsage) - Method in class cusack.hcg.database.GraphWithUsage
 
compareTo(PlayablePuzzle) - Method in class cusack.hcg.database.PlayablePuzzle
 
compareTo(PuzzleInstanceClass) - Method in class cusack.hcg.database.PuzzleInstanceClass
 
compareTo(Vertex) - Method in class cusack.hcg.graph.Vertex
From the Comparable interface.
CompositePebble - Class in cusack.hcg.games.pebble.algorithms.mergePebbles
A combination of pebbles from different sources.
CompositePebble() - Constructor for class cusack.hcg.games.pebble.algorithms.mergePebbles.CompositePebble
 
CompositePebble(CompositePebble) - Constructor for class cusack.hcg.games.pebble.algorithms.mergePebbles.CompositePebble
 
CompositePebble(PurePebble) - Constructor for class cusack.hcg.games.pebble.algorithms.mergePebbles.CompositePebble
 
CompositePebble(PurePebble, Set<Integer>) - Constructor for class cusack.hcg.games.pebble.algorithms.mergePebbles.CompositePebble
 
COMPRESS - Static variable in class cusack.hcg.events.EventDecoder
 
CompressEvent - Class in cusack.hcg.events.graph
 
CompressEvent(PuzzleInstance) - Constructor for class cusack.hcg.events.graph.CompressEvent
 
CompressEvent(PuzzleInstance, ArrayList<Vertex>) - Constructor for class cusack.hcg.events.graph.CompressEvent
 
computeGlobalPoints() - Method in class cusack.hcg.model.PuzzleInstance
 
computeStuff() - Method in class cusack.hcg.games.pebble.algorithms.misc.CyclePebblingThing
Compute the sums and stuff around a cycle.
computeTemporaryMaxConfiguration() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberSuperSkip
Deprecated.
See what pebbling moves can be made from the initial configuration.
cond() - Method in class cusack.hcg.matrix.Matrix
Matrix condition (2 norm)
cond() - Method in class cusack.hcg.matrix.SingularValueDecomposition
Two norm condition number
config - Variable in class cusack.hcg.util.IntArrayWrapper
 
configurationToString(int[]) - Static method in class cusack.hcg.games.pebble.algorithms.Utilities
Makes a string of the configuration
confirmThis(Component, String) - Static method in class cusack.hcg.gui.dialogs.UsefulDialogs
 
CONFLICT_COLOR - Static variable in class cusack.hcg.games.powergraph.powerzones.PowerZonesTheme
 
ConfoundItHelpPanel - Class in cusack.hcg.games.pebble.confoundit
 
ConfoundItHelpPanel() - Constructor for class cusack.hcg.games.pebble.confoundit.ConfoundItHelpPanel
 
ConfoundItInstance - Class in cusack.hcg.games.pebble.confoundit
The ConfoundIt instance.
ConfoundItInstance() - Constructor for class cusack.hcg.games.pebble.confoundit.ConfoundItInstance
 
ConfoundItTheme - Class in cusack.hcg.games.pebble.confoundit
 
ConfoundItTheme() - Constructor for class cusack.hcg.games.pebble.confoundit.ConfoundItTheme
 
connectAll(ArrayList<Vertex>) - Method in class cusack.hcg.graph.Graph
This method creates edges between all the vertices that are passed in
connectAll(ArrayList<Vertex>) - Method in class cusack.hcg.graph.GraphWithData
 
connectAllSelectedVertices() - Method in class cusack.hcg.model.PuzzleInstance
This method creates a clique between all the selected vertices, where each vertex that is select is connected to each other vertex in the group.
connectToAlphaDatabase() - Method in class cusack.hcg.gui.GUI
 
connectToProductionDatabase() - Method in class cusack.hcg.gui.GUI
 
connectToSelected(Vertex) - Method in class cusack.hcg.model.PuzzleInstance
 
constructWithCopy(int[][]) - Static method in class cusack.hcg.matrix.IntegerMatrix
Construct a matrix from a copy of a 2-D array.
constructWithCopy(double[][]) - Static method in class cusack.hcg.matrix.Matrix
Construct a matrix from a copy of a 2-D array.
contains(Vertex) - Method in class cusack.hcg.events.MultiVertexEvent
 
contains(ArrayList<int[]>, int[]) - Method in class cusack.hcg.games.multidesigns.tests.SubGraphTests
 
contains(Vertex) - Method in class cusack.hcg.games.pebble.algorithms.islands.Island
 
contains(T) - Method in class cusack.hcg.graph.HashMultiSet
 
containsAll(List<Vertex>) - Method in class cusack.hcg.events.MultiVertexEvent
 
ContainsCycle - Class in cusack.hcg.graph.algorithm.standard
Find cycles.
ContainsCycle() - Constructor for class cusack.hcg.graph.algorithm.standard.ContainsCycle
 
ContainsCycleTest - Class in cusack.hcg.graph.algorithm.standard.tests
 
ContainsCycleTest() - Constructor for class cusack.hcg.graph.algorithm.standard.tests.ContainsCycleTest
 
containsEdge(int, int) - Method in interface cusack.hcg.graph.GraphInterface
 
containsEmpire(Collection<Island>) - Static method in class cusack.hcg.games.pebble.algorithms.islands.IslandUtils
Determines if any island in the collection contains an empire.
containsInducedSubgraph(Graph) - Method in class cusack.hcg.graph.Graph
Returns true if other other is a subgraph of this where other matches exactly within the subgraph of this.
containsLaTeX(String) - Static method in class cusack.hcg.util.My
 
containsSubgraph(Graph) - Method in class cusack.hcg.graph.Graph
Returns true if other other is a subgraph of this
ContainsTriangle - Class in cusack.hcg.graph.algorithm.standard
 
ContainsTriangle() - Constructor for class cusack.hcg.graph.algorithm.standard.ContainsTriangle
 
ContainsTriangleTest - Class in cusack.hcg.graph.algorithm.standard.tests
 
ContainsTriangleTest() - Constructor for class cusack.hcg.graph.algorithm.standard.tests.ContainsTriangleTest
 
ContinualReplayView - Class in cusack.hcg.gui.view
A simple extension of GraphView that loads a game with solution data and just continually replays it.
ContinualReplayView(ControllablePanel, PuzzleInstance, String, int, boolean) - Constructor for class cusack.hcg.gui.view.ContinualReplayView
 
ContinualReplayView(ControllablePanel, String, String, String, String, int, boolean) - Constructor for class cusack.hcg.gui.view.ContinualReplayView
 
continueInThread(Observer) - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
Deprecated.
There is really no difference between this and runInThread except semantics.
controlColor - Variable in class cusack.hcg.gui.ColorScheme
 
Controllable - Interface in cusack.hcg.gui.components
An interface that allows the ScreenLayout class to start, stop, and cleanup components when they are added/removed.
ControllablePanel - Class in cusack.hcg.gui.components
 
ControllablePanel() - Constructor for class cusack.hcg.gui.components.ControllablePanel
 
ControllablePanel(LayoutManager) - Constructor for class cusack.hcg.gui.components.ControllablePanel
 
Controller - Class in cusack.hcg.gui.controller
This class will server as a general Controller type for all the different kinds of controllers that can be integrated into the splitpane.
Controller() - Constructor for class cusack.hcg.gui.controller.Controller
 
Controller(GUI) - Constructor for class cusack.hcg.gui.controller.Controller
The default constructor that sets up the three panels that make up a controller and any of the controller subclasses.
convertEdge(SimpleEdge) - Method in class cusack.hcg.graph.Graph
Convert the SimpleEdge to an Edge, whether or not it is actually in the graph.
convertEdge(SimpleEdge) - Method in class cusack.hcg.graph.GraphWithData
 
convertEdges(ArrayList<SimpleEdge>) - Method in class cusack.hcg.graph.Graph
Return an ArrayList of Edges equivalent to the SimpleEdges passed in.
convertEdges(ArrayList<SimpleEdge>) - Method in class cusack.hcg.graph.GraphWithData
 
convertMovesToTutorial() - Method in class cusack.hcg.model.PuzzleInstance
 
convertStringToAdjacencyListGraph(String) - Static method in class cusack.hcg.games.pebble.algorithms.matrixconversion.UtilityMethodsForG6Graphs
Convert a string of the following format into an EfficientListGraph: 0 : 8; 1 : 8; 2 : 8; 3 : 8; 4 : 8; 5 : 8; 6 : 8; 7 : 8; 8 : 0 1 2 3 4 5 6 7;
convertStringToAdjacencyMatrixGraph(String) - Static method in class cusack.hcg.games.pebble.algorithms.matrixconversion.UtilityMethodsForG6Graphs
Convert a string of the following format into an EfficientMatrixGraph: 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 0 1 0 0
convertToBufferedImage(Image) - Static method in class cusack.hcg.util.GraphicsUtilities
Converts the specified image into a compatible buffered image.
COOL_BLUE - Static variable in class cusack.hcg.gui.Resources
 
coordinatesChanged() - Method in class cusack.hcg.graph.Vertex
Tells whether or not the coordinates of this vertex are different than its initial coordinates
copy() - Method in class cusack.hcg.games.colors.ColorsVertexData
 
copy() - Method in class cusack.hcg.games.graph.graph.GraphVertexData
 
copy() - Method in class cusack.hcg.games.lights.LightsData
 
copy() - Method in class cusack.hcg.games.multidesigns.algorithms.SubGraph
 
copy() - Method in class cusack.hcg.games.multidesigns.MultiDesignsData
 
copy() - Method in class cusack.hcg.games.pebble.PebbleData
 
copy() - Method in class cusack.hcg.games.portallord.PortalLordData
 
copy() - Method in class cusack.hcg.games.powergraph.powerhouses.PowerHousesVertexData
 
copy() - Method in class cusack.hcg.games.powergraph.powerlines.PowerLinesVertexData
 
copy() - Method in class cusack.hcg.games.powergraph.powerzones.PowerZonesVertexData
 
copy() - Method in class cusack.hcg.games.weighted.EdgeChooseData
 
copy() - Method in class cusack.hcg.games.weighted.WeightedData
 
copy() - Method in interface cusack.hcg.graph.EdgeData
Makes a copy of this object (Creates a new EdgeData object and sets all fields in the copy to the same values as those in this object)
copy() - Method in class cusack.hcg.graph.EdgeIntegerData
 
copy() - Method in interface cusack.hcg.graph.VertexData
Makes a copy of this object (Creates a new EdgeData object and sets all fields in the copy to the same values as those in this object)
COPY - Static variable in class cusack.hcg.gui.Resources
 
copy() - Method in class cusack.hcg.matrix.IntegerMatrix
Make a deep copy of a matrix
copy() - Method in class cusack.hcg.matrix.Matrix
Make a deep copy of a matrix
copyArray(int[]) - Static method in class cusack.hcg.util.My
The partitions need to be copied to be stored in an arrayList.
copyArray(int[], int) - Static method in class cusack.hcg.util.My
 
copyOfOriginalGraph() - Method in class cusack.hcg.graph.Graph
Makes a copy from the state of the graph when it was initialized (including from copy constructors) or when makeCurrentStateInitialState() was called
copyOfOriginalGraph() - Method in class cusack.hcg.graph.GraphWithData
 
copyPuzzle() - Method in class cusack.hcg.games.colors.ColorsInstance
 
copyPuzzle() - Method in class cusack.hcg.games.graph.graph.GraphInstance
 
copyPuzzle() - Method in class cusack.hcg.games.lights.LightsInstance
 
copyPuzzle() - Method in class cusack.hcg.games.lights.lightsout.LightsOutInstance
 
copyPuzzle() - Method in class cusack.hcg.games.multidesigns.finddesigns.FindDesignsInstance
 
copyPuzzle() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
 
copyPuzzle() - Method in class cusack.hcg.games.pebble.confoundit.ConfoundItInstance
 
copyPuzzle() - Method in class cusack.hcg.games.pebble.optimizeit.OptimizeItInstance
 
copyPuzzle() - Method in class cusack.hcg.games.pebble.reachit.ReachItInstance
 
copyPuzzle() - Method in class cusack.hcg.games.pebble.rockit.RockItInstance
 
copyPuzzle() - Method in class cusack.hcg.games.portallord.portalforger.PortalForgerInstance
 
copyPuzzle() - Method in class cusack.hcg.games.powergraph.powerhouses.PowerHousesInstance
 
copyPuzzle() - Method in class cusack.hcg.games.powergraph.powerlines.PowerLinesInstance
 
copyPuzzle() - Method in class cusack.hcg.games.powergraph.powerzones.PowerZonesInstance
 
copyPuzzle() - Method in class cusack.hcg.games.weighted.minimumspanningtree.MinimumSpanningTreeInstance
 
copyPuzzle() - Method in class cusack.hcg.games.weighted.ssshortestpath.SSShortestPathInstance
 
copyPuzzle() - Method in class cusack.hcg.games.weighted.travelingsalesman.TravelingSalesmanInstance
 
copyPuzzle() - Method in class cusack.hcg.graph.AbstractGraphProblem
Make a copy of this object, but not exactly! IMPORTANT: This copy should make a copy so that the copy's initial settings are set to this objects current settings.
copyPuzzle() - Method in class cusack.hcg.model.PuzzleInstance
Make a copy of this object, but not exactly! IMPORTANT: This copy should make a copy so that the copy's initial settings are set to this objects current settings.
copyPuzzleSoItHasInitialStateTheSameAsMyCurrentState() - Method in class cusack.hcg.games.pebble.PebbleInstance
 
copyPuzzleSoItHasInitialStateTheSameAsMyCurrentState() - Method in class cusack.hcg.model.PuzzleInstance
Copies the puzzle so that it has an initial state that is the same as this puzzle's current state.
copyRequested() - Method in class cusack.hcg.model.PuzzleInstance
 
copySelected() - Method in class cusack.hcg.model.PuzzleInstance
This method creates a copy of the currently selected vertices, edges and all, and stores this copy in a list for further use.
copySubgraph(ArrayList<Vertex>) - Method in class cusack.hcg.graph.Graph
Creates a corresponding vertex for each given vertex and adds corresponding edges between them
copySubgraph(ArrayList<Vertex>) - Method in class cusack.hcg.graph.GraphWithData
 
costTo(Vertex) - Method in class cusack.hcg.games.weighted.WeightedWithSourceInstance
 
CouldNotCompleteMove - Exception in cusack.hcg.games.pebble.algorithms.islands
 
CouldNotCompleteMove() - Constructor for exception cusack.hcg.games.pebble.algorithms.islands.CouldNotCompleteMove
 
countDiams() - Method in class cusack.hcg.games.pebble.algorithms.twoppscript.CheckGraphsFor2PP_G6Version
 
countDuplicateEdges() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
 
countOddPartitions(int, int) - Static method in class cusack.hcg.graph.algorithm.util.Combinatorics
Computes the number of partitions of n size k that do not have any even elements
countPartitionsBottomUp(int, int) - Static method in class cusack.hcg.graph.algorithm.util.Combinatorics
Calculates the number of odd partitions of m of size n
CountShortestPathsAlgorithm - Class in cusack.hcg.graph.algorithm
 
CountShortestPathsAlgorithm() - Constructor for class cusack.hcg.graph.algorithm.CountShortestPathsAlgorithm
 
countsOperations() - Method in class cusack.hcg.games.lights.algorithms.HowellAlgorithm
 
countsOperations() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiDesignAlgorithm
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingLemkeP3
Deprecated.
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingLemkeP3OnlyVertex0
Deprecated.
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingProperty
Deprecated.
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingSingleQValue
Deprecated.
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.CheckReachabilityAllVertices
Deprecated.
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.CheckReachabilityByConvertingToDirectedGraphs
Deprecated.
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsReachableShortestPebblePathAaronModified
Deprecated.
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsReachableShortestPebblePathAaronOriginal
Deprecated.
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableMergePebblesOriginal
Deprecated.
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvablePurePebbles
Deprecated.
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableShortestPebblePathAaron
Deprecated.
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableSomewhatExhaustive
Deprecated.
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberBacktrackingRecursiveWithoutSomeNonDeterministics
Deprecated.
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberExhaustiveGeneric
Deprecated.
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.islands.IsSolvableIslands
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.islands.IsSolvableIslandsRecursive
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.MergePebbles
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberBottomUp
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberForkJoin
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.solvability.BacktrackingSolvabilitySomewhatEfficient
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.solvability.FindAllUnsolvableConfigs
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.solvability.IsSolvableBest
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.solvability.IsSolvableSomewhatExhaustiveEfficient
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.IsSolvableShortestPath
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.IsSolvableShortestPebblePath
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.WeightFunctionCheck
 
countsOperations() - Method in class cusack.hcg.games.pebble.algorithms.twopebblingproperty.TwoPebblingGeneric
 
countsOperations() - Method in interface cusack.hcg.graph.algorithm.AlgorithmInterface
 
countsOperations() - Method in class cusack.hcg.graph.algorithm.standard.BreadthFirstSearchSkeletonAlgorithm
 
countsOperations() - Method in class cusack.hcg.graph.algorithm.standard.DepthFirstSearchSkeletonAlgorithm
 
countsOperations() - Method in class cusack.hcg.graph.algorithm.standard.IsAntipodal
 
countsOperations() - Method in class cusack.hcg.graph.algorithm.standard.Prim
 
coveredVerticesWithNoPebblesToString() - Method in class cusack.hcg.games.pebble.PebbleInstance
 
coverMultipleVertices(ArrayList<Vertex>) - Method in class cusack.hcg.games.powergraph.PowerGraphInstance
 
coverVertex(Vertex) - Method in class cusack.hcg.games.powergraph.PowerGraphInstance
 
createBlankPuzzleInstance(Graph, String) - Static method in class cusack.hcg.model.PuzzleInstanceFactory
 
createButtonMaps() - Method in class cusack.hcg.gui.view.AchievementPanel
 
createCartesianProduct(Point, Graph, Graph) - Static method in class cusack.hcg.graph.GraphFactory
 
createClique(Point, int, int) - Static method in class cusack.hcg.graph.GraphFactory
Adds a clique to the graph and returns it.
createColorModelCompatibleImage(BufferedImage) - Static method in class cusack.hcg.util.GraphicsUtilities
Returns a new BufferedImage using the same color model as the image passed as a parameter.
createCompatibleImage(BufferedImage) - Static method in class cusack.hcg.util.GraphicsUtilities
Returns a new compatible image with the same width, height and transparency as the image specified as a parameter.
createCompatibleImage(BufferedImage, int, int) - Static method in class cusack.hcg.util.GraphicsUtilities
Returns a new compatible image of the specified width and height, and the same transparency setting as the image specified as a parameter.
createCompatibleImage(int, int) - Static method in class cusack.hcg.util.GraphicsUtilities
Returns a new opaque compatible image of the specified width and height.
createCompatibleTranslucentImage(int, int) - Static method in class cusack.hcg.util.GraphicsUtilities
Returns a new translucent compatible image of the specified width and height.
createCompleteBipartite(Point, int, int) - Static method in class cusack.hcg.graph.GraphFactory
Adds a complete bipartite graph and returns it.
createCycle(Point, int, int) - Static method in class cusack.hcg.graph.GraphFactory
Adds a cycle to the graph and returns it.
createDS(boolean) - Static method in class cusack.hcg.comm.DataSource
 
createEdge(Vertex, Vertex) - Static method in class cusack.hcg.graph.Edge
 
createEditScreen(StackedScreen, PuzzleInstance) - Static method in class cusack.hcg.gui.screens.PuzzleScreenFactory
 
createEditTutorialScreen(StackedScreen, PuzzleInstance) - Static method in class cusack.hcg.gui.screens.PuzzleScreenFactory
 
createEvent(String, PuzzleInstance) - Method in class cusack.hcg.events.EventDecoder
Create an event based on a character encoding and game/graph to which it belongs.
createInstance(Class<?>) - Static method in class cusack.hcg.util.My
A nice convenience method for creating objects so I don't have to try-catch everywhere.
createInstanceWithName(String) - Static method in class cusack.hcg.util.My
A nice convenience method for creating objects so I don't have to try-catch everywhere.
createMenuScreen(StackedScreen, String) - Static method in class cusack.hcg.gui.screens.PuzzleScreenFactory
 
createMultiEditScreen(StackedScreen, PuzzleInstance) - Static method in class cusack.hcg.gui.screens.PuzzleScreenFactory
 
createNewVertexForPuzzle(Point) - Method in class cusack.hcg.model.PuzzleInstance
 
createPath(Point, int, int) - Static method in class cusack.hcg.graph.GraphFactory
Adds a path to the graph and returns it.
createPebbleCoveredEmptyTargetVertex(ControllablePanel) - Static method in class cusack.hcg.games.pebble.PebbleRelatedDemoPanelFactory
 
createPebblePuzzleCoveredVertex(ControllablePanel) - Static method in class cusack.hcg.games.pebble.PebbleRelatedDemoPanelFactory
 
createPebblePuzzleUncoveredVertex(ControllablePanel) - Static method in class cusack.hcg.games.pebble.PebbleRelatedDemoPanelFactory
 
createPebblePuzzleVertexWithPebbles(ControllablePanel, int) - Static method in class cusack.hcg.games.pebble.PebbleRelatedDemoPanelFactory
 
createPebbleSelectedCoveredVertexWithPebbles(ControllablePanel, int) - Static method in class cusack.hcg.games.pebble.PebbleRelatedDemoPanelFactory
 
createPebbleSelectedUncoveredVertex(ControllablePanel) - Static method in class cusack.hcg.games.pebble.PebbleRelatedDemoPanelFactory
 
createPebbleTargetVertex(ControllablePanel, int) - Static method in class cusack.hcg.games.pebble.PebbleRelatedDemoPanelFactory
 
createPlayScreen(StackedScreen, PuzzleInstance) - Static method in class cusack.hcg.gui.screens.PuzzleScreenFactory
 
createPuzzleChooserScreen(StackedScreen, String) - Static method in class cusack.hcg.gui.screens.PuzzleScreenFactory
 
createPuzzleInstance(String, String, String) - Static method in class cusack.hcg.model.PuzzleInstanceFactory
 
createPuzzleInstance(Puzzle) - Static method in class cusack.hcg.model.PuzzleInstanceFactory
Creates an instance based on the first character of the data encoding of the puzzle.
createPuzzleInstance(Replay) - Static method in class cusack.hcg.model.PuzzleInstanceFactory
I don't really like having to pass DataSource here, but not sure of a way around it.
createReplayScreen(StackedScreen, PuzzleInstance, String, String, String) - Static method in class cusack.hcg.gui.screens.PuzzleScreenFactory
 
createResources(GUI) - Static method in class cusack.hcg.gui.Resources
 
createSandboxFromEditScreen(StackedScreen, PuzzleInstance) - Static method in class cusack.hcg.gui.screens.PuzzleScreenFactory
 
createSandboxFromPlayScreen(StackedScreen, PuzzleInstance) - Static method in class cusack.hcg.gui.screens.PuzzleScreenFactory
 
createScrollablePanel(String) - Static method in class cusack.hcg.gui.components.ScrollablePanel
 
createSingleQValueAlgorithm(PebbleInstance, int, int) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.TwoPebblingBacktracking
Deprecated.
 
createSingleQValueAlgorithm(PebbleInstance, int, int) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.TwoPebblingExhaustive
Deprecated.
 
createStar(Point, int, int) - Static method in class cusack.hcg.graph.GraphFactory
Adds a star to the graph and returns it.
createTensorProduct(Point, Graph, Graph) - Static method in class cusack.hcg.graph.GraphFactory
 
createThumbnail(BufferedImage, int) - Static method in class cusack.hcg.util.GraphicsUtilities
Returns a thumbnail of a source image.
createThumbnail(BufferedImage, int, int) - Static method in class cusack.hcg.util.GraphicsUtilities
Returns a thumbnail of a source image.
createThumbnailFast(BufferedImage, int) - Static method in class cusack.hcg.util.GraphicsUtilities
Returns a thumbnail of a source image.
createThumbnailFast(BufferedImage, int, int) - Static method in class cusack.hcg.util.GraphicsUtilities
Returns a thumbnail of a source image.
createTitle() - Method in class cusack.hcg.gui.screens.GenericMenuScreen
 
createViewScreen(StackedScreen, PuzzleInstance) - Static method in class cusack.hcg.gui.screens.PuzzleScreenFactory
 
createWheel(Point, int, int) - Static method in class cusack.hcg.graph.GraphFactory
Adds a star to the graph and returns it.
creditsButtonActionPerformed() - Method in class cusack.hcg.gui.screens.GenericMenuScreen
Called when the user clicks the credits button, takes them to the credits screen
CreditsScreen - Class in cusack.hcg.gui.screens
An informational screen that tells users who made the game, loaded from a URL
CreditsScreen(GUI) - Constructor for class cusack.hcg.gui.screens.CreditsScreen
 
CTRL - Static variable in class cusack.hcg.gui.Resources
 
currentPuzzleDataToString() - Method in class cusack.hcg.model.PuzzleInstance
A wrapper for encodePuzzleData that prepends the encoding character for the current problem type.
cusack.hcg.comm - package cusack.hcg.comm
 
cusack.hcg.cuda - package cusack.hcg.cuda
 
cusack.hcg.database - package cusack.hcg.database
 
cusack.hcg.events - package cusack.hcg.events
 
cusack.hcg.events.game - package cusack.hcg.events.game
 
cusack.hcg.events.graph - package cusack.hcg.events.graph
 
cusack.hcg.games.colors - package cusack.hcg.games.colors
 
cusack.hcg.games.graph.graph - package cusack.hcg.games.graph.graph
 
cusack.hcg.games.lights - package cusack.hcg.games.lights
 
cusack.hcg.games.lights.algorithms - package cusack.hcg.games.lights.algorithms
 
cusack.hcg.games.lights.events - package cusack.hcg.games.lights.events
 
cusack.hcg.games.lights.lightsout - package cusack.hcg.games.lights.lightsout
 
cusack.hcg.games.multidesigns - package cusack.hcg.games.multidesigns
 
cusack.hcg.games.multidesigns.algorithms - package cusack.hcg.games.multidesigns.algorithms
 
cusack.hcg.games.multidesigns.events - package cusack.hcg.games.multidesigns.events
 
cusack.hcg.games.multidesigns.finddesigns - package cusack.hcg.games.multidesigns.finddesigns
 
cusack.hcg.games.multidesigns.tests - package cusack.hcg.games.multidesigns.tests
 
cusack.hcg.games.pebble - package cusack.hcg.games.pebble
 
cusack.hcg.games.pebble.algorithms - package cusack.hcg.games.pebble.algorithms
 
cusack.hcg.games.pebble.algorithms.deprecated - package cusack.hcg.games.pebble.algorithms.deprecated
 
cusack.hcg.games.pebble.algorithms.islands - package cusack.hcg.games.pebble.algorithms.islands
 
cusack.hcg.games.pebble.algorithms.matrixconversion - package cusack.hcg.games.pebble.algorithms.matrixconversion
 
cusack.hcg.games.pebble.algorithms.mergePebbles - package cusack.hcg.games.pebble.algorithms.mergePebbles
 
cusack.hcg.games.pebble.algorithms.misc - package cusack.hcg.games.pebble.algorithms.misc
 
cusack.hcg.games.pebble.algorithms.pebblingNumber - package cusack.hcg.games.pebble.algorithms.pebblingNumber
 
cusack.hcg.games.pebble.algorithms.solvability - package cusack.hcg.games.pebble.algorithms.solvability
 
cusack.hcg.games.pebble.algorithms.solvability.nondeterministic - package cusack.hcg.games.pebble.algorithms.solvability.nondeterministic
 
cusack.hcg.games.pebble.algorithms.tests - package cusack.hcg.games.pebble.algorithms.tests
 
cusack.hcg.games.pebble.algorithms.tests.pn - package cusack.hcg.games.pebble.algorithms.tests.pn
 
cusack.hcg.games.pebble.algorithms.twopebblingproperty - package cusack.hcg.games.pebble.algorithms.twopebblingproperty
 
cusack.hcg.games.pebble.algorithms.twoppscript - package cusack.hcg.games.pebble.algorithms.twoppscript
 
cusack.hcg.games.pebble.algorithms.twoppscript.old - package cusack.hcg.games.pebble.algorithms.twoppscript.old
 
cusack.hcg.games.pebble.confoundit - package cusack.hcg.games.pebble.confoundit
 
cusack.hcg.games.pebble.events - package cusack.hcg.games.pebble.events
 
cusack.hcg.games.pebble.optimizeit - package cusack.hcg.games.pebble.optimizeit
 
cusack.hcg.games.pebble.reachit - package cusack.hcg.games.pebble.reachit
 
cusack.hcg.games.pebble.rockit - package cusack.hcg.games.pebble.rockit
 
cusack.hcg.games.portallord - package cusack.hcg.games.portallord
 
cusack.hcg.games.portallord.events - package cusack.hcg.games.portallord.events
 
cusack.hcg.games.portallord.portalforger - package cusack.hcg.games.portallord.portalforger
 
cusack.hcg.games.powergraph - package cusack.hcg.games.powergraph
 
cusack.hcg.games.powergraph.events - package cusack.hcg.games.powergraph.events
 
cusack.hcg.games.powergraph.powerhouses - package cusack.hcg.games.powergraph.powerhouses
 
cusack.hcg.games.powergraph.powerlines - package cusack.hcg.games.powergraph.powerlines
 
cusack.hcg.games.powergraph.powerzones - package cusack.hcg.games.powergraph.powerzones
 
cusack.hcg.games.weighted - package cusack.hcg.games.weighted
 
cusack.hcg.games.weighted.events - package cusack.hcg.games.weighted.events
 
cusack.hcg.games.weighted.minimumspanningtree - package cusack.hcg.games.weighted.minimumspanningtree
 
cusack.hcg.games.weighted.ssshortestpath - package cusack.hcg.games.weighted.ssshortestpath
 
cusack.hcg.games.weighted.travelingsalesman - package cusack.hcg.games.weighted.travelingsalesman
 
cusack.hcg.graph - package cusack.hcg.graph
Contains classes that are directly related to storing graph data.
cusack.hcg.graph.algorithm - package cusack.hcg.graph.algorithm
Contains classes that allow algorithms to be run on graphs and problems.
cusack.hcg.graph.algorithm.standard - package cusack.hcg.graph.algorithm.standard
 
cusack.hcg.graph.algorithm.standard.tests - package cusack.hcg.graph.algorithm.standard.tests
 
cusack.hcg.graph.algorithm.util - package cusack.hcg.graph.algorithm.util
 
cusack.hcg.graph.algorithm.util.tests - package cusack.hcg.graph.algorithm.util.tests
 
cusack.hcg.graph.test - package cusack.hcg.graph.test
 
cusack.hcg.gui - package cusack.hcg.gui
 
cusack.hcg.gui.components - package cusack.hcg.gui.components
 
cusack.hcg.gui.controller - package cusack.hcg.gui.controller
 
cusack.hcg.gui.controller.admin - package cusack.hcg.gui.controller.admin
 
cusack.hcg.gui.dialogs - package cusack.hcg.gui.dialogs
 
cusack.hcg.gui.screens - package cusack.hcg.gui.screens
 
cusack.hcg.gui.view - package cusack.hcg.gui.view
 
cusack.hcg.gui.view.tables - package cusack.hcg.gui.view.tables
 
cusack.hcg.matrix - package cusack.hcg.matrix
 
cusack.hcg.matrix.examples - package cusack.hcg.matrix.examples
 
cusack.hcg.matrix.test - package cusack.hcg.matrix.test
 
cusack.hcg.matrix.util - package cusack.hcg.matrix.util
 
cusack.hcg.model - package cusack.hcg.model
 
cusack.hcg.util - package cusack.hcg.util
 
cusack.hcg.util.thread - package cusack.hcg.util.thread
 
CUT - Static variable in class cusack.hcg.gui.Resources
 
CyclePebblingThing - Class in cusack.hcg.games.pebble.algorithms.misc
I believe that this was a class to test out ideas about pebbling on a cycle.
CyclePebblingThing(int[], int[]) - Constructor for class cusack.hcg.games.pebble.algorithms.misc.CyclePebblingThing
 
CyclePebblingThing.Row - Class in cusack.hcg.games.pebble.algorithms.misc
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links