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 

F

factorial(int) - Static method in class cusack.hcg.graph.algorithm.util.Combinatorics
Calculates n!
FamilyDetails - Class in cusack.hcg.database
 
FamilyDetails() - Constructor for class cusack.hcg.database.FamilyDetails
 
FileFormatException - Exception in cusack.hcg.games.pebble.algorithms.matrixconversion
 
FileFormatException() - Constructor for exception cusack.hcg.games.pebble.algorithms.matrixconversion.FileFormatException
 
filterTable(String) - Method in class cusack.hcg.gui.view.tables.TableView
Filters the table to include things that contain the given input string in some field, not case sensitive
finalize() - Method in class cusack.hcg.gui.GUI
 
Find2PPViolators - Class in cusack.hcg.games.pebble.algorithms.twopebblingproperty
Assumes the puzzle is extended.
Find2PPViolators(PebbleInstance, int, int, boolean) - Constructor for class cusack.hcg.games.pebble.algorithms.twopebblingproperty.Find2PPViolators
This constructor COPIES THE PUZZLE INSTANCE in case the implementing algorithm is threaded or something.
Find2PPViolatorsSingleQ - Class in cusack.hcg.games.pebble.algorithms.twopebblingproperty
A generic class for finding all of the configurations of a graph that violate the 2PP that have pebbles on a given number of vertices.
Find2PPViolatorsSingleQ(PebbleInstance, int, int, boolean, boolean) - Constructor for class cusack.hcg.games.pebble.algorithms.twopebblingproperty.Find2PPViolatorsSingleQ
This constructor COPIES THE PUZZLE INSTANCE in case the implementing algorithm is threaded or something.
Find2PPViolatorsSingleQ(PebbleInstance, int, int, int, boolean, boolean) - Constructor for class cusack.hcg.games.pebble.algorithms.twopebblingproperty.Find2PPViolatorsSingleQ
 
Find2PPViolatorsWithPebblesOnTheseVertices - Class in cusack.hcg.games.pebble.algorithms.twopebblingproperty
Assumes the puzzle is extended.
Find2PPViolatorsWithPebblesOnTheseVertices(PebbleInstance, int, int[]) - Constructor for class cusack.hcg.games.pebble.algorithms.twopebblingproperty.Find2PPViolatorsWithPebblesOnTheseVertices
This constructor COPIES THE PUZZLE INSTANCE in case the implementing algorithm is threaded or something.
findAll2PPViolators(PebbleInstance, int, int, boolean) - Static method in class cusack.hcg.games.pebble.algorithms.Utilities
 
FindAllUnsolvableConfigs - Class in cusack.hcg.games.pebble.algorithms.solvability
Return all of the unsolvable configurations of a graph for given values of p and q.
FindAllUnsolvableConfigs() - Constructor for class cusack.hcg.games.pebble.algorithms.solvability.FindAllUnsolvableConfigs
 
findAllUnsolvableConfigurations(PebbleInstance, int, int, boolean) - Static method in class cusack.hcg.games.pebble.algorithms.Utilities
Find all unsolvable configurations of numberOfPebbles pebbles placed on numberOfVerticesWithPebbles vertices.
findClass(String) - Method in class cusack.hcg.util.AlgorithmJarClassLoader
Find a given class by name in the .jar file, add it to the foundClasses ArrayList.
FindDesignsInstance - Class in cusack.hcg.games.multidesigns.finddesigns
 
FindDesignsInstance() - Constructor for class cusack.hcg.games.multidesigns.finddesigns.FindDesignsInstance
 
FindDesignsInstance(FindDesignsInstance) - Constructor for class cusack.hcg.games.multidesigns.finddesigns.FindDesignsInstance
 
FindDesignsTheme - Class in cusack.hcg.games.multidesigns.finddesigns
 
FindDesignsTheme() - Constructor for class cusack.hcg.games.multidesigns.finddesigns.FindDesignsTheme
 
FindDesignsVertexData - Class in cusack.hcg.games.multidesigns.finddesigns
 
FindDesignsVertexData() - Constructor for class cusack.hcg.games.multidesigns.finddesigns.FindDesignsVertexData
 
findFirstUnsolvableConfiguration(PebbleInstance, int, int, boolean) - Static method in class cusack.hcg.games.pebble.algorithms.Utilities
 
findMainUserAlgClass(String) - Method in class cusack.hcg.util.AlgorithmJarClassLoader
 
findPathBFS(Vertex, Vertex, Set<Vertex>) - Static method in class cusack.hcg.games.pebble.algorithms.islands.IslandUtils
 
firstMoveSource() - Method in class cusack.hcg.games.pebble.algorithms.EfficientPebbleGraph
 
fixedWidthDoubletoString(double, int, int) - Static method in class cusack.hcg.matrix.examples.MagicSquareExample
Format double with Fw.d.
fixedWidthIntegertoString(int, int) - Static method in class cusack.hcg.matrix.examples.MagicSquareExample
Format integer with Iw.
flush() - Method in class cusack.hcg.util.LogStream
 
focusColor - Variable in class cusack.hcg.gui.ColorScheme
 
forceRedo() - Method in class cusack.hcg.model.PuzzleInstance
Redo the last move that was undone.
forceRedo(PuzzleInstance) - Method in class cusack.hcg.model.UndoRedoHistory
Deprecated.
Allow redoing even if the undo stack is empty above the undoStackBottom.
formatBriefTimeTaken(long) - Static method in class cusack.hcg.gui.Resources
 
formatDate(Timestamp) - Static method in class cusack.hcg.gui.Resources
 
formatSolutionAsHTMLTable(String, String, String, String, String, String, String) - Method in class cusack.hcg.gui.controller.AlgorithmTableController
 
formatSolutionAsHTMLTable(String, String, String, String, String, String, String) - Method in class cusack.hcg.gui.controller.OldAlgorithmTableController
 
formatTimestamp(Timestamp) - Method in class cusack.hcg.database.SolutionWithPuzzle
 
formatTimestamp(Timestamp) - Static method in class cusack.hcg.gui.Resources
 
formatTimestamp(Timestamp) - Method in class cusack.hcg.gui.view.tables.AdminReplayTable
 
formatTimestamp(Timestamp) - Method in class cusack.hcg.gui.view.tables.TableView
 
formatTimeTaken(long) - Method in class cusack.hcg.database.SolutionWithPuzzle
 
formatTimeTaken(long) - Static method in class cusack.hcg.gui.Resources
 
formatTimeTaken(long) - Method in class cusack.hcg.gui.view.tables.AdminReplayTable
 
formatTimeTaken(long) - Method in class cusack.hcg.gui.view.tables.TableView
 
FRAME_BORDER_HEIGHT - Static variable in class cusack.hcg.gui.dialogs.TutorialDialog
 
FRAME_BORDER_WIDTH - Static variable in class cusack.hcg.gui.dialogs.TutorialDialog
 
FRAME_COLOR - Variable in class cusack.hcg.gui.StackedScreen
 
FRAME_RATE - Static variable in class cusack.hcg.gui.view.GraphView
 
from - Variable in class cusack.hcg.games.multidesigns.algorithms.SimpleEdge
 
from - Variable in class cusack.hcg.games.pebble.algorithms.solvability.BacktrackingSolvabilitySomewhatEfficient.Move
 
fromAdjMatrix(int[][], boolean) - Method in class cusack.hcg.graph.Graph
Generates a graph from an already created int matrix.
fromAdjMatrixString(String, boolean) - Method in class cusack.hcg.graph.Graph
 
fromString(String) - Method in class cusack.hcg.games.multidesigns.algorithms.MultiGraphAdjacencyMatrix
 
fromString(String) - Method in class cusack.hcg.graph.EfficientListGraph
 
fromString(String) - Method in class cusack.hcg.graph.EfficientMatrixGraph
 
fromString(String) - Method in class cusack.hcg.graph.Graph
This method sets the adjacency list of all the vertices in the graph based on a string that is passed in.
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