Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
Y
F
FourGameManager
- Class in
fourwin
This class represents the main control of the action of the fourwin game.
FourGameManager(FourGUI)
- Constructor for class fourwin.
FourGameManager
Constructor to create a FourGameManager object.
FourGUI
- Class in
fourwin
This class controls all actions and reactions of the Visualization used to play the fourwin game.
FourGUI()
- Constructor for class fourwin.
FourGUI
FourGUI.ButtonListener
- Class in
fourwin
This private class is a standard ButtonListener which reacts on button-events, as we have in this case three standard buttons and two CheckBoxes.
FourGUI.ButtonListener()
- Constructor for class fourwin.
FourGUI.ButtonListener
FourGUI.RadioListener
- Class in
fourwin
This private class is a standard RadioListener which reacts on radiobutton-events, as we have in this case four standard radiobuttons to decide which player is allowed to begin.
FourGUI.RadioListener()
- Constructor for class fourwin.
FourGUI.RadioListener
FourGUI.SliderListener
- Class in
fourwin
FourGUI.SliderListener()
- Constructor for class fourwin.
FourGUI.SliderListener
FourHuman
- Class in
fourwin
This class implements the given methods from fourPlayer and represents the human player.
FourHuman(FourGUI)
- Constructor for class fourwin.
FourHuman
FourHuman(FourGUI, int)
- Constructor for class fourwin.
FourHuman
fourMiniMax
- Class in
fourwin
Implements the MiniMax algorithm with Alpha-Beta pruning to find the robot's next move based on the current situation.
fourMiniMax()
- Constructor for class fourwin.
fourMiniMax
Constructor to create an AI object using Alpha-Beta pruning with default search depth.
fourMiniMax(int)
- Constructor for class fourwin.
fourMiniMax
Constructor to create an AI player using Alpha-Beta pruning with specified search depth.
FourPlayer
- Class in
fourwin
This is the superclass for all players of 4RowBot.
FourPlayer()
- Constructor for class fourwin.
FourPlayer
fourwin
- package fourwin
fullColumn(int)
- Method in class fourwin.
PlayingField
This method checks if a column is full with chips or not.
fullField()
- Method in class fourwin.
PlayingField
This method checks if the playing field is full with chips ( true ) or not ( false ) to check a possible draw.
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
Y