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
All Classes All Packages
All Classes All Packages
G
- GameModeSelector - Class in Phase2
-
Class allowing the user to select game mode for Pentris
- GameModeSelector() - Constructor for class Phase2.GameModeSelector
- gameOver() - Static method in class Phase2.Tetris
-
Method executed in case of gameOver, resetting all parameters
- gamePieces - Variable in class Phase2.GameWrapper
- games - Static variable in class Phase2.Gbot
- GameTimer - Class in Phase2
-
Class running the TimerTask if the game mode selected uses a bot
- GameTimer() - Constructor for class Phase2.GameTimer
- gameWrapper - Static variable in class Phase2.Tetris
- GameWrapper - Class in Phase2
-
Class encapsulating (wrapping) all of the User Interface.
- GameWrapper(int, int, int) - Constructor for class Phase2.GameWrapper
- Gbot - Class in Phase2
-
Class containing implementation of the Genetic Algorithm-based bot.
- Gbot - Class in Phase3
-
Genetic algorithm bot (Gbot) similar to the one from Phase2 but adapted to solving 3D problems
- Gbot() - Constructor for class Phase2.Gbot
- Gbot() - Constructor for class Phase3.Gbot
- Gbot.State - Class in Phase2
- gen1 - Static variable in class Phase3.Gbot
- general - Static variable in class Phase3.Gbot
- General - package General
-
Contains classes used in multiple phases and not belonging to any single problem exclusively.
- geneSort(double[][]) - Static method in class Phase2.Gbot
-
Sorts the array of genes
- geneSort(double[][]) - Static method in class Phase3.Gbot
-
Sorts the array of genes
- getA() - Static method in class Phase3.ShapesAndRotations
- getB() - Static method in class Phase3.ShapesAndRotations
- getC() - Static method in class Phase3.ShapesAndRotations
- getColID() - Method in class Phase1.Node
- getColor() - Method in class Phase3.ParcelType
- getColumn() - Method in class Phase1.Node
- getDown() - Method in class Phase1.Node
- getL() - Static method in class Phase3.ShapesAndRotations
- getLeft() - Method in class Phase1.Node
- getMaximum() - Method in class Phase3.ParcelType
- getName() - Method in class Phase3.ParcelType
- getNewPiece() - Static method in class Phase2.Tetris
-
Method generating a new piece
- getNodeCount() - Method in class Phase1.Node
- getP() - Static method in class Phase3.ShapesAndRotations
- getPlaced() - Method in class Phase3.ParcelType
- getRatio() - Method in class Phase3.ParcelType
- getRight() - Method in class Phase1.Node
- getRotations() - Method in class Phase3.ParcelType
- getRowID() - Method in class Phase1.Node
- getSolutionScore(ArrayList<Integer>) - Method in class Phase3.DancingLinksProblem
- getT() - Static method in class Phase3.ShapesAndRotations
- getUp() - Method in class Phase1.Node
- getValue() - Method in class Phase1.Node
- getValue() - Method in class Phase3.ParcelType
- gmsdone - Static variable in class Phase2.Tetris
- go - Static variable in class Phase2.Tetris
- GreedyAlgorithm - Class in Phase3
-
The class holding all of the methods of the greedy algorithm
- GreedyAlgorithm() - Constructor for class Phase3.GreedyAlgorithm
- GreedyAlgorithm.RatioSorter - Class in Phase3
- GreedyAlgorithm.ValueSorter - Class in Phase3
- green - Variable in class Phase3.UIParcel
All Classes All Packages