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

A

AggressivePlayer - Class in assignment2018
An "AI" which selects a move, using something a bit cleverer than picking a random move, but is still not great.
AggressivePlayer(String, Pieces, Board) - Constructor for class assignment2018.AggressivePlayer
Creates a more aggressive but still primitive AI player
askForMove(Player) - Method in class assignment2018.HumanPlayer
Ask the player for their move
askOnConsole() - Method in class assignment2018.PlayerType
Asks the user on the console
assignment2018 - package assignment2018
 
assignment2018.codeprovided - package assignment2018.codeprovided
 
availableMoves() - Method in class assignment2018.Bishop
method implements abstract availableMoves method in Piece class
availableMoves() - Method in class assignment2018.codeprovided.Pawn
 
availableMoves() - Method in class assignment2018.codeprovided.Piece
 
availableMoves() - Method in class assignment2018.King
method implements abstract availableMoves method in Piece class
availableMoves() - Method in class assignment2018.Knight
method implements abstract availableMoves method in Piece class
availableMoves() - Method in class assignment2018.Queen
method implements abstract availableMoves method in Piece class
availableMoves() - Method in class assignment2018.Rook
Method implements abstract availableMoves method in Piece class Returns all available moves
A B C D E G H I K M N O P Q R S T U W X Y 
Skip navigation links