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 

G

G6FileReader - Class in cusack.hcg.games.pebble.algorithms.matrixconversion
An iterator class that takes a G6 file path as an argument and gives graphs
G6FileReader(String) - Constructor for class cusack.hcg.games.pebble.algorithms.matrixconversion.G6FileReader
 
G6ToGraph - Class in cusack.hcg.games.pebble.algorithms.matrixconversion
 
G6ToGraph() - Constructor for class cusack.hcg.games.pebble.algorithms.matrixconversion.G6ToGraph
 
G6toGraph(String) - Static method in class cusack.hcg.games.pebble.algorithms.matrixconversion.UtilityMethodsForG6Graphs
Adapted from JS at "http://treedecompositions.com/#/translate" The string parameter is a graph of the format specified here "https://users.cecs.anu.edu.au/~bdm/data/formats.html"
GameFamilySelectionScreen - Class in cusack.hcg.gui.screens
 
GameFamilySelectionScreen(GUI) - Constructor for class cusack.hcg.gui.screens.GameFamilySelectionScreen
 
GameScreen - Interface in cusack.hcg.gui.components
 
gcd(int, int) - Static method in class cusack.hcg.matrix.util.Maths
 
gcdex(int, int) - Static method in class cusack.hcg.matrix.util.Maths
 
GeneralizedMultiCoveringAlgorithm - Class in cusack.hcg.games.multidesigns.algorithms
Find MultiPackings of graphs.
GeneralizedMultiCoveringAlgorithm() - Constructor for class cusack.hcg.games.multidesigns.algorithms.GeneralizedMultiCoveringAlgorithm
 
GeneralReachabilityAlgorithm - Class in cusack.hcg.games.pebble.algorithms.solvability
 
GeneralReachabilityAlgorithm(PebbleInstance, int) - Constructor for class cusack.hcg.games.pebble.algorithms.solvability.GeneralReachabilityAlgorithm
 
GeneralSolvabilityAlgorithm - Class in cusack.hcg.games.pebble.algorithms.solvability
 
GeneralSolvabilityAlgorithm(PebbleInstance) - Constructor for class cusack.hcg.games.pebble.algorithms.solvability.GeneralSolvabilityAlgorithm
 
GeneralSolvabilityTest - Class in cusack.hcg.games.pebble.algorithms.tests
 
GeneralSolvabilityTest() - Constructor for class cusack.hcg.games.pebble.algorithms.tests.GeneralSolvabilityTest
 
GenericCache<T extends Cacheable<T>> - Class in cusack.hcg.comm
 
GenericCache() - Constructor for class cusack.hcg.comm.GenericCache
 
GenericEditHelpPanel - Class in cusack.hcg.games.powergraph.powerlines
 
GenericEditHelpPanel() - Constructor for class cusack.hcg.games.powergraph.powerlines.GenericEditHelpPanel
 
GenericEvent<S extends PuzzleInstance> - Class in cusack.hcg.events
This is an unspecified event.
GenericEvent(S) - Constructor for class cusack.hcg.events.GenericEvent
 
GenericGameFamilyMenuScreen - Class in cusack.hcg.gui.screens
 
GenericGameFamilyMenuScreen(GUI, ProblemFamily) - Constructor for class cusack.hcg.gui.screens.GenericGameFamilyMenuScreen
 
GenericGameScreen - Class in cusack.hcg.gui.components
 
GenericGameScreen() - Constructor for class cusack.hcg.gui.components.GenericGameScreen
 
GenericGameScreen(LayoutManager) - Constructor for class cusack.hcg.gui.components.GenericGameScreen
 
GenericHelpPanel - Class in cusack.hcg.gui.view
A nice class that makes creating instructions screens pretty easy.
GenericHelpPanel() - Constructor for class cusack.hcg.gui.view.GenericHelpPanel
 
GenericMenuScreen - Class in cusack.hcg.gui.screens
 
GenericMenuScreen(GUI, Object) - Constructor for class cusack.hcg.gui.screens.GenericMenuScreen
 
GenericPebbleController<S extends PebbleInstance> - Class in cusack.hcg.games.pebble
 
GenericPebbleController() - Constructor for class cusack.hcg.games.pebble.GenericPebbleController
 
GenericPuzzleScreenController<S extends PuzzleInstance> - Class in cusack.hcg.gui.controller
This is a controller for editors and, strangely enough, play screens.
GenericPuzzleScreenController() - Constructor for class cusack.hcg.gui.controller.GenericPuzzleScreenController
 
GenericTableController<S extends TableRow> - Class in cusack.hcg.gui.controller
 
GenericTableController() - Constructor for class cusack.hcg.gui.controller.GenericTableController
 
GenericTableController(StackedScreen, String, TableView<S>) - Constructor for class cusack.hcg.gui.controller.GenericTableController
 
GenericWeightedController<S extends WeightedInstance> - Class in cusack.hcg.games.weighted
 
GenericWeightedController() - Constructor for class cusack.hcg.games.weighted.GenericWeightedController
 
get(int, int) - Method in class cusack.hcg.matrix.IntegerMatrix
Get a single element.
get(int, int) - Method in class cusack.hcg.matrix.Matrix
Get a single element.
get1000graphsAndTimeDiam() - Method in class cusack.hcg.graph.test.DistanceMatrixTest
 
getAccessLevel() - Method in class cusack.hcg.database.Puzzle
 
getAccessTime() - Method in class cusack.hcg.database.User
 
getAccountCreated() - Method in class cusack.hcg.database.User
 
getAchievement_id() - Method in class cusack.hcg.database.UserAchievement
 
getAchievementID() - Method in class cusack.hcg.database.Achievement
 
getAchievementPanel(GUI) - Static method in class cusack.hcg.gui.view.AchievementPanel
 
getAdjacencyList() - Method in class cusack.hcg.database.Graph
 
getAdjacencyList() - Method in class cusack.hcg.graph.Vertex
This method returns the list of all vertices that are adjacent to this one.
getAdjacencyListAsString() - Method in class cusack.hcg.graph.GraphWithData
 
getAdjacencyMatrix() - Method in class cusack.hcg.graph.GraphWithData
 
getAdjacencyMatrixAsString() - Method in class cusack.hcg.games.weighted.WeightedInstance
 
getAdjacent() - Method in class cusack.hcg.games.pebble.algorithms.islands.Island
Gets the adjacent verts, not the verts on the island
getAfterActionComment() - Method in class cusack.hcg.events.BaseEvent
This method is different from the others--If the after comment is not set, we return null--this way we can prevent the "Next" button from showing up if the comment is null.
getAfterActionComment() - Method in interface cusack.hcg.events.Event
 
getAlgorithm() - Method in class cusack.hcg.graph.algorithm.AlgorithmWrapper
 
getAlgorithmClass() - Method in class cusack.hcg.database.UserAlgorithm
 
getAlgorithmID() - Method in class cusack.hcg.database.UserAlgorithm
 
getAlgorithmName() - Method in class cusack.hcg.database.UserAlgorithm
 
getAlgorithmName() - Method in class cusack.hcg.graph.algorithm.AlgorithmWrapper
 
getAlgorithmResult() - Method in class cusack.hcg.events.game.ClickCheckButtonEvent
 
getAlgorithmResult() - Method in class cusack.hcg.events.game.TryItButtonEvent
 
getAlgorithmResult() - Method in class cusack.hcg.events.IsValidResultEvent
 
getAlgorithmRunner(Component, PuzzleInstance, boolean, boolean) - Static method in class cusack.hcg.gui.dialogs.AlgorithmRunner
 
getAlgorithmsForClass(PuzzleInstanceClass) - Method in class cusack.hcg.database.Problems
Created for use by the Eclipse plugin; provides the parent for the given PuzzleInstance subclass for ordering purposes.
getAlgorithmsForProblem(String) - Method in class cusack.hcg.database.Problems
 
getAlgorithmsThatPlay(String) - Method in class cusack.hcg.database.Problems
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableMergePebblesOriginalTest
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvablePurePebblesTest
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableShortestPebblePathAaronTest
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableSomewhatExhaustiveTest
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberBacktrackingRecursiveWithoutSomeNondeterministicsTest
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.tests.AbstractSolvabilityTest
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.tests.BacktrackingSomewhatEfficientTest
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.tests.CheckReachabilityAllVerticesTest
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.tests.GeneralSolvabilityTest
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.tests.IsSolvableShortestPathTest
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.tests.IsSolvableShortestPebblePathTest
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.tests.IsSolvableSomewhatExhaustiveEfficientTest
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.tests.MergePebblesTest
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.tests.pn.AbstractBigPebblingNumberTest
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.tests.pn.AbstractPebblingNumberTest
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.tests.pn.PebblingNumberBottomUpForkJoinBIGTest
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.tests.pn.PebblingNumberBottomUpForkJoinTest
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.tests.pn.PebblingNumberBottomUpTest
 
getAlgorithmToTest() - Method in class cusack.hcg.games.pebble.algorithms.tests.WeightedFunctionCheckTest
 
getAllAchievements() - Method in class cusack.hcg.comm.DataSource
 
getAllAlgorithms() - Method in class cusack.hcg.database.Problems
 
getAllGlobalHighScores() - Method in class cusack.hcg.comm.DataSource
 
getAllGraphs() - Method in class cusack.hcg.comm.DataSource
 
getAllPuzzlesForGame(String) - Method in class cusack.hcg.comm.DataSource
 
getAllPuzzlesForSubclassOf(Class<? extends PuzzleInstance>) - Method in class cusack.hcg.comm.DataSource
 
getAllSubclasses() - Method in class cusack.hcg.database.PuzzleInstanceClass
 
getAllUserAchievements() - Method in class cusack.hcg.comm.DataSource
 
getAllUserAlgs() - Method in class cusack.hcg.comm.DataSource
 
getAllUserNames() - Method in class cusack.hcg.comm.DataSource
 
getAllUsers() - Method in class cusack.hcg.comm.DataSource
 
getAM() - Static method in class cusack.hcg.util.AchievementManager
 
getAnimationFrame() - Static method in class cusack.hcg.gui.NewTheme
 
getAnimationFrame() - Static method in class cusack.hcg.gui.OldTheme
Deprecated.
 
getAnimationStage(Vertex, GraphInstance) - Method in class cusack.hcg.games.graph.graph.GraphTheme
 
getAnimationStage(Vertex, LightsInstance) - Method in class cusack.hcg.games.lights.LightsTheme
 
getAnimationStage(Vertex, MultiDesignsInstance) - Method in class cusack.hcg.games.multidesigns.MultiDesignsTheme
 
getAnimationStage(Vertex, PebbleInstance) - Method in class cusack.hcg.games.pebble.PebbleTheme
 
getAnimationStage(Vertex, PortalLordInstance) - Method in class cusack.hcg.games.portallord.PortalLordTheme
 
getAnimationStage(Vertex, PowerGraphInstance) - Method in class cusack.hcg.games.powergraph.powerhouses.PowerHousesTheme
 
getAnimationStage(Vertex, PowerLinesInstance) - Method in class cusack.hcg.games.powergraph.powerlines.PowerLinesTheme
 
getAnimationStage(Vertex, PowerZonesInstance) - Method in class cusack.hcg.games.powergraph.powerzones.PowerZonesTheme
 
getAnimationStage(Vertex, WeightedInstance) - Method in class cusack.hcg.games.weighted.WeightedTheme
 
getAnimationStage(Vertex, S) - Method in class cusack.hcg.gui.NewTheme
Return a number or set of numbers that identifies what stage of drawing animation this vertex is at.
getAnimationStage(Vertex) - Method in class cusack.hcg.gui.OldTheme
Deprecated.
Return a number or set of numbers that identifies what stage of drawing animation this vertex is at.
getApplicableProblem() - Method in class cusack.hcg.database.UserAlgorithm
 
getArray() - Method in class cusack.hcg.matrix.IntegerMatrix
Access the internal two-dimensional array.
getArray() - Method in class cusack.hcg.matrix.Matrix
Access the internal two-dimensional array.
getArrayCopy() - Method in class cusack.hcg.matrix.IntegerMatrix
Copy the internal two-dimensional array.
getArrayCopy() - Method in class cusack.hcg.matrix.Matrix
Copy the internal two-dimensional array.
getAttemptName() - Method in class cusack.hcg.model.PuzzleInstance
 
getAverageExecutionTime() - Method in class cusack.hcg.games.pebble.algorithms.twoppscript.TrackingThreadPool
 
getBannerName() - Method in class cusack.hcg.database.ProblemFamily
 
getBannerName() - Method in class cusack.hcg.gui.screens.GameFamilySelectionScreen
 
getBannerName() - Method in class cusack.hcg.gui.screens.GenericGameFamilyMenuScreen
 
getBannerName() - Method in class cusack.hcg.gui.screens.GenericMenuScreen
 
getBasePoints() - Method in class cusack.hcg.model.PuzzleInstance
 
getBasicInstruction2DemoPanel(ControllablePanel) - Static method in class cusack.hcg.games.portallord.PortalLordRelatedDemoPanelFactory
 
getBasicInstruction3DemoPanel(ControllablePanel) - Static method in class cusack.hcg.games.portallord.PortalLordRelatedDemoPanelFactory
 
getBasicInstructionDemoPanel(ControllablePanel) - Static method in class cusack.hcg.games.portallord.PortalLordRelatedDemoPanelFactory
 
getBeforeActionComment() - Method in class cusack.hcg.events.BaseEvent
 
getBeforeActionComment() - Method in interface cusack.hcg.events.Event
 
getBetweenActionComment() - Method in class cusack.hcg.events.BaseEvent
 
getBetweenActionComment() - Method in interface cusack.hcg.events.Event
 
getBoundingHeight() - Method in class cusack.hcg.games.graph.graph.GraphTheme
 
getBoundingHeight() - Method in class cusack.hcg.games.lights.LightsTheme
 
getBoundingHeight() - Method in class cusack.hcg.games.multidesigns.MultiDesignsTheme
 
getBoundingHeight() - Method in class cusack.hcg.games.pebble.PebbleTheme
 
getBoundingHeight() - Method in class cusack.hcg.games.portallord.PortalLordTheme
 
getBoundingHeight() - Method in class cusack.hcg.games.powergraph.powerhouses.PowerHousesTheme
 
getBoundingHeight() - Method in class cusack.hcg.games.powergraph.powerlines.PowerLinesTheme
 
getBoundingHeight() - Method in class cusack.hcg.games.powergraph.powerzones.PowerZonesTheme
 
getBoundingHeight() - Method in class cusack.hcg.games.weighted.WeightedTheme
 
getBoundingHeight() - Method in class cusack.hcg.gui.NewTheme
Defines the height of the box used to determine the clickable area of a vertex.
getBoundingHeight() - Method in class cusack.hcg.gui.OldTheme
Deprecated.
Defines the height of the box used to determine the clickable area of a vertex.
getBoundingWidth() - Method in class cusack.hcg.games.graph.graph.GraphTheme
 
getBoundingWidth() - Method in class cusack.hcg.games.lights.LightsTheme
 
getBoundingWidth() - Method in class cusack.hcg.games.multidesigns.MultiDesignsTheme
 
getBoundingWidth() - Method in class cusack.hcg.games.pebble.PebbleTheme
 
getBoundingWidth() - Method in class cusack.hcg.games.portallord.PortalLordTheme
 
getBoundingWidth() - Method in class cusack.hcg.games.powergraph.powerhouses.PowerHousesTheme
 
getBoundingWidth() - Method in class cusack.hcg.games.powergraph.powerlines.PowerLinesTheme
 
getBoundingWidth() - Method in class cusack.hcg.games.powergraph.powerzones.PowerZonesTheme
 
getBoundingWidth() - Method in class cusack.hcg.games.weighted.ssshortestpath.SSShortestPathTheme
 
getBoundingWidth() - Method in class cusack.hcg.games.weighted.WeightedTheme
 
getBoundingWidth() - Method in class cusack.hcg.gui.NewTheme
Defines the width of the box used to determine the clickable area of a vertex.
getBoundingWidth() - Method in class cusack.hcg.gui.OldTheme
Deprecated.
Defines the width of the box used to determine the clickable area of a vertex.
getBrightnessFactor() - Method in class cusack.hcg.games.lights.LightsTheme
 
getBrightnessFactor() - Method in class cusack.hcg.games.portallord.PortalLordTheme
 
getBrightnessFactor() - Method in class cusack.hcg.gui.NewTheme
Returns the brightness factor drawing target vertices using the default drawTargetVertex method.
getBrightnessFactor() - Method in class cusack.hcg.gui.OldTheme
Deprecated.
Returns the brightness factor drawing target vertices using the default drawTargetVertex method.
getBufferedImage(String) - Method in class cusack.hcg.gui.Resources
Check to see if file is located in the nameToFilePath HashMap.
getBytes() - Method in class cusack.hcg.database.UserAlgorithm
 
getC2Verts() - Method in class cusack.hcg.games.pebble.algorithms.islands.Island
Gets the c2 vertices.
getCacheObjects() - Method in class cusack.hcg.comm.GenericCache
 
getChange() - Method in class cusack.hcg.events.graph.MultiVertexMoveEvent
 
getChange() - Method in class cusack.hcg.events.graph.VertexMoveEvent
 
getChooseControllerName() - Method in class cusack.hcg.database.Problem
 
getChooseName() - Method in class cusack.hcg.games.powergraph.PlayPowerGraphController
 
getChooseName() - Method in class cusack.hcg.games.powergraph.powerhouses.PlayPowerHousesController
 
getChooseName() - Method in class cusack.hcg.games.powergraph.powerlines.PlayPowerLinesController
 
getChooseName() - Method in class cusack.hcg.games.powergraph.powerzones.PlayPowerZonesController
 
getClassPathForFamily() - Method in class cusack.hcg.database.ProblemFamily
 
getClickedPoint() - Method in class cusack.hcg.gui.controller.PuzzleController
 
getClickedVertex() - Method in class cusack.hcg.gui.controller.PuzzleController
 
getClientIP() - Method in class cusack.hcg.database.User
 
getColor() - Method in class cusack.hcg.games.lights.LightsData
 
getColumnClass(int) - Method in class cusack.hcg.model.AlgorithmTableModel
 
getColumnClass(int) - Method in class cusack.hcg.model.BetterTableModel
 
getColumnCount() - Method in class cusack.hcg.model.BetterTableModel
 
getColumnDimension() - Method in class cusack.hcg.matrix.IntegerMatrix
Get column dimension.
getColumnDimension() - Method in class cusack.hcg.matrix.Matrix
Get column dimension.
getColumnIndexFromFieldName(String) - Method in class cusack.hcg.model.BetterTableModel
Given the name of a field from an underlying TableRow, give the column it is assigned to.
getColumnName(int) - Method in class cusack.hcg.model.BetterTableModel
 
getColumnPackedCopy() - Method in class cusack.hcg.matrix.IntegerMatrix
Make a one-dimensional column packed copy of the internal array.
getColumnPackedCopy() - Method in class cusack.hcg.matrix.Matrix
Make a one-dimensional column packed copy of the internal array.
getComponent() - Method in interface cusack.hcg.gui.components.Controllable
Implement as: return this; Stupid, but only way to get the job done.
getComponent() - Method in class cusack.hcg.gui.components.ControllablePanel
 
getComponent() - Method in class cusack.hcg.gui.controller.Controller
 
getComponent() - Method in class cusack.hcg.gui.controller.PuzzleController
 
getComponent() - Method in class cusack.hcg.gui.dialogs.SoundOptionsDialog
 
getComponent() - Method in class cusack.hcg.gui.screens.GenericMenuScreen
 
getComponent() - Method in class cusack.hcg.gui.screens.SplitScreen
 
getComponent() - Method in class cusack.hcg.gui.screens.TableSplitScreen
 
getComponent() - Method in class cusack.hcg.gui.screens.TitleScreen
 
getComponent() - Method in class cusack.hcg.gui.view.DemoPanel
 
getComponent() - Method in class cusack.hcg.gui.view.GraphView
 
getComputerExperience() - Method in class cusack.hcg.database.User
 
getConflictedEdges() - Method in class cusack.hcg.games.powergraph.powerzones.PowerZonesInstance
 
getControlColor() - Method in class cusack.hcg.gui.Resources
 
getController() - Method in class cusack.hcg.gui.screens.TableSplitScreen
 
getControllerTitle() - Method in class cusack.hcg.games.graph.graph.ChooseGraphController
 
getControllerTitle() - Method in class cusack.hcg.gui.controller.admin.AdminGenericPuzzleTableController
 
getControllerTitle() - Method in class cusack.hcg.gui.controller.admin.AdminGenericReplayTableController
 
getControllerTitle() - Method in class cusack.hcg.gui.controller.admin.AdminUserTableController
 
getControllerTitle() - Method in class cusack.hcg.gui.controller.AlgorithmInfoTableController
 
getControllerTitle() - Method in class cusack.hcg.gui.controller.AlgorithmTableController
 
getControllerTitle() - Method in class cusack.hcg.gui.controller.ChooseGenericTableController
 
getControllerTitle() - Method in class cusack.hcg.gui.controller.Controller
 
getControllerTitle() - Method in class cusack.hcg.gui.controller.GenericPuzzleScreenController
 
getControllerTitle() - Method in class cusack.hcg.gui.controller.OldAlgorithmTableController
 
getControllerTitle() - Method in class cusack.hcg.gui.controller.ReplayController
 
getCoordinates() - Method in class cusack.hcg.graph.Vertex
This method returns the coordinates of this vertex.
getCopyOfUpdatedPuzzle() - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
Deprecated.
 
getCountry() - Method in class cusack.hcg.database.User
 
getCountryNames() - Method in class cusack.hcg.comm.DataSource
 
getCovered() - Method in class cusack.hcg.games.pebble.algorithms.EfficientPebbleAlgorithm
 
getCovered() - Method in class cusack.hcg.games.pebble.algorithms.EfficientPebbleGraph
 
getCovered() - Method in class cusack.hcg.games.powergraph.PowerGraphVertexData
 
getCoveredEdges() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
 
getCreator() - Method in class cusack.hcg.database.PlayablePuzzle
 
getCSVFields(boolean) - Method in class cusack.hcg.database.TableRow
Gets the fields of this object in CSV (comma separated value) format.
getCurrentAnnotation() - Method in class cusack.hcg.model.PuzzleInstance
 
getCurrentAnnotation() - Method in class cusack.hcg.model.TutorialData
Get the comment for the current move.
getCurrentColorScheme() - Method in class cusack.hcg.gui.Resources
 
getCurrentEvent() - Method in class cusack.hcg.model.TutorialData
 
getCurrentMoveOverview() - Method in class cusack.hcg.model.PuzzleInstance
 
getCurrentMoveOverview() - Method in class cusack.hcg.model.TutorialData
Get the overview for the current move.
getCurrentProblemData() - Method in class cusack.hcg.games.lights.algorithms.HowellAlgorithm
 
getCurrentProblemData() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiDesignAlgorithm
 
getCurrentProblemData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingLemkeP3
Deprecated.
 
getCurrentProblemData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingLemkeP3OnlyVertex0
Deprecated.
 
getCurrentProblemData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingProperty
Deprecated.
 
getCurrentProblemData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingSingleQValue
Deprecated.
 
getCurrentProblemData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.CheckReachabilityAllVertices
Deprecated.
 
getCurrentProblemData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.CheckReachabilityByConvertingToDirectedGraphs
Deprecated.
 
getCurrentProblemData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableSomewhatExhaustive
Deprecated.
 
getCurrentProblemData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberBacktrackingRecursiveWithoutSomeNonDeterministics
Deprecated.
 
getCurrentProblemData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberExhaustiveGeneric
Deprecated.
 
getCurrentProblemData() - Method in class cusack.hcg.games.pebble.algorithms.EfficientPebbleAlgorithm
 
getCurrentProblemData() - Method in class cusack.hcg.games.pebble.algorithms.islands.IsSolvableIslands
 
getCurrentProblemData() - Method in class cusack.hcg.games.pebble.algorithms.islands.IsSolvableIslandsRecursive
 
getCurrentProblemData() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberBottomUp
 
getCurrentProblemData() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberForkJoin
 
getCurrentProblemData() - Method in class cusack.hcg.games.pebble.algorithms.solvability.BacktrackingSolvabilitySomewhatEfficient
 
getCurrentProblemData() - Method in class cusack.hcg.games.pebble.algorithms.solvability.FindAllUnsolvableConfigs
 
getCurrentProblemData() - Method in class cusack.hcg.games.pebble.algorithms.solvability.IsSolvableBest
 
getCurrentProblemData() - Method in class cusack.hcg.games.pebble.algorithms.twopebblingproperty.TwoPebblingGeneric
 
getCurrentProblemData() - Method in interface cusack.hcg.graph.algorithm.AlgorithmInterface
 
getCurrentProblemData() - Method in class cusack.hcg.graph.algorithm.standard.BreadthFirstSearchSkeletonAlgorithm
 
getCurrentProblemData() - Method in class cusack.hcg.graph.algorithm.standard.DepthFirstSearchSkeletonAlgorithm
 
getCurrentProblemData() - Method in class cusack.hcg.graph.algorithm.standard.IsAntipodal
 
getCurrentProblemData() - Method in class cusack.hcg.graph.algorithm.standard.Prim
 
getCurrentPuzzle() - Method in class cusack.hcg.graph.algorithm.AlgorithmWrapper
Return the puzzle after updating the data based on the progress of the algorithm
getCurrentRedoableEvent() - Method in class cusack.hcg.model.GrossHistory
 
getCurrentRPermutationNumber() - Method in class cusack.hcg.games.multidesigns.algorithms.SubGraphRPermuter
 
getCurrentRPermutationNumber() - Method in class cusack.hcg.games.multidesigns.algorithms.SubGraphRPermuterVersion2
 
getCurrentSelectedRow() - Method in class cusack.hcg.gui.controller.TableController
 
getCurrentSolutionSize() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
 
getCurrentSubset() - Method in class cusack.hcg.graph.algorithm.util.OldKSubsetGenerator
Deprecated.
 
getCurrentSubsetNumber() - Method in class cusack.hcg.graph.algorithm.util.OldKSubsetGenerator
Deprecated.
 
getCurrentUndoableEvent() - Method in class cusack.hcg.model.GrossHistory
 
getCurrentUndoableEvent() - Method in class cusack.hcg.model.PuzzleInstance
 
getD() - Method in class cusack.hcg.matrix.EigenvalueDecomposition
Return the block diagonal eigenvalue matrix
getData(Vertex) - Method in class cusack.hcg.graph.GraphWithData
Gets the VertexData object for a specified Vertex
getData(Vertex) - Method in class cusack.hcg.model.PuzzleInstance
Calls getData(v) on the graph.
getDate() - Method in class cusack.hcg.database.UserAchievement
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.BaseEvent
 
getDefaultBeforeActionComment() - Method in interface cusack.hcg.events.Event
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.game.ClickCheckButtonEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.game.RedoEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.game.SubmitButtonClickedEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.game.TryItButtonEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.game.UndoEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.GenericEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.CompressEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.EdgeAddedEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.EdgeRemovedEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.ExpandEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.GraphMovedEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.HorizontalFlipEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.MultiEdgesAddedEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.MultiEdgesRemovedEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.MultiVertexAddedEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.MultiVertexMoveEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.MultiVertexMultiMoveEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.MultiVertexRemovedEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.ResetVertexLocationsEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.SubgraphAddedEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.SubgraphRemovedEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.UndoResetVertexLocationsEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.VertexAddedEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.VertexMoveEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.VertexRemovedEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.VerticalFlipEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.graph.XYFlipEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.InvalidEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.VertexDeselectedEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.events.VertexSelectedEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.lights.events.LightDownEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.lights.events.LightDownNeighborhoodEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.lights.events.LightUpEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.lights.events.LightUpNeighborhoodEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.multidesigns.events.NamedSubGraphPlaced
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.multidesigns.events.NamedSubGraphRemoved
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.pebble.events.ChangeTargetVertexEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.pebble.events.MovePebbleEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.pebble.events.PebblePlacedEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.pebble.events.PebbleRemovedEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.pebble.events.RecycleEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.pebble.events.UndoMovePebbleEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.pebble.events.UndoRecycleEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.portallord.events.PortalLordClearValuesEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.portallord.events.PortalLordSetValueEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.portallord.events.PortalLordUnClearEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.powergraph.events.MultiVertexChosenEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.powergraph.events.MultiVertexUnchosenEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.powergraph.events.VertexChosenEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.powergraph.events.VertexUnchosenEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.weighted.events.ChangeSourceVertexEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.weighted.events.MultiEdgeChosenEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.weighted.events.MultiEdgeUnchosenEvent
 
getDefaultBeforeActionComment() - Method in class cusack.hcg.games.weighted.events.MultiEdgeWeightChangedEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.BaseEvent
 
getDefaultBetweenActionComment() - Method in interface cusack.hcg.events.Event
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.game.ClickCheckButtonEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.game.RedoEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.game.SubmitButtonClickedEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.game.TryItButtonEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.game.UndoEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.GenericEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.CompressEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.EdgeAddedEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.EdgeRemovedEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.ExpandEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.GraphMovedEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.HorizontalFlipEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.MultiEdgesAddedEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.MultiEdgesRemovedEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.MultiVertexAddedEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.MultiVertexMoveEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.MultiVertexMultiMoveEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.MultiVertexRemovedEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.ResetVertexLocationsEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.SubgraphAddedEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.SubgraphRemovedEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.UndoResetVertexLocationsEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.VertexAddedEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.VertexMoveEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.VertexRemovedEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.VerticalFlipEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.graph.XYFlipEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.InvalidEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.VertexDeselectedEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.events.VertexSelectedEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.lights.events.LightDownEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.lights.events.LightDownNeighborhoodEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.lights.events.LightUpEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.lights.events.LightUpNeighborhoodEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.multidesigns.events.NamedSubGraphPlaced
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.multidesigns.events.NamedSubGraphRemoved
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.pebble.events.ChangeTargetVertexEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.pebble.events.MovePebbleEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.pebble.events.PebblePlacedEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.pebble.events.PebbleRemovedEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.pebble.events.RecycleEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.pebble.events.UndoMovePebbleEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.pebble.events.UndoRecycleEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.portallord.events.PortalLordClearValuesEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.portallord.events.PortalLordSetValueEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.portallord.events.PortalLordUnClearEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.powergraph.events.MultiVertexChosenEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.powergraph.events.MultiVertexUnchosenEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.powergraph.events.VertexChosenEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.powergraph.events.VertexUnchosenEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.weighted.events.ChangeSourceVertexEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.weighted.events.MultiEdgeChosenEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.weighted.events.MultiEdgeUnchosenEvent
 
getDefaultBetweenActionComment() - Method in class cusack.hcg.games.weighted.events.MultiEdgeWeightChangedEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.BaseEvent
 
getDefaultIntroductoryComment() - Method in interface cusack.hcg.events.Event
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.game.ClickCheckButtonEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.game.RedoEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.game.SubmitButtonClickedEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.game.TryItButtonEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.game.UndoEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.GenericEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.CompressEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.EdgeAddedEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.EdgeRemovedEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.ExpandEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.GraphMovedEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.HorizontalFlipEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.MultiEdgesAddedEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.MultiEdgesRemovedEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.MultiVertexAddedEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.MultiVertexMoveEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.MultiVertexMultiMoveEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.MultiVertexRemovedEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.ResetVertexLocationsEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.SubgraphAddedEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.SubgraphRemovedEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.UndoResetVertexLocationsEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.VertexAddedEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.VertexMoveEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.VertexRemovedEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.VerticalFlipEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.graph.XYFlipEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.InvalidEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.VertexDeselectedEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.events.VertexSelectedEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.lights.events.LightDownEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.lights.events.LightDownNeighborhoodEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.lights.events.LightUpEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.lights.events.LightUpNeighborhoodEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.multidesigns.events.NamedSubGraphPlaced
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.multidesigns.events.NamedSubGraphRemoved
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.pebble.events.ChangeTargetVertexEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.pebble.events.MovePebbleEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.pebble.events.PebblePlacedEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.pebble.events.PebbleRemovedEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.pebble.events.RecycleEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.pebble.events.UndoMovePebbleEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.pebble.events.UndoRecycleEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.portallord.events.PortalLordClearValuesEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.portallord.events.PortalLordSetValueEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.portallord.events.PortalLordUnClearEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.powergraph.events.MultiVertexChosenEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.powergraph.events.MultiVertexUnchosenEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.powergraph.events.VertexChosenEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.powergraph.events.VertexUnchosenEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.weighted.events.ChangeSourceVertexEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.weighted.events.MultiEdgeChosenEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.weighted.events.MultiEdgeUnchosenEvent
 
getDefaultIntroductoryComment() - Method in class cusack.hcg.games.weighted.events.MultiEdgeWeightChangedEvent
 
getDefaultVertexDataObject() - Method in class cusack.hcg.games.colors.ColorsInstance
 
getDefaultVertexDataObject() - Method in class cusack.hcg.games.graph.graph.GraphInstance
 
getDefaultVertexDataObject() - Method in class cusack.hcg.games.lights.LightsInstance
 
getDefaultVertexDataObject() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
 
getDefaultVertexDataObject() - Method in class cusack.hcg.games.pebble.PebbleInstance
 
getDefaultVertexDataObject() - Method in class cusack.hcg.games.portallord.portalforger.PortalForgerInstance
 
getDefaultVertexDataObject() - Method in class cusack.hcg.games.powergraph.powerhouses.PowerHousesInstance
 
getDefaultVertexDataObject() - Method in class cusack.hcg.games.powergraph.powerlines.PowerLinesInstance
 
getDefaultVertexDataObject() - Method in class cusack.hcg.games.powergraph.powerzones.PowerZonesInstance
 
getDefaultVertexDataObject() - Method in class cusack.hcg.games.weighted.minimumspanningtree.MinimumSpanningTreeInstance
 
getDefaultVertexDataObject() - Method in class cusack.hcg.games.weighted.ssshortestpath.SSShortestPathInstance
 
getDefaultVertexDataObject() - Method in class cusack.hcg.games.weighted.travelingsalesman.TravelingSalesmanInstance
 
getDefaultVertexDataObject() - Method in class cusack.hcg.graph.AbstractGraphProblem
 
getDefaultVertexDataObject() - Method in class cusack.hcg.model.PuzzleInstance
 
getDegree(int) - Method in class cusack.hcg.games.multidesigns.algorithms.MultiGraphAdjacencyMatrix
The degree will be defined as the sum of the weights of the edges, including negative weights.
getDegree(int) - Method in class cusack.hcg.games.multidesigns.algorithms.SubGraph
 
getDegree(int) - Method in class cusack.hcg.graph.Graph
The degree will be defined as the sum of the weights of the edges, including negative weights.
getDegree(int) - Method in interface cusack.hcg.graph.SimpleGraph
The degree of the ith vertex.
getDegree() - Method in class cusack.hcg.graph.Vertex
Returns the number of edges connected to this vertex
getDegreeSequence() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiGraphAdjacencyMatrix
 
getDegreeSequence() - Method in class cusack.hcg.games.multidesigns.algorithms.SubGraph
 
getDegreeSequence() - Method in class cusack.hcg.graph.Graph
 
getDegreeSequence() - Method in interface cusack.hcg.graph.SimpleGraph
 
getDemoPanelForPuzzle(ControllablePanel, String) - Method in class cusack.hcg.database.FamilyDetails
 
getDescription() - Method in class cusack.hcg.database.Achievement
 
getDescription() - Method in class cusack.hcg.database.Puzzle
 
getDescription() - Method in class cusack.hcg.model.PuzzleInstance
Get the description of this PuzzleInstance.
getDescriptiveWordForScore() - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
Deprecated.
 
getDest() - Method in class cusack.hcg.games.pebble.algorithms.islands.IslandMove
Gets the current destination dest.
getDest() - Method in class cusack.hcg.games.pebble.algorithms.PebbleMove
 
getDestIndex() - Method in class cusack.hcg.games.pebble.algorithms.EfficientAlgorithmMove
 
getDeterminismType() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableMergePebblesOriginalTest
 
getDeterminismType() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvablePurePebblesTest
 
getDeterminismType() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableShortestPebblePathAaronTest
 
getDeterminismType() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableSomewhatExhaustiveTest
 
getDeterminismType() - Method in class cusack.hcg.games.pebble.algorithms.tests.AbstractSolvabilityTest
 
getDeterminismType() - Method in class cusack.hcg.games.pebble.algorithms.tests.BacktrackingSomewhatEfficientTest
 
getDeterminismType() - Method in class cusack.hcg.games.pebble.algorithms.tests.CheckReachabilityAllVerticesTest
 
getDeterminismType() - Method in class cusack.hcg.games.pebble.algorithms.tests.GeneralSolvabilityTest
 
getDeterminismType() - Method in class cusack.hcg.games.pebble.algorithms.tests.IsSolvableShortestPathTest
 
getDeterminismType() - Method in class cusack.hcg.games.pebble.algorithms.tests.IsSolvableShortestPebblePathTest
 
getDeterminismType() - Method in class cusack.hcg.games.pebble.algorithms.tests.IsSolvableSomewhatExhaustiveEfficientTest
 
getDeterminismType() - Method in class cusack.hcg.games.pebble.algorithms.tests.MergePebblesTest
 
getDeterminismType() - Method in class cusack.hcg.games.pebble.algorithms.tests.WeightedFunctionCheckTest
 
getDiam() - Method in class cusack.hcg.graph.DistanceMatrix
Gets the diameter of the graph where a diameter of a weighted graph includes edge weights.
getDiam() - Method in class cusack.hcg.graph.Graph
 
getDiam() - Method in class cusack.hcg.graph.GraphWithData
 
getDiameter() - Method in class cusack.hcg.model.PuzzleInstance
This method returns the diameter of the graph of the Puzzle.
getDifficulty() - Method in class cusack.hcg.database.Puzzle
 
getDifficultyAsInt() - Method in class cusack.hcg.database.Puzzle
 
getDifficultyLevel() - Method in class cusack.hcg.model.PuzzleInstance
 
getDirectlyEditable() - Method in class cusack.hcg.database.Graph
 
getDirectSubclasses() - Method in class cusack.hcg.database.PuzzleInstanceClass
 
getDistance(Vertex) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsReachableShortestPebblePathAaronOriginal
Deprecated.
 
getDistance(Vertex) - Method in class cusack.hcg.games.pebble.algorithms.solvability.BacktrackingSolvabilitySomewhatEfficient
Returns the length of the shortest path from this vertex to any other vertex on the graph (counting each edge as 1)
getDistance(Vertex) - Method in class cusack.hcg.graph.algorithm.standard.BreadthFirstSearchSkeletonAlgorithm
 
getDoNotMergeToSet() - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.CompositePebble
 
getDoubled() - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.PurePebble
Returns a pebble that has twice the mass of this pebble, or null if such a pebble would have a mass greater than the startingMass.
getDoublePebblePaths(Island, Vertex, Vertex) - Static method in class cusack.hcg.games.pebble.algorithms.islands.IslandUtils
Tests to see if using only the vertices in Island i, we can move two pebbles simultaneously to Vertex v.
getDoublePivot() - Method in class cusack.hcg.matrix.LUDecomposition
Return pivot permutation vector as a one-dimensional double array
getDrawingHeight() - Method in class cusack.hcg.games.graph.graph.GraphTheme
 
getDrawingHeight() - Method in class cusack.hcg.games.lights.LightsTheme
 
getDrawingHeight() - Method in class cusack.hcg.games.multidesigns.MultiDesignsTheme
 
getDrawingHeight() - Method in class cusack.hcg.games.pebble.PebbleTheme
 
getDrawingHeight() - Method in class cusack.hcg.games.portallord.PortalLordTheme
 
getDrawingHeight() - Method in class cusack.hcg.games.powergraph.powerhouses.PowerHousesTheme
 
getDrawingHeight() - Method in class cusack.hcg.games.powergraph.powerlines.PowerLinesTheme
 
getDrawingHeight() - Method in class cusack.hcg.games.powergraph.powerzones.PowerZonesTheme
 
getDrawingHeight() - Method in class cusack.hcg.games.weighted.WeightedTheme
 
getDrawingHeight() - Method in class cusack.hcg.gui.NewTheme
Defines the width of the drawable area of a vertex.
getDrawingHeight() - Method in class cusack.hcg.gui.OldTheme
Deprecated.
Defines the width of the drawable area of a vertex.
getDrawingWidth() - Method in class cusack.hcg.games.graph.graph.GraphTheme
 
getDrawingWidth() - Method in class cusack.hcg.games.lights.LightsTheme
 
getDrawingWidth() - Method in class cusack.hcg.games.multidesigns.MultiDesignsTheme
 
getDrawingWidth() - Method in class cusack.hcg.games.pebble.PebbleTheme
 
getDrawingWidth() - Method in class cusack.hcg.games.portallord.PortalLordTheme
 
getDrawingWidth() - Method in class cusack.hcg.games.powergraph.powerhouses.PowerHousesTheme
 
getDrawingWidth() - Method in class cusack.hcg.games.powergraph.powerlines.PowerLinesTheme
 
getDrawingWidth() - Method in class cusack.hcg.games.powergraph.powerzones.PowerZonesTheme
 
getDrawingWidth() - Method in class cusack.hcg.games.weighted.WeightedTheme
 
getDrawingWidth() - Method in class cusack.hcg.gui.NewTheme
Defines the width of the drawable area of a vertex.
getDrawingWidth() - Method in class cusack.hcg.gui.OldTheme
Deprecated.
Defines the width of the drawable area of a vertex.
getDS() - Static method in class cusack.hcg.comm.DataSource
 
getDuplicateEdgesAsList() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
 
getEdgeColor(GraphInstance, Vertex, Vertex) - Method in class cusack.hcg.games.graph.graph.GraphTheme
 
getEdgeColor(LightsInstance, Vertex, Vertex) - Method in class cusack.hcg.games.lights.LightsTheme
 
getEdgeColor(MultiDesignsInstance, Vertex, Vertex) - Method in class cusack.hcg.games.multidesigns.MultiDesignsTheme
 
getEdgeColor(PebbleInstance, Vertex, Vertex) - Method in class cusack.hcg.games.pebble.PebbleTheme
 
getEdgeColor(PortalLordInstance, Vertex, Vertex) - Method in class cusack.hcg.games.portallord.PortalLordTheme
 
getEdgeColor(PowerGraphInstance, Vertex, Vertex) - Method in class cusack.hcg.games.powergraph.powerhouses.PowerHousesTheme
 
getEdgeColor(PowerLinesInstance, Vertex, Vertex) - Method in class cusack.hcg.games.powergraph.powerlines.PowerLinesTheme
 
getEdgeColor(PowerZonesInstance, Vertex, Vertex) - Method in class cusack.hcg.games.powergraph.powerzones.PowerZonesTheme
 
getEdgeColor(MinimumSpanningTreeInstance, Vertex, Vertex) - Method in class cusack.hcg.games.weighted.minimumspanningtree.MinimumSpanningTreeTheme
 
getEdgeColor(SSShortestPathInstance, Vertex, Vertex) - Method in class cusack.hcg.games.weighted.ssshortestpath.SSShortestPathTheme
 
getEdgeColor(TravelingSalesmanInstance, Vertex, Vertex) - Method in class cusack.hcg.games.weighted.travelingsalesman.TravelingSalesmanTheme
 
getEdgeColor(S, Vertex, Vertex) - Method in class cusack.hcg.games.weighted.WeightedTheme
 
getEdgeColor(S, Vertex, Vertex) - Method in class cusack.hcg.gui.NewTheme
Defines the color used for drawing edges.
getEdgeColor(S, Vertex, Vertex) - Method in class cusack.hcg.gui.OldTheme
Deprecated.
Defines the color used for drawing edges.
getEdgeData(int, int) - Method in interface cusack.hcg.graph.GraphInterface
 
getEdgeData(Edge) - Method in class cusack.hcg.graph.GraphWithData
 
getEdgeDataClassName() - Method in class cusack.hcg.model.PuzzleInstance
 
getEdgeDataName() - Method in class cusack.hcg.database.Problem
 
getEdges() - Method in class cusack.hcg.events.MultiEdgeEvent
 
getEdges() - Method in class cusack.hcg.games.multidesigns.algorithms.SubGraph
 
getEdges() - Method in class cusack.hcg.graph.Graph
 
getEdges() - Method in class cusack.hcg.graph.GraphWithData
 
getEdgesRemaining() - Method in class cusack.hcg.games.powergraph.powerlines.PowerLinesInstance
 
getEdgeWithSmallerIndexAsFrom(int, int) - Static method in class cusack.hcg.games.multidesigns.algorithms.SimpleEdge
 
getEditControllerName() - Method in class cusack.hcg.database.Problem
 
getEditHelpClassName() - Method in class cusack.hcg.model.PuzzleInstance
 
getEditHelpPanelName() - Method in class cusack.hcg.database.Problem
 
getEditorClassName() - Method in class cusack.hcg.model.PuzzleInstance
 
getEducation() - Method in class cusack.hcg.database.User
 
getElapsedTimeInMillis() - Method in class cusack.hcg.graph.algorithm.AlgorithmWrapper
 
getEmail() - Method in class cusack.hcg.database.User
 
getEmailPreference() - Method in class cusack.hcg.database.User
 
getEncoding_character() - Method in class cusack.hcg.database.Problem
 
getEncodingCharacter(Class<? extends BaseEvent>) - Method in class cusack.hcg.events.EventDecoder
 
getEntryTime(Vertex) - Method in class cusack.hcg.graph.algorithm.standard.DepthFirstSearchSkeletonAlgorithm
 
getEventDecoder(PuzzleInstance) - Static method in class cusack.hcg.events.EventDecoder
A factory method to get an encoder for a given puzzle family.
getEventDecoderName() - Method in class cusack.hcg.database.ProblemFamily
 
getEventName() - Method in class cusack.hcg.events.AlgorithmResultEvent
 
getEventName() - Method in class cusack.hcg.events.BaseEvent
Return the name of the event for printing.
getEventName() - Method in class cusack.hcg.events.game.AtBeginningEvent
 
getEventName() - Method in class cusack.hcg.events.game.ClickCheckButtonEvent
 
getEventName() - Method in class cusack.hcg.events.game.RedoEvent
 
getEventName() - Method in class cusack.hcg.events.game.SubmitButtonClickedEvent
 
getEventName() - Method in class cusack.hcg.events.game.TryItButtonEvent
 
getEventName() - Method in class cusack.hcg.events.game.UndoEvent
 
getEventName() - Method in class cusack.hcg.events.GenericEvent
 
getEventName() - Method in class cusack.hcg.events.GoToNextEventEvent
 
getEventName() - Method in class cusack.hcg.events.graph.CompressEvent
 
getEventName() - Method in class cusack.hcg.events.graph.EdgeAddedEvent
 
getEventName() - Method in class cusack.hcg.events.graph.EdgeRemovedEvent
 
getEventName() - Method in class cusack.hcg.events.graph.ExpandEvent
 
getEventName() - Method in class cusack.hcg.events.graph.GraphMovedEvent
 
getEventName() - Method in class cusack.hcg.events.graph.GraphResizedEvent
 
getEventName() - Method in class cusack.hcg.events.graph.HorizontalFlipEvent
 
getEventName() - Method in class cusack.hcg.events.graph.MultiEdgesAddedEvent
 
getEventName() - Method in class cusack.hcg.events.graph.MultiEdgesRemovedEvent
 
getEventName() - Method in class cusack.hcg.events.graph.MultiVertexAddedEvent
 
getEventName() - Method in class cusack.hcg.events.graph.MultiVertexMoveEvent
 
getEventName() - Method in class cusack.hcg.events.graph.MultiVertexMultiMoveEvent
 
getEventName() - Method in class cusack.hcg.events.graph.MultiVertexRemovedEvent
 
getEventName() - Method in class cusack.hcg.events.graph.ResetVertexLocationsEvent
 
getEventName() - Method in class cusack.hcg.events.graph.SubgraphAddedEvent
 
getEventName() - Method in class cusack.hcg.events.graph.SubgraphRemovedEvent
 
getEventName() - Method in class cusack.hcg.events.graph.UndoResetVertexLocationsEvent
 
getEventName() - Method in class cusack.hcg.events.graph.VertexAddedEvent
 
getEventName() - Method in class cusack.hcg.events.graph.VertexMoveEvent
 
getEventName() - Method in class cusack.hcg.events.graph.VertexRemovedEvent
 
getEventName() - Method in class cusack.hcg.events.graph.VerticalFlipEvent
 
getEventName() - Method in class cusack.hcg.events.graph.XYFlipEvent
 
getEventName() - Method in class cusack.hcg.events.InvalidEvent
 
getEventName() - Method in class cusack.hcg.events.IsValidResultEvent
 
getEventName() - Method in class cusack.hcg.events.TimePassedEvent
 
getEventName() - Method in class cusack.hcg.events.TutorialStageChangeEvent
 
getEventName() - Method in class cusack.hcg.events.VertexDeselectedEvent
 
getEventName() - Method in class cusack.hcg.events.VertexSelectedEvent
 
getEventName() - Method in class cusack.hcg.games.lights.events.LightDownEvent
 
getEventName() - Method in class cusack.hcg.games.lights.events.LightDownNeighborhoodEvent
 
getEventName() - Method in class cusack.hcg.games.lights.events.LightUpEvent
 
getEventName() - Method in class cusack.hcg.games.lights.events.LightUpNeighborhoodEvent
 
getEventName() - Method in class cusack.hcg.games.multidesigns.events.NamedSubGraphPlaced
 
getEventName() - Method in class cusack.hcg.games.multidesigns.events.NamedSubGraphRemoved
 
getEventName() - Method in class cusack.hcg.games.multidesigns.events.NoSolutionEvent
 
getEventName() - Method in class cusack.hcg.games.multidesigns.events.SetDesignTypeEvent
 
getEventName() - Method in class cusack.hcg.games.pebble.events.ChangeTargetVertexEvent
 
getEventName() - Method in class cusack.hcg.games.pebble.events.MovePebbleEvent
 
getEventName() - Method in class cusack.hcg.games.pebble.events.MovePebbleFirstToVertexEvent
 
getEventName() - Method in class cusack.hcg.games.pebble.events.PebblePlacedEvent
 
getEventName() - Method in class cusack.hcg.games.pebble.events.PebbleRemovedEvent
 
getEventName() - Method in class cusack.hcg.games.pebble.events.RecycleEvent
 
getEventName() - Method in class cusack.hcg.games.pebble.events.SolvableEvent
 
getEventName() - Method in class cusack.hcg.games.pebble.events.UncertainEvent
 
getEventName() - Method in class cusack.hcg.games.pebble.events.UndoMovePebbleEvent
 
getEventName() - Method in class cusack.hcg.games.pebble.events.UndoMovePebbleFirstToVertexEvent
 
getEventName() - Method in class cusack.hcg.games.pebble.events.UndoRecycleEvent
 
getEventName() - Method in class cusack.hcg.games.pebble.events.UnsolvableEvent
 
getEventName() - Method in class cusack.hcg.games.portallord.events.PortalLordClearValuesEvent
 
getEventName() - Method in class cusack.hcg.games.portallord.events.PortalLordSetValueEvent
 
getEventName() - Method in class cusack.hcg.games.portallord.events.PortalLordUnClearEvent
 
getEventName() - Method in class cusack.hcg.games.powergraph.events.MultiVertexChosenEvent
 
getEventName() - Method in class cusack.hcg.games.powergraph.events.MultiVertexUnchosenEvent
 
getEventName() - Method in class cusack.hcg.games.powergraph.events.VertexChosenEvent
 
getEventName() - Method in class cusack.hcg.games.powergraph.events.VertexUnchosenEvent
 
getEventName() - Method in class cusack.hcg.games.weighted.events.ChangeSourceVertexEvent
 
getEventName() - Method in class cusack.hcg.games.weighted.events.MultiEdgeChosenEvent
 
getEventName() - Method in class cusack.hcg.games.weighted.events.MultiEdgeUnchosenEvent
 
getEventName() - Method in class cusack.hcg.games.weighted.events.MultiEdgeWeightChangedEvent
 
getEvents() - Method in class cusack.hcg.model.TutorialData
 
getEventStage() - Method in class cusack.hcg.model.TutorialData
 
getExistingEdges(ArrayList<Vertex>) - Method in class cusack.hcg.graph.Graph
Create a list of edges that exist between the vertices that were passed in and makes those edges either directed or undirected depending on the boolean flag's value
getExitTime(Vertex) - Method in class cusack.hcg.graph.algorithm.standard.DepthFirstSearchSkeletonAlgorithm
 
getFamilyAchievements(int) - Method in class cusack.hcg.comm.DataSource
 
getFamilyColorScheme() - Method in class cusack.hcg.database.FamilyDetails
 
getFamilyColorScheme() - Method in class cusack.hcg.games.lights.LightsFamilyDetails
 
getFamilyColorScheme() - Method in class cusack.hcg.games.multidesigns.MultiDesignsFamilyDetails
 
getFamilyColorScheme() - Method in class cusack.hcg.games.pebble.PebbleFamilyDetails
 
getFamilyColorScheme() - Method in class cusack.hcg.games.portallord.PortalLordFamilyDetails
 
getFamilyColorScheme() - Method in class cusack.hcg.games.powergraph.PowerGraphFamilyDetails
 
getFamilyColorScheme() - Method in class cusack.hcg.games.weighted.WeightedFamilyDetails
 
getFamilyDemoPanel(ControllablePanel) - Method in class cusack.hcg.database.FamilyDetails
 
getFamilyDemoPanel(ControllablePanel) - Method in class cusack.hcg.games.lights.LightsFamilyDetails
 
getFamilyDemoPanel(ControllablePanel) - Method in class cusack.hcg.games.multidesigns.MultiDesignsFamilyDetails
 
getFamilyDemoPanel(ControllablePanel) - Method in class cusack.hcg.games.pebble.PebbleFamilyDetails
 
getFamilyDemoPanel(ControllablePanel) - Method in class cusack.hcg.games.portallord.PortalLordFamilyDetails
 
getFamilyDemoPanel(ControllablePanel) - Method in class cusack.hcg.games.powergraph.PowerGraphFamilyDetails
 
getFamilyDemoPanel(ControllablePanel) - Method in class cusack.hcg.games.weighted.WeightedFamilyDetails
 
getFamilyDetails(String) - Method in class cusack.hcg.database.Problems
 
getFamilyDetailsName() - Method in class cusack.hcg.database.ProblemFamily
 
getFamilyName() - Method in interface cusack.hcg.gui.components.GameScreen
 
getFamilyName() - Method in class cusack.hcg.gui.components.GenericGameScreen
 
getFamilyName() - Method in class cusack.hcg.gui.screens.GameFamilySelectionScreen
 
getFamilyName() - Method in class cusack.hcg.gui.screens.GenericGameFamilyMenuScreen
 
getFamilyName() - Method in class cusack.hcg.gui.screens.SplitScreen
 
getFamilyName() - Method in class cusack.hcg.gui.screens.TableSplitScreen
 
getFamilyName() - Method in class cusack.hcg.model.PuzzleInstance
 
getFamilyNameWithoutSpaces() - Method in class cusack.hcg.database.Problem
 
getFeedback() - Method in class cusack.hcg.gui.screens.GenericMenuScreen
 
getFinished() - Method in class cusack.hcg.database.Solution
 
getFirstName() - Method in class cusack.hcg.database.User
 
getFirstSelected() - Method in class cusack.hcg.model.PuzzleInstance
This method gets the first vertex that is in the list of all selected vertices.
getFirstTimeBonus() - Method in class cusack.hcg.model.PuzzleInstance
 
getFocusColor() - Method in class cusack.hcg.gui.Resources
 
getFormattedPanelForUseInDialogsOnly(String, String, int, int) - Static method in class cusack.hcg.gui.components.TextPane
Returns a JPanel with a scrollpane upon which there is a TextPane on it.
getFormattedPanelForUseInDialogsOnly(String, String, int) - Static method in class cusack.hcg.gui.components.TextPane
Returns a JPanel with a TextPane on it with the given width.
getFoundClasses() - Method in class cusack.hcg.util.AlgorithmJarClassLoader
 
getFrom() - Method in class cusack.hcg.events.DoubleVertexEvent
 
getFrom() - Method in class cusack.hcg.graph.Edge
 
getGame() - Method in class cusack.hcg.events.BaseEvent
 
getGame() - Method in interface cusack.hcg.events.Event
 
getGameName() - Method in class cusack.hcg.games.graph.graph.EditGraphHelpPanel
 
getGameName() - Method in class cusack.hcg.games.lights.lightsout.EditLightsOutHelpPanel
 
getGameName() - Method in class cusack.hcg.games.lights.lightsout.LightsOutHelpPanel
 
getGameName() - Method in class cusack.hcg.games.pebble.confoundit.ConfoundItHelpPanel
 
getGameName() - Method in class cusack.hcg.games.pebble.confoundit.EditConfoundItHelpPanel
 
getGameName() - Method in class cusack.hcg.games.pebble.EditReachItAndRockItHelpPanel
 
getGameName() - Method in class cusack.hcg.games.pebble.optimizeit.EditOptimizeItHelpPanel
 
getGameName() - Method in class cusack.hcg.games.pebble.optimizeit.OptimizeItHelpPanel
 
getGameName() - Method in class cusack.hcg.games.pebble.reachit.ReachItHelpPanel
 
getGameName() - Method in class cusack.hcg.games.pebble.rockit.RockItHelpPanel
 
getGameName() - Method in class cusack.hcg.games.portallord.portalforger.EditPortalForgerHelpPanel
 
getGameName() - Method in class cusack.hcg.games.portallord.portalforger.PortalForgerHelpPanel
 
getGameName() - Method in class cusack.hcg.games.powergraph.powerhouses.EditPowerHousesHelpPanel
 
getGameName() - Method in class cusack.hcg.games.powergraph.powerhouses.PowerHousesHelpPanel
 
getGameName() - Method in class cusack.hcg.games.powergraph.powerlines.EditPowerLinesHelpPanel
 
getGameName() - Method in class cusack.hcg.games.powergraph.powerlines.PowerLinesHelpPanel
 
getGameName() - Method in class cusack.hcg.games.powergraph.powerzones.EditPowerZonesHelpPanel
 
getGameName() - Method in class cusack.hcg.games.powergraph.powerzones.PowerZonesHelpPanel
 
getGameName() - Method in class cusack.hcg.gui.view.EditTutorialHelpPanel
 
getGameName() - Method in class cusack.hcg.gui.view.GenericHelpPanel
The name of the game.
getGameName() - Method in class cusack.hcg.model.PuzzleInstance
Return the name from the problems column in the DB.
getGender() - Method in class cusack.hcg.database.User
 
getGeneralAchievements() - Method in class cusack.hcg.comm.DataSource
 
getGlobalBest() - Method in class cusack.hcg.database.PlayablePuzzle
 
getGlobalBest() - Method in class cusack.hcg.model.PuzzleInstance
This method returns the global best for the current puzzle.
getGlobalHighScore() - Method in class cusack.hcg.comm.DataSource
 
getGlobalPoints() - Method in class cusack.hcg.database.Solution
 
getGlobalScore() - Method in class cusack.hcg.database.GlobalScore
 
getGlobalScore() - Method in class cusack.hcg.database.User
 
getGraph(int) - Method in class cusack.hcg.comm.DataSource
 
getGraph(String) - Method in class cusack.hcg.comm.DataSource
 
getGraph() - Method in class cusack.hcg.graph.GraphWithData
 
getGraph() - Method in class cusack.hcg.model.PuzzleInstance
Returns the GraphWithData that is associated with this game.
getGraph(int) - Static method in class cusack.hcg.util.TestCommunication
 
getGraphByIdRange(int, int) - Static method in class cusack.hcg.games.pebble.algorithms.misc.SubgraphChecker
Gets all graphs with ids in range [inclusive, exclusive) !!!This method has not been tested
getGraphByIdRange(int, int) - Static method in class cusack.hcg.games.pebble.algorithms.misc.TreeFromSubgraphRelationGenerator
Gets all graphs with ids in range [inclusive, exclusive) !!!This method has not been tested
getGraphForPuzzle(int) - Method in class cusack.hcg.comm.DataSource
This method is used for Replays since they do not store a graph_id.
getGraphID() - Method in class cusack.hcg.database.Graph
 
getGraphID() - Method in class cusack.hcg.database.Puzzle
 
getGraphID() - Method in class cusack.hcg.graph.Graph
This method returns the graph ID.
getGraphName() - Method in class cusack.hcg.database.Graph
 
getGraphName() - Method in class cusack.hcg.database.PlayablePuzzle
 
getGraphName() - Method in class cusack.hcg.graph.Graph
 
getGraphName() - Method in class cusack.hcg.graph.GraphWithData
 
getGraphName(StackedScreen, String) - Static method in class cusack.hcg.gui.dialogs.UsefulDialogs
 
getGraphView() - Method in class cusack.hcg.gui.screens.SplitScreen
 
getGridsize() - Static method in class cusack.hcg.graph.Graph
 
getH() - Method in class cusack.hcg.matrix.QRDecomposition
Return the Householder vectors
getHelpClassName() - Method in class cusack.hcg.model.PuzzleInstance
 
getHelpPanel() - Method in class cusack.hcg.games.graph.graph.ChooseGraphController
 
getHelpPanel() - Method in class cusack.hcg.gui.controller.admin.AdminGenericPuzzleTableController
 
getHelpPanel() - Method in class cusack.hcg.gui.controller.admin.AdminGenericReplayTableController
 
getHelpPanel() - Method in class cusack.hcg.gui.controller.admin.AdminUserTableController
 
getHelpPanel() - Method in class cusack.hcg.gui.controller.AlgorithmInfoTableController
 
getHelpPanel() - Method in class cusack.hcg.gui.controller.AlgorithmTableController
 
getHelpPanel() - Method in class cusack.hcg.gui.controller.ChooseGenericTableController
 
getHelpPanel() - Method in class cusack.hcg.gui.controller.Controller
 
getHelpPanel() - Method in class cusack.hcg.gui.controller.GenericPuzzleScreenController
 
getHelpPanel() - Method in class cusack.hcg.gui.controller.OldAlgorithmTableController
 
getHelpPanel() - Method in class cusack.hcg.gui.controller.ReplayController
 
getHelpPanelName() - Method in class cusack.hcg.database.Problem
 
getHighScoreBonus() - Method in class cusack.hcg.model.PuzzleInstance
 
getHighScores(int, boolean) - Method in class cusack.hcg.comm.DataSource
 
getIconHeight() - Method in class cusack.hcg.gui.components.RolloverIcon
 
getIconWidth() - Method in class cusack.hcg.gui.components.RolloverIcon
 
getImageIcon(String) - Method in class cusack.hcg.gui.Resources
Check to see if file is located in the nameToFilePath HashMap.
getImagEigenvalues() - Method in class cusack.hcg.matrix.EigenvalueDecomposition
Return the imaginary parts of the eigenvalues
getImageName() - Method in class cusack.hcg.database.Achievement
 
getImageName() - Method in class cusack.hcg.database.PostGameAchievement
 
getImprovementBonus() - Method in class cusack.hcg.model.PuzzleInstance
 
getIndex() - Method in class cusack.hcg.graph.Vertex
Returns the index of this vertex
getIndexWhenFirstAddedOrBeforeRemoved() - Method in class cusack.hcg.graph.Vertex
Gets the original index of this vertex
getInitCoordinates() - Method in class cusack.hcg.graph.Vertex
This method returns the intial coordinates of this vertex on the graph.
getInitialVertexCoords() - Method in class cusack.hcg.graph.Graph
Returns a String that represents the initial coordinates of all of the vertices in this graph in the format 'x,y x2,y2' etc.
getInitialVertexCoords() - Method in class cusack.hcg.graph.GraphWithData
 
getInProgressTasks() - Method in class cusack.hcg.games.pebble.algorithms.twoppscript.TrackingThreadPool
 
getInstanceClassName() - Method in class cusack.hcg.model.PuzzleInstance
 
getInstanceName() - Method in class cusack.hcg.database.Problem
 
getInstanceNameForFamily() - Method in class cusack.hcg.database.ProblemFamily
 
getInterestingTutorialVertices() - Method in class cusack.hcg.model.PuzzleInstance
 
getInterestingVertices() - Method in class cusack.hcg.model.TutorialData
 
getIntroductoryComment() - Method in class cusack.hcg.events.BaseEvent
 
getIntroductoryComment() - Method in interface cusack.hcg.events.Event
 
getInverseEvent() - Method in class cusack.hcg.events.BaseEvent
 
getInverseEvent() - Method in interface cusack.hcg.events.Event
 
getIP() - Method in class cusack.hcg.comm.DataSource
 
getIs_visible() - Method in class cusack.hcg.database.Problem
 
getIs_visible() - Method in class cusack.hcg.database.ProblemFamily
 
getIslands(PebbleInstance) - Static method in class cusack.hcg.games.pebble.algorithms.islands.IslandUtils
 
getIsMultiEditPuzzle() - Method in class cusack.hcg.database.Puzzle
 
getIsNew() - Method in class cusack.hcg.database.UserAchievement
 
getIsNumberUsed(int) - Method in class cusack.hcg.games.portallord.PortalLordInstance
 
getIsPlayable() - Method in class cusack.hcg.database.PlayablePuzzle
 
getIsPublic() - Method in class cusack.hcg.database.UserAlgorithm
 
getIsVisible() - Method in class cusack.hcg.database.Achievement
 
getIt(int) - Static method in class cusack.hcg.util.TestCommunication
 
getItemIdentifier() - Method in interface cusack.hcg.comm.Cacheable
 
getItemIdentifier() - Method in class cusack.hcg.database.GraphWithUsage
 
getItemIdentifier() - Method in class cusack.hcg.database.PlayablePuzzle
 
getItemName() - Method in interface cusack.hcg.comm.Cacheable
 
getItemName() - Method in class cusack.hcg.database.GraphWithUsage
 
getItemName() - Method in class cusack.hcg.database.PlayablePuzzle
 
getItemWithIdentifier(int) - Method in class cusack.hcg.comm.GenericCache
 
getItemWithName(String) - Method in class cusack.hcg.comm.GenericCache
 
getKeys() - Method in class cusack.hcg.graph.HashMultiSet
 
getL() - Method in class cusack.hcg.matrix.CholeskyDecomposition
Return triangular factor.
getL() - Method in class cusack.hcg.matrix.LUDecomposition
Return lower triangular factor
getLastAddedEvent() - Method in class cusack.hcg.model.GrossHistory
 
getLastCheckTime() - Method in class cusack.hcg.comm.GenericCache
 
getLastLogIn() - Method in class cusack.hcg.database.User
 
getLastName() - Method in class cusack.hcg.database.User
 
getLastUpdate() - Method in interface cusack.hcg.comm.Cacheable
 
getLastUpdate() - Method in class cusack.hcg.comm.GenericCache
 
getLastUpdate() - Method in class cusack.hcg.database.Graph
 
getLastUpdate() - Method in class cusack.hcg.database.HighScore
 
getLastUpdate() - Method in class cusack.hcg.database.Puzzle
 
getLastUpdate() - Method in class cusack.hcg.database.Solution
 
getLastUpdate() - Method in class cusack.hcg.database.Tutorial
 
getLastUpdate() - Method in class cusack.hcg.database.UserAlgorithm
 
getLemke8s() - Static method in class cusack.hcg.games.pebble.algorithms.misc.SubgraphChecker
Gets all of the Lemke 8 graphs
getLemke8s() - Static method in class cusack.hcg.games.pebble.algorithms.misc.SubgraphChecker2
Gets all of the Lemke 8 graphs
getLemke8s() - Static method in class cusack.hcg.games.pebble.algorithms.misc.TreeFromSubgraphRelationGenerator
Gets all of the Lemke 8 graphs
getLemke9s() - Static method in class cusack.hcg.games.pebble.algorithms.misc.SubgraphChecker
Gets all of the Lemke 9 graphs
getLemke9s() - Static method in class cusack.hcg.games.pebble.algorithms.misc.SubgraphChecker2
Gets all of the Lemke 9 graphs
getLemke9s() - Static method in class cusack.hcg.games.pebble.algorithms.misc.TreeFromSubgraphRelationGenerator
 
getLevel() - Method in class cusack.hcg.database.GlobalScore
 
getLightBackgroundColor() - Method in class cusack.hcg.gui.Resources
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class cusack.hcg.gui.controller.AlgorithmTableController.ComboSeparatorsRenderer
 
getLoggedIn() - Method in class cusack.hcg.database.User
 
getLogID() - Method in class cusack.hcg.database.Log
 
getLoginID() - Method in class cusack.hcg.database.User
 
getLongResponse(StackedScreen, String, String) - Static method in class cusack.hcg.gui.dialogs.UsefulDialogs
 
getLower_score_better() - Method in class cusack.hcg.database.Problem
 
getM1() - Method in class cusack.hcg.games.pebble.algorithms.islands.TwoTwoIslandMove
Gets the m1.
getM2() - Method in class cusack.hcg.games.pebble.algorithms.islands.TwoTwoIslandMove
Gets the m2.
getMatrix(int, int, int, int) - Method in class cusack.hcg.matrix.IntegerMatrix
Get a submatrix.
getMatrix(int[], int[]) - Method in class cusack.hcg.matrix.IntegerMatrix
Get a submatrix.
getMatrix(int, int, int[]) - Method in class cusack.hcg.matrix.IntegerMatrix
Get a submatrix.
getMatrix(int[], int, int) - Method in class cusack.hcg.matrix.IntegerMatrix
Get a submatrix.
getMatrix(int, int, int, int) - Method in class cusack.hcg.matrix.Matrix
Get a submatrix.
getMatrix(int[], int[]) - Method in class cusack.hcg.matrix.Matrix
Get a submatrix.
getMatrix(int, int, int[]) - Method in class cusack.hcg.matrix.Matrix
Get a submatrix.
getMatrix(int[], int, int) - Method in class cusack.hcg.matrix.Matrix
Get a submatrix.
getMaxBandwidth() - Method in class cusack.hcg.games.portallord.PortalLordInstance
 
getMaxColor() - Method in class cusack.hcg.games.lights.LightsData
 
getMaximumXCoordinate() - Method in class cusack.hcg.graph.Graph
This method finds the vertex with the greatest x-value and then returns that value.
getMaximumXCoordinate() - Method in class cusack.hcg.graph.GraphWithData
 
getMaximumXCoordinate() - Method in class cusack.hcg.model.PuzzleInstance
 
getMaximumYCoordinate() - Method in class cusack.hcg.graph.Graph
This method finds the vertex with the greatest y-value and then returns that value.
getMaximumYCoordinate() - Method in class cusack.hcg.graph.GraphWithData
 
getMaximumYCoordinate() - Method in class cusack.hcg.model.PuzzleInstance
 
getMessage() - Method in class cusack.hcg.comm.DataSource
 
getMessage() - Method in class cusack.hcg.database.Log
 
getMessage() - Method in class cusack.hcg.database.Puzzle
 
getMessage() - Method in class cusack.hcg.model.PuzzleInstance
 
getMethodCallStack(int, int) - Static method in class cusack.hcg.util.My
 
getMiddlePanel() - Method in class cusack.hcg.gui.controller.GenericPuzzleScreenController
We replace the MiddlePanel with our own so subclasses put stuff on our sub-middle panel and not on the real middle panel, because then they might modify stuff we don't want them to..
getMinHeight() - Method in class cusack.hcg.gui.view.ContinualReplayView
 
getMinHeight() - Method in class cusack.hcg.gui.view.GraphView
 
getMinimumSelectedXCoordinate() - Method in class cusack.hcg.model.PuzzleInstance
 
getMinimumSelectedYCoordinate() - Method in class cusack.hcg.model.PuzzleInstance
 
getMinimumXCoordinate() - Method in class cusack.hcg.graph.Graph
This method finds the vertex with the smallest x-value and then returns that value.
getMinimumXCoordinate() - Method in class cusack.hcg.graph.GraphWithData
 
getMinimumXCoordinate() - Method in class cusack.hcg.model.PuzzleInstance
 
getMinimumYCoordinate() - Method in class cusack.hcg.graph.Graph
This method finds the vertex with the smallest y-value and then returns that value.
getMinimumYCoordinate() - Method in class cusack.hcg.graph.GraphWithData
 
getMinimumYCoordinate() - Method in class cusack.hcg.model.PuzzleInstance
 
getMinWidth() - Method in class cusack.hcg.gui.view.ContinualReplayView
 
getMinWidth() - Method in class cusack.hcg.gui.view.GraphView
 
getMissingEdges() - Method in class cusack.hcg.graph.Graph
Returns the edges that are not in the graph but the reverse edge is in the graph
getMode() - Method in class cusack.hcg.database.Solution
 
getMode() - Method in class cusack.hcg.gui.controller.PuzzleController
 
getMode() - Method in class cusack.hcg.model.PuzzleInstance
 
getMultiEdgeGraphEditEvent() - Method in class cusack.hcg.events.SubgraphGraphEditEvent
 
getMultiVertexGraphEditEvent() - Method in class cusack.hcg.events.SubgraphGraphEditEvent
 
getMusicChoice() - Method in class cusack.hcg.database.User
 
getMusicTrack(String) - Method in class cusack.hcg.gui.Resources
Check to see if file is located in the nameToFilePath HashMap.
getMusicTracks() - Method in class cusack.hcg.gui.Resources
 
getMyGraph() - Method in class cusack.hcg.graph.Vertex
This method returns the graph that this vertex contains.
getName() - Method in class cusack.hcg.database.Achievement
 
getName() - Method in class cusack.hcg.database.PostGameAchievement
 
getName() - Method in class cusack.hcg.database.Problem
 
getName() - Method in class cusack.hcg.database.ProblemFamily
 
getName() - Method in class cusack.hcg.database.Puzzle
 
getName() - Method in class cusack.hcg.database.Solution
 
getName() - Method in class cusack.hcg.games.graph.graph.ChooseGraphController
 
getName() - Method in class cusack.hcg.games.lights.lightsout.ChooseLightsOutController
 
getName() - Method in class cusack.hcg.games.multidesigns.algorithms.SubGraph
 
getName() - Method in class cusack.hcg.games.multidesigns.finddesigns.ChooseFindDesignsController
 
getName() - Method in class cusack.hcg.games.pebble.confoundit.ChooseConfoundItController
 
getName() - Method in class cusack.hcg.games.pebble.optimizeit.ChooseOptimizeItController
 
getName() - Method in class cusack.hcg.games.pebble.reachit.ChooseReachItController
 
getName() - Method in class cusack.hcg.games.pebble.rockit.ChooseRockItController
 
getName() - Method in class cusack.hcg.games.portallord.portalforger.ChoosePortalForgerController
 
getName() - Method in class cusack.hcg.games.powergraph.powerhouses.ChoosePowerHousesController
 
getName() - Method in class cusack.hcg.games.powergraph.powerlines.ChoosePowerLinesController
 
getName() - Method in class cusack.hcg.games.powergraph.powerzones.ChoosePowerZonesController
 
getName() - Method in class cusack.hcg.games.weighted.minimumspanningtree.ChooseMinimumSpanningTreeController
 
getName() - Method in class cusack.hcg.games.weighted.ssshortestpath.ChooseSSShortestPathController
 
getName() - Method in class cusack.hcg.games.weighted.travelingsalesman.ChooseTravelingSalesmanController
 
getName() - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
Deprecated.
The name of the algorithm i.e.
getName() - Method in class cusack.hcg.gui.controller.admin.AdminGenericReplayTableController
 
getName() - Method in class cusack.hcg.gui.controller.admin.AdminUserTableController
 
getName() - Method in class cusack.hcg.gui.controller.AlgorithmInfoTableController
 
getName() - Method in class cusack.hcg.gui.controller.AlgorithmTableController
 
getName() - Method in class cusack.hcg.gui.controller.Controller
This should return the name of the game (from the problems table in the database) or the name of the table if it is not a game table.
getName() - Method in class cusack.hcg.gui.controller.GenericTableController
 
getName() - Method in class cusack.hcg.gui.controller.OldAlgorithmTableController
 
getName() - Method in class cusack.hcg.gui.controller.PuzzleController
 
getNameWithoutSpaces() - Method in class cusack.hcg.database.Problem
 
getNameWithoutSpaces() - Method in class cusack.hcg.database.ProblemFamily
 
getNavigationPanel() - Method in class cusack.hcg.gui.controller.Controller
This should generally be called so this panel can be placed on another panel, not to populate it.
getNeighbors(int) - Method in interface cusack.hcg.graph.GraphInterface
 
getNewAchievements() - Method in class cusack.hcg.comm.DataSource
 
getNewLocation(int) - Method in class cusack.hcg.events.graph.MultiVertexMoveEvent
 
getNewLocation(int) - Method in class cusack.hcg.events.graph.MultiVertexMultiMoveEvent
 
getNewLocation() - Method in class cusack.hcg.events.graph.VertexMoveEvent
 
getNewLowerRight() - Method in class cusack.hcg.events.graph.MultiVertexMoveEvent
 
getNewLowerRight() - Method in class cusack.hcg.events.graph.MultiVertexMultiMoveEvent
 
getNews(int) - Method in class cusack.hcg.comm.DataSource
 
getNewsItem(StackedScreen) - Static method in class cusack.hcg.gui.dialogs.UsefulDialogs
 
getNewValue() - Method in class cusack.hcg.games.portallord.events.PortalLordSetValueEvent
 
getNextAsString() - Method in class cusack.hcg.graph.algorithm.util.PermutationGenerator
 
getNextEvent() - Method in class cusack.hcg.model.GrossHistory
 
getNextEventIndex() - Method in class cusack.hcg.model.GrossHistory
 
getNonExistingEdges(ArrayList<Vertex>) - Method in class cusack.hcg.graph.Graph
Given a list of vertices, finds all vertex pairs that do not have an edge between them
getNonIdenticalLabellings() - Method in class cusack.hcg.games.multidesigns.algorithms.UniqueSubGraphLabelings
 
getNonIsolatedVertices() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiGraphAdjacencyMatrix
 
getNumber_pebbles_to_move() - Method in class cusack.hcg.games.pebble.events.MovePebbleEvent
 
getNumber_pebbles_to_move() - Method in class cusack.hcg.games.pebble.events.UndoMovePebbleEvent
 
getNumberAnimatingFrames() - Method in class cusack.hcg.games.graph.graph.GraphTheme
 
getNumberAnimatingFrames() - Method in class cusack.hcg.games.lights.LightsTheme
 
getNumberAnimatingFrames() - Method in class cusack.hcg.games.multidesigns.MultiDesignsTheme
 
getNumberAnimatingFrames() - Method in class cusack.hcg.games.pebble.PebbleTheme
 
getNumberAnimatingFrames() - Method in class cusack.hcg.games.portallord.PortalLordTheme
 
getNumberAnimatingFrames() - Method in class cusack.hcg.games.powergraph.powerhouses.PowerHousesTheme
 
getNumberAnimatingFrames() - Method in class cusack.hcg.games.powergraph.powerlines.PowerLinesTheme
 
getNumberAnimatingFrames() - Method in class cusack.hcg.games.powergraph.powerzones.PowerZonesTheme
 
getNumberAnimatingFrames() - Method in class cusack.hcg.games.weighted.WeightedTheme
 
getNumberAnimatingFrames() - Method in class cusack.hcg.gui.NewTheme
 
getNumberAnimatingFrames() - Method in class cusack.hcg.gui.OldTheme
Deprecated.
 
getNumberColors() - Method in class cusack.hcg.games.lights.LightsInstance
 
getNumberConflictingEdges() - Method in class cusack.hcg.games.powergraph.powerzones.PowerZonesInstance
 
getNumberCoveredVertices() - Method in class cusack.hcg.games.pebble.algorithms.EfficientPebbleGraph
 
getNumberCoveredVertices() - Method in class cusack.hcg.games.pebble.PebbleInstance
This method returns the total number of the vertices that are currently covered.
getNumberEdges() - Method in class cusack.hcg.games.multidesigns.algorithms.SubGraph
 
getNumberIterations() - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
Deprecated.
 
getNumberOfChosenEdges() - Method in class cusack.hcg.games.weighted.EdgeChooseData
 
getNumberOfEdges() - Method in class cusack.hcg.database.Graph
 
getNumberOfEdges() - Method in class cusack.hcg.database.Replay
 
getNumberOfEdges() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiGraphAdjacencyMatrix
We count edge multiplicity and negative-weight edges.
getNumberOfEdges() - Method in class cusack.hcg.graph.Graph
This method returns the number of edges in this graph between pairs of vertices.
getNumberOfEdges() - Method in interface cusack.hcg.graph.GraphInterface
 
getNumberOfEdges() - Method in class cusack.hcg.graph.GraphWithData
 
getNumberOfEdges() - Method in interface cusack.hcg.graph.SimpleGraph
 
getNumberOfEdges() - Method in interface cusack.hcg.gui.DrawableGraphProblem
 
getNumberOfEdges() - Method in class cusack.hcg.model.PuzzleInstance
 
getNumberOfMoves() - Method in class cusack.hcg.model.PuzzleInstance
 
getNumberOfOperations() - Method in class cusack.hcg.games.lights.algorithms.HowellAlgorithm
 
getNumberOfOperations() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiDesignAlgorithm
 
getNumberOfOperations() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingSingleQValue
Deprecated.
Similar to getResult(), this method returns the number of operations that this algorithm used.
getNumberOfOperations() - Method in class cusack.hcg.graph.algorithm.AbstractAlgorithm
 
getNumberOfOperations() - Method in interface cusack.hcg.graph.algorithm.AlgorithmInterface
Assuming the subclasses keep track, get the number of operations performed so far, where "operation" is defined however the algorithm would like.
getNumberOfPebbles() - Method in class cusack.hcg.games.pebble.PebbleData
 
getNumberOfPebblesOnVertex(int) - Method in class cusack.hcg.games.pebble.algorithms.EfficientPebbleGraph
 
getNumberOfPebblingMoves() - Method in class cusack.hcg.games.pebble.PebbleInstance
 
getNumberOfPermutations() - Method in class cusack.hcg.graph.algorithm.util.PermutationGenerator
 
getNumberOfRPermutations() - Method in class cusack.hcg.games.multidesigns.algorithms.SubGraphRPermuter
 
getNumberOfRPermutations() - Method in class cusack.hcg.games.multidesigns.algorithms.SubGraphRPermuterVersion2
 
getNumberOfSolutions(int) - Method in class cusack.hcg.comm.DataSource
 
getNumberOfUncoveredEdges() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
 
getNumberOfVertices() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiGraphAdjacencyMatrix
 
getNumberOfVertices() - Method in class cusack.hcg.graph.Graph
 
getNumberOfVertices() - Method in interface cusack.hcg.graph.GraphInterface
This method returns the total number of vertices in the current graph.
getNumberOfVertices() - Method in class cusack.hcg.graph.GraphWithData
 
getNumberOfVertices() - Method in interface cusack.hcg.graph.SimpleGraph
 
getNumberOfVertices() - Method in interface cusack.hcg.gui.DrawableGraphProblem
 
getNumberOfVertices() - Method in class cusack.hcg.model.PuzzleInstance
This method returns the total number of vertices that are on the graph.
getNumberOfVerticesChosen() - Method in class cusack.hcg.games.powergraph.PowerGraphInstance
 
getNumberPebbles() - Method in class cusack.hcg.games.pebble.events.PebblePlacedEvent
 
getNumberPebbles() - Method in class cusack.hcg.games.pebble.events.PebbleRemovedEvent
 
getNumberPebbles() - Method in class cusack.hcg.games.pebble.PebbleInstance
This method gets the total number of pebbles that are currently on the board.
getNumberPuzzles() - Method in class cusack.hcg.database.GraphWithUsage
 
getNumberSelected() - Method in class cusack.hcg.model.PuzzleInstance
This method returns the size of the list of selected vertices, indicating the number that have been selected.
getNumberVertices() - Method in class cusack.hcg.database.Graph
 
getNumberVertices() - Method in class cusack.hcg.database.PlayablePuzzle
 
getNumberVertices() - Method in class cusack.hcg.database.Replay
 
getNumberVertices() - Method in class cusack.hcg.games.multidesigns.algorithms.SubGraph
 
getNumberVertices() - Method in class cusack.hcg.graph.EfficientListGraph
 
getNumberVertices() - Method in class cusack.hcg.graph.EfficientMatrixGraph
 
getNumberVisited() - Method in class cusack.hcg.games.weighted.EdgeChooseInstance
 
getNumLeft() - Method in class cusack.hcg.graph.algorithm.util.PermutationGenerator
 
getNumPebbles(Vertex) - Method in class cusack.hcg.games.pebble.PebbleInstance
This method returns the number of pebbles that are currently on a particular vertex.
getOccupationMajor() - Method in class cusack.hcg.database.User
 
getOldHighScore() - Method in class cusack.hcg.model.PuzzleInstance
 
getOldValue() - Method in class cusack.hcg.games.portallord.events.PortalLordSetValueEvent
 
getOverLoadSoundName() - Method in class cusack.hcg.games.powergraph.powerzones.PlayPowerZonesController
 
getParameterClass() - Method in class cusack.hcg.games.graph.graph.ChooseGraphController
 
getParameterClass() - Method in class cusack.hcg.gui.controller.admin.AdminGenericPuzzleTableController
 
getParameterClass() - Method in class cusack.hcg.gui.controller.admin.AdminGenericReplayTableController
 
getParameterClass() - Method in class cusack.hcg.gui.controller.admin.AdminUserTableController
 
getParameterClass() - Method in class cusack.hcg.gui.controller.AlgorithmInfoTableController
 
getParameterClass() - Method in class cusack.hcg.gui.controller.AlgorithmTableController
 
getParameterClass() - Method in class cusack.hcg.gui.controller.ChooseGenericTableController
 
getParameterClass() - Method in class cusack.hcg.gui.controller.OldAlgorithmTableController
 
getParameterClass() - Method in class cusack.hcg.gui.controller.TableController
This is a stupid method that is needed because Java does not keep track of generic types at runtime.
getParent(Vertex) - Method in class cusack.hcg.graph.algorithm.standard.BreadthFirstSearchSkeletonAlgorithm
 
getParent(Vertex) - Method in class cusack.hcg.graph.algorithm.standard.DepthFirstSearchSkeletonAlgorithm
 
getParentFrame() - Method in class cusack.hcg.gui.StackedScreen
Return the Frame which contains this object, or a new JFrame if (for some unlikely/unknown reason) this is not contained in a Frame.
getPassword() - Method in class cusack.hcg.database.User
 
getPebbleCount(Vertex) - Method in class cusack.hcg.games.pebble.algorithms.solvability.BacktrackingSolvabilitySomewhatEfficient
 
getPebbles() - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.PebbleList
 
getPebbles() - Method in class cusack.hcg.games.pebble.events.RecycleEvent
 
getPebblesAsString() - Method in class cusack.hcg.games.pebble.algorithms.EfficientPebbleGraph
 
getPebbleState() - Method in class cusack.hcg.games.pebble.algorithms.PebbleAlgorithm
Returns the PebbleState without allowing it to be changed
getPebblingNumber() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.EfficientPebblingNumberExhaustive
Deprecated.
 
getPebblingNumber() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberBacktrackingRecursiveWithoutSomeNonDeterministics
Deprecated.
 
getPebblingNumber() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberBottomUp
 
getPebblingNumber() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberForkJoin
 
getPebblingNumber() - Method in class cusack.hcg.games.pebble.algorithms.twopebblingproperty.TwoPebblingGeneric
 
getPersonalAndPublicUserAlgs() - Method in class cusack.hcg.comm.DataSource
 
getPersonalBest() - Method in class cusack.hcg.model.PuzzleInstance
This method returns the user's personal best for the current puzzle.
getPi() - Method in class cusack.hcg.games.pebble.algorithms.islands.Island
 
getPivot() - Method in class cusack.hcg.matrix.LUDecomposition
Return pivot permutation vector
getPixels(BufferedImage, int, int, int, int, int[]) - Static method in class cusack.hcg.util.GraphicsUtilities
Returns an array of pixels, stored as integers, from a BufferedImage.
getPlayablePuzzles(String, String) - Method in class cusack.hcg.comm.DataSource
This method does NOT use the puzzle cache since it needs to append scores and whatnot to the entry based on the player, and if we cached this instead of getting it from the DB, it would mean we would need to do all the filtering in Java instead of in an SQL query.
getPlayClassName() - Method in class cusack.hcg.model.PuzzleInstance
 
getPlayControllerName() - Method in class cusack.hcg.database.Problem
 
getPointsOfInterest() - Method in class cusack.hcg.gui.dialogs.TutorialDialog
 
getPossibleMultiplicies() - Method in class cusack.hcg.games.multidesigns.algorithms.NumberPartitioner
 
getPossibleVertexSubsets() - Method in class cusack.hcg.games.multidesigns.algorithms.PossibleSubGraphVertexSubsets
 
getPostTime() - Method in class cusack.hcg.database.News
 
getPowerDownSoundName() - Method in class cusack.hcg.games.powergraph.PlayPowerGraphController
 
getPowerDownSoundName() - Method in class cusack.hcg.games.powergraph.powerhouses.PlayPowerHousesController
 
getPowerDownSoundName() - Method in class cusack.hcg.games.powergraph.powerlines.PlayPowerLinesController
 
getPowerDownSoundName() - Method in class cusack.hcg.games.powergraph.powerzones.PlayPowerZonesController
 
getPowerUpSoundName() - Method in class cusack.hcg.games.powergraph.PlayPowerGraphController
 
getPowerUpSoundName() - Method in class cusack.hcg.games.powergraph.powerhouses.PlayPowerHousesController
 
getPowerUpSoundName() - Method in class cusack.hcg.games.powergraph.powerlines.PlayPowerLinesController
 
getPowerUpSoundName() - Method in class cusack.hcg.games.powergraph.powerzones.PlayPowerZonesController
 
getPreferredScrollableViewportSize() - Method in class cusack.hcg.gui.components.ScrollablePanel
 
getPreviousEvent() - Method in class cusack.hcg.model.TutorialData
 
getPrintableDetails() - Method in class cusack.hcg.events.AlgorithmResultEvent
 
getPrintableDetails() - Method in class cusack.hcg.events.BaseEvent
Return the details for printing (e.g.
getPrintableDetails() - Method in class cusack.hcg.events.DoubleVertexEvent
 
getPrintableDetails() - Method in class cusack.hcg.events.game.ClickCheckButtonEvent
 
getPrintableDetails() - Method in class cusack.hcg.events.game.RedoEvent
 
getPrintableDetails() - Method in class cusack.hcg.events.game.SubmitButtonClickedEvent
 
getPrintableDetails() - Method in class cusack.hcg.events.game.TryItButtonEvent
 
getPrintableDetails() - Method in class cusack.hcg.events.game.UndoEvent
 
getPrintableDetails() - Method in class cusack.hcg.events.GenericEvent
 
getPrintableDetails() - Method in class cusack.hcg.events.graph.GraphMovedEvent
 
getPrintableDetails() - Method in class cusack.hcg.events.graph.ResetVertexLocationsEvent
 
getPrintableDetails() - Method in class cusack.hcg.events.graph.UndoResetVertexLocationsEvent
 
getPrintableDetails() - Method in class cusack.hcg.events.InvalidEvent
 
getPrintableDetails() - Method in class cusack.hcg.events.MultiEdgeEvent
 
getPrintableDetails() - Method in class cusack.hcg.events.MultiVertexEvent
 
getPrintableDetails() - Method in class cusack.hcg.events.SingleVertexEvent
 
getPrintableDetails() - Method in class cusack.hcg.events.SubgraphGraphEditEvent
 
getPrintableDetails() - Method in class cusack.hcg.games.multidesigns.events.NamedSubGraphEvent
 
getPrintableDetails() - Method in class cusack.hcg.games.multidesigns.events.NoSolutionEvent
 
getPrintableDetails() - Method in class cusack.hcg.games.multidesigns.events.SetDesignTypeEvent
 
getPrintableDetails() - Method in class cusack.hcg.games.pebble.events.RecycleEvent
 
getPrintableDetails() - Method in class cusack.hcg.games.pebble.events.SolvableEvent
 
getPrintableDetails() - Method in class cusack.hcg.games.pebble.events.UncertainEvent
 
getPrintableDetails() - Method in class cusack.hcg.games.pebble.events.UndoRecycleEvent
 
getPrintableDetails() - Method in class cusack.hcg.games.pebble.events.UnsolvableEvent
 
getPrintableDetails() - Method in class cusack.hcg.games.portallord.events.PortalLordSetValueEvent
 
getProblem(String) - Method in class cusack.hcg.comm.DataSource
 
getProblem(String) - Method in class cusack.hcg.database.Problems
Get the problem with this name.
getProblem(char) - Method in class cusack.hcg.database.Problems
 
getProblem_family_id() - Method in class cusack.hcg.database.Problem
 
getProblem_family_id() - Method in class cusack.hcg.database.ProblemFamily
 
getProblem_family_name() - Method in class cusack.hcg.database.Problem
 
getProblem_id() - Method in class cusack.hcg.database.Problem
 
getProblemAchievements(int) - Method in class cusack.hcg.comm.DataSource
 
getProblemFamilies() - Method in class cusack.hcg.comm.DataSource
 
getProblemFamilies() - Method in class cusack.hcg.database.Problems
Returns only the visible families.
getProblemFamily(String) - Method in class cusack.hcg.comm.DataSource
 
getProblemFamilyForPuzzle(String) - Method in class cusack.hcg.comm.DataSource
 
getProblemFamilyFromID(int) - Method in class cusack.hcg.database.Problems
 
getProblemFamilyFromName(String) - Method in class cusack.hcg.database.Problems
 
getProblemFamilyID() - Method in class cusack.hcg.database.Achievement
 
getProblemFamilyID() - Method in class cusack.hcg.database.PostGameAchievement
 
getProblemFamilyID() - Method in class cusack.hcg.database.UserAchievement
 
getProblemFamilyNameFromGameName(String) - Method in class cusack.hcg.database.Problems
 
getProblemFamilyNames() - Method in class cusack.hcg.comm.DataSource
 
getProblemFromID(int) - Method in class cusack.hcg.database.Problems
 
getProblemID() - Method in class cusack.hcg.database.Achievement
 
getProblemID() - Method in class cusack.hcg.database.PostGameAchievement
 
getProblemID() - Method in class cusack.hcg.database.Puzzle
 
getProblemID() - Method in class cusack.hcg.database.UserAchievement
 
getProblems() - Method in class cusack.hcg.comm.DataSource
 
getProblems() - Method in class cusack.hcg.database.Problems
 
getProblemsForAlgorithm(AlgorithmInstanceClass) - Method in class cusack.hcg.database.Problems
 
getProblemsFromFamily(String) - Method in class cusack.hcg.database.Problems
returns only the visible problems.
getProblemType() - Method in class cusack.hcg.games.lights.algorithms.HowellAlgorithm
 
getProblemType() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiDesignAlgorithm
 
getProblemType() - Method in class cusack.hcg.games.pebble.algorithms.PebbleAlgorithm
 
getProblemType() - Method in interface cusack.hcg.graph.algorithm.AlgorithmInterface
 
getProblemType() - Method in class cusack.hcg.graph.algorithm.CountShortestPathsAlgorithm
 
getProblemType() - Method in class cusack.hcg.graph.algorithm.standard.BreadthFirstSearchSkeletonAlgorithm
 
getProblemType() - Method in class cusack.hcg.graph.algorithm.standard.DepthFirstSearchSkeletonAlgorithm
 
getProblemType() - Method in class cusack.hcg.graph.algorithm.standard.IsAntipodal
 
getProblemType() - Method in class cusack.hcg.graph.algorithm.standard.Prim
 
getProblemType() - Method in class cusack.hcg.graph.algorithm.standard.ShortestPathAlgorithm
 
getProblemType(String) - Method in class cusack.hcg.util.AlgorithmJarClassLoader
 
getProcessCpuLoad() - Static method in class cusack.hcg.util.My
 
getProcessedPebbles() - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.PebbleList2
Deprecated.
 
getProcessedSolution() - Method in class cusack.hcg.games.colors.ColorsInstance
 
getProcessedSolution() - Method in class cusack.hcg.games.graph.graph.GraphInstance
Probably not used.
getProcessedSolution() - Method in class cusack.hcg.games.lights.LightsInstance
Probably not used.
getProcessedSolution() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
 
getProcessedSolution() - Method in class cusack.hcg.games.pebble.PebbleInstance
 
getProcessedSolution() - Method in class cusack.hcg.games.portallord.PortalLordInstance
Probably not used.
getProcessedSolution() - Method in class cusack.hcg.games.powergraph.PowerGraphInstance
Probably not used.
getProcessedSolution() - Method in class cusack.hcg.games.weighted.minimumspanningtree.MinimumSpanningTreeInstance
 
getProcessedSolution() - Method in class cusack.hcg.games.weighted.ssshortestpath.SSShortestPathInstance
 
getProcessedSolution() - Method in class cusack.hcg.games.weighted.travelingsalesman.TravelingSalesmanInstance
 
getProcessedSolution() - Method in class cusack.hcg.graph.AbstractGraphProblem
 
getProcessedSolution() - Method in class cusack.hcg.model.PuzzleInstance
 
getProgress() - Method in class cusack.hcg.games.multidesigns.algorithms.SubGraphRPermuter
 
getProgress() - Method in class cusack.hcg.games.multidesigns.algorithms.SubGraphRPermuterVersion2
 
getProgressReport() - Method in class cusack.hcg.games.lights.algorithms.HowellAlgorithm
 
getProgressReport() - Method in class cusack.hcg.games.multidesigns.algorithms.GeneralizedMultiCoveringAlgorithm
 
getProgressReport() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiCoveringAlgorithm
 
getProgressReport() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiDesignAlgorithm
 
getProgressReport() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiPackingAlgorithm
 
getProgressReport() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingProperty
Deprecated.
The printout in the Solvability Dialog box.
getProgressReport() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingSingleQValue
Deprecated.
The printout in the Solvability Dialog box.
getProgressReport() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableMergePebblesOriginal
Deprecated.
 
getProgressReport() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvablePurePebbles
Deprecated.
 
getProgressReport() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberBacktrackingRecursiveWithoutSomeNonDeterministics
Deprecated.
The printout in the Solvability Dialog box.
getProgressReport() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberExhaustiveGeneric
Deprecated.
The printout in the Solvability Dialog box.
getProgressReport() - Method in class cusack.hcg.games.pebble.algorithms.islands.IsSolvableIslands
 
getProgressReport() - Method in class cusack.hcg.games.pebble.algorithms.islands.IsSolvableIslandsRecursive
 
getProgressReport() - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.MergePebbles
 
getProgressReport() - Method in class cusack.hcg.games.pebble.algorithms.PebbleAlgorithm
The Default implementation for a pebble algorithm.
getProgressReport() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberBottomUp
The printout in the Solvability Dialog box.
getProgressReport() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberForkJoin
 
getProgressReport() - Method in class cusack.hcg.games.pebble.algorithms.solvability.BacktrackingSolvabilitySomewhatEfficient
HTML text that will be displayed in the Algorithm Runner that explains what the algorithm is doing.
getProgressReport() - Method in interface cusack.hcg.graph.algorithm.AlgorithmInterface
HTML text that will be displayed in the Algorithm Runner that explains what the algorithm is doing.
getProgressReport() - Method in class cusack.hcg.graph.algorithm.CountShortestPathsAlgorithm
 
getProgressReport() - Method in class cusack.hcg.graph.algorithm.standard.ContainsCycle
 
getProgressReport() - Method in class cusack.hcg.graph.algorithm.standard.ContainsTriangle
 
getProgressReport() - Method in class cusack.hcg.graph.algorithm.standard.EliminateDegree2Vertices
 
getProgressReport() - Method in class cusack.hcg.graph.algorithm.standard.IsAntipodal
 
getProgressReport() - Method in class cusack.hcg.graph.algorithm.standard.IsBipartite
 
getProgressReport() - Method in class cusack.hcg.graph.algorithm.standard.Prim
 
getProgressReport() - Method in class cusack.hcg.graph.algorithm.standard.ShortestPathAlgorithm
 
getPurePebble(int) - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.CompositePebble
 
getPuzzle(int) - Method in class cusack.hcg.comm.DataSource
This method assumes the puzzle is in the cache.
getPuzzle() - Method in class cusack.hcg.gui.screens.SplitScreen
 
getPuzzleClass() - Method in class cusack.hcg.events.EventDecoder
 
getPuzzleController() - Method in class cusack.hcg.gui.screens.SplitScreen
 
getPuzzleData() - Method in class cusack.hcg.database.Puzzle
 
getPuzzleData() - Method in class cusack.hcg.database.Replay
 
getPuzzleDescription(PuzzleInstanceClass) - Method in class cusack.hcg.database.Problems
getPuzzleDescriptions was created for use by the Eclipse plugin; it provides a list of descriptions for the instance classes listed in the algorithm select pane of the NewAlgorithmWizard.
getPuzzleID() - Method in class cusack.hcg.database.Achievement
 
getPuzzleID() - Method in class cusack.hcg.database.Puzzle
 
getPuzzleID() - Method in class cusack.hcg.database.Solution
 
getPuzzleId() - Method in class cusack.hcg.database.Tutorial
 
getPuzzleID() - Method in class cusack.hcg.graph.algorithm.AlgorithmWrapper
 
getPuzzleID() - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
Deprecated.
 
getPuzzleID() - Method in class cusack.hcg.model.PuzzleInstance
This method just returns the game id.
getPuzzleInstance() - Method in class cusack.hcg.gui.view.ContinualReplayView
Although The super class has game, no accessor is provided, and it doesn't seem like a good idea for that class to do so.
getPuzzleInstanceClass(Class<? extends PuzzleInstance>) - Static method in class cusack.hcg.database.PuzzleInstanceClass
 
getPuzzleInstanceClasses() - Method in class cusack.hcg.database.Problems
Return puzzle instance classes; used by the Eclipse plugin
getPuzzleInstanceClassesThatHaveAlgorithms() - Method in class cusack.hcg.database.Problems
 
getPuzzleInstanceClassForAlgorithm(AlgorithmInstanceClass) - Method in class cusack.hcg.database.Problems
 
getPuzzleInstanceName() - Method in class cusack.hcg.model.PuzzleInstance
 
getPuzzleName() - Method in class cusack.hcg.database.Replay
 
getPuzzleName() - Method in class cusack.hcg.model.PuzzleInstance
This method returns the name of the current puzzle or null if the puzzle has no name (the puzzle is newly created).
getPuzzlesForGraph(int) - Method in class cusack.hcg.comm.DataSource
 
getPuzzlesPlayed() - Method in class cusack.hcg.database.GlobalScore
 
getPuzzletype() - Method in class cusack.hcg.database.Puzzle
 
getQ() - Method in class cusack.hcg.matrix.QRDecomposition
Generate and return the (economy-sized) orthogonal factor
getR() - Method in class cusack.hcg.matrix.QRDecomposition
Return the upper triangular factor
getRadius() - Method in class cusack.hcg.graph.DistanceMatrix
 
getRadius() - Method in class cusack.hcg.graph.Graph
 
getRadius() - Method in class cusack.hcg.graph.GraphWithData
 
getRealAfterActionComment() - Method in class cusack.hcg.events.BaseEvent
Almost the normal getter except it returns "" instead of null if it is null.
getRealAfterActionComment() - Method in interface cusack.hcg.events.Event
 
getRealBeforeActionComment() - Method in class cusack.hcg.events.BaseEvent
Almost the normal getter except it returns "" instead of null if it is null.
getRealBeforeActionComment() - Method in interface cusack.hcg.events.Event
 
getRealBetweenActionComment() - Method in class cusack.hcg.events.BaseEvent
Almost the normal getter except it returns "" instead of null if it is null.
getRealBetweenActionComment() - Method in interface cusack.hcg.events.Event
 
getRealEigenvalues() - Method in class cusack.hcg.matrix.EigenvalueDecomposition
Return the real parts of the eigenvalues
getRealIntroductoryComment() - Method in class cusack.hcg.events.BaseEvent
Almost the normal getter except it returns "" instead of null if it is null.
getRealIntroductoryComment() - Method in interface cusack.hcg.events.Event
 
getRecentReplays(int) - Method in class cusack.hcg.comm.DataSource
 
getReplayEvents() - Method in class cusack.hcg.model.ReplayInstance
 
getReplayPos() - Method in class cusack.hcg.model.ReplayInstance
 
getReplays(String, String, String, String, String) - Method in class cusack.hcg.comm.DataSource
 
getReplaysWithinTimePeriod(String, String, String, String, String, int) - Method in class cusack.hcg.comm.DataSource
 
getResources() - Static method in class cusack.hcg.gui.Resources
Must call createResources first!
getResponse(Component, String) - Static method in class cusack.hcg.gui.dialogs.UsefulDialogs
 
getResult() - Method in class cusack.hcg.games.lights.algorithms.HowellAlgorithm
 
getResult() - Method in class cusack.hcg.games.multidesigns.algorithms.GeneralizedMultiCoveringAlgorithm
Return the result of the algorithm in the context of the problem.
getResult() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiCoveringAlgorithm
Return the result of the algorithm in the context of the problem.
getResult() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiDecompositionAlgorithm
Return the result of the algorithm in the context of the problem.
getResult() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiPackingAlgorithm
Return the result of the algorithm in the context of the problem.
getResult() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingLemkeP3
Deprecated.
Get the result of the algorithm.
getResult() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingLemkeP3OnlyVertex0
Deprecated.
Get the result of the algorithm.
getResult() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingProperty
Deprecated.
 
getResult() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingSingleQValue
Deprecated.
If no results were found, return "No unsolvable configurations found." Otherwise, a list of the configurations that violate the 2PP.
getResult() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.CheckReachabilityAllVertices
Deprecated.
Return the result of the algorithm in the context of the problem.
getResult() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.CheckReachabilityByConvertingToDirectedGraphs
Deprecated.
Return the result of the algorithm in the context of the problem.
getResult() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.EfficientPebblingNumberExhaustive
Deprecated.
 
getResult() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.EfficientPebblingNumberNoEvens
Deprecated.
 
getResult() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableShortestPebblePathAaron
Deprecated.
 
getResult() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberBacktrackingRecursiveWithoutSomeNonDeterministics
Deprecated.
 
getResult() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberExhaustive
Deprecated.
 
getResult() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberSuperSkip
Deprecated.
 
getResult() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberSuperSkipNoEvens
Deprecated.
 
getResult() - Method in class cusack.hcg.games.pebble.algorithms.islands.IsSolvableIslands
 
getResult() - Method in class cusack.hcg.games.pebble.algorithms.islands.IsSolvableIslandsRecursive
 
getResult() - Method in class cusack.hcg.games.pebble.algorithms.PebbleAlgorithm
 
getResult() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberBottomUp
 
getResult() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberForkJoin
 
getResult() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberRootedAllVertices
 
getResult() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberRootedBottomUp
 
getResult() - Method in class cusack.hcg.games.pebble.algorithms.solvability.BacktrackingSolvabilitySomewhatEfficient
Return the result of the algorithm in the context of the problem.
getResult() - Method in class cusack.hcg.games.pebble.algorithms.solvability.FindAllUnsolvableConfigs
 
getResult() - Method in class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.WeightFunctionCheck
 
getResult() - Method in class cusack.hcg.games.pebble.algorithms.twopebblingproperty.TwoPebblingGeneric
Get the result of the algorithm.
getResult() - Method in interface cusack.hcg.graph.algorithm.AlgorithmInterface
Return the result of the algorithm in the context of the problem.
getResult() - Method in class cusack.hcg.graph.algorithm.CountShortestPathsAlgorithm
 
getResult() - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
Deprecated.
Return the result of the algorithm in the context of the problem.
getResult() - Method in class cusack.hcg.graph.algorithm.standard.ContainsCycle
 
getResult() - Method in class cusack.hcg.graph.algorithm.standard.ContainsTriangle
 
getResult() - Method in class cusack.hcg.graph.algorithm.standard.EliminateDegree2Vertices
 
getResult() - Method in class cusack.hcg.graph.algorithm.standard.IsAntipodal
 
getResult() - Method in class cusack.hcg.graph.algorithm.standard.IsBipartite
 
getResult() - Method in class cusack.hcg.graph.algorithm.standard.Prim
 
getResult() - Method in class cusack.hcg.graph.algorithm.standard.ShortestPathAlgorithm
 
getRoot() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberForkJoin
 
getRoot() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberRootedBottomUp
 
getRoot() - Method in class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.WeightFunctionCheck
 
getRootIndex() - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.MergePebbles
 
getRow(int) - Method in class cusack.hcg.model.BetterTableModel
 
getRowCount() - Method in class cusack.hcg.model.BetterTableModel
 
getRowDimension() - Method in class cusack.hcg.matrix.IntegerMatrix
Get row dimension.
getRowDimension() - Method in class cusack.hcg.matrix.Matrix
Get row dimension.
getRowPackedCopy() - Method in class cusack.hcg.matrix.IntegerMatrix
Make a one-dimensional row packed copy of the internal array.
getRowPackedCopy() - Method in class cusack.hcg.matrix.Matrix
Make a one-dimensional row packed copy of the internal array.
getS() - Method in class cusack.hcg.matrix.SingularValueDecomposition
Return the diagonal matrix of singular values
getSampleSolution(String) - Method in class cusack.hcg.database.FamilyDetails
 
getScore() - Method in class cusack.hcg.database.HighScore
 
getScore() - Method in class cusack.hcg.database.Solution
 
getScore() - Method in class cusack.hcg.games.colors.ColorsInstance
 
getScore() - Method in class cusack.hcg.games.graph.graph.GraphInstance
 
getScore() - Method in class cusack.hcg.games.lights.LightsInstance
 
getScore() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
 
getScore() - Method in class cusack.hcg.games.pebble.PebblePlaceInstance
 
getScore() - Method in class cusack.hcg.games.pebble.reachit.ReachItInstance
 
getScore() - Method in class cusack.hcg.games.pebble.rockit.RockItInstance
 
getScore() - Method in class cusack.hcg.games.portallord.portalforger.PortalForgerInstance
 
getScore() - Method in class cusack.hcg.games.powergraph.PowerGraphInstance
 
getScore() - Method in class cusack.hcg.games.weighted.minimumspanningtree.MinimumSpanningTreeInstance
 
getScore() - Method in class cusack.hcg.games.weighted.ssshortestpath.SSShortestPathInstance
 
getScore() - Method in class cusack.hcg.games.weighted.travelingsalesman.TravelingSalesmanInstance
 
getScore() - Method in class cusack.hcg.graph.AbstractGraphProblem
Return the current score of the active game.
getScore() - Method in class cusack.hcg.model.PuzzleInstance
Return the current score of the active game.
getScrollableBlockIncrement(Rectangle, int, int) - Method in class cusack.hcg.gui.components.ScrollablePanel
 
getScrollableTracksViewportHeight() - Method in class cusack.hcg.gui.components.ScrollablePanel
 
getScrollableTracksViewportWidth() - Method in class cusack.hcg.gui.components.ScrollablePanel
 
getScrollableTracksViewportWidth() - Method in class cusack.hcg.gui.components.TextPane
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class cusack.hcg.gui.components.ScrollablePanel
 
getSecurityAnswer() - Method in class cusack.hcg.database.User
 
getSelected() - Method in class cusack.hcg.database.PlayablePuzzle
 
getSelectedVertex() - Method in class cusack.hcg.events.VertexSelectedEvent
 
getSelectedVertices() - Method in class cusack.hcg.model.PuzzleInstance
 
getSessionUser() - Method in class cusack.hcg.database.User
 
getShiftAmount() - Method in class cusack.hcg.events.graph.GraphMovedEvent
 
getShortName() - Method in class cusack.hcg.database.Solution
 
getSimpleAlgorithmName() - Method in class cusack.hcg.database.UserAlgorithm
 
getSingularValues() - Method in class cusack.hcg.matrix.SingularValueDecomposition
Return the one-dimensional array of singular values
getSiteURL() - Method in class cusack.hcg.gui.GUI
 
getSolution() - Method in class cusack.hcg.graph.algorithm.AlgorithmWrapper
 
getSolution() - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
Deprecated.
 
getSolution() - Method in class cusack.hcg.model.PuzzleInstance
Returns a solution WITHOUT the UserID properly set necessarily.
getSolutionAsString() - Method in class cusack.hcg.model.PuzzleInstance
 
getSolutionData() - Method in class cusack.hcg.database.Solution
 
getSolutionData() - Method in class cusack.hcg.database.SolutionWithPuzzle
 
getSolutionData() - Method in class cusack.hcg.gui.view.DemoPanel
 
getSolutionID() - Method in class cusack.hcg.database.Solution
 
getSolutionID() - Method in class cusack.hcg.model.PuzzleInstance
 
getSolutionsForAllAlgorithms(int) - Method in class cusack.hcg.comm.DataSource
 
getSolutionsForThisAlgorithm(String, int) - Method in class cusack.hcg.comm.DataSource
 
getSolutionSubgraphs() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
 
getSoundFX(String) - Method in class cusack.hcg.gui.Resources
Check to see if file is located in the nameToFilePath HashMap.
getSource() - Method in class cusack.hcg.games.pebble.algorithms.EfficientAlgorithmMove
 
getSource() - Method in class cusack.hcg.games.pebble.algorithms.PebbleMove
 
getSource() - Method in class cusack.hcg.games.weighted.WeightedWithSourceInstance
 
getSource() - Method in class cusack.hcg.graph.algorithm.standard.BreadthFirstSearchSkeletonAlgorithm
 
getSource() - Method in class cusack.hcg.graph.algorithm.standard.DepthFirstSearchSkeletonAlgorithm
 
getSourceHashtable() - Method in class cusack.hcg.util.AlgorithmJarClassLoader
 
getState() - Method in class cusack.hcg.games.lights.algorithms.HowellAlgorithm
 
getState() - Method in class cusack.hcg.games.pebble.PebbleInstance
 
getState() - Method in class cusack.hcg.graph.algorithm.AbstractAlgorithm
 
getState() - Method in interface cusack.hcg.graph.algorithm.AlgorithmInterface
Get the current state of the algorithm.
getState() - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
Deprecated.
 
getStatus() - Method in class cusack.hcg.database.PlayablePuzzle
 
getStatus() - Method in class cusack.hcg.games.pebble.algorithms.twoppscript.TrackingThreadPool
 
getStatus() - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
Deprecated.
HTML text that will be displayed in the Algorithm Runner that explains what the algorithm is doing.
getSubGraphLowerRightPoint(ArrayList<Vertex>) - Method in class cusack.hcg.graph.Graph
Find the smallest x and y values of this subgraph based on the vertices in the graph
getSubGraphLowerRightPoint(ArrayList<Vertex>) - Method in class cusack.hcg.graph.GraphWithData
 
getSubgraphPermutation(Graph) - Method in class cusack.hcg.graph.Graph
Determine if the other graph is a subgraph of this graph.
getSubgraphs() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
 
getSubgraphsAsString() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
 
getSubGraphUpperLeftPoint(ArrayList<Vertex>) - Method in class cusack.hcg.graph.Graph
Find the smallest x and y values of this subgraph based on the vertices in the graph
getSubGraphUpperLeftPoint(ArrayList<Vertex>) - Method in class cusack.hcg.graph.GraphWithData
 
getSubTitledBorder(String) - Static method in class cusack.hcg.gui.Resources
 
getSurplus() - Method in class cusack.hcg.games.pebble.algorithms.islands.Island
Gets the surplus of the island.
getSystemCpuLoad() - Static method in class cusack.hcg.util.My
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class cusack.hcg.gui.view.tables.DifficultyRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class cusack.hcg.gui.view.tables.MultiLineCellRenderer
 
getTableColumnByFieldName(String) - Method in class cusack.hcg.gui.view.tables.TableView
 
getTableTitle() - Method in class cusack.hcg.gui.view.tables.TableView
 
getTargetedVerts() - Method in class cusack.hcg.games.pebble.algorithms.islands.IslandMove
 
getTargetedVerts() - Method in interface cusack.hcg.games.pebble.algorithms.islands.Move
 
getTargetedVerts() - Method in class cusack.hcg.games.pebble.algorithms.islands.TwoTwoIslandMove
 
getTargetVertex() - Method in class cusack.hcg.games.pebble.reachit.ReachItInstance
 
getText() - Method in class cusack.hcg.database.News
 
getText() - Method in class cusack.hcg.gui.components.TextInputField
 
getTextField(JSpinner) - Method in class cusack.hcg.games.weighted.EditEdgeChooseController
 
getTheClass() - Method in class cusack.hcg.database.PuzzleInstanceClass
 
getTheClass(String) - Static method in class cusack.hcg.util.My
A nice convenience method for getting the class for a name.
getTheme(String) - Static method in class cusack.hcg.gui.NewTheme
 
getTheme(String) - Static method in class cusack.hcg.gui.OldTheme
Deprecated.
 
getThemeClassName() - Method in class cusack.hcg.model.PuzzleInstance
 
getThemeName() - Method in class cusack.hcg.database.Problem
 
getThemeName() - Method in class cusack.hcg.games.graph.graph.GraphTheme
 
getThemeName() - Method in class cusack.hcg.games.lights.LightsTheme
 
getThemeName() - Method in class cusack.hcg.games.multidesigns.MultiDesignsTheme
 
getThemeName() - Method in class cusack.hcg.games.pebble.PebbleTheme
 
getThemeName() - Method in class cusack.hcg.games.portallord.PortalLordTheme
 
getThemeName() - Method in class cusack.hcg.games.powergraph.powerhouses.PowerHousesTheme
 
getThemeName() - Method in class cusack.hcg.games.powergraph.powerlines.PowerLinesTheme
 
getThemeName() - Method in class cusack.hcg.games.powergraph.powerzones.PowerZonesTheme
 
getThemeName() - Method in class cusack.hcg.games.weighted.WeightedTheme
 
getThemeName() - Method in class cusack.hcg.gui.NewTheme
 
getThemeName() - Method in class cusack.hcg.gui.OldTheme
Deprecated.
 
getThePuzzle() - Method in class cusack.hcg.gui.view.DemoPanel
 
getThreadPool() - Static method in class cusack.hcg.util.My
 
getTime() - Method in class cusack.hcg.events.TimePassedEvent
 
getTimeOfFirstEvent() - Method in class cusack.hcg.model.ReplayInstance
 
getTimeOfLastEvent() - Method in class cusack.hcg.model.ReplayInstance
 
getTimeOfNextEvent() - Method in class cusack.hcg.model.ReplayInstance
 
getTimeOfPreviousEvent() - Method in class cusack.hcg.model.ReplayInstance
 
getTimesAndStuff() - Method in class cusack.hcg.games.pebble.algorithms.twoppscript.TrackingThreadPool
 
getTimeSinceFirstEvent() - Method in class cusack.hcg.events.BaseEvent
 
getTimeSinceFirstEvent() - Method in interface cusack.hcg.events.Event
 
getTimeStamp() - Method in class cusack.hcg.database.Log
 
getTimeStamp() - Method in class cusack.hcg.graph.Vertex
Returns the time stamp which has to do with the order that the vertices are added to a graph
getTimeTaken() - Method in class cusack.hcg.database.HighScore
 
getTimeTaken() - Method in class cusack.hcg.database.Solution
 
getTimeTaken() - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
Deprecated.
Provide time taken to AlgorithmProcessDialog
getTimeTaken() - Method in class cusack.hcg.model.PuzzleInstance
Returns the time that it took to complete the algorithm/puzzle.
getTimeUntilNextEvent() - Method in class cusack.hcg.model.ReplayInstance
 
getTitle() - Method in class cusack.hcg.database.News
 
getTitleColor() - Method in class cusack.hcg.gui.Resources
 
getTitledBorder(String) - Static method in class cusack.hcg.gui.Resources
 
getTo() - Method in class cusack.hcg.events.DoubleVertexEvent
 
getTo() - Method in class cusack.hcg.graph.Edge
 
getTolerance() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiGraphAdjacencyMatrix
 
getTolerance() - Method in class cusack.hcg.games.multidesigns.events.SetDesignTypeEvent
 
getTolerance() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
 
getToolTipText(MouseEvent) - Method in class cusack.hcg.gui.view.tables.PuzzleTable
 
getTopOfRedoStack() - Method in class cusack.hcg.model.UndoRedoHistory
Deprecated.
 
getTopOfUndoStack() - Method in class cusack.hcg.model.GrossHistory
 
getTopOfUndoStack() - Method in class cusack.hcg.model.PuzzleInstance
 
getTopOfUndoStack() - Method in class cusack.hcg.model.UndoRedoHistory
Deprecated.
 
getTotalCPUTime() - Method in class cusack.hcg.games.pebble.algorithms.twoppscript.TrackingThreadPool
 
getTotalExecutionTime() - Method in class cusack.hcg.games.pebble.algorithms.twoppscript.TrackingThreadPool
 
getTotalPebbles() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableMergePebblesOriginal
Deprecated.
 
getTotalPebbles() - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.MergePebbles
 
getTotalTasks() - Method in class cusack.hcg.games.pebble.algorithms.twoppscript.TrackingThreadPool
 
getTotalUserTime() - Method in class cusack.hcg.games.pebble.algorithms.twoppscript.TrackingThreadPool
 
getTryItInstanceForUseOnPlayScreen() - Method in class cusack.hcg.games.colors.ColorsInstance
 
getTryItInstanceForUseOnPlayScreen() - Method in class cusack.hcg.games.graph.graph.GraphInstance
 
getTryItInstanceForUseOnPlayScreen() - Method in class cusack.hcg.games.lights.LightsInstance
 
getTryItInstanceForUseOnPlayScreen() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
 
getTryItInstanceForUseOnPlayScreen() - Method in class cusack.hcg.games.pebble.confoundit.ConfoundItInstance
 
getTryItInstanceForUseOnPlayScreen() - Method in class cusack.hcg.games.pebble.optimizeit.OptimizeItInstance
 
getTryItInstanceForUseOnPlayScreen() - Method in class cusack.hcg.games.pebble.reachit.ReachItInstance
 
getTryItInstanceForUseOnPlayScreen() - Method in class cusack.hcg.games.pebble.rockit.RockItInstance
 
getTryItInstanceForUseOnPlayScreen() - Method in class cusack.hcg.games.portallord.portalforger.PortalForgerInstance
 
getTryItInstanceForUseOnPlayScreen() - Method in class cusack.hcg.games.powergraph.PowerGraphInstance
 
getTryItInstanceForUseOnPlayScreen() - Method in class cusack.hcg.games.weighted.minimumspanningtree.MinimumSpanningTreeInstance
 
getTryItInstanceForUseOnPlayScreen() - Method in class cusack.hcg.games.weighted.ssshortestpath.SSShortestPathInstance
 
getTryItInstanceForUseOnPlayScreen() - Method in class cusack.hcg.games.weighted.travelingsalesman.TravelingSalesmanInstance
 
getTryItInstanceForUseOnPlayScreen() - Method in class cusack.hcg.graph.AbstractGraphProblem
What kind of puzzle should the TryIt button produce? Return null if Try it is not applicable
getTryItInstanceForUseOnPlayScreen() - Method in class cusack.hcg.model.PuzzleInstance
What kind of puzzle should the TryIt button produce? Return null if Try it is not applicable
getTutorialData() - Method in class cusack.hcg.database.PlayablePuzzle
 
getTutorialData() - Method in class cusack.hcg.database.Tutorial
 
getTutorialData() - Method in interface cusack.hcg.gui.DrawableGraphProblem
 
getTutorialData() - Method in class cusack.hcg.model.PuzzleInstance
 
getType() - Method in class cusack.hcg.games.multidesigns.events.SetDesignTypeEvent
 
getU() - Method in class cusack.hcg.matrix.LUDecomposition
Return upper triangular factor
getU() - Method in class cusack.hcg.matrix.SingularValueDecomposition
Return the left singular vectors
getUnchooseName() - Method in class cusack.hcg.games.powergraph.PlayPowerGraphController
 
getUnchooseName() - Method in class cusack.hcg.games.powergraph.powerhouses.PlayPowerHousesController
 
getUnchooseName() - Method in class cusack.hcg.games.powergraph.powerlines.PlayPowerLinesController
 
getUnchooseName() - Method in class cusack.hcg.games.powergraph.powerzones.PlayPowerZonesController
 
getUncoveredEdges() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
 
getUncoveredSimpleEdges() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
 
getUnweightedAdjacencyMatrix() - Method in class cusack.hcg.graph.GraphWithData
 
getUpdatedPuzzleForSelectedRow() - Method in class cusack.hcg.gui.controller.admin.AdminGenericPuzzleTableController
 
getUser() - Method in class cusack.hcg.comm.DataSource
 
getUserAchievementsID() - Method in class cusack.hcg.database.PostGameAchievement
 
getUserAchievementsID() - Method in class cusack.hcg.database.UserAchievement
 
getUserAlgorithm(String, int) - Method in class cusack.hcg.comm.DataSource
 
getUserAlgorithmJarfile(String, int) - Method in class cusack.hcg.comm.DataSource
 
getUserBest() - Method in class cusack.hcg.database.PlayablePuzzle
 
getUserId() - Method in class cusack.hcg.database.Graph
 
getUserID() - Method in class cusack.hcg.database.Log
 
getUserID() - Method in class cusack.hcg.database.Puzzle
 
getUserID() - Method in class cusack.hcg.database.Solution
 
getUserID() - Method in class cusack.hcg.database.User
 
getUserID() - Method in class cusack.hcg.database.UserAchievement
 
getUserID() - Method in class cusack.hcg.database.UserAlgorithm
 
getUserID() - Method in class cusack.hcg.graph.Graph
 
getUserID() - Method in class cusack.hcg.model.PuzzleInstance
 
getUserName() - Method in class cusack.hcg.database.GlobalScore
 
getUserName() - Method in class cusack.hcg.database.GraphWithUsage
 
getUserName() - Method in class cusack.hcg.database.HighScore
 
getUserName() - Method in class cusack.hcg.database.News
 
getUserName() - Method in class cusack.hcg.database.Solution
 
getUsername() - Method in class cusack.hcg.database.User
 
getUserName() - Method in class cusack.hcg.database.UserAlgorithm
 
getUserSolutions(int, int) - Method in class cusack.hcg.comm.DataSource
 
getUserType() - Method in class cusack.hcg.database.User
 
getUserVisible() - Method in class cusack.hcg.database.Solution
 
getV() - Method in class cusack.hcg.matrix.EigenvalueDecomposition
Return the eigenvector matrix
getV() - Method in class cusack.hcg.matrix.SingularValueDecomposition
Return the right singular vectors
getValidSolutionSoundName() - Method in class cusack.hcg.games.powergraph.PlayPowerGraphController
 
getValidSolutionSoundName() - Method in class cusack.hcg.games.powergraph.powerhouses.PlayPowerHousesController
 
getValidSolutionSoundName() - Method in class cusack.hcg.games.powergraph.powerlines.PlayPowerLinesController
 
getValidSolutionSoundName() - Method in class cusack.hcg.games.powergraph.powerzones.PlayPowerZonesController
 
getValue() - Method in class cusack.hcg.games.portallord.PortalLordData
 
getValue() - Method in class cusack.hcg.graph.EdgeIntegerData
 
getValueAt(int, int) - Method in class cusack.hcg.model.BetterTableModel
 
getVersion() - Method in class cusack.hcg.games.lights.algorithms.HowellAlgorithm
 
getVersion() - Method in class cusack.hcg.games.multidesigns.algorithms.GeneralizedMultiCoveringAlgorithm
 
getVersion() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiCoveringAlgorithm
 
getVersion() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiDecompositionAlgorithm
 
getVersion() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiPackingAlgorithm
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingLemkeP3
Deprecated.
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingLemkeP3OnlyVertex0
Deprecated.
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingProperty
Deprecated.
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingSingleQValue
Deprecated.
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.CheckReachabilityAllVertices
Deprecated.
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.CheckReachabilityByConvertingToDirectedGraphs
Deprecated.
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.EfficientPebblingNumberExhaustive
Deprecated.
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsReachableShortestPebblePathAaronModified
Deprecated.
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsReachableShortestPebblePathAaronOriginal
Deprecated.
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableMergePebblesOriginal
Deprecated.
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvablePurePebbles
Deprecated.
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableShortestPebblePathAaron
Deprecated.
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableSomewhatExhaustive
Deprecated.
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberBacktrackingRecursiveWithoutSomeNonDeterministics
Deprecated.
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberExhaustive
Deprecated.
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.islands.IsSolvableIslands
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.islands.IsSolvableIslandsRecursive
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.MergePebbles
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberBottomUp
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberForkJoin
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.solvability.BacktrackingSolvabilitySomewhatEfficient
Mostly for use in comparing results from previous versions of algorithms, and/or so we can know whether or not data in the database is based on an older version of the algorithm.
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.solvability.FindAllUnsolvableConfigs
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.solvability.IsSolvableBest
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.solvability.IsSolvableSomewhatExhaustiveEfficient
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.IsSolvableShortestPath
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.IsSolvableShortestPebblePath
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.WeightFunctionCheck
 
getVersion() - Method in class cusack.hcg.games.pebble.algorithms.twopebblingproperty.TwoPebblingGeneric
 
getVersion() - Method in interface cusack.hcg.graph.algorithm.AlgorithmInterface
Mostly for use in comparing results from previous versions of algorithms, and/or so we can know whether or not data in the database is based on an older version of the algorithm.
getVersion() - Method in class cusack.hcg.graph.algorithm.CountShortestPathsAlgorithm
 
getVersion() - Method in class cusack.hcg.graph.algorithm.standard.ContainsCycle
 
getVersion() - Method in class cusack.hcg.graph.algorithm.standard.ContainsTriangle
 
getVersion() - Method in class cusack.hcg.graph.algorithm.standard.EliminateDegree2Vertices
 
getVersion() - Method in class cusack.hcg.graph.algorithm.standard.IsAntipodal
 
getVersion() - Method in class cusack.hcg.graph.algorithm.standard.IsBipartite
 
getVersion() - Method in class cusack.hcg.graph.algorithm.standard.Prim
 
getVersion() - Method in class cusack.hcg.graph.algorithm.standard.ShortestPathAlgorithm
 
getVertex(int) - Method in class cusack.hcg.events.MultiVertexEvent
 
getVertex() - Method in interface cusack.hcg.events.OneVertexEvent
 
getVertex() - Method in class cusack.hcg.events.SingleVertexEvent
 
getVertex() - Method in class cusack.hcg.events.SingleVertexGraphEditEvent
 
getVertex() - Method in class cusack.hcg.events.SingleVertexWithCoordinatesGraphEditEvent
 
getVertexAtIndex(int) - Method in class cusack.hcg.graph.Graph
This method returns the vertex at a specific index.
getVertexAtIndex(int) - Method in class cusack.hcg.graph.GraphWithData
 
getVertexCenter() - Method in class cusack.hcg.games.graph.graph.GraphTheme
 
getVertexCenter() - Method in class cusack.hcg.games.lights.LightsTheme
 
getVertexCenter() - Method in class cusack.hcg.games.multidesigns.MultiDesignsTheme
 
getVertexCenter() - Method in class cusack.hcg.games.pebble.PebbleTheme
 
getVertexCenter() - Method in class cusack.hcg.games.portallord.PortalLordTheme
 
getVertexCenter() - Method in class cusack.hcg.games.powergraph.powerhouses.PowerHousesTheme
 
getVertexCenter() - Method in class cusack.hcg.games.powergraph.powerlines.PowerLinesTheme
 
getVertexCenter() - Method in class cusack.hcg.games.powergraph.powerzones.PowerZonesTheme
 
getVertexCenter() - Method in class cusack.hcg.games.weighted.WeightedTheme
 
getVertexCenter() - Method in class cusack.hcg.gui.NewTheme
Defines the intended center point, relative to the origin (0, 0), on the image created by drawVertex.
getVertexCenter() - Method in class cusack.hcg.gui.OldTheme
Deprecated.
Defines the intended center point, relative to the origin (0, 0), on the image created by drawVertex.
getVertexCenter() - Method in class cusack.hcg.gui.view.GraphView
 
getVertexCoords() - Method in class cusack.hcg.database.Graph
 
getVertexCoords() - Method in class cusack.hcg.database.Solution
 
getVertexCoords() - Method in class cusack.hcg.graph.Graph
This method gets the coordinates of all the vertices in this graph parsed into a string so that it can be stored in the database.
getVertexCoords() - Method in class cusack.hcg.graph.GraphWithData
 
getVertexData(int) - Method in interface cusack.hcg.graph.GraphInterface
 
getVertexDataName() - Method in class cusack.hcg.database.Problem
 
getVertexDisjointPaths(int) - Method in class cusack.hcg.games.pebble.algorithms.islands.UnweightedFlow
The main algorithm.
getVertexHeight() - Method in class cusack.hcg.gui.view.GraphView
Return the scale of this jTableView: the complete height of the drawn vertex image
getVertexIndex(Vertex) - Method in interface cusack.hcg.gui.DrawableGraphProblem
 
getVertexIndex(Vertex) - Method in class cusack.hcg.model.PuzzleInstance
Get the index of a given vertex
getVertexList() - Method in class cusack.hcg.games.pebble.algorithms.islands.Island
Gets the vertex list of the island.
getVertexMap() - Method in class cusack.hcg.games.multidesigns.algorithms.SubGraph
 
getVertexWidth() - Method in class cusack.hcg.gui.view.GraphView
Return the scale of this jTableView: the complete width of the drawn vertex image
getVertices() - Method in class cusack.hcg.events.MultiVertexEvent
 
getVertices() - Method in class cusack.hcg.graph.Graph
This method returns a list of all the vertices in the current graph.
getVertices() - Method in class cusack.hcg.graph.GraphWithData
 
getVertices() - Method in interface cusack.hcg.gui.DrawableGraphProblem
 
getVertices() - Method in class cusack.hcg.model.PuzzleInstance
This method returns a list of all vertices that currently make up the graph.
getVerticesCoveredAndChosen() - Method in class cusack.hcg.games.powergraph.PowerGraphInstance
 
getVerticesDistanceDiamApart() - Method in class cusack.hcg.graph.DistanceMatrix
Gets an array of size 2 where the two entries are two vertices that are distance diam(G) apart
getVerticesDistanceDiamApart() - Method in class cusack.hcg.graph.Graph
Returns DistanceMatrix.getVerticesDistanceDiamApart
getVerticesSortedByY(ArrayList<Vertex>) - Method in class cusack.hcg.gui.NewTheme
This method returns a list of all the vertices in the current graph.
getVerticesSortedByY(ArrayList<Vertex>) - Method in class cusack.hcg.gui.OldTheme
Deprecated.
This method returns a list of all the vertices in the current graph.
getVerts() - Method in class cusack.hcg.games.pebble.algorithms.islands.Island
Gets the vertices on the island.
getVertsInTree() - Method in class cusack.hcg.graph.algorithm.standard.Prim
 
getViewIndexFromFieldName(String) - Method in class cusack.hcg.gui.view.tables.TableView
 
getViolators() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.SingleQValueGeneric
Deprecated.
 
getVisibility() - Method in class cusack.hcg.database.Puzzle
 
getVisibility() - Method in class cusack.hcg.model.PuzzleInstance
 
getVisibleSources() - Method in interface cusack.hcg.gui.DrawableGraphProblem
 
getVisibleSources() - Method in class cusack.hcg.model.PuzzleInstance
 
getWasOk() - Method in class cusack.hcg.events.game.ClickCheckButtonEvent
 
getWasOk() - Method in class cusack.hcg.events.game.TryItButtonEvent
 
getWeightForEdge(Edge) - Method in class cusack.hcg.games.weighted.WeightedInstance
Given an edge, get its weight
getYearOfBirth() - Method in class cusack.hcg.database.User
 
getZoom() - Method in class cusack.hcg.gui.view.GraphView
 
GlobalScore - Class in cusack.hcg.database
 
GlobalScore() - Constructor for class cusack.hcg.database.GlobalScore
 
GlobalScore(ResultSet) - Constructor for class cusack.hcg.database.GlobalScore
 
globalScoreButtonActionPerformed() - Method in class cusack.hcg.gui.screens.GenericMenuScreen
 
GlobalScorePanel - Class in cusack.hcg.gui.view
Displays the Global Scores for users to see how well they're doing.
GlobalScorePanel(GUI) - Constructor for class cusack.hcg.gui.view.GlobalScorePanel
 
GlobalScoreTable - Class in cusack.hcg.gui.view.tables
Display Global Scores
GlobalScoreTable(String) - Constructor for class cusack.hcg.gui.view.tables.GlobalScoreTable
Constructor.
GlobalScoreTable() - Constructor for class cusack.hcg.gui.view.tables.GlobalScoreTable
 
goToNextEvent() - Method in class cusack.hcg.model.PuzzleInstance
 
GoToNextEventEvent - Class in cusack.hcg.events
 
GoToNextEventEvent(PuzzleInstance) - Constructor for class cusack.hcg.events.GoToNextEventEvent
 
Graph - Class in cusack.hcg.database
 
Graph(Graph) - Constructor for class cusack.hcg.database.Graph
 
Graph(Graph) - Constructor for class cusack.hcg.database.Graph
 
Graph() - Constructor for class cusack.hcg.database.Graph
 
Graph(ResultSet) - Constructor for class cusack.hcg.database.Graph
 
Graph - Class in cusack.hcg.graph
This class is used to hold a collection of vertices that can be mapped in such a way as to represent a graph with coordinates, edges, and lists of adjacent vertices.
Graph() - Constructor for class cusack.hcg.graph.Graph
 
Graph(Graph) - Constructor for class cusack.hcg.graph.Graph
Deep copy constructor
Graph(Graph) - Constructor for class cusack.hcg.graph.Graph
This constructor creates a new Graph object from a database.Graph object
GRAPH_MOVED - Static variable in class cusack.hcg.events.EventDecoder
 
GRAPH_SIZE - Static variable in class cusack.hcg.games.pebble.algorithms.misc.CheckAntipodalPebblingNumber
 
GRAPH_SIZE - Static variable in class cusack.hcg.games.pebble.algorithms.misc.CheckDoppelgangerPebblingNumber
 
GRAPH_SIZE - Static variable in class cusack.hcg.games.pebble.algorithms.misc.CheckWhenDoppelgangerPNGoesUp
 
GRAPH_THEME - Static variable in class cusack.hcg.games.graph.graph.GraphTheme
 
GraphEditEvent - Class in cusack.hcg.events
Deprecated.
GraphEditEvent(PuzzleInstance) - Constructor for class cusack.hcg.events.GraphEditEvent
Deprecated.
 
GraphEvent - Interface in cusack.hcg.events.graph
 
GraphFactory - Class in cusack.hcg.graph
 
GraphFactory() - Constructor for class cusack.hcg.graph.GraphFactory
 
GraphicsUtilities - Class in cusack.hcg.util
GraphicsUtilities contains a set of tools to perform common graphics operations easily.
GraphInstance - Class in cusack.hcg.games.graph.graph
This is basically an instantiation of PuzzleInstance.
GraphInstance() - Constructor for class cusack.hcg.games.graph.graph.GraphInstance
 
GraphInstance(Graph) - Constructor for class cusack.hcg.games.graph.graph.GraphInstance
This is a special case that needs a constructor that takes a graph.
GraphInstance(GraphInstance) - Constructor for class cusack.hcg.games.graph.graph.GraphInstance
 
GraphInterface<V extends VertexData,E extends EdgeData> - Interface in cusack.hcg.graph
 
GraphMovedEvent - Class in cusack.hcg.events.graph
Strangly, we will NOT have this event be a MoveEvent because we do not want to count moving of the whole graph as an undoable thing, and this will help with that I think.
GraphMovedEvent(PuzzleInstance) - Constructor for class cusack.hcg.events.graph.GraphMovedEvent
 
GraphMovedEvent(PuzzleInstance, Point) - Constructor for class cusack.hcg.events.graph.GraphMovedEvent
 
GraphResizedEvent - Class in cusack.hcg.events.graph
 
GraphResizedEvent(PuzzleInstance) - Constructor for class cusack.hcg.events.graph.GraphResizedEvent
 
GraphTheme - Class in cusack.hcg.games.graph.graph
 
GraphTheme() - Constructor for class cusack.hcg.games.graph.graph.GraphTheme
 
GraphVertexData - Class in cusack.hcg.games.graph.graph
Graphs have no data by default.
GraphVertexData() - Constructor for class cusack.hcg.games.graph.graph.GraphVertexData
 
GraphView - Class in cusack.hcg.gui.view
This class occupies the left side of the split screen object and it will generally display any objects that need to appear graphically on the graph that is associated with this game.
GraphView() - Constructor for class cusack.hcg.gui.view.GraphView
 
GraphView(PuzzleInstance, String) - Constructor for class cusack.hcg.gui.view.GraphView
Constructor
GraphWithData - Class in cusack.hcg.graph
All methods that modify the the structure of the graph or the location of the vertices notify listeners unless otherwise specified
GraphWithData(Graph, VertexData) - Constructor for class cusack.hcg.graph.GraphWithData
Create a GraphWithData object based on graph, assigning to each vertex a copy of default data.
GraphWithData(GraphWithData) - Constructor for class cusack.hcg.graph.GraphWithData
Copy constructor
GraphWithUsage - Class in cusack.hcg.database
 
GraphWithUsage() - Constructor for class cusack.hcg.database.GraphWithUsage
 
GraphWithUsage(Graph) - Constructor for class cusack.hcg.database.GraphWithUsage
 
GraphWithUsage(Graph) - Constructor for class cusack.hcg.database.GraphWithUsage
 
GraphWithUsage(ResultSet) - Constructor for class cusack.hcg.database.GraphWithUsage
 
GRAY - Static variable in class cusack.hcg.gui.Resources
 
GREEN - Static variable in class cusack.hcg.gui.Resources
 
GREENISH_BLUE - Static variable in class cusack.hcg.gui.Resources
 
GrossHistory - Class in cusack.hcg.model
 
GrossHistory(PuzzleInstance) - Constructor for class cusack.hcg.model.GrossHistory
 
grossHistoryDeleteLastEvent() - Method in class cusack.hcg.model.PuzzleInstance
 
grossHistoryGetLastAddedEvent() - Method in class cusack.hcg.model.PuzzleInstance
 
grossHistoryGetNextEvent() - Method in class cusack.hcg.model.PuzzleInstance
 
grossHistoryGetNextEventIndex() - Method in class cusack.hcg.model.PuzzleInstance
 
grossHistoryIsSaved() - Method in class cusack.hcg.model.PuzzleInstance
 
grossHistoryIteratorAtBeginning() - Method in class cusack.hcg.model.PuzzleInstance
 
grossHistoryIteratorAtEnd() - Method in class cusack.hcg.model.PuzzleInstance
 
grossHistoryNext() - Method in class cusack.hcg.model.PuzzleInstance
 
grossHistoryPrevious() - Method in class cusack.hcg.model.PuzzleInstance
 
grossHistorySetSaved(boolean) - Method in class cusack.hcg.model.PuzzleInstance
 
grossHistorySize() - Method in class cusack.hcg.model.PuzzleInstance
 
grossHistoryToBeginning() - Method in class cusack.hcg.model.PuzzleInstance
 
grossHistoryToEnd() - Method in class cusack.hcg.model.PuzzleInstance
 
grow() - Method in class cusack.hcg.graph.Graph
Spreads out the entire graph.
grow(ArrayList<Vertex>) - Method in class cusack.hcg.graph.Graph
Spreads out the passed in vertices
grow() - Method in class cusack.hcg.graph.GraphWithData
 
grow(ArrayList<Vertex>) - Method in class cusack.hcg.graph.GraphWithData
 
GROW - Static variable in class cusack.hcg.gui.Resources
 
GROW2 - Static variable in class cusack.hcg.gui.Resources
 
GUI - Class in cusack.hcg.gui
This is the main class of Pebble It.
GUI(boolean, RootPaneContainer) - Constructor for class cusack.hcg.gui.GUI
Begins loading all the media and initializes things the game needs to play.
GUIUncaughtExceptionHandler - Class in cusack.hcg.util.thread
 
GUIUncaughtExceptionHandler(StackedScreen) - Constructor for class cusack.hcg.util.thread.GUIUncaughtExceptionHandler
 
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