Index

A B C D E F G H I L M N O P Q R S T U V W X Y Z 
All Classes All Packages

A

aboutToCollide - Static variable in class Phase2.Tetris
 
ACTUAL_CONTAINER_DEPTH - Static variable in class Phase3.Wrapper
 
ACTUAL_CONTAINER_HEIGHT - Static variable in class Phase3.Wrapper
 
ACTUAL_CONTAINER_WIDTH - Static variable in class Phase3.Wrapper
 
addContainer() - Static method in class Phase3.FX3D
 
addPiece() - Static method in class Phase2.Tetris
Method adding the current piece to the temporary field "tempField"
addPiece(int[][], int[][], int, int, int) - Static method in class Phase1.DLX
 
addPiece(int[][], int[][], int, int, int) - Static method in class Phase1.Search
Adds a pentomino to the position on the field (overriding current board at that position) - non-burte-force method
addPiece(int[][], int[][], int, int, int) - Static method in class Phase1.Search2
 
addSolid(int[][][], int[], int, int[]) - Static method in class Phase3.GreedyAlgorithm
Method adding a solid to the container (field) at the specified coordinates
addSolid(int[][][], int[], int, int[][][]) - Static method in class Phase3.Gbot
Method adding a solid to the container (field) at the specified coordinates
addToNodeCount(int) - Method in class Phase1.Node
 
Algorithm - Class in Phase3
Class starting the chosen algorithm (selected in the Wrapper)
Algorithm() - Constructor for class Phase3.Algorithm
 
algorithmSelection - Static variable in class Phase3.FX3D
 
algorithmType - Static variable in class Phase3.Wrapper
 
algorithmX(ArrayList<ArrayList<Boolean>>, int, int, ArrayList<ArrayList<Integer>>) - Static method in class Phase1.Search
Takes the possibilities matrix and outputs a solution for that matrix
algorithmX(ArrayList<ArrayList<Boolean>>, ArrayList<ArrayList<Integer>>) - Static method in class Phase1.Search
Turns the pentomino problem into an exact cover problem and solves it by iterating over the matrix of possible position of any pentomino
allRotations(int[][][]) - Static method in class Phase3.Pentominoe
 
amount - Variable in class Phase3.InputDetail
 
answerToUI() - Method in class Phase3.DancingLinksProblem
 
area - Static variable in class Phase1.DLX
 
area - Static variable in class Phase1.Search
It holds the value of the area of the grid (horizontal size * vertical size)
arrayCopy(double[]) - Static method in class Phase2.Gbot
 
arrayCopy(double[]) - Static method in class Phase3.Gbot
 
arrayCopy(int[]) - Static method in class Phase2.Gbot
 
arrayCopy(int[]) - Static method in class Phase2.Tetris
Method for copying arrays
arrayCopy(int[]) - Static method in class Phase3.Gbot
 
arrayCopy(Integer[]) - Static method in class Phase2.Gbot
 
arrayCopy(Integer[]) - Static method in class Phase3.Gbot
 
aShape - Static variable in class Phase3.Gbot
 
aShapeVal - Static variable in class Phase3.Gbot
 
assignValue(int, int) - Static method in class Phase3.Gbot
 
A B C D E F G H I L M N O P Q R S T U V W X Y Z 
All Classes All Packages