- identity(int, int) - Static method in class cusack.hcg.matrix.IntegerMatrix
-
Generate identity matrix
- identity(int, int) - Static method in class cusack.hcg.matrix.Matrix
-
Generate identity matrix
- incrementChosenEdges() - Method in class cusack.hcg.games.weighted.EdgeChooseData
-
- incrementSelectedNeighbors() - Method in class cusack.hcg.graph.Vertex
-
Increases the number of selected neighbors by 1
- indexOf(Vertex) - Method in class cusack.hcg.graph.Graph
-
This method checks to see what the numerical location of a specific vertex is.
- indexOf(Vertex) - Method in class cusack.hcg.graph.GraphWithData
-
- init(int) - Method in class cusack.hcg.games.multidesigns.algorithms.PossibleSubGraphVertexSubsets
-
- init(SubGraph, SimpleGraph, int) - Method in class cusack.hcg.games.multidesigns.algorithms.SubGraphRPermuter
-
- init(SubGraph, SimpleGraph, int) - Method in class cusack.hcg.games.multidesigns.algorithms.SubGraphRPermuterVersion2
-
- init(int[]) - Method in class cusack.hcg.graph.algorithm.util.PermutationGenerator
-
- init(GUI, String, TableView<PlayablePuzzle>) - Method in class cusack.hcg.gui.controller.admin.AdminGenericPuzzleTableController
-
- init(GUI, String, TableView<UserAlgorithm>) - Method in class cusack.hcg.gui.controller.AlgorithmInfoTableController
-
- init(StackedScreen, String, TableView<PlayablePuzzle>) - Method in class cusack.hcg.gui.controller.AlgorithmTableController
-
- init(StackedScreen, TableView<PlayablePuzzle>, Puzzle.PuzzleType) - Method in class cusack.hcg.gui.controller.ChooseGenericTableController
-
- init(StackedScreen, boolean) - Method in class cusack.hcg.gui.controller.Controller
-
- init(StackedScreen, String, TableView<S>) - Method in class cusack.hcg.gui.controller.GenericTableController
-
- init(GUI, String, TableView<PlayablePuzzle>) - Method in class cusack.hcg.gui.controller.OldAlgorithmTableController
-
- init(StackedScreen, T, GraphView, PuzzleController.ScreenMode) - Method in class cusack.hcg.gui.controller.PuzzleController
-
- init(boolean) - Method in class cusack.hcg.gui.GUI
-
- init() - Method in class cusack.hcg.gui.TheApplet
-
Deprecated.
- init(boolean) - Method in class cusack.hcg.gui.view.GenericHelpPanel
-
- init(GUI) - Method in class cusack.hcg.gui.view.GlobalScorePanel
-
- init(PuzzleInstance, String) - Method in class cusack.hcg.gui.view.GraphView
-
- init(GUI) - Method in class cusack.hcg.gui.view.NewsPanel
-
- init2() - Method in class cusack.hcg.games.graph.graph.EditGraphController
-
- init2() - Method in class cusack.hcg.games.pebble.confoundit.EditConfoundItController
-
- init2() - Method in class cusack.hcg.games.pebble.confoundit.PlayConfoundItController
-
- init2() - Method in class cusack.hcg.games.pebble.optimizeit.EditOptimizeItController
-
- init2() - Method in class cusack.hcg.games.pebble.optimizeit.PlayOptimizeItController
-
- init2() - Method in class cusack.hcg.games.pebble.PlayRockItRelatedController
-
- init2() - Method in class cusack.hcg.games.pebble.reachit.EditReachItController
-
- init2() - Method in class cusack.hcg.games.pebble.rockit.EditRockItController
-
- init2() - Method in class cusack.hcg.games.pebble.rockit.PlayRockItController
-
- init2() - Method in class cusack.hcg.games.portallord.portalforger.EditPortalForgerController
-
- initComponents() - Method in class cusack.hcg.gui.screens.GenericMenuScreen
-
- initializeButtonsAndLabels() - Method in class cusack.hcg.gui.controller.admin.AdminGenericPuzzleTableController
-
- initializeData() - Method in class cusack.hcg.games.multidesigns.algorithms.GeneralizedMultiCoveringAlgorithm
-
- initializeData() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiCoveringAlgorithm
-
- initializeData() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiDesignAlgorithm
-
- initializeData() - Method in class cusack.hcg.games.multidesigns.algorithms.MultiPackingAlgorithm
-
- initializeData() - Method in class cusack.hcg.games.pebble.algorithms.PebbleAlgorithm
-
- initializeData() - Method in class cusack.hcg.graph.algorithm.AbstractAlgorithm
-
setProblemData is already implemented for you, but you might need to initialize other data related to your
algorithm.
- initializeData() - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
-
Deprecated.
Set up anything that your algorithm needs in order to begin running.
- initializeData() - Method in class cusack.hcg.graph.algorithm.standard.BreadthFirstSearchSkeletonAlgorithm
-
- initializeData() - Method in class cusack.hcg.graph.algorithm.standard.DepthFirstSearchSkeletonAlgorithm
-
- initializeData() - Method in class cusack.hcg.graph.algorithm.standard.IsAntipodal
-
- initializeData() - Method in class cusack.hcg.graph.algorithm.standard.Prim
-
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingLemkeP3
-
Deprecated.
Set up a little bit of the data to use for this algorithm.
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingLemkeP3OnlyVertex0
-
Deprecated.
Set up a little bit of the data to use for this algorithm.
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingProperty
-
Deprecated.
Sets up the arrays and initial configurations for the fields of this class.
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.Check2PebblingSingleQValue
-
Deprecated.
Set up the data that the algorithm will need in order to work correctly.
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.CheckReachabilityAllVertices
-
Deprecated.
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.CheckReachabilityByConvertingToDirectedGraphs
-
Deprecated.
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsReachableShortestPebblePathAaronModified
-
Deprecated.
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsReachableShortestPebblePathAaronOriginal
-
Deprecated.
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableMergePebblesOriginal
-
Deprecated.
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvablePurePebbles
-
Deprecated.
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableShortestPebblePathAaron
-
Deprecated.
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableSomewhatExhaustive
-
Deprecated.
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberBacktrackingRecursiveWithoutSomeNonDeterministics
-
Deprecated.
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberExhaustiveGeneric
-
Deprecated.
Sets up the arrays and initial configurations for the fields of this class.
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberSuperSkip
-
Deprecated.
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.TwoPebblingBottomUp
-
Deprecated.
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.EfficientPebbleAlgorithm
-
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.islands.IsSolvableIslands
-
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.islands.IsSolvableIslandsRecursive
-
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.MergePebbles
-
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.PebbleAlgorithm
-
Called by initializeData which is called by setPuzzleData.
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberBottomUp
-
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberForkJoin
-
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberRootedAllVertices
-
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberRootedBottomUp
-
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.pebblingNumber.PebblingNumberRootedForkJoin
-
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.solvability.BacktrackingSolvabilitySomewhatEfficient
-
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.solvability.FindAllUnsolvableConfigs
-
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.solvability.IsSolvableBest
-
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.solvability.IsSolvableSomewhatExhaustiveEfficient
-
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.IsSolvableShortestPath
-
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.IsSolvableShortestPebblePath
-
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.WeightFunctionCheck
-
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.twopebblingproperty.TwoPebblingAllViolators
-
- initializeMoreData() - Method in class cusack.hcg.games.pebble.algorithms.twopebblingproperty.TwoPebblingProperty
-
- initializeParams(Object) - Method in class cusack.hcg.gui.screens.GameFamilySelectionScreen
-
- initializeParams(Object) - Method in class cusack.hcg.gui.screens.GenericGameFamilyMenuScreen
-
- initializeParams(Object) - Method in class cusack.hcg.gui.screens.GenericMenuScreen
-
- initializePuzzleData() - Method in class cusack.hcg.games.graph.graph.GraphInstance
-
- initializeTemporaryMaxConfiguration() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.PebblingNumberSuperSkip
-
Deprecated.
Initialize the tempMaxConfiguration by setting its values equal to the maxConfiguration values
- initialPuzzleDataToString() - Method in class cusack.hcg.model.PuzzleInstance
-
This method is similar to encodeData except that it returns the data as it was in the beginning.
- initStuff(boolean, String) - Method in class cusack.hcg.gui.components.TextPane
-
- initStuffForApplication(String, String, String) - Method in class cusack.hcg.gui.TheApplet
-
Deprecated.
- initStuffForApplication(String, String, String, int, int) - Method in class cusack.hcg.gui.TheApplication
-
- insertGraph(Graph) - Method in class cusack.hcg.comm.DataSource
-
- InsertGraphsIntoDatabase - Class in cusack.hcg.games.pebble.algorithms.misc
-
Deprecated.
- InsertGraphsIntoDatabase() - Constructor for class cusack.hcg.games.pebble.algorithms.misc.InsertGraphsIntoDatabase
-
Deprecated.
- insertPuzzle(Puzzle) - Method in class cusack.hcg.comm.DataSource
-
returns the puzzle ID assigned in the DB.
- insertSolution(Solution) - Method in class cusack.hcg.comm.DataSource
-
- insertStatement(Connection) - Method in class cusack.hcg.database.TableRow
-
Insert statement.
- insertStatement(Connection, String) - Method in class cusack.hcg.database.TableRow
-
Insert statement.
- insertString(int, String, AttributeSet) - Method in class cusack.hcg.gui.components.TextFieldFilter
-
- insertTutorial(Tutorial) - Method in class cusack.hcg.comm.DataSource
-
- insertUser(User, String) - Method in class cusack.hcg.comm.DataSource
-
- insertUserAlgorithm(UserAlgorithm) - Method in class cusack.hcg.comm.DataSource
-
- IntArrayWrapper - Class in cusack.hcg.util
-
A small wrapper class for int arrays.
- IntArrayWrapper(int[]) - Constructor for class cusack.hcg.util.IntArrayWrapper
-
- IntegerMatrix - Class in cusack.hcg.matrix
-
Jama = Java Matrix class.
- IntegerMatrix(int, int) - Constructor for class cusack.hcg.matrix.IntegerMatrix
-
Construct an m-by-n matrix of zeros.
- IntegerMatrix(int, int, int) - Constructor for class cusack.hcg.matrix.IntegerMatrix
-
Construct an m-by-n constant matrix.
- IntegerMatrix(int[][]) - Constructor for class cusack.hcg.matrix.IntegerMatrix
-
Construct a matrix from a 2-D array.
- IntegerMatrix(int[][], int, int) - Constructor for class cusack.hcg.matrix.IntegerMatrix
-
Construct a matrix quickly without checking arguments.
- IntegerMatrix(int[], int) - Constructor for class cusack.hcg.matrix.IntegerMatrix
-
Construct a matrix from a one-dimensional packed array
- InvalidEvent<S extends PuzzleInstance> - Class in cusack.hcg.events
-
This is an unspecified event.
- InvalidEvent(S) - Constructor for class cusack.hcg.events.InvalidEvent
-
- inverse() - Method in class cusack.hcg.games.pebble.algorithms.solvability.BacktrackingSolvabilitySomewhatEfficient.Move
-
- inverse() - Method in class cusack.hcg.matrix.Matrix
-
Matrix inverse or pseudoinverse
- inverseEvent() - Method in class cusack.hcg.events.AlgorithmResultEvent
-
- inverseEvent() - Method in class cusack.hcg.events.game.RedoEvent
-
- inverseEvent() - Method in class cusack.hcg.events.game.UndoEvent
-
- inverseEvent() - Method in class cusack.hcg.events.GenericEvent
-
- inverseEvent() - Method in class cusack.hcg.events.graph.EdgeAddedEvent
-
- inverseEvent() - Method in class cusack.hcg.events.graph.EdgeRemovedEvent
-
- inverseEvent() - Method in class cusack.hcg.events.graph.GraphMovedEvent
-
- inverseEvent() - Method in class cusack.hcg.events.graph.MultiEdgesAddedEvent
-
- inverseEvent() - Method in class cusack.hcg.events.graph.MultiEdgesRemovedEvent
-
- inverseEvent() - Method in class cusack.hcg.events.graph.MultiVertexAddedEvent
-
- inverseEvent() - Method in class cusack.hcg.events.graph.MultiVertexMoveEvent
-
- inverseEvent() - Method in class cusack.hcg.events.graph.MultiVertexMultiMoveEvent
-
- inverseEvent() - Method in class cusack.hcg.events.graph.MultiVertexRemovedEvent
-
- inverseEvent() - Method in class cusack.hcg.events.graph.SubgraphAddedEvent
-
- inverseEvent() - Method in class cusack.hcg.events.graph.SubgraphRemovedEvent
-
- inverseEvent() - Method in class cusack.hcg.events.graph.VertexAddedEvent
-
- inverseEvent() - Method in class cusack.hcg.events.graph.VertexMoveEvent
-
- inverseEvent() - Method in class cusack.hcg.events.graph.VertexRemovedEvent
-
- inverseEvent() - Method in class cusack.hcg.events.InvalidEvent
-
- inverseEvent() - Method in class cusack.hcg.events.VertexDeselectedEvent
-
- inverseEvent() - Method in class cusack.hcg.events.VertexSelectedEvent
-
- inverseEvent() - Method in class cusack.hcg.games.lights.events.LightDownEvent
-
- inverseEvent() - Method in class cusack.hcg.games.lights.events.LightDownNeighborhoodEvent
-
- inverseEvent() - Method in class cusack.hcg.games.lights.events.LightUpEvent
-
- inverseEvent() - Method in class cusack.hcg.games.lights.events.LightUpNeighborhoodEvent
-
- inverseEvent() - Method in class cusack.hcg.games.multidesigns.events.NoSolutionEvent
-
- inverseEvent() - Method in class cusack.hcg.games.multidesigns.events.SetDesignTypeEvent
-
For simplicity, the inverse of every one of these is to set it to decomposition.
- inverseEvent() - Method in class cusack.hcg.games.pebble.events.ChangeTargetVertexEvent
-
- inverseEvent() - Method in class cusack.hcg.games.pebble.events.MovePebbleEvent
-
- inverseEvent() - Method in class cusack.hcg.games.pebble.events.MovePebbleFirstToVertexEvent
-
- inverseEvent() - Method in class cusack.hcg.games.pebble.events.PebblePlacedEvent
-
- inverseEvent() - Method in class cusack.hcg.games.pebble.events.PebbleRemovedEvent
-
- inverseEvent() - Method in class cusack.hcg.games.pebble.events.RecycleEvent
-
- inverseEvent() - Method in class cusack.hcg.games.pebble.events.SolvableEvent
-
- inverseEvent() - Method in class cusack.hcg.games.pebble.events.UncertainEvent
-
- inverseEvent() - Method in class cusack.hcg.games.pebble.events.UndoMovePebbleEvent
-
- inverseEvent() - Method in class cusack.hcg.games.pebble.events.UndoMovePebbleFirstToVertexEvent
-
- inverseEvent() - Method in class cusack.hcg.games.pebble.events.UndoRecycleEvent
-
- inverseEvent() - Method in class cusack.hcg.games.pebble.events.UnsolvableEvent
-
- inverseEvent() - Method in class cusack.hcg.games.portallord.events.PortalLordSetValueEvent
-
- inverseEvent() - Method in class cusack.hcg.games.powergraph.events.VertexChosenEvent
-
- inverseEvent() - Method in class cusack.hcg.games.powergraph.events.VertexUnchosenEvent
-
- inverseEvent() - Method in class cusack.hcg.games.weighted.events.ChangeSourceVertexEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.events.BaseEvent
-
- involvesMultipleVertices() - Method in interface cusack.hcg.events.Event
-
- involvesMultipleVertices() - Method in class cusack.hcg.events.game.ClickCheckButtonEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.events.game.RedoEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.events.game.SubmitButtonClickedEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.events.game.TryItButtonEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.events.game.UndoEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.events.GenericEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.events.graph.GraphMovedEvent
-
This may be wrong.
- involvesMultipleVertices() - Method in class cusack.hcg.events.graph.ResetVertexLocationsEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.events.graph.SubgraphAddedEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.events.graph.SubgraphRemovedEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.events.graph.UndoResetVertexLocationsEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.events.InvalidEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.events.MultiEdgeEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.events.MultiVertexEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.events.SingleVertexEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.events.SingleVertexGraphEditEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.events.SingleVertexWithCoordinatesGraphEditEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.games.multidesigns.events.NamedSubGraphEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.games.pebble.events.RecycleEvent
-
- involvesMultipleVertices() - Method in class cusack.hcg.games.pebble.events.UndoRecycleEvent
-
- involvesOneVertex() - Method in class cusack.hcg.events.BaseEvent
-
- involvesOneVertex() - Method in interface cusack.hcg.events.Event
-
- involvesOneVertex() - Method in class cusack.hcg.events.game.ClickCheckButtonEvent
-
- involvesOneVertex() - Method in class cusack.hcg.events.game.RedoEvent
-
- involvesOneVertex() - Method in class cusack.hcg.events.game.SubmitButtonClickedEvent
-
- involvesOneVertex() - Method in class cusack.hcg.events.game.TryItButtonEvent
-
- involvesOneVertex() - Method in class cusack.hcg.events.game.UndoEvent
-
- involvesOneVertex() - Method in class cusack.hcg.events.GenericEvent
-
- involvesOneVertex() - Method in class cusack.hcg.events.graph.GraphMovedEvent
-
- involvesOneVertex() - Method in class cusack.hcg.events.graph.ResetVertexLocationsEvent
-
- involvesOneVertex() - Method in class cusack.hcg.events.graph.SubgraphAddedEvent
-
- involvesOneVertex() - Method in class cusack.hcg.events.graph.SubgraphRemovedEvent
-
- involvesOneVertex() - Method in class cusack.hcg.events.graph.UndoResetVertexLocationsEvent
-
- involvesOneVertex() - Method in class cusack.hcg.events.InvalidEvent
-
- involvesOneVertex() - Method in class cusack.hcg.events.MultiEdgeEvent
-
Not sure these two methods are correct.
- involvesOneVertex() - Method in class cusack.hcg.events.MultiVertexEvent
-
- involvesOneVertex() - Method in class cusack.hcg.events.SingleVertexEvent
-
- involvesOneVertex() - Method in class cusack.hcg.events.SingleVertexGraphEditEvent
-
- involvesOneVertex() - Method in class cusack.hcg.events.SingleVertexWithCoordinatesGraphEditEvent
-
- involvesOneVertex() - Method in class cusack.hcg.games.multidesigns.events.NamedSubGraphEvent
-
- involvesOneVertex() - Method in class cusack.hcg.games.pebble.events.RecycleEvent
-
- involvesOneVertex() - Method in class cusack.hcg.games.pebble.events.UndoRecycleEvent
-
- is22Island() - Method in class cusack.hcg.games.pebble.algorithms.islands.Island
-
Checks if this is <2,2>-island.
- is2Island() - Method in class cusack.hcg.games.pebble.algorithms.islands.Island
-
Checks if this is 2-island.
- isAcyclic() - Method in class cusack.hcg.graph.Graph
-
- isAdjacent(Vertex, Vertex) - Method in class cusack.hcg.graph.Graph
-
Given two vertices, checks whether or not there is an edge between them
- isAdjacent(Vertex, Vertex) - Method in class cusack.hcg.graph.GraphWithData
-
- isAdjacent(Vertex) - Method in class cusack.hcg.graph.Vertex
-
This method checks to see if this vertex is connected to the vertex that is passed in.
- isAdmin() - Method in class cusack.hcg.database.User
-
- isAlpha() - Method in class cusack.hcg.gui.GUI
-
- isAnimatingConfig() - Method in class cusack.hcg.gui.NewTheme
-
- isAnimatingConfig() - Method in class cusack.hcg.gui.OldTheme
-
Deprecated.
- IsAntipodal - Class in cusack.hcg.graph.algorithm.standard
-
An Algorithm to check if a graph has the antipodal property (See "On Pebbling Graphs")
- IsAntipodal() - Constructor for class cusack.hcg.graph.algorithm.standard.IsAntipodal
-
- isAutoSave() - Method in class cusack.hcg.graph.algorithm.AlgorithmWrapper
-
- isAutoSave() - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
-
Deprecated.
- IsBipartite - Class in cusack.hcg.graph.algorithm.standard
-
- IsBipartite() - Constructor for class cusack.hcg.graph.algorithm.standard.IsBipartite
-
- isBlinkEdges() - Method in class cusack.hcg.gui.NewTheme
-
- isBlinkEdges() - Method in class cusack.hcg.gui.OldTheme
-
Deprecated.
- isCellEditable(int, int) - Method in class cusack.hcg.model.AlgorithmTableModel
-
- isCellEditable(int, int) - Method in class cusack.hcg.model.BetterTableModel
-
- isChosen() - Method in class cusack.hcg.games.powergraph.PowerGraphVertexData
-
- isChosenEdge(Edge) - Method in class cusack.hcg.games.weighted.EdgeChooseInstance
-
Given an edge, checks if it is a tree edge
- isCompleteGraph() - Method in class cusack.hcg.graph.Graph
-
Checks whether or not this graph is a complete graph (each vertex is adjacent to all other vertices in the
graph).
- isCompleteGraph() - Method in class cusack.hcg.graph.GraphWithData
-
- isConflicted(Vertex, Vertex) - Method in class cusack.hcg.games.powergraph.powerzones.PowerZonesInstance
-
- isConnectedGraph() - Method in class cusack.hcg.graph.Graph
-
Checks whether or not this graph is connected (any vertex can be reached from a source vertex traveling by edges
in the graph)
- isConnectedGraph() - Method in class cusack.hcg.graph.GraphWithData
-
- isCovered(int) - Method in class cusack.hcg.games.pebble.algorithms.EfficientPebbleGraph
-
- isCovered() - Method in class cusack.hcg.games.pebble.PebbleData
-
- isCovered(Vertex) - Method in class cusack.hcg.games.pebble.PebbleInstance
-
This method checks to see whether or not a vertex is covered or uncovered.
- isCovered() - Method in class cusack.hcg.games.powergraph.PowerGraphVertexData
-
- isCovered(Vertex) - Method in class cusack.hcg.games.powergraph.powerzones.PowerZonesInstance
-
- isCreatedFromConstructor() - Method in class cusack.hcg.events.BaseEvent
-
- isCurrentConfigSolvable() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.SingleQValueGeneric
-
Deprecated.
- isCurrentStateValidSolution() - Method in class cusack.hcg.games.colors.ColorsInstance
-
- isCurrentStateValidSolution() - Method in class cusack.hcg.games.graph.graph.GraphInstance
-
- isCurrentStateValidSolution() - Method in class cusack.hcg.games.lights.LightsInstance
-
- isCurrentStateValidSolution() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
-
- isCurrentStateValidSolution() - Method in class cusack.hcg.games.pebble.confoundit.ConfoundItInstance
-
- isCurrentStateValidSolution() - Method in class cusack.hcg.games.pebble.optimizeit.OptimizeItInstance
-
- isCurrentStateValidSolution() - Method in class cusack.hcg.games.pebble.reachit.ReachItInstance
-
- isCurrentStateValidSolution() - Method in class cusack.hcg.games.pebble.rockit.RockItInstance
-
- isCurrentStateValidSolution() - Method in class cusack.hcg.games.portallord.PortalLordInstance
-
- isCurrentStateValidSolution() - Method in class cusack.hcg.games.powergraph.powerhouses.PowerHousesInstance
-
- isCurrentStateValidSolution() - Method in class cusack.hcg.games.powergraph.powerlines.PowerLinesInstance
-
- isCurrentStateValidSolution() - Method in class cusack.hcg.games.powergraph.powerzones.PowerZonesInstance
-
- isCurrentStateValidSolution() - Method in class cusack.hcg.games.weighted.minimumspanningtree.MinimumSpanningTreeInstance
-
- isCurrentStateValidSolution() - Method in class cusack.hcg.games.weighted.ssshortestpath.SSShortestPathInstance
-
- isCurrentStateValidSolution() - Method in class cusack.hcg.games.weighted.travelingsalesman.TravelingSalesmanInstance
-
- isCurrentStateValidSolution() - Method in class cusack.hcg.graph.AbstractGraphProblem
-
Each instance needs to determine when the solution is valid.
- isCurrentStateValidSolution() - Method in class cusack.hcg.model.PuzzleInstance
-
Each instance needs to determine when the solution is valid.
- isDirectedGraph() - Method in class cusack.hcg.graph.Graph
-
- isDirectedGraph() - Method in class cusack.hcg.graph.GraphWithData
-
- isDiscovered(Vertex) - Method in class cusack.hcg.graph.algorithm.standard.DepthFirstSearchSkeletonAlgorithm
-
- isDominatedBy(int[]) - Method in class cusack.hcg.util.IntArrayWrapper
-
- isDone() - Method in class cusack.hcg.graph.algorithm.AbstractAlgorithm
-
Check if the current state is DONE.
- isDone() - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
-
Deprecated.
- isDrawCurvyEdges() - Method in class cusack.hcg.gui.NewTheme
-
- isDrawCurvyEdges() - Method in class cusack.hcg.gui.OldTheme
-
Deprecated.
- isEdge(int, int) - Method in class cusack.hcg.games.multidesigns.algorithms.MultiGraphAdjacencyMatrix
-
- isEditable() - Method in class cusack.hcg.database.Graph
-
- isEditable() - Method in class cusack.hcg.graph.Graph
-
- isEditable() - Method in class cusack.hcg.graph.GraphWithData
-
- isEmpire() - Method in class cusack.hcg.games.pebble.algorithms.islands.Island
-
Checks if this island contains an empire.
- isEventForThisPuzzleType(Event) - Method in class cusack.hcg.games.colors.ColorsInstance
-
- isEventForThisPuzzleType(Event<?>) - Method in class cusack.hcg.games.graph.graph.GraphInstance
-
- isEventForThisPuzzleType(Event<?>) - Method in class cusack.hcg.games.lights.LightsInstance
-
- isEventForThisPuzzleType(Event<?>) - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
-
- isEventForThisPuzzleType(Event<?>) - Method in class cusack.hcg.games.pebble.PebbleInstance
-
- isEventForThisPuzzleType(Event<?>) - Method in class cusack.hcg.games.portallord.PortalLordInstance
-
- isEventForThisPuzzleType(Event<?>) - Method in class cusack.hcg.games.powergraph.PowerGraphInstance
-
- isEventForThisPuzzleType(Event<?>) - Method in class cusack.hcg.games.weighted.WeightedInstance
-
- isEventForThisPuzzleType(Event<?>) - Method in class cusack.hcg.graph.AbstractGraphProblem
-
Return true iff this event is of type T.
- isEventForThisPuzzleType(Event<?>) - Method in class cusack.hcg.model.PuzzleInstance
-
Return true iff this event is of type T.
- isFinishable() - Method in class cusack.hcg.model.PuzzleInstance
-
- isFinished() - Method in class cusack.hcg.graph.algorithm.standard.DepthFirstSearchSkeletonAlgorithm
-
- isFullRank() - Method in class cusack.hcg.matrix.QRDecomposition
-
Is the matrix full rank?
- isGreaterThan(DegreeSequence) - Method in class cusack.hcg.games.multidesigns.algorithms.DegreeSequence
-
Compares two degree sequences.
- isGreaterThanWithTolerance(DegreeSequence, int) - Method in class cusack.hcg.games.multidesigns.algorithms.DegreeSequence
-
- isIdentical(SubGraph) - Method in class cusack.hcg.games.multidesigns.algorithms.SubGraph
-
Return true if and only if the two graphs have the same edges.
- isInEditGraphMode() - Method in class cusack.hcg.gui.controller.GenericPuzzleScreenController
-
I just added the check for not null because I got a crash.
- isInReplayOrEditTutorialMode() - Method in class cusack.hcg.model.PuzzleInstance
-
- Island - Class in cusack.hcg.games.pebble.algorithms.islands
-
The Class Island.
- Island(PebbleInstance) - Constructor for class cusack.hcg.games.pebble.algorithms.islands.Island
-
- IslandMove - Class in cusack.hcg.games.pebble.algorithms.islands
-
The Class IslandMove stores all of the possible moves from an island to the destinations taken as input in the
constructor.
- IslandMove(Island) - Constructor for class cusack.hcg.games.pebble.algorithms.islands.IslandMove
-
Instantiates a new composite move.
- IslandMoveListState - Class in cusack.hcg.games.pebble.algorithms.islands
-
The Class IslandMoveListState.
- IslandMoveListState(Collection<Island>) - Constructor for class cusack.hcg.games.pebble.algorithms.islands.IslandMoveListState
-
Instantiates a new island moves based on priority set up by the given priorities.
- IslandUtils - Class in cusack.hcg.games.pebble.algorithms.islands
-
- IslandUtils() - Constructor for class cusack.hcg.games.pebble.algorithms.islands.IslandUtils
-
- isLocked() - Method in class cusack.hcg.model.PuzzleInstance
-
This method sets whether or not the game is locked.
- isLoggedIn() - Method in class cusack.hcg.database.User
-
- isLowerScoreBetter() - Method in class cusack.hcg.database.Problem
-
- isLowerScoreBetter() - Method in class cusack.hcg.model.PuzzleInstance
-
- isModOrAdmin() - Method in class cusack.hcg.database.User
-
- isMove() - Method in class cusack.hcg.games.pebble.algorithms.EfficientPebbleGraph
-
- isMovingEnabled() - Method in class cusack.hcg.gui.controller.GenericPuzzleScreenController
-
- isMovingEnabled() - Method in class cusack.hcg.gui.controller.PuzzleController
-
- isMovingEnabled() - Method in class cusack.hcg.gui.controller.ReplayController
-
- isMultiEditPuzzle() - Method in class cusack.hcg.database.Puzzle
-
- isMusicOn() - Method in class cusack.hcg.database.User
-
- isNonsingular() - Method in class cusack.hcg.matrix.LUDecomposition
-
Is the matrix nonsingular?
- isNotDone() - Method in class cusack.hcg.graph.algorithm.AbstractAlgorithm
-
Check if the current state is NOT_DONE
- isNotDone() - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
-
Deprecated.
- isPermissible(SimpleEdge) - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
-
- isPermissible(CompositePebble) - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.PebbleList
-
Return true if and only if there is no pebble P in the current list that is better than cp.
- isPermissible(CompositePebble) - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.PebbleList2
-
Deprecated.
Return true if and only if there is no pebble P in the current list that is better than cp.
- isPlayable() - Method in class cusack.hcg.model.PuzzleInstance
-
- isProcessed(int) - Static method in class cusack.hcg.games.pebble.algorithms.twoppscript.old.CheckLargeDiamGraphsFor2PP
-
- isProcessed(Vertex) - Method in class cusack.hcg.graph.algorithm.standard.DepthFirstSearchSkeletonAlgorithm
-
- isQuit() - Method in class cusack.hcg.graph.algorithm.AbstractAlgorithm
-
Check if the current state is QUIT.
- isQuit() - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
-
Deprecated.
- IsReachableShortestPebblePathAaronModified - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
Deprecated.
- IsReachableShortestPebblePathAaronModified() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.IsReachableShortestPebblePathAaronModified
-
Deprecated.
- IsReachableShortestPebblePathAaronOriginal - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
Deprecated.
- IsReachableShortestPebblePathAaronOriginal() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.IsReachableShortestPebblePathAaronOriginal
-
Deprecated.
- isReadyToBeSaved() - Method in class cusack.hcg.graph.algorithm.OldGenericAlgorithm
-
Deprecated.
- isRecentClientVersion(double) - Method in class cusack.hcg.comm.DataSource
-
- isRunning() - Method in class cusack.hcg.graph.algorithm.AlgorithmWrapper
-
- isSameEvent(Event) - Method in class cusack.hcg.events.BaseEvent
-
- isSameEvent(Event<?>) - Method in interface cusack.hcg.events.Event
-
- isSameEvent(Event) - Method in class cusack.hcg.events.game.ClickCheckButtonEvent
-
- isSameEvent(Event) - Method in class cusack.hcg.events.game.TryItButtonEvent
-
- isSameEvent(Event) - Method in class cusack.hcg.events.graph.GraphMovedEvent
-
- isSameEvent(Event) - Method in class cusack.hcg.events.graph.MultiVertexMoveEvent
-
- isSameEvent(Event) - Method in class cusack.hcg.events.graph.MultiVertexMultiMoveEvent
-
- isSameEvent(Event) - Method in class cusack.hcg.events.graph.VertexMoveEvent
-
- isSameEvent(Event) - Method in class cusack.hcg.events.MultiEdgeEvent
-
- isSameEvent(Event) - Method in class cusack.hcg.events.MultiVertexEvent
-
- isSameEvent(Event) - Method in class cusack.hcg.events.SingleVertexEvent
-
- isSameEvent(Event) - Method in class cusack.hcg.events.SubgraphGraphEditEvent
-
- isSameEvent(Event) - Method in class cusack.hcg.events.TimePassedEvent
-
- isSameEvent(Event) - Method in class cusack.hcg.games.pebble.events.MovePebbleEvent
-
- isSameEvent(Event) - Method in class cusack.hcg.games.pebble.events.PebblePlacedEvent
-
- isSameEvent(Event) - Method in class cusack.hcg.games.pebble.events.PebbleRemovedEvent
-
- isSameEvent(Event) - Method in class cusack.hcg.games.pebble.events.UndoMovePebbleEvent
-
- isSameEvent(Event) - Method in class cusack.hcg.games.portallord.events.PortalLordSetValueEvent
-
- isSaved() - Method in class cusack.hcg.model.GrossHistory
-
- isSaved() - Method in class cusack.hcg.model.PuzzleInstance
-
Returns whether or not the game has been saved.
- isSelected() - Method in class cusack.hcg.database.PlayablePuzzle
-
- isSelected() - Method in class cusack.hcg.graph.Vertex
-
- isSelectingEnabled() - Method in class cusack.hcg.games.weighted.GenericWeightedController
-
- isSelectingEnabled() - Method in class cusack.hcg.gui.controller.GenericPuzzleScreenController
-
- isSelectingEnabled() - Method in class cusack.hcg.gui.controller.PuzzleController
-
- isSelectingEnabled() - Method in class cusack.hcg.gui.controller.ReplayController
-
- isSet(int[]) - Method in class cusack.hcg.games.multidesigns.tests.SubGraphTests
-
- isShowIndices() - Method in interface cusack.hcg.gui.DrawableGraphProblem
-
- isShowIndices() - Method in class cusack.hcg.model.PuzzleInstance
-
- isSnapToGrid() - Method in class cusack.hcg.graph.Graph
-
- isSnapToGrid() - Method in class cusack.hcg.graph.GraphWithData
-
- isSolutionRefinable() - Method in class cusack.hcg.games.colors.ColorsInstance
-
- isSolutionRefinable() - Method in class cusack.hcg.games.graph.graph.GraphInstance
-
- isSolutionRefinable() - Method in class cusack.hcg.games.lights.LightsInstance
-
- isSolutionRefinable() - Method in class cusack.hcg.games.multidesigns.MultiDesignsInstance
-
- isSolutionRefinable() - Method in class cusack.hcg.games.pebble.PebblePlaceInstance
-
- isSolutionRefinable() - Method in class cusack.hcg.games.pebble.reachit.ReachItInstance
-
- isSolutionRefinable() - Method in class cusack.hcg.games.pebble.rockit.RockItInstance
-
- isSolutionRefinable() - Method in class cusack.hcg.games.portallord.PortalLordInstance
-
- isSolutionRefinable() - Method in class cusack.hcg.games.powergraph.PowerGraphInstance
-
- isSolutionRefinable() - Method in class cusack.hcg.games.weighted.minimumspanningtree.MinimumSpanningTreeInstance
-
- isSolutionRefinable() - Method in class cusack.hcg.games.weighted.ssshortestpath.SSShortestPathInstance
-
- isSolutionRefinable() - Method in class cusack.hcg.games.weighted.travelingsalesman.TravelingSalesmanInstance
-
- isSolutionRefinable() - Method in class cusack.hcg.graph.AbstractGraphProblem
-
For optimization problems, for instance, this will return true.
- isSolutionRefinable() - Method in class cusack.hcg.model.PuzzleInstance
-
For optimization problems, for instance, this will return true.
- isSolvable() - Method in class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableMergePebblesOriginal
-
Deprecated.
- isSolvable() - Method in class cusack.hcg.games.pebble.algorithms.mergePebbles.MergePebbles
-
- isSolvable(String) - Method in class cusack.hcg.games.pebble.algorithms.tests.AbstractSolvabilityTest
-
- isSolvable() - Method in class cusack.hcg.games.pebble.PebbleInstance
-
- IsSolvableBest - Class in cusack.hcg.games.pebble.algorithms.solvability
-
- IsSolvableBest() - Constructor for class cusack.hcg.games.pebble.algorithms.solvability.IsSolvableBest
-
- isSolvableDiamTwoRec(PebbleInstance, Set<Vertex>) - Static method in class cusack.hcg.games.pebble.algorithms.islands.IslandUtils
-
Recursive function that determines if this graph is solvable.
- IsSolvableIslands - Class in cusack.hcg.games.pebble.algorithms.islands
-
This class is based off of the IsSolvableDiam2Iterable class from the previous version of PebbleIt, and implements
the Islands Algorithm as explained in Pebbling Algorithms in Diameter Two Graphs.
- IsSolvableIslands() - Constructor for class cusack.hcg.games.pebble.algorithms.islands.IsSolvableIslands
-
- IsSolvableIslandsRecursive - Class in cusack.hcg.games.pebble.algorithms.islands
-
- IsSolvableIslandsRecursive() - Constructor for class cusack.hcg.games.pebble.algorithms.islands.IsSolvableIslandsRecursive
-
- IsSolvableMergePebblesOriginal - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
Deprecated.
- IsSolvableMergePebblesOriginal() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableMergePebblesOriginal
-
Deprecated.
- IsSolvableMergePebblesOriginalTest - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
- IsSolvableMergePebblesOriginalTest() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableMergePebblesOriginalTest
-
- isSolvableOrUnknown(String) - Method in class cusack.hcg.games.pebble.algorithms.tests.AbstractSolvabilityTest
-
- IsSolvablePurePebbles - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
Deprecated.
- IsSolvablePurePebbles() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvablePurePebbles
-
Deprecated.
- IsSolvablePurePebblesTest - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
- IsSolvablePurePebblesTest() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvablePurePebblesTest
-
- IsSolvableShortestPath - Class in cusack.hcg.games.pebble.algorithms.solvability.nondeterministic
-
- IsSolvableShortestPath() - Constructor for class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.IsSolvableShortestPath
-
- IsSolvableShortestPathTest - Class in cusack.hcg.games.pebble.algorithms.tests
-
- IsSolvableShortestPathTest() - Constructor for class cusack.hcg.games.pebble.algorithms.tests.IsSolvableShortestPathTest
-
- IsSolvableShortestPebblePath - Class in cusack.hcg.games.pebble.algorithms.solvability.nondeterministic
-
- IsSolvableShortestPebblePath() - Constructor for class cusack.hcg.games.pebble.algorithms.solvability.nondeterministic.IsSolvableShortestPebblePath
-
- IsSolvableShortestPebblePathAaron - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
Deprecated.
- IsSolvableShortestPebblePathAaron() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableShortestPebblePathAaron
-
Deprecated.
- IsSolvableShortestPebblePathAaronTest - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
- IsSolvableShortestPebblePathAaronTest() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableShortestPebblePathAaronTest
-
- IsSolvableShortestPebblePathTest - Class in cusack.hcg.games.pebble.algorithms.tests
-
- IsSolvableShortestPebblePathTest() - Constructor for class cusack.hcg.games.pebble.algorithms.tests.IsSolvableShortestPebblePathTest
-
- IsSolvableSomewhatExhaustive - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
Deprecated.
- IsSolvableSomewhatExhaustive() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableSomewhatExhaustive
-
Deprecated.
- IsSolvableSomewhatExhaustiveEfficient - Class in cusack.hcg.games.pebble.algorithms.solvability
-
This is the class that uses the brute force algorithm to determine whether a particular pebbling puzzle is solvable
or not.
- IsSolvableSomewhatExhaustiveEfficient() - Constructor for class cusack.hcg.games.pebble.algorithms.solvability.IsSolvableSomewhatExhaustiveEfficient
-
- IsSolvableSomewhatExhaustiveEfficientTest - Class in cusack.hcg.games.pebble.algorithms.tests
-
- IsSolvableSomewhatExhaustiveEfficientTest() - Constructor for class cusack.hcg.games.pebble.algorithms.tests.IsSolvableSomewhatExhaustiveEfficientTest
-
- IsSolvableSomewhatExhaustiveTest - Class in cusack.hcg.games.pebble.algorithms.deprecated
-
- IsSolvableSomewhatExhaustiveTest() - Constructor for class cusack.hcg.games.pebble.algorithms.deprecated.IsSolvableSomewhatExhaustiveTest
-
- isSolved() - Method in class cusack.hcg.games.pebble.algorithms.solvability.BacktrackingSolvabilitySomewhatEfficient
-
- isSource(Vertex) - Method in class cusack.hcg.games.weighted.WeightedWithSourceInstance
-
- isSPD() - Method in class cusack.hcg.matrix.CholeskyDecomposition
-
Is the matrix symmetric and positive definite?
- isSpecialCopyOK() - Method in class cusack.hcg.model.PuzzleInstance
-
- isStillAnimating() - Method in class cusack.hcg.gui.view.GraphView
-
- isTarget() - Method in class cusack.hcg.graph.Vertex
-
- isThisConfigSolvable(int[]) - Method in class cusack.hcg.games.pebble.algorithms.solvability.GeneralSolvabilityAlgorithm
-
- isThisConfigSolvableBest(int[]) - Method in class cusack.hcg.games.pebble.algorithms.solvability.GeneralSolvabilityAlgorithm
-
- isThisConfigSolvableISSEE(int[]) - Method in class cusack.hcg.games.pebble.algorithms.solvability.GeneralSolvabilityAlgorithm
-
- isThisConfigSolvableMP(int[]) - Method in class cusack.hcg.games.pebble.algorithms.solvability.GeneralSolvabilityAlgorithm
-
- isTutorial() - Method in interface cusack.hcg.gui.DrawableGraphProblem
-
- isTutorial() - Method in class cusack.hcg.model.PuzzleInstance
-
Check if the current problem is a tutorial puzzle.
- isUncertain() - Method in class cusack.hcg.games.pebble.PebbleInstance
-
- isUniqueGraphName(String) - Method in class cusack.hcg.comm.DataSource
-
- isUniquePuzzleName(String, int) - Method in class cusack.hcg.comm.DataSource
-
- isUniqueSolutionName(String, int) - Method in class cusack.hcg.comm.DataSource
-
- isUniqueUserName(String) - Method in class cusack.hcg.comm.DataSource
-
- isUnknown(String) - Method in class cusack.hcg.games.pebble.algorithms.tests.AbstractSolvabilityTest
-
- isUnsolvable(String) - Method in class cusack.hcg.games.pebble.algorithms.tests.AbstractSolvabilityTest
-
- isUnsolvable() - Method in class cusack.hcg.games.pebble.PebbleInstance
-
- isUnsolvableOrUnknown(String) - Method in class cusack.hcg.games.pebble.algorithms.tests.AbstractSolvabilityTest
-
- isValidEdge() - Method in class cusack.hcg.graph.Edge
-
Checks that this edge is between two non-null vertices
- IsValidResultEvent - Class in cusack.hcg.events
-
- IsValidResultEvent(PuzzleInstance, boolean) - Constructor for class cusack.hcg.events.IsValidResultEvent
-
- isValidSource(Vertex) - Method in class cusack.hcg.games.pebble.PebbleInstance
-
This is used to determine if a vertex is valid in whatever game mode is implemented.
- isValidSource(Vertex) - Method in class cusack.hcg.games.pebble.PebblePlaceInstance
-
- isValidSource(Vertex) - Method in class cusack.hcg.games.pebble.reachit.ReachItInstance
-
- isValidSource(Vertex) - Method in class cusack.hcg.games.pebble.rockit.RockItInstance
-
- isValidToTranslationSelection(Point) - Method in class cusack.hcg.model.PuzzleInstance
-
- isVisible() - Method in class cusack.hcg.database.Problem
-
- isVisible() - Method in class cusack.hcg.database.ProblemFamily
-
- isVisibleSource(Vertex) - Method in class cusack.hcg.model.PuzzleInstance
-
- isVisited() - Method in class cusack.hcg.games.weighted.EdgeChooseData
-
- isVisited(Vertex) - Method in class cusack.hcg.games.weighted.EdgeChooseInstance
-
Checks if the passed in vertex is visited
- ITALIC_FONT - Static variable in class cusack.hcg.gui.Resources
-
- iteratorAtBeginning() - Method in class cusack.hcg.model.GrossHistory
-
- iteratorAtEnd() - Method in class cusack.hcg.model.GrossHistory
-