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

S

saveToDir(String) - Method in class de.htwdd.rosenkoenig.game.Player
Save a player to directoryName.
saveToFile(String) - Method in class de.htwdd.rosenkoenig.neuro.net.NeuralNet
This function saves a net to a file.
score - Variable in class de.htwdd.rosenkoenig.game.Player
 
selectCard(Card) - Method in class de.htwdd.rosenkoenig.game.Game
 
selectDrawDeck() - Method in class de.htwdd.rosenkoenig.game.Game
This function is called, when the player clicks on the drawDeck.
selection - Variable in class de.htwdd.rosenkoenig.gui.genuts.DrawDeck
 
selection - Variable in class de.htwdd.rosenkoenig.gui.genuts.Knights
 
serialVersionUID - Static variable in class de.htwdd.rosenkoenig.gui.ConfigurationDialog
 
serialVersionUID - Static variable in class de.htwdd.rosenkoenig.gui.genuts.GenutsGUI
 
serialVersionUID - Static variable in class de.htwdd.rosenkoenig.gui.PlayerPanel
 
serialVersionUID - Static variable in class de.htwdd.rosenkoenig.neuro.TrainerDialog
 
setActivationFunction(ActivationFunction) - Method in class de.htwdd.rosenkoenig.neuro.net.Layer
Setter of the property activationFunction
setActivePlayer(Color) - Method in class de.htwdd.rosenkoenig.game.Game
Setter of the property activePlayer
setAlgorithm(TeachingAlgorithm) - Method in class de.htwdd.rosenkoenig.neuro.net.training.Trainer
Setter of the property algorithm
setAvailableStones(int) - Method in class de.htwdd.rosenkoenig.game.Game
Setter of the property stones
setBatchsize(int) - Method in class de.htwdd.rosenkoenig.neuro.net.training.Trainer
Setter of the property batchsiye
setBiased(boolean) - Method in class de.htwdd.rosenkoenig.neuro.net.Layer
Set the biased state of the layer.
setBoard(Color[][]) - Method in class de.htwdd.rosenkoenig.game.Game
Setter of the property board
setBoard(Color[][]) - Method in class de.htwdd.rosenkoenig.gui.GameLogger
setBoard is called to replace the complete board.
setBoard(Color[][]) - Method in class de.htwdd.rosenkoenig.gui.genuts.GenutsGUI
setBoard is called to replace the complete board.
setBoard(Color[][]) - Method in interface de.htwdd.rosenkoenig.gui.GUI
setBoard is called to replace the complete board.
setCanMove(boolean) - Method in class de.htwdd.rosenkoenig.game.Player
Setter of the property canMove
setCards(ArrayList<Card>) - Method in class de.htwdd.rosenkoenig.game.Player
Setter of the property cards
setCards(Color, List<Card>) - Method in class de.htwdd.rosenkoenig.gui.GameLogger
This method is called whenever a player's card deck has changed and sets a player's card deck.
setCards(Color, List<Card>) - Method in class de.htwdd.rosenkoenig.gui.genuts.GenutsGUI
This method is called whenever a player's card deck has changed and sets a player's card deck.
setCards(Color, List<Card>) - Method in interface de.htwdd.rosenkoenig.gui.GUI
This method is called whenever a player's card deck has changed and sets a player's card deck.
setCardState(Color, ImageState, int, boolean) - Method in class de.htwdd.rosenkoenig.gui.GameLogger
setCardState is called whenever a card's state has changed.
setCardState(Color, ImageState, int, boolean) - Method in class de.htwdd.rosenkoenig.gui.genuts.GenutsGUI
setCardState is called whenever a card's state has changed.
setCardState(ImageState) - Method in class de.htwdd.rosenkoenig.gui.genuts.GUICard
sets the card's state
setCardState(Color, ImageState, int, boolean) - Method in interface de.htwdd.rosenkoenig.gui.GUI
setCardState is called whenever a card's state has changed.
setChange(int) - Method in class de.htwdd.rosenkoenig.gui.genuts.Counter
updates and shows the counter's increase.
setColor(Color, boolean) - Method in class de.htwdd.rosenkoenig.gui.genuts.Stone
Defines the stone's color.
setCrown(Position) - Method in class de.htwdd.rosenkoenig.gui.GameLogger
This method is called to specify the position of the crown on the board.
setCrown(Position) - Method in class de.htwdd.rosenkoenig.gui.genuts.GenutsGUI
This method is called to specify the position of the crown on the board.
setCrown(Position) - Method in interface de.htwdd.rosenkoenig.gui.GUI
This method is called to specify the position of the crown on the board.
setCurrentPosition(Position) - Method in class de.htwdd.rosenkoenig.game.Game
Setter of the property currentPosition
setDeltaW(double[][]) - Method in class de.htwdd.rosenkoenig.neuro.net.Synapse
Setter of the property deltaW
setDeltaWTmp(double[][]) - Method in class de.htwdd.rosenkoenig.neuro.net.Synapse
Setter of the property deltaWTmp
setDesiredOutput(double[]) - Method in class de.htwdd.rosenkoenig.neuro.net.training.Pattern
Setter of the property desiredOutput
setDrawDeck(List<Card>) - Method in class de.htwdd.rosenkoenig.game.Game
Setter of the property drawDeck
setDrawDeck(int) - Method in class de.htwdd.rosenkoenig.gui.GameLogger
Sets the number of cards left in the draw deck.
setDrawDeck(int) - Method in class de.htwdd.rosenkoenig.gui.genuts.DrawDeck
Sets the number of cards left in the deck.
setDrawDeck(int) - Method in class de.htwdd.rosenkoenig.gui.genuts.GenutsGUI
Sets the number of cards left in the draw deck.
setDrawDeck(int) - Method in interface de.htwdd.rosenkoenig.gui.GUI
Sets the number of cards left in the draw deck.
setFlatspot(double) - Method in class de.htwdd.rosenkoenig.neuro.net.training.Trainer
Setter of the property flatspot
setGame(Game) - Method in class de.htwdd.rosenkoenig.game.Player
Setter of the property game
setGradient(double[]) - Method in class de.htwdd.rosenkoenig.neuro.net.InnerLayer
Setter of the property gradient
setHasMoved(boolean) - Method in class de.htwdd.rosenkoenig.game.Player
Setter of the property hasMoved
setHighscore(int) - Method in class de.htwdd.rosenkoenig.game.Player
Setter of the property highscore
setInitialized(boolean) - Method in class de.htwdd.rosenkoenig.neuro.net.FeedForwardNet
Setter of the property initialized
setInput(double[]) - Method in class de.htwdd.rosenkoenig.neuro.net.InputLayer
Setter of the property input
setInput(double[]) - Method in class de.htwdd.rosenkoenig.neuro.net.KohonenLayer
Setter of the property input
setInput(double[]) - Method in class de.htwdd.rosenkoenig.neuro.net.training.Pattern
Setter of the property input
setInputLayer(InputLayer) - Method in class de.htwdd.rosenkoenig.neuro.net.FeedForwardNet
Setter of the property inputLayer
setInputLayer(Layer) - Method in class de.htwdd.rosenkoenig.neuro.net.Synapse
Setter of the property inputLayer
setInputSynapse(Synapse) - Method in class de.htwdd.rosenkoenig.neuro.net.InnerLayer
Setter of the property inputSynapse
setKnightable(boolean) - Method in class de.htwdd.rosenkoenig.gui.genuts.GUICard
Puts a small flower to the upper right or left edge of the card to indicate that this card is only playable by using a knight.
setKnights(int) - Method in class de.htwdd.rosenkoenig.game.Player
Setter of the property knights
setKnights(Color, int) - Method in class de.htwdd.rosenkoenig.gui.GameLogger
Sets the number of knights a player has left.
setKnights(Color, int) - Method in class de.htwdd.rosenkoenig.gui.genuts.GenutsGUI
Sets the number of knights a player has left.
setKnights(int) - Method in class de.htwdd.rosenkoenig.gui.genuts.Knights
changes the number of playable knights.
setKnights(Color, int) - Method in interface de.htwdd.rosenkoenig.gui.GUI
Sets the number of knights a player has left.
setKnightState(Color, ImageState) - Method in class de.htwdd.rosenkoenig.gui.GameLogger
This method is called whenever a player's knights are enabled or disabled.
setKnightState(Color, ImageState) - Method in class de.htwdd.rosenkoenig.gui.genuts.GenutsGUI
This method is called whenever a player's knights are enabled or disabled.
setKnightState(ImageState) - Method in class de.htwdd.rosenkoenig.gui.genuts.Knights
changes the set's state
setKnightState(Color, ImageState) - Method in interface de.htwdd.rosenkoenig.gui.GUI
This method is called whenever a player's knights are enabled or disabled.
setKohonenNet(KohonenNet) - Method in class de.htwdd.rosenkoenig.neuro.net.KohonenLayer
Setter of the property kohonenNet
setLayers(ArrayList<InnerLayer>) - Method in class de.htwdd.rosenkoenig.neuro.net.FeedForwardNet
Setter of the property layers
setLearningCycles(int) - Method in class de.htwdd.rosenkoenig.neuro.net.training.KohonenTrainer
Setter of the property learningCycles
setLearningRate(double) - Method in class de.htwdd.rosenkoenig.neuro.net.training.KohonenTrainer
Setter of the property learningRate
setLearningRate(double) - Method in class de.htwdd.rosenkoenig.neuro.net.training.Trainer
Setter of the property learningRate
setMaxCycles(int) - Method in class de.htwdd.rosenkoenig.neuro.net.training.Trainer
Setter of the property maxCycles
setMaxError(double) - Method in class de.htwdd.rosenkoenig.neuro.net.training.Trainer
Setter of the property maxError
setMomentum(double) - Method in class de.htwdd.rosenkoenig.neuro.net.training.Trainer
Setter of the property momentum
setName(String) - Method in class de.htwdd.rosenkoenig.game.Player
Setter of the property name
setName(String) - Method in class de.htwdd.rosenkoenig.gui.genuts.Name
Changes the string this Name represents.
setNeighbourhoodFunction(NeighbourhoodFunction) - Method in class de.htwdd.rosenkoenig.neuro.net.KohonenNet
Setter of the property neighbourhoodFunction
setNeighbourhoodRadius(double) - Method in class de.htwdd.rosenkoenig.neuro.net.KohonenNet
Sets the neighbourhood radius of the net's neighbourhood function.
setNet(KohonenNet) - Method in class de.htwdd.rosenkoenig.neuro.net.training.KohonenTrainer
Setter of the property net
setNet(FeedForwardNet) - Method in class de.htwdd.rosenkoenig.neuro.net.training.Trainer
Setter of the property net
setNet(NeuralNet) - Method in class de.htwdd.rosenkoenig.neuro.NeuroPlayer
Setter of the property net
setNextCard(Card) - Method in class de.htwdd.rosenkoenig.game.Game
Setter of the property nextCard
setOutputLayer(InnerLayer) - Method in class de.htwdd.rosenkoenig.neuro.net.Synapse
Setter of the property outputLayer
setOutputSynapse(Synapse) - Method in class de.htwdd.rosenkoenig.neuro.net.Layer
Setter of the property outputSynapse
setPassivePlayer(Color) - Method in class de.htwdd.rosenkoenig.game.Game
Setter of the property passivePlayer
setPatterns(ArrayList<double[]>) - Method in class de.htwdd.rosenkoenig.neuro.net.training.KohonenTrainer
Setter of the property patterns
setPatterns(List<Pattern>) - Method in class de.htwdd.rosenkoenig.neuro.net.training.Trainer
Setter of the property patterns
setPlayedCardsDeck(List<Card>) - Method in class de.htwdd.rosenkoenig.game.Game
Setter of the property playedCardsDeck
setPlayedDeck(int, Card) - Method in class de.htwdd.rosenkoenig.gui.GameLogger
Sets the number of cards left in the played cards deck.
setPlayedDeck(int, Card) - Method in class de.htwdd.rosenkoenig.gui.genuts.GenutsGUI
Sets the number of cards left in the played cards deck.
setPlayedDeck(int, Card) - Method in interface de.htwdd.rosenkoenig.gui.GUI
Sets the number of cards left in the played cards deck.
setPlayers(EnumMap<Color, Player>) - Method in class de.htwdd.rosenkoenig.game.Game
Setter of the property players
setPosition(Position) - Method in class de.htwdd.rosenkoenig.gui.genuts.Counter
 
setPosition(int, int) - Method in class de.htwdd.rosenkoenig.gui.genuts.DrawDeck
 
setPosition(int, int) - Method in class de.htwdd.rosenkoenig.gui.genuts.GUICard
Positions the card on the playfield, adds a random offset to the specified position.
setPosition(int, int) - Method in class de.htwdd.rosenkoenig.gui.genuts.Knights
 
setPosition(Position) - Method in class de.htwdd.rosenkoenig.gui.genuts.Name
Positions the letters of this Name.
setPosition(int, int) - Method in class de.htwdd.rosenkoenig.gui.genuts.Stone
Sets the stone to the specified position and adds a random variation to the position, which makes it look more "human".
setPruneAfterTraining(boolean) - Method in class de.htwdd.rosenkoenig.neuro.net.training.Trainer
Setter of the property pruneAfterTraining
setPruningLimit(double) - Method in class de.htwdd.rosenkoenig.neuro.net.training.Trainer
Setter of the property pruningLimit
setRadius(double) - Method in class de.htwdd.rosenkoenig.neuro.net.NeighbourhoodFunction
Setter of the property radius
setScore(int) - Method in class de.htwdd.rosenkoenig.game.Player
Setter of the property score
setScore(Color, int) - Method in class de.htwdd.rosenkoenig.gui.GameLogger
Updates a player's score.
setScore(int) - Method in class de.htwdd.rosenkoenig.gui.genuts.Counter
updates the counter's score.
setScore(Color, int) - Method in class de.htwdd.rosenkoenig.gui.genuts.GenutsGUI
Updates a player's score.
setScore(Color, int) - Method in interface de.htwdd.rosenkoenig.gui.GUI
Updates a player's score.
setScoreChange(Color, int) - Method in class de.htwdd.rosenkoenig.gui.GameLogger
After the player selects the card he wants to play, the GUI shows the possible score increase.
setScoreChange(Color, int) - Method in class de.htwdd.rosenkoenig.gui.genuts.GenutsGUI
After the player selects the card he wants to play, the GUI shows the possible score increase.
setScoreChange(Color, int) - Method in interface de.htwdd.rosenkoenig.gui.GUI
After the player selects the card he wants to play, the GUI shows the possible score increase.
setState(ImageState) - Method in class de.htwdd.rosenkoenig.gui.genuts.DrawDeck
Sets the deck's state.
setState(ImageState) - Method in class de.htwdd.rosenkoenig.gui.genuts.OkButton
Sets the button's state
setStone(Color, Position, boolean) - Method in class de.htwdd.rosenkoenig.gui.GameLogger
Sets a stone on the board.
setStone(Color, Position, boolean) - Method in class de.htwdd.rosenkoenig.gui.genuts.GenutsGUI
Sets a stone on the board.
setStone(Color, boolean, int, int) - Method in class de.htwdd.rosenkoenig.gui.genuts.GenutsGUI
This method puts a stone to the specified logical position on the board.
setStone(Color, Position, boolean) - Method in interface de.htwdd.rosenkoenig.gui.GUI
Sets a stone on the board.
setTrainer(Trainer) - Method in class de.htwdd.rosenkoenig.neuro.net.training.TeachingAlgorithm
Setter of the property trainer
setValidationCoeff(double) - Method in class de.htwdd.rosenkoenig.neuro.net.training.Trainer
Setter of the property validationCoeff
setValue(Position) - Method in class de.htwdd.rosenkoenig.game.Card
Setter of the property value
setVisible(boolean) - Method in class de.htwdd.rosenkoenig.neuro.TrainerDialog
 
setWeights(double[][]) - Method in class de.htwdd.rosenkoenig.neuro.net.Synapse
Setter of the property weights
setX(int) - Method in class de.htwdd.rosenkoenig.game.Position
Setter of the property x
setY(int) - Method in class de.htwdd.rosenkoenig.game.Position
Setter of the property y
Sigmoid - Class in de.htwdd.rosenkoenig.neuro.net
A sigmoid activation function.
Sigmoid() - Constructor for class de.htwdd.rosenkoenig.neuro.net.Sigmoid
Default ctor
sign - Variable in class de.htwdd.rosenkoenig.gui.genuts.Counter
 
somPanel - Variable in class de.htwdd.rosenkoenig.neuro.TrainerDialog
 
somPatterns - Variable in class de.htwdd.rosenkoenig.ga.NetworkFitness
Training patterns for SOM training.
SoundList - Class in de.htwdd.rosenkoenig.util
Utility class that works as a container for sound clips.
SoundList() - Constructor for class de.htwdd.rosenkoenig.util.SoundList
 
spinAlpha - Variable in class de.htwdd.rosenkoenig.neuro.TrainerDialog
 
spinBatchsize - Variable in class de.htwdd.rosenkoenig.neuro.TrainerDialog
 
spinCycles - Variable in class de.htwdd.rosenkoenig.neuro.TrainerDialog
 
spinError - Variable in class de.htwdd.rosenkoenig.neuro.TrainerDialog
 
spinEta - Variable in class de.htwdd.rosenkoenig.neuro.TrainerDialog
 
spinNeurons - Variable in class de.htwdd.rosenkoenig.neuro.TrainerDialog
 
spinSomNeurons - Variable in class de.htwdd.rosenkoenig.neuro.TrainerDialog
 
spinValidation - Variable in class de.htwdd.rosenkoenig.neuro.TrainerDialog
 
start - Variable in class de.htwdd.rosenkoenig.ga.GeneticRosenkoenig
 
start() - Method in class de.htwdd.rosenkoenig.game.Game
Start a game.
startButton - Variable in class de.htwdd.rosenkoenig.gui.ConfigurationDialog
 
state - Variable in class de.htwdd.rosenkoenig.gui.genuts.DrawDeck
 
state - Variable in class de.htwdd.rosenkoenig.gui.genuts.GUICard
 
state - Variable in class de.htwdd.rosenkoenig.gui.genuts.Knights
 
state - Variable in class de.htwdd.rosenkoenig.gui.genuts.OkButton
 
StdErrLogger - Class in de.htwdd.rosenkoenig.util
This class extends PrintStream and writes all outputs to a logger called "stderr".
StdErrLogger() - Constructor for class de.htwdd.rosenkoenig.util.StdErrLogger
 
StdErrLogger.NullOutputStream - Class in de.htwdd.rosenkoenig.util
 
StdErrLogger.NullOutputStream() - Constructor for class de.htwdd.rosenkoenig.util.StdErrLogger.NullOutputStream
 
Stone - Class in de.htwdd.rosenkoenig.gui.genuts
This class represents a stone.
Stone(Color, boolean) - Constructor for class de.htwdd.rosenkoenig.gui.genuts.Stone
Creates a stone of the specified color and state.
stop - Variable in class de.htwdd.rosenkoenig.ga.GeneticRosenkoenig
 
sword - Variable in class de.htwdd.rosenkoenig.gui.genuts.GUICard
 
Synapse - Class in de.htwdd.rosenkoenig.neuro.net
This class is used to interconnect layers of neurons.
Synapse() - Constructor for class de.htwdd.rosenkoenig.neuro.net.Synapse
Default ctor.
Synapse(Layer, InnerLayer) - Constructor for class de.htwdd.rosenkoenig.neuro.net.Synapse
Create a Synapse using inputLayer and outputLayer.

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