A B C D E F G H I J K L M N O P R S T U V W X Y

C

calcScore(Color) - Method in class de.htwdd.rosenkoenig.game.Game
 
calculateError(List<Pattern>) - Method in class de.htwdd.rosenkoenig.neuro.net.training.Trainer
Calculates the network's error on the provided pattern set.
canMove - Variable in class de.htwdd.rosenkoenig.game.Player
 
Card - Class in de.htwdd.rosenkoenig.game
This class represents a card in the game.
Card() - Constructor for class de.htwdd.rosenkoenig.game.Card
Ctor - emtpy
Card(int, int) - Constructor for class de.htwdd.rosenkoenig.game.Card
Creates a new card with the defined values.
card - Variable in class de.htwdd.rosenkoenig.gui.genuts.GUICard
 
card - Variable in class de.htwdd.rosenkoenig.neuro.PatternCreator
This integer represents the number of the card played.
cardKnightable(Card) - Method in class de.htwdd.rosenkoenig.game.Game
 
cardPlayable(Card) - Method in class de.htwdd.rosenkoenig.game.Game
 
cardPositions - Variable in class de.htwdd.rosenkoenig.gui.genuts.GenutsGUI
 
cards - Variable in class de.htwdd.rosenkoenig.game.Player
 
cardSelected() - Method in interface de.htwdd.rosenkoenig.game.GameObserver
This function is called whenever the player selected a card.
cardSelected() - Method in class de.htwdd.rosenkoenig.gui.GameLogger
This function is called whenever the player selected a card.
cardSelected() - Method in class de.htwdd.rosenkoenig.neuro.PatternCreator
Remember the index of the card the player selected.
cbxKind - Variable in class de.htwdd.rosenkoenig.gui.PlayerPanel
 
cbxName - Variable in class de.htwdd.rosenkoenig.gui.PlayerPanel
 
checkSOM - Variable in class de.htwdd.rosenkoenig.neuro.TrainerDialog
 
clearLayers() - Method in class de.htwdd.rosenkoenig.neuro.net.FeedForwardNet
Removes all of the layers from this list (optional operation).
clearPatterns() - Method in class de.htwdd.rosenkoenig.neuro.net.training.Trainer
Removes all of the elements from this list (optional operation).
click(MouseEvent) - Method in interface de.htwdd.rosenkoenig.gui.genuts.Clickable
This method is called, whenever the user clicks the corresponding GUI element.
click(MouseEvent) - Method in class de.htwdd.rosenkoenig.gui.genuts.DrawDeck
draw a card
click(MouseEvent) - Method in class de.htwdd.rosenkoenig.gui.genuts.GUICard
select a card
click(MouseEvent) - Method in class de.htwdd.rosenkoenig.gui.genuts.Knights
toggle knights
click(MouseEvent) - Method in class de.htwdd.rosenkoenig.gui.genuts.OkButton
End the current user's turn.
Clickable - Interface in de.htwdd.rosenkoenig.gui.genuts
All GUI elements that want to handle mouse events have to implement this interface.
clips - Variable in class de.htwdd.rosenkoenig.util.SoundList
 
cloneImage(Image, ImageFilter) - Static method in class de.htwdd.rosenkoenig.util.Graphics
Creates a copy of the given images.
collisionManager - Variable in class de.htwdd.rosenkoenig.gui.genuts.GenutsGUI
 
Color - Enum in de.htwdd.rosenkoenig.game
Enumeration for colors.
Color() - Constructor for enum de.htwdd.rosenkoenig.game.Color
 
ColorFilter - Class in de.htwdd.rosenkoenig.util
More elaborate ColorFilter supporting brightening of the Image
ColorFilter() - Constructor for class de.htwdd.rosenkoenig.util.ColorFilter
Default constructor, uses 0xFF000000 as mask.
ColorFilter(int) - Constructor for class de.htwdd.rosenkoenig.util.ColorFilter
 
compute(double) - Method in interface de.htwdd.rosenkoenig.neuro.net.ActivationFunction
 
compute(double) - Method in class de.htwdd.rosenkoenig.neuro.net.Identity
Return the identical value.
compute(double) - Method in class de.htwdd.rosenkoenig.neuro.net.Sigmoid
 
compute(double) - Method in class de.htwdd.rosenkoenig.neuro.net.Tanh
 
computeActivation(double) - Method in class de.htwdd.rosenkoenig.neuro.net.Cone
Activation function.
computeActivation(double) - Method in class de.htwdd.rosenkoenig.neuro.net.Cosine
The activation function.
computeActivation(double) - Method in class de.htwdd.rosenkoenig.neuro.net.Gauss
Activation function of Gauss.
computeActivation(double) - Method in class de.htwdd.rosenkoenig.neuro.net.NeighbourhoodFunction
All neighbourhood functions have to implement this method.
computeActivation(double) - Method in class de.htwdd.rosenkoenig.neuro.net.WinnerTakesAll
 
computeDerivation(double) - Method in interface de.htwdd.rosenkoenig.neuro.net.ActivationFunction
 
computeDerivation(double) - Method in class de.htwdd.rosenkoenig.neuro.net.Identity
This function always returns 1.0.
computeDerivation(double) - Method in class de.htwdd.rosenkoenig.neuro.net.Sigmoid
 
computeDerivation(double) - Method in class de.htwdd.rosenkoenig.neuro.net.Tanh
 
computeFitness(BitSet) - Method in class de.htwdd.rosenkoenig.ga.NetworkFitness
Calculates the fitness for a given chromosome.
Cone - Class in de.htwdd.rosenkoenig.neuro.net
The famous cone shaped (sawtooth, like a Russian L) neighborhood function.
Cone() - Constructor for class de.htwdd.rosenkoenig.neuro.net.Cone
Ctor, calls base class ctor.
configPanel - Variable in class de.htwdd.rosenkoenig.gui.ConfigurationDialog
 
configPanel - Variable in class de.htwdd.rosenkoenig.neuro.TrainerDialog
 
ConfigurationDialog - Class in de.htwdd.rosenkoenig.gui
This configuration dialog is shown after program startup.
ConfigurationDialog(Frame) - Constructor for class de.htwdd.rosenkoenig.gui.ConfigurationDialog
 
configureGame() - Method in class de.htwdd.rosenkoenig.Rosenkoenig
Shows the configuration dialog to allow the user to choose players, access the training manager and to start a new game.
connectLayers() - Method in class de.htwdd.rosenkoenig.neuro.net.FeedForwardNet
This function takes this net and connects all layers.
CONSTRUCTOR_PARAMS - Static variable in class de.htwdd.rosenkoenig.neuro.net.FeedForwardNet
 
containsAllLayers(Collection<InnerLayer>) - Method in class de.htwdd.rosenkoenig.neuro.net.FeedForwardNet
Returns true if this list contains all of the layers of the specified collection.
containsAllPatterns(Collection) - Method in class de.htwdd.rosenkoenig.neuro.net.training.Trainer
Returns true if this list contains all of the elements of the specified collection.
containsLayers(InnerLayer) - Method in class de.htwdd.rosenkoenig.neuro.net.FeedForwardNet
Returns true if this list contains the specified layer.
containsPatterns(Pattern) - Method in class de.htwdd.rosenkoenig.neuro.net.training.Trainer
Returns true if this list contains the specified element.
Cosine - Class in de.htwdd.rosenkoenig.neuro.net
Cosine shaped neighborhood function.
Cosine() - Constructor for class de.htwdd.rosenkoenig.neuro.net.Cosine
Ctor, does nothing, so far.
Counter - Class in de.htwdd.rosenkoenig.gui.genuts
This class holds the GUI representation of a counter.
Counter(PlayField) - Constructor for class de.htwdd.rosenkoenig.gui.genuts.Counter
Creates the different sprites needed to represent the digits and adds them to the playfield.
counters - Variable in class de.htwdd.rosenkoenig.gui.genuts.GenutsGUI
 
createColorizedImage(Image) - Static method in class de.htwdd.rosenkoenig.util.Graphics
Creates a "colorized" copy of the given image.
createColorizedImage(Image, int) - Static method in class de.htwdd.rosenkoenig.util.Graphics
Creates a "colorized" copy of the given image.
createDisabledImage(Image) - Static method in class de.htwdd.rosenkoenig.util.Graphics
Creates a greyed and brightened copy of the given image, using the default brightening percentage of 20%.
createDisabledImage(Image, int) - Static method in class de.htwdd.rosenkoenig.util.Graphics
Creates a greyed and brightened copy of the given image.
createPlayer() - Method in class de.htwdd.rosenkoenig.gui.PlayerPanel
 
createXml() - Method in class de.htwdd.rosenkoenig.game.HumanPlayer
 
createXml() - Method in class de.htwdd.rosenkoenig.game.Player
 
createXml() - Method in class de.htwdd.rosenkoenig.neuro.net.FeedForwardNet
Forge the net into xml.
createXml() - Method in class de.htwdd.rosenkoenig.neuro.net.KohonenNet
Creates an XML representation of the Kohonen map and its weights.
createXml() - Method in class de.htwdd.rosenkoenig.neuro.net.NeuralNet
Create an XML chunk from the net.
createXml() - Method in class de.htwdd.rosenkoenig.neuro.NeuroPlayer
Creates an XML element containing this player's properties as well as its neural net.
crown - Variable in class de.htwdd.rosenkoenig.gui.genuts.GenutsGUI
 
currentPosition - Variable in class de.htwdd.rosenkoenig.game.Game
 
currentStream - Variable in class de.htwdd.rosenkoenig.neuro.PatternCreator
Guessing by the name I'd suggest this is the PrintStream of the currenly active player.
cycle - Variable in class de.htwdd.rosenkoenig.neuro.net.training.Trainer
The number of the current training cycle.

A B C D E F G H I J K L M N O P R S T U V W X Y