- paintComponent(Graphics) - Method in class cusack.hcg.gui.view.Preview
-
- paintIcon(Component, Graphics, int, int) - Method in class cusack.hcg.gui.components.RolloverIcon
-
- PALE_BLUE - Static variable in class cusack.hcg.gui.Resources
-
- parseArguments(String) - Method in class cusack.hcg.games.lights.algorithms.HowellAlgorithm
-
- parseArguments(String) - Method in class cusack.hcg.games.multidesigns.algorithms.GeneralizedMultiCoveringAlgorithm
-
- parseArguments(String) - Method in class cusack.hcg.games.multidesigns.algorithms.MultiCoveringAlgorithm
-
- parseArguments(String) - Method in class cusack.hcg.games.multidesigns.algorithms.MultiDecompositionAlgorithm
-
- parseArguments(String) - Method in class cusack.hcg.games.multidesigns.algorithms.MultiPackingAlgorithm
-
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingLemkeP3
-
Deprecated.
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingLemkeP3OnlyVertex0
-
Deprecated.
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingProperty
-
Deprecated.
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingSingleQValue
-
Deprecated.
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.CheckReachabilityAllVertices
-
Deprecated.
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.CheckReachabilityByConvertingToDirectedGraphs
-
Deprecated.
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.EfficientPebblingNumberExhaustive
-
Deprecated.
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsReachableShortestPebblePathAaronModified
-
Deprecated.
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsReachableShortestPebblePathAaronOriginal
-
Deprecated.
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableMergePebblesOriginal
-
Deprecated.
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvablePurePebbles
-
Deprecated.
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableShortestPebblePathAaron
-
Deprecated.
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableSomewhatExhaustive
-
Deprecated.
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberBacktrackingRecursiveWithoutSomeNonDeterministics
-
Deprecated.
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberExhaustive
-
Deprecated.
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.islands.IsSolvableIslands
-
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.islands.IsSolvableIslandsRecursive
-
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.MergePebbles
-
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberBottomUp
-
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberForkJoin
-
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberRootedAllVertices
-
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberRootedBottomUp
-
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberRootedForkJoin
-
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.solvability.BacktrackingSolvabilitySomewhatEfficient
-
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.solvability.FindAllUnsolvableConfigs
-
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.solvability.IsSolvableBest
-
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.solvability.IsSolvableSomewhatExhaustiveEfficient
-
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.IsSolvableShortestPath
-
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.IsSolvableShortestPebblePath
-
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.WeightFunctionCheck
-
- parseArguments(String) - Method in class cusack.hcg.games.pebble.algorithms.twopebblingproperty.TwoPebblingGeneric
-
- parseArguments(String) - Method in interface cusack.hcg.graph.algorithm.AlgorithmInterface
-
Sends a string that the user can enter to the algorithm.
- parseArguments(String) - Method in class cusack.hcg.graph.algorithm.standard.BreadthFirstSearchSkeletonAlgorithm
-
- parseArguments(String) - Method in class cusack.hcg.graph.algorithm.standard.DepthFirstSearchSkeletonAlgorithm
-
- parseArguments(String) - Method in class cusack.hcg.graph.algorithm.standard.IsAntipodal
-
- parseArguments(String) - Method in class cusack.hcg.graph.algorithm.standard.Prim
-
- parseRunnableEvents(String, PuzzleInstance) - Method in class cusack.hcg.events.EventDecoder
-
- PasswordInputField - Class in cusack.hcg.gui.components
-
- PasswordInputField(String) - Constructor for class cusack.hcg.gui.components.PasswordInputField
-
- PasswordInputField(String, int) - Constructor for class cusack.hcg.gui.components.PasswordInputField
-
- PASTE - Static variable in class cusack.hcg.gui.Resources
-
- pasteAndConnectCopyOfSelected(int, int) - Method in class cusack.hcg.model.PuzzleInstance
-
Paste the subgrapgh corresponding to the copiedList, adding an edge between the corresponding vertices in the
original list and the new copy.
- pasteCopyOfSelected(int, int) - Method in class cusack.hcg.model.PuzzleInstance
-
This method "pastes" the list of copies vertices onto the graph.
- pasteSubgraph(ArrayList<Vertex>, int, int) - Method in class cusack.hcg.graph.Graph
-
This method adds the list of vertices that are passed in to the graph and creates the necessary edges between
them.
- pasteSubgraph(ArrayList<Vertex>, int, int) - Method in class cusack.hcg.graph.GraphWithData
-
- pasteSubgraphAndLink(ArrayList<Vertex>, ArrayList<Vertex>, int, int) - Method in class cusack.hcg.graph.Graph
-
- pasteSubgraphAndLink(ArrayList<Vertex>, ArrayList<Vertex>, int, int) - Method in class cusack.hcg.graph.GraphWithData
-
- Path - Class in cusack.hcg.games.pebble.algorithms.islands
-
The Class Path is an alias for LinkedList
added for code readability (avoids nested generics)
- Path() - Constructor for class cusack.hcg.games.pebble.algorithms.islands.Path
-
- PEBBLE_THEME - Static variable in class cusack.hcg.games.pebble.PebbleTheme
-
- PebbleAlgorithm - Class in cusack.hcg.games.pebble.algorithms
-
The basis for all algorithms involving Graph Pebbling
- PebbleAlgorithm() - Constructor for class cusack.hcg.games.pebble.algorithms.PebbleAlgorithm
-
- PebbleAlgorithmStates - Enum in cusack.hcg.games.pebble.algorithms
-
- pebbleAlongPath(PebbleInstance, Path) - Static method in class cusack.hcg.games.pebble.algorithms.islands.IslandUtils
-
Added by CAC 1/09
- pebbleAlongPaths(PebbleInstance, Collection<Path>) - Static method in class cusack.hcg.games.pebble.algorithms.islands.IslandUtils
-
Pebble along multiple paths.
- PebbleData - Class in cusack.hcg.games.pebble
-
- PebbleData() - Constructor for class cusack.hcg.games.pebble.PebbleData
-
- PebbleData(int) - Constructor for class cusack.hcg.games.pebble.PebbleData
-
- PebbleDistanceMatrix - Class in cusack.hcg.games.pebble.algorithms.solvability.nondeterministic
-
A non-deterministic algorithm than sometimes returns SOLVABLE very quickly, and other times returns UNKNOWN.
- PebbleDistanceMatrix(EfficientPebbleGraph) - Constructor for class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.PebbleDistanceMatrix
-
- PebbleEvent - Interface in cusack.hcg.games.pebble.events
-
- PebbleEventDecoder - Class in cusack.hcg.games.pebble.events
-
- PebbleEventDecoder() - Constructor for class cusack.hcg.games.pebble.events.PebbleEventDecoder
-
- PebbleFamilyDetails - Class in cusack.hcg.games.pebble
-
- PebbleFamilyDetails() - Constructor for class cusack.hcg.games.pebble.PebbleFamilyDetails
-
- pebbleFromIsland(PebbleInstance, Island, Vertex) - Static method in class cusack.hcg.games.pebble.algorithms.islands.IslandUtils
-
Moves a pebble from the island to the vertex, if possible.
- PebbleInstance - Class in cusack.hcg.games.pebble
-
This class extends the game instance class so that Pebble It specific information can be stored in this class that is
necessary to play pebble it.
- PebbleInstance() - Constructor for class cusack.hcg.games.pebble.PebbleInstance
-
- pebbleItDemo(ControllablePanel) - Static method in class cusack.hcg.games.pebble.PebbleRelatedDemoPanelFactory
-
- PebbleList - Class in cusack.hcg.games.pebble.algorithms.mergePebbles
-
A list that stores Composite Pebbles.
- PebbleList(int) - Constructor for class cusack.hcg.games.pebble.algorithms.mergePebbles.PebbleList
-
- PebbleList2 - Class in cusack.hcg.games.pebble.algorithms.mergePebbles
-
Deprecated.
- PebbleList2() - Constructor for class cusack.hcg.games.pebble.algorithms.mergePebbles.PebbleList2
-
Deprecated.
- PebbleMove - Class in cusack.hcg.games.pebble.algorithms
-
- PebbleMove(Vertex, int) - Constructor for class cusack.hcg.games.pebble.algorithms.PebbleMove
-
- PebbleMoveInstance - Class in cusack.hcg.games.pebble
-
- PebbleMoveInstance() - Constructor for class cusack.hcg.games.pebble.PebbleMoveInstance
-
- PebbleMoveInstance(PebbleInstance) - Constructor for class cusack.hcg.games.pebble.PebbleMoveInstance
-
- PebblePlaceController<S extends PebbleInstance> - Class in cusack.hcg.games.pebble
-
- PebblePlaceController() - Constructor for class cusack.hcg.games.pebble.PebblePlaceController
-
- PebblePlacedEvent - Class in cusack.hcg.games.pebble.events
-
Fired when a pebble is moved
- PebblePlacedEvent(PebbleInstance) - Constructor for class cusack.hcg.games.pebble.events.PebblePlacedEvent
-
- PebblePlacedEvent(PebbleInstance, Vertex, int) - Constructor for class cusack.hcg.games.pebble.events.PebblePlacedEvent
-
- PebblePlacedEvent(PebbleInstance, Vertex, int, PebbleAlgorithmStates) - Constructor for class cusack.hcg.games.pebble.events.PebblePlacedEvent
-
- PebblePlaceInstance - Class in cusack.hcg.games.pebble
-
- PebblePlaceInstance() - Constructor for class cusack.hcg.games.pebble.PebblePlaceInstance
-
- PebblePlaceInstance(PebbleInstance) - Constructor for class cusack.hcg.games.pebble.PebblePlaceInstance
-
- PebbleRelatedDemoPanelFactory - Class in cusack.hcg.games.pebble
-
- PebbleRelatedDemoPanelFactory() - Constructor for class cusack.hcg.games.pebble.PebbleRelatedDemoPanelFactory
-
- PebbleRemovedEvent - Class in cusack.hcg.games.pebble.events
-
Fired when a pebble is moved
- PebbleRemovedEvent(PebbleInstance) - Constructor for class cusack.hcg.games.pebble.events.PebbleRemovedEvent
-
- PebbleRemovedEvent(PebbleInstance, Vertex, int) - Constructor for class cusack.hcg.games.pebble.events.PebbleRemovedEvent
-
- PebbleRemovedEvent(PebbleInstance, Vertex, int, PebbleAlgorithmStates) - Constructor for class cusack.hcg.games.pebble.events.PebbleRemovedEvent
-
- pebblesToString() - Method in class cusack.hcg.games.pebble.PebbleInstance
-
Since different games may want to convert pebble list to string, this is here.
- PebbleTheme - Class in cusack.hcg.games.pebble
-
- PebbleTheme() - Constructor for class cusack.hcg.games.pebble.PebbleTheme
-
- PebblingNumber_G6 - Class in cusack.hcg.games.pebble.algorithms.twoppscript
-
- PebblingNumber_G6(String, String, String, int, int, int, int, int) - Constructor for class cusack.hcg.games.pebble.algorithms.twoppscript.PebblingNumber_G6
-
- PebblingNumberBacktrackingRecursiveWithoutSomeNonDeterministics - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
Deprecated.
- PebblingNumberBacktrackingRecursiveWithoutSomeNonDeterministics() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberBacktrackingRecursiveWithoutSomeNonDeterministics
-
Deprecated.
- PebblingNumberBacktrackingRecursiveWithoutSomeNondeterministicsTest - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
- PebblingNumberBacktrackingRecursiveWithoutSomeNondeterministicsTest() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberBacktrackingRecursiveWithoutSomeNondeterministicsTest
-
- PebblingNumberBottomUp - Class in cusack.hcg.games.pebble.algorithms.pebblingNumber
-
As of June 4, 2015, this is by far our fastest pebbling number algorithm.
- PebblingNumberBottomUp() - Constructor for class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberBottomUp
-
- PebblingNumberBottomUpForkJoinBIGTest - Class in cusack.hcg.games.pebble.algorithms.tests.pn
-
- PebblingNumberBottomUpForkJoinBIGTest() - Constructor for class cusack.hcg.games.pebble.algorithms.tests.pn.PebblingNumberBottomUpForkJoinBIGTest
-
- PebblingNumberBottomUpForkJoinTest - Class in cusack.hcg.games.pebble.algorithms.tests.pn
-
- PebblingNumberBottomUpForkJoinTest() - Constructor for class cusack.hcg.games.pebble.algorithms.tests.pn.PebblingNumberBottomUpForkJoinTest
-
- PebblingNumberBottomUpTest - Class in cusack.hcg.games.pebble.algorithms.tests.pn
-
- PebblingNumberBottomUpTest() - Constructor for class cusack.hcg.games.pebble.algorithms.tests.pn.PebblingNumberBottomUpTest
-
- PebblingNumberExhaustive - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
Deprecated.
- PebblingNumberExhaustive() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberExhaustive
-
Deprecated.
- PebblingNumberExhaustiveGeneric - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
Deprecated.
- PebblingNumberExhaustiveGeneric() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberExhaustiveGeneric
-
Deprecated.
- PebblingNumberForkJoin - Class in cusack.hcg.games.pebble.algorithms.pebblingNumber
-
The wrapper for the PebblingAlgorithmBottomUpForJoinTask.
- PebblingNumberForkJoin() - Constructor for class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberForkJoin
-
- PebblingNumberForkJoinTask - Class in cusack.hcg.games.pebble.algorithms.pebblingNumber
-
- PebblingNumberForkJoinTask(int, int, int[], PebbleInstance, int, AtomicBoolean) - Constructor for class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberForkJoinTask
-
This version of the constructor is used so that it passes the same quitRequested boolean object to all of the
tasks that are part of this computation.
- PebblingNumberForkJoinTask(int, int, int[], PebbleInstance, int, int, AtomicBoolean) - Constructor for class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberForkJoinTask
-
Use this constructor to do rooted pebbling number.
- PebblingNumberForkJoinTask(int, int, int[], PebbleInstance, int) - Constructor for class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberForkJoinTask
-
- PebblingNumberForkJoinTask(int, int, int[], PebbleInstance, int, int) - Constructor for class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberForkJoinTask
-
Use this for rooted pebbling number.
- PebblingNumberRootedAllVertices - Class in cusack.hcg.games.pebble.algorithms.pebblingNumber
-
Runs PebblingNumberRootedBottomUp for all roots
- PebblingNumberRootedAllVertices() - Constructor for class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberRootedAllVertices
-
- PebblingNumberRootedBottomUp - Class in cusack.hcg.games.pebble.algorithms.pebblingNumber
-
Determining the pebbling number of a single root--the last vertex by default.
- PebblingNumberRootedBottomUp() - Constructor for class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberRootedBottomUp
-
- PebblingNumberRootedForkJoin - Class in cusack.hcg.games.pebble.algorithms.pebblingNumber
-
- PebblingNumberRootedForkJoin() - Constructor for class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberRootedForkJoin
-
- PebblingNumberSuperSkip - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
Deprecated.
- PebblingNumberSuperSkip() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberSuperSkip
-
Deprecated.
- PebblingNumberSuperSkipNoEvens - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
Deprecated.
- PebblingNumberSuperSkipNoEvens() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberSuperSkipNoEvens
-
Deprecated.
- performEvent() - Method in interface cusack.hcg.events.Event
-
- performEvent() - Method in class cusack.hcg.events.game.ClickCheckButtonEvent
-
- performEvent() - Method in class cusack.hcg.events.game.RedoEvent
-
- performEvent() - Method in class cusack.hcg.events.game.SubmitButtonClickedEvent
-
- performEvent() - Method in class cusack.hcg.events.game.TryItButtonEvent
-
- performEvent() - Method in class cusack.hcg.events.game.UndoEvent
-
- performEvent() - Method in class cusack.hcg.events.GenericEvent
-
- performEvent() - Method in class cusack.hcg.events.graph.GraphMovedEvent
-
- performEvent() - Method in class cusack.hcg.events.graph.ResetVertexLocationsEvent
-
- performEvent() - Method in class cusack.hcg.events.graph.UndoResetVertexLocationsEvent
-
- performEvent() - Method in class cusack.hcg.events.GraphEditEvent
-
Deprecated.
- performEvent() - Method in class cusack.hcg.events.InvalidEvent
-
- performEvent() - Method in class cusack.hcg.events.MultiEdgeEvent
-
For these events we need to delay actual decoding.
- performEvent() - Method in class cusack.hcg.events.MultiVertexEvent
-
For these events we need to delay actual decoding.
- performEvent() - Method in class cusack.hcg.events.SubgraphGraphEditEvent
-
- performEvent() - Method in class cusack.hcg.events.VertexDeselectedEvent
-
- performEvent() - Method in class cusack.hcg.events.VertexSelectedEvent
-
- performEvent() - Method in class cusack.hcg.games.lights.events.LightDownEvent
-
- performEvent() - Method in class cusack.hcg.games.lights.events.LightDownNeighborhoodEvent
-
- performEvent() - Method in class cusack.hcg.games.lights.events.LightUpEvent
-
- performEvent() - Method in class cusack.hcg.games.lights.events.LightUpNeighborhoodEvent
-
- performEvent() - Method in class cusack.hcg.games.multidesigns.events.NamedSubGraphPlaced
-
- performEvent() - Method in class cusack.hcg.games.multidesigns.events.NamedSubGraphRemoved
-
- performEvent() - Method in class cusack.hcg.games.multidesigns.events.SetDesignTypeEvent
-
- performEvent() - Method in class cusack.hcg.games.pebble.events.PebblePlacedEvent
-
- performEvent() - Method in class cusack.hcg.games.pebble.events.PebbleRemovedEvent
-
- performEvent() - Method in class cusack.hcg.games.pebble.events.RecycleEvent
-
- performEvent() - Method in class cusack.hcg.games.pebble.events.UndoRecycleEvent
-
- performEvent() - Method in class cusack.hcg.games.portallord.events.PortalLordSetValueEvent
-
- performEvent() - Method in class cusack.hcg.games.powergraph.events.VertexChosenEvent
-
- performEvent() - Method in class cusack.hcg.games.powergraph.events.VertexUnchosenEvent
-
- performEvents(String) - Method in class cusack.hcg.games.graph.graph.GraphInstance
-
- performEvents(String) - Method in class cusack.hcg.model.PuzzleInstance
-
Take in a string, break it up, and parse it so that it can determine what kind of events were originally fired.
- performEvents(ArrayList<Event<?>>) - Method in class cusack.hcg.model.PuzzleInstance
-
- performInverseEvent() - Method in class cusack.hcg.events.BaseEvent
-
- performInverseEvent() - Method in interface cusack.hcg.events.Event
-
- performTakebackEvent() - Method in class cusack.hcg.events.BaseEvent
-
- performTakebackEvent() - Method in interface cusack.hcg.events.Event
-
- performTutorialEvents() - Method in class cusack.hcg.model.PuzzleInstance
-
- PermutationGenerator - Class in cusack.hcg.graph.algorithm.util
-
- PermutationGenerator(int) - Constructor for class cusack.hcg.graph.algorithm.util.PermutationGenerator
-
- PermutationGenerator(int[]) - Constructor for class cusack.hcg.graph.algorithm.util.PermutationGenerator
-
- PermutationGeneratorTest - Class in cusack.hcg.graph.algorithm.util.tests
-
- PermutationGeneratorTest() - Constructor for class cusack.hcg.graph.algorithm.util.tests.PermutationGeneratorTest
-
- PLACE_PEBBLES - Static variable in class cusack.hcg.games.pebble.events.PebbleEventDecoder
-
- PlayablePuzzle - Class in cusack.hcg.database
-
- PlayablePuzzle() - Constructor for class cusack.hcg.database.PlayablePuzzle
-
- PlayablePuzzle(ResultSet) - Constructor for class cusack.hcg.database.PlayablePuzzle
-
- PlayConfoundItController - Class in cusack.hcg.games.pebble.confoundit
-
This controller is used to play the Confound It puzzle game and generally involves allowing the user to add and
subtract pebbles from different vertices on the board.
- PlayConfoundItController() - Constructor for class cusack.hcg.games.pebble.confoundit.PlayConfoundItController
-
- PlayEdgeChooseController<S extends EdgeChooseInstance> - Class in cusack.hcg.games.weighted
-
- PlayEdgeChooseController() - Constructor for class cusack.hcg.games.weighted.PlayEdgeChooseController
-
- PlayLightsOutController - Class in cusack.hcg.games.lights.lightsout
-
- PlayLightsOutController() - Constructor for class cusack.hcg.games.lights.lightsout.PlayLightsOutController
-
- PlayMinimumSpanningTreeController - Class in cusack.hcg.games.weighted.minimumspanningtree
-
- PlayMinimumSpanningTreeController() - Constructor for class cusack.hcg.games.weighted.minimumspanningtree.PlayMinimumSpanningTreeController
-
- PlayOptimizeItController - Class in cusack.hcg.games.pebble.optimizeit
-
This controller is used to play the Confound It puzzle game and generally involves allowing the user to add and
subtract pebbles from different vertices on the board.
- PlayOptimizeItController() - Constructor for class cusack.hcg.games.pebble.optimizeit.PlayOptimizeItController
-
- PlayPortalForgerController - Class in cusack.hcg.games.portallord.portalforger
-
- PlayPortalForgerController() - Constructor for class cusack.hcg.games.portallord.portalforger.PlayPortalForgerController
-
- PlayPowerGraphController - Class in cusack.hcg.games.powergraph
-
- PlayPowerGraphController() - Constructor for class cusack.hcg.games.powergraph.PlayPowerGraphController
-
- PlayPowerHousesController - Class in cusack.hcg.games.powergraph.powerhouses
-
- PlayPowerHousesController() - Constructor for class cusack.hcg.games.powergraph.powerhouses.PlayPowerHousesController
-
- PlayPowerLinesController - Class in cusack.hcg.games.powergraph.powerlines
-
- PlayPowerLinesController() - Constructor for class cusack.hcg.games.powergraph.powerlines.PlayPowerLinesController
-
- PlayPowerZonesController - Class in cusack.hcg.games.powergraph.powerzones
-
- PlayPowerZonesController() - Constructor for class cusack.hcg.games.powergraph.powerzones.PlayPowerZonesController
-
- PlayReachItController - Class in cusack.hcg.games.pebble.reachit
-
- PlayReachItController() - Constructor for class cusack.hcg.games.pebble.reachit.PlayReachItController
-
- PlayRockItController - Class in cusack.hcg.games.pebble.rockit
-
- PlayRockItController() - Constructor for class cusack.hcg.games.pebble.rockit.PlayRockItController
-
- PlayRockItRelatedController<S extends PebbleInstance> - Class in cusack.hcg.games.pebble
-
- PlayRockItRelatedController() - Constructor for class cusack.hcg.games.pebble.PlayRockItRelatedController
-
- playSoundAndDoOtherGameSpecificThingsForEvent(Event<?>) - Method in class cusack.hcg.games.lights.lightsout.EditLightsOutController
-
- playSoundAndDoOtherGameSpecificThingsForEvent(Event<?>) - Method in class cusack.hcg.games.lights.lightsout.PlayLightsOutController
-
- playSoundAndDoOtherGameSpecificThingsForEvent(Event<?>) - Method in class cusack.hcg.games.multidesigns.finddesigns.EditFindDesignsController
-
- playSoundAndDoOtherGameSpecificThingsForEvent(Event<?>) - Method in class cusack.hcg.games.pebble.optimizeit.PlayOptimizeItController
-
- playSoundAndDoOtherGameSpecificThingsForEvent(Event<?>) - Method in class cusack.hcg.games.pebble.PlayRockItRelatedController
-
- playSoundAndDoOtherGameSpecificThingsForEvent(Event<?>) - Method in class cusack.hcg.games.pebble.rockit.PlayRockItController
-
- playSoundAndDoOtherGameSpecificThingsForEvent(Event<?>) - Method in class cusack.hcg.games.portallord.portalforger.PlayPortalForgerController
-
- playSoundFX(String) - Method in class cusack.hcg.gui.Resources
-
- PlaySSShortestPathController - Class in cusack.hcg.games.weighted.ssshortestpath
-
- PlaySSShortestPathController() - Constructor for class cusack.hcg.games.weighted.ssshortestpath.PlaySSShortestPathController
-
- PlayTravelingSalesmanController - Class in cusack.hcg.games.weighted.travelingsalesman
-
- PlayTravelingSalesmanController() - Constructor for class cusack.hcg.games.weighted.travelingsalesman.PlayTravelingSalesmanController
-
- plus(IntegerMatrix) - Method in class cusack.hcg.matrix.IntegerMatrix
-
C = A + B
- plus(Matrix) - Method in class cusack.hcg.matrix.Matrix
-
C = A + B
- plusEquals(IntegerMatrix) - Method in class cusack.hcg.matrix.IntegerMatrix
-
A = A + B
- plusEquals(Matrix) - Method in class cusack.hcg.matrix.Matrix
-
A = A + B
- pMinus(int) - Method in class cusack.hcg.games.pebble.algorithms.misc.CyclePebblingThing
-
Compute the partial sum from 1 to k-1.
- pointsBeforeLevelUp() - Method in class cusack.hcg.gui.components.ProgressPanel
-
- pointsGainedSinceLevelUp() - Method in class cusack.hcg.gui.components.ProgressPanel
-
- popupMenuCanceled(PopupMenuEvent) - Method in class cusack.hcg.gui.controller.PuzzleController
-
- popupMenuWillBecomeInvisible(PopupMenuEvent) - Method in class cusack.hcg.gui.controller.PuzzleController
-
- popupMenuWillBecomeVisible(PopupMenuEvent) - Method in class cusack.hcg.gui.controller.PuzzleController
-
- PortalForgerHelpPanel - Class in cusack.hcg.games.portallord.portalforger
-
- PortalForgerHelpPanel() - Constructor for class cusack.hcg.games.portallord.portalforger.PortalForgerHelpPanel
-
- PortalForgerInstance - Class in cusack.hcg.games.portallord.portalforger
-
- PortalForgerInstance() - Constructor for class cusack.hcg.games.portallord.portalforger.PortalForgerInstance
-
- PortalForgerInstance(PortalLordInstance) - Constructor for class cusack.hcg.games.portallord.portalforger.PortalForgerInstance
-
- PortalForgerTheme - Class in cusack.hcg.games.portallord.portalforger
-
- PortalForgerTheme() - Constructor for class cusack.hcg.games.portallord.portalforger.PortalForgerTheme
-
- PortalForgerVertexData - Class in cusack.hcg.games.portallord.portalforger
-
- PortalForgerVertexData() - Constructor for class cusack.hcg.games.portallord.portalforger.PortalForgerVertexData
-
- PortalLordClearValuesEvent - Class in cusack.hcg.games.portallord.events
-
- PortalLordClearValuesEvent(PortalLordInstance) - Constructor for class cusack.hcg.games.portallord.events.PortalLordClearValuesEvent
-
- PortalLordClearValuesEvent(PortalLordInstance, ArrayList<Vertex>, ArrayList<Integer>) - Constructor for class cusack.hcg.games.portallord.events.PortalLordClearValuesEvent
-
- PortalLordData - Class in cusack.hcg.games.portallord
-
- PortalLordData() - Constructor for class cusack.hcg.games.portallord.PortalLordData
-
- PortalLordData(int) - Constructor for class cusack.hcg.games.portallord.PortalLordData
-
- PortalLordEvent - Interface in cusack.hcg.games.portallord.events
-
- PortalLordEventDecoder - Class in cusack.hcg.games.portallord.events
-
- PortalLordEventDecoder() - Constructor for class cusack.hcg.games.portallord.events.PortalLordEventDecoder
-
- PortalLordFamilyDetails - Class in cusack.hcg.games.portallord
-
- PortalLordFamilyDetails() - Constructor for class cusack.hcg.games.portallord.PortalLordFamilyDetails
-
- PortalLordInstance - Class in cusack.hcg.games.portallord
-
- PortalLordInstance() - Constructor for class cusack.hcg.games.portallord.PortalLordInstance
-
- PortalLordRelatedDemoPanelFactory - Class in cusack.hcg.games.portallord
-
- PortalLordRelatedDemoPanelFactory() - Constructor for class cusack.hcg.games.portallord.PortalLordRelatedDemoPanelFactory
-
- PortalLordSetValueEvent - Class in cusack.hcg.games.portallord.events
-
- PortalLordSetValueEvent(PortalLordInstance) - Constructor for class cusack.hcg.games.portallord.events.PortalLordSetValueEvent
-
- PortalLordSetValueEvent(PortalLordInstance, Vertex, int, int) - Constructor for class cusack.hcg.games.portallord.events.PortalLordSetValueEvent
-
- PortalLordTheme - Class in cusack.hcg.games.portallord
-
- PortalLordTheme() - Constructor for class cusack.hcg.games.portallord.PortalLordTheme
-
- PortalLordUnClearEvent - Class in cusack.hcg.games.portallord.events
-
- PortalLordUnClearEvent(PortalLordInstance) - Constructor for class cusack.hcg.games.portallord.events.PortalLordUnClearEvent
-
- PortalLordUnClearEvent(PortalLordInstance, ArrayList<Vertex>, ArrayList<Integer>) - Constructor for class cusack.hcg.games.portallord.events.PortalLordUnClearEvent
-
- PossibleSubGraphVertexSubsets - Class in cusack.hcg.games.multidesigns.algorithms
-
Determime which subsets of vertices might be O.K.
- PossibleSubGraphVertexSubsets(SubGraph, SimpleGraph, int) - Constructor for class cusack.hcg.games.multidesigns.algorithms.PossibleSubGraphVertexSubsets
-
- PostGameAchievement - Class in cusack.hcg.database
-
- PostGameAchievement(int, int, int, String, String) - Constructor for class cusack.hcg.database.PostGameAchievement
-
- PostGameAchievement(ResultSet) - Constructor for class cusack.hcg.database.PostGameAchievement
-
- PostGameAchievement() - Constructor for class cusack.hcg.database.PostGameAchievement
-
- power(int, int) - Method in class cusack.hcg.games.pebble.algorithms.misc.CyclePebblingThing
-
- POWER_HOUSES_THEME - Static variable in class cusack.hcg.games.powergraph.powerhouses.PowerHousesTheme
-
- POWER_LINES_THEME - Static variable in class cusack.hcg.games.powergraph.powerlines.PowerLinesTheme
-
- POWER_YELLOW - Static variable in class cusack.hcg.games.powergraph.PowerGraphTheme
-
- POWERED_COLOR - Static variable in class cusack.hcg.games.powergraph.powerzones.PowerZonesTheme
-
- PowerGraphEvent - Interface in cusack.hcg.games.powergraph.events
-
- PowerGraphEventDecoder - Class in cusack.hcg.games.powergraph.events
-
- PowerGraphEventDecoder() - Constructor for class cusack.hcg.games.powergraph.events.PowerGraphEventDecoder
-
- PowerGraphFamilyDetails - Class in cusack.hcg.games.powergraph
-
- PowerGraphFamilyDetails() - Constructor for class cusack.hcg.games.powergraph.PowerGraphFamilyDetails
-
- PowerGraphInstance - Class in cusack.hcg.games.powergraph
-
- PowerGraphInstance() - Constructor for class cusack.hcg.games.powergraph.PowerGraphInstance
-
- PowerGraphInstance(PowerGraphInstance) - Constructor for class cusack.hcg.games.powergraph.PowerGraphInstance
-
- PowerGraphRelatedDemoPanelFactory - Class in cusack.hcg.games.powergraph
-
- PowerGraphRelatedDemoPanelFactory() - Constructor for class cusack.hcg.games.powergraph.PowerGraphRelatedDemoPanelFactory
-
- PowerGraphTheme<S extends PowerGraphInstance> - Class in cusack.hcg.games.powergraph
-
- PowerGraphTheme() - Constructor for class cusack.hcg.games.powergraph.PowerGraphTheme
-
- PowerGraphVertexData - Class in cusack.hcg.games.powergraph
-
- PowerGraphVertexData() - Constructor for class cusack.hcg.games.powergraph.PowerGraphVertexData
-
- PowerGraphVertexData(PowerGraphVertexStates) - Constructor for class cusack.hcg.games.powergraph.PowerGraphVertexData
-
- PowerGraphVertexStates - Enum in cusack.hcg.games.powergraph
-
- PowerHousesHelpPanel - Class in cusack.hcg.games.powergraph.powerhouses
-
- PowerHousesHelpPanel() - Constructor for class cusack.hcg.games.powergraph.powerhouses.PowerHousesHelpPanel
-
- PowerHousesInstance - Class in cusack.hcg.games.powergraph.powerhouses
-
- PowerHousesInstance() - Constructor for class cusack.hcg.games.powergraph.powerhouses.PowerHousesInstance
-
- PowerHousesInstance(PowerGraphInstance) - Constructor for class cusack.hcg.games.powergraph.powerhouses.PowerHousesInstance
-
- PowerHousesTheme - Class in cusack.hcg.games.powergraph.powerhouses
-
- PowerHousesTheme() - Constructor for class cusack.hcg.games.powergraph.powerhouses.PowerHousesTheme
-
- PowerHousesVertexData - Class in cusack.hcg.games.powergraph.powerhouses
-
- PowerHousesVertexData() - Constructor for class cusack.hcg.games.powergraph.powerhouses.PowerHousesVertexData
-
- PowerHousesVertexData(PowerGraphVertexStates) - Constructor for class cusack.hcg.games.powergraph.powerhouses.PowerHousesVertexData
-
- PowerLinesHelpPanel - Class in cusack.hcg.games.powergraph.powerlines
-
- PowerLinesHelpPanel() - Constructor for class cusack.hcg.games.powergraph.powerlines.PowerLinesHelpPanel
-
- PowerLinesInstance - Class in cusack.hcg.games.powergraph.powerlines
-
- PowerLinesInstance() - Constructor for class cusack.hcg.games.powergraph.powerlines.PowerLinesInstance
-
- PowerLinesInstance(PowerLinesInstance) - Constructor for class cusack.hcg.games.powergraph.powerlines.PowerLinesInstance
-
- PowerLinesTheme - Class in cusack.hcg.games.powergraph.powerlines
-
- PowerLinesTheme() - Constructor for class cusack.hcg.games.powergraph.powerlines.PowerLinesTheme
-
- PowerLinesVertexData - Class in cusack.hcg.games.powergraph.powerlines
-
- PowerLinesVertexData() - Constructor for class cusack.hcg.games.powergraph.powerlines.PowerLinesVertexData
-
- PowerLinesVertexData(PowerGraphVertexStates) - Constructor for class cusack.hcg.games.powergraph.powerlines.PowerLinesVertexData
-
- PowerZonesHelpPanel - Class in cusack.hcg.games.powergraph.powerzones
-
- PowerZonesHelpPanel() - Constructor for class cusack.hcg.games.powergraph.powerzones.PowerZonesHelpPanel
-
- PowerZonesInstance - Class in cusack.hcg.games.powergraph.powerzones
-
- PowerZonesInstance() - Constructor for class cusack.hcg.games.powergraph.powerzones.PowerZonesInstance
-
- PowerZonesInstance(PowerZonesInstance) - Constructor for class cusack.hcg.games.powergraph.powerzones.PowerZonesInstance
-
- PowerZonesTheme - Class in cusack.hcg.games.powergraph.powerzones
-
- PowerZonesTheme() - Constructor for class cusack.hcg.games.powergraph.powerzones.PowerZonesTheme
-
- PowerZonesVertexData - Class in cusack.hcg.games.powergraph.powerzones
-
- PowerZonesVertexData() - Constructor for class cusack.hcg.games.powergraph.powerzones.PowerZonesVertexData
-
- PowerZonesVertexData(PowerGraphVertexStates) - Constructor for class cusack.hcg.games.powergraph.powerzones.PowerZonesVertexData
-
- pPlus(int) - Method in class cusack.hcg.games.pebble.algorithms.misc.CyclePebblingThing
-
Compute the partial sum from k+1 to n-2.
- PRARIE_DUST - Static variable in class cusack.hcg.gui.Resources
-
- preloadStuff() - Method in class cusack.hcg.comm.DataSource
-
- prepareRenderer(TableCellRenderer, int, int) - Method in class cusack.hcg.gui.view.tables.TableView
-
- Preview - Class in cusack.hcg.gui.view
-
This is the class that is used to display the preview of games and graphs.
- Preview() - Constructor for class cusack.hcg.gui.view.Preview
-
- Preview(int, int) - Constructor for class cusack.hcg.gui.view.Preview
-
- previous() - Method in class cusack.hcg.model.GrossHistory
-
Used to iterate over the history to make annotations.
- previous() - Method in class cusack.hcg.model.ReplayInstance
-
This method is used to cause the replay to show one step backward in the replay: I.E.
- Prim - Class in cusack.hcg.graph.algorithm.standard
-
A class for the Prim Minimum Spanning Tree Algorithm
- Prim() - Constructor for class cusack.hcg.graph.algorithm.standard.Prim
-
- print(int, int) - Method in class cusack.hcg.matrix.IntegerMatrix
-
Print the matrix to stdout.
- print(PrintWriter, int, int) - Method in class cusack.hcg.matrix.IntegerMatrix
-
Print the matrix to the output stream.
- print(NumberFormat, int) - Method in class cusack.hcg.matrix.IntegerMatrix
-
Print the matrix to stdout.
- print(PrintWriter, NumberFormat, int) - Method in class cusack.hcg.matrix.IntegerMatrix
-
Print the matrix to the output stream.
- print(int, int) - Method in class cusack.hcg.matrix.Matrix
-
Print the matrix to stdout.
- print(PrintWriter, int, int) - Method in class cusack.hcg.matrix.Matrix
-
Print the matrix to the output stream.
- print(NumberFormat, int) - Method in class cusack.hcg.matrix.Matrix
-
Print the matrix to stdout.
- print(PrintWriter, NumberFormat, int) - Method in class cusack.hcg.matrix.Matrix
-
Print the matrix to the output stream.
- PrintAdjMatrix - Class in cusack.hcg.games.weighted
-
- PrintAdjMatrix() - Constructor for class cusack.hcg.games.weighted.PrintAdjMatrix
-
- printAndStuff(String) - Static method in class cusack.hcg.util.My
-
- printArray(int[]) - Static method in class cusack.hcg.games.multidesigns.tests.SubGraphTests
-
- printDistanceMatrix() - Method in class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.PebbleDistanceMatrix
-
- printDistanceMatrix() - Method in class cusack.hcg.graph.DistanceMatrix
-
- printEdges(ArrayList<SimpleEdge>) - Static method in class cusack.hcg.games.multidesigns.tests.SubGraphTests
-
- printLists() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableMergePebblesOriginal
-
Deprecated.
- printLists() - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.MergePebbles
-
- printNextMatrix() - Method in class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.PebbleDistanceMatrix
-
- printNextMatrix() - Method in class cusack.hcg.graph.DistanceMatrix
-
- printStacks() - Method in class cusack.hcg.model.GrossHistory
-
- printTimes() - Method in class cusack.hcg.games.pebble.algorithms.twoppscript.TrackingThreadPool
-
- printWithStackTrace(String) - Static method in class cusack.hcg.util.My
-
- Problem - Class in cusack.hcg.database
-
The details from the problems table with an added column for the problem family name so it doesn't have
to be dealt with in the Java code.
- Problem() - Constructor for class cusack.hcg.database.Problem
-
- Problem(ResultSet) - Constructor for class cusack.hcg.database.Problem
-
- ProblemFamily - Class in cusack.hcg.database
-
The details from the problem_families table
- ProblemFamily(ResultSet) - Constructor for class cusack.hcg.database.ProblemFamily
-
- ProblemFamily() - Constructor for class cusack.hcg.database.ProblemFamily
-
- Problems - Class in cusack.hcg.database
-
- Problems(ArrayList<Problem>, ArrayList<ProblemFamily>) - Constructor for class cusack.hcg.database.Problems
-
- Process2PPLists - Class in cusack.hcg.games.pebble.algorithms.twoppscript
-
- Process2PPLists() - Constructor for class cusack.hcg.games.pebble.algorithms.twoppscript.Process2PPLists
-
- processFamilyDetails() - Method in class cusack.hcg.database.Problems
-
- processNext() - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.PebbleList
-
Combine the first unprocessed pebble with all of the processed pebbles AND with itself.
- processRowSelected() - Method in class cusack.hcg.games.graph.graph.ChooseGraphController
-
- processRowSelected() - Method in class cusack.hcg.gui.controller.admin.AdminGenericPuzzleTableController
-
- processRowSelected() - Method in class cusack.hcg.gui.controller.admin.AdminUserTableController
-
- processRowSelected() - Method in class cusack.hcg.gui.controller.AlgorithmTableController
-
- processRowSelected() - Method in class cusack.hcg.gui.controller.ChooseGenericTableController
-
- processRowSelected() - Method in class cusack.hcg.gui.controller.OldAlgorithmTableController
-
- processRowsSelected() - Method in class cusack.hcg.games.graph.graph.ChooseGraphController
-
- processRowsSelected() - Method in class cusack.hcg.gui.controller.admin.AdminGenericPuzzleTableController
-
- processRowsSelected() - Method in class cusack.hcg.gui.controller.admin.AdminGenericReplayTableController
-
- processRowsSelected() - Method in class cusack.hcg.gui.controller.admin.AdminUserTableController
-
- processRowsSelected() - Method in class cusack.hcg.gui.controller.AlgorithmTableController
-
- processRowsSelected() - Method in class cusack.hcg.gui.controller.ChooseGenericTableController
-
- processRowsSelected() - Method in class cusack.hcg.gui.controller.OldAlgorithmTableController
-
- ProgressPanel - Class in cusack.hcg.gui.components
-
This class displays the user's level and a progress bar that displays their current experience.
- ProgressPanel() - Constructor for class cusack.hcg.gui.components.ProgressPanel
-
- ProgressPanel(int) - Constructor for class cusack.hcg.gui.components.ProgressPanel
-
- PUNCTUATION - Static variable in class cusack.hcg.gui.components.TextFieldFilter
-
- PurePebble - Class in cusack.hcg.games.pebble.algorithms.mergePebbles
-
A combination of pebbles which come from the same source.
- PurePebble(int, int, int) - Constructor for class cusack.hcg.games.pebble.algorithms.mergePebbles.PurePebble
-
- Puzzle - Class in cusack.hcg.database
-
- Puzzle() - Constructor for class cusack.hcg.database.Puzzle
-
- Puzzle(ResultSet) - Constructor for class cusack.hcg.database.Puzzle
-
- Puzzle(Puzzle) - Constructor for class cusack.hcg.database.Puzzle
-
- Puzzle(int, int, int, String, Puzzle.VisibilityType, String, Puzzle.PuzzleType, int, double, String, String) - Constructor for class cusack.hcg.database.Puzzle
-
- Puzzle.DifficultyType - Enum in cusack.hcg.database
-
- Puzzle.PuzzleType - Enum in cusack.hcg.database
-
- Puzzle.VisibilityType - Enum in cusack.hcg.database
-
- PuzzleCompletedEvent - Class in cusack.hcg.events.game
-
Nothing special, I hope.
- PuzzleCompletedEvent(PuzzleInstance) - Constructor for class cusack.hcg.events.game.PuzzleCompletedEvent
-
- PuzzleController<T extends PuzzleInstance> - Class in cusack.hcg.gui.controller
-
This class has a superclass of controller and because it is abstract, it will never be instantiated.
- PuzzleController() - Constructor for class cusack.hcg.gui.controller.PuzzleController
-
- PuzzleController.ScreenMode - Enum in cusack.hcg.gui.controller
-
- PuzzleInstance - Class in cusack.hcg.model
-
This class is a generic type of game model that holds all the relevant data for a specific game.
- PuzzleInstance() - Constructor for class cusack.hcg.model.PuzzleInstance
-
Default constructor.
- PuzzleInstanceClass - Class in cusack.hcg.database
-
- PuzzleInstanceFactory - Class in cusack.hcg.model
-
A class that allows the creation of a specific subclass of PuzzleInstance without having to know which one you need.
- PuzzleInstanceFactory() - Constructor for class cusack.hcg.model.PuzzleInstanceFactory
-
- PuzzleScreenFactory - Class in cusack.hcg.gui.screens
-
- PuzzleScreenFactory() - Constructor for class cusack.hcg.gui.screens.PuzzleScreenFactory
-
- PuzzleTable - Class in cusack.hcg.gui.view.tables
-
Sets up the table that allows user to jTableView which PebbleIt and related puzzles they wish to play
- PuzzleTable(String) - Constructor for class cusack.hcg.gui.view.tables.PuzzleTable
-
Constructor