Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Org.jscience.computing.game Classes and Interfaces - 71 results found.
NameDescriptionTypePackageFramework
AbstractGameThis class implements the generic behaviour of a game to ease GamePlay implementations.Classorg.jscience.computing.gameJScience
AutoPlayAutoPlay adds AI capabilites to a GamePlay by mapping Player objects to the game roles of a GamePlay.Interfaceorg.jscience.computing.gameJScience
AwariGameAwariGame implements an ancient African game (for all I know).Classorg.jscience.computing.game.awariJScience
AwariPlayerAwariPlayer adds AI to the AwariGameSee Also:AwariGame, Classorg.jscience.computing.game.awariJScience
BJCheatera BlackJack Player object that cheats during evaluation by looking at the next card that's on the deckClassorg.jscience.computing.game.cardsJScience
BJPlayeradds AI to the game BlackJackSee Also:BlackJack, Classorg.jscience.computing.game.cardsJScience
BlackJackBlackJack implements the rules for playing BlackJack.Classorg.jscience.computing.game.cardsJScience
BoardPositionBoardPosition represents a position on a chess board.Classorg.jscience.computing.game.chessJScience
BookPlayerBookPlayer is a Player wrapper that can significantly improve normal Player performance by predefining move selections.Classorg.jscience.computing.gameJScience
CannotPlayGameExceptionAn Exception that is thrown if a Player cannot play a given gameSee Also:Serialized FormClassorg.jscience.computing.gameJScience
Carda representation of a game cardSee Also:Serialized FormClassorg.jscience.computing.game.cardsJScience
CardDeckrepresents a stack of cardsSee Also:Serialized FormClassorg.jscience.computing.game.cardsJScience
CheckersGamean implementation of the game checkers.Classorg.jscience.computing.game.checkersJScience
CheckersPlayerAI for the CheckersGameSee Also:Serialized FormClassorg.jscience.computing.game.checkersJScience
ChessGameChessGame provides all external functions needed to play chess.Classorg.jscience.computing.game.chessJScience
ChessGraphicsThis interface allows other programs to customize the appearence of the graphics used by the class JChess to visualize the chess board.Interfaceorg.jscience.computing.game.chessJScience
ChessPlayerprovides AI for a ChessGame - unfortunately, it's still a dumb playerSee Also:Serialized FormClassorg.jscience.computing.game.chessJScience
EightQueensEightQueens implements the problem of placing 8 queens on a chess board so that they don't attack each other.Classorg.jscience.computing.game.puzzleJScience
FourWinsGameFourWinsGame represents the game of 4-wins or 4-connects.Classorg.jscience.computing.game.fourwinsJScience
FourWinsPlayeradds AI to the FourWinsGameSee Also:FourWinsGame, Classorg.jscience.computing.game.fourwinsJScience
GameBoardMoveA specialized GameMove class suitable for board games to implement moves of pieces from and to positions on a board.Classorg.jscience.computing.gameJScience
GameBoardPositionGameBoardPosition implements a board position that can be used for various board game implementations.Classorg.jscience.computing.gameJScience
GameDriverThe GameDriver provides an implementation for an AutoPlay.Classorg.jscience.computing.gameJScience
GameExceptionthrown when game related exceptions are raised that should be caughtSee Also:GameRuntimeException, Classorg.jscience.computing.gameJScience
GameGUIThe GameGUI interface is implemented by objects that use the JGamePlay interface to play a game.Interfaceorg.jscience.computing.gameJScience
GameMoveGameMove provides the necessary methods that allow a GamePlay object to handle a game move properly.Interfaceorg.jscience.computing.gameJScience
GamePlayGamePlay provides all methods needed to play a game.Interfaceorg.jscience.computing.gameJScience
GameRuntimeExceptionThe GameRuntimeException provides access to the GamePlay object that is associated to the exception, so that Exception handing code can takeClassorg.jscience.computing.gameJScience
GameServerA GameServer hosts a GamePlay object that clients can play remotely by connecting to it and following this server's protocol.Classorg.jscience.computing.gameJScience
GameUtilsThe class GameUtils provides several algorithms for operating on GamePlay objects.Classorg.jscience.computing.gameJScience
GomokuGamean implementation of the game Go-mokuSee Also:Serialized FormClassorg.jscience.computing.game.gomokuJScience
GomokuPlayeradds AI to the GomokuGameSee Also:GomokuGame, Classorg.jscience.computing.game.gomokuJScience
JAwariJAwari can play the AwariGame in the JGameFrame GUI.Classorg.jscience.computing.game.awariJScience
JBlackJackFields inherited from class org.Classorg.jscience.computing.game.cardsJScience
JCheckersFields inherited from class org.Classorg.jscience.computing.game.checkersJScience
JChess class features easy customization of the appearance of the chess figures with a call to the method setGraphics (ChessGraphics icons).Classorg.jscience.computing.game.chessJScience
JDefaultGameJDefaultGame provides a basic wrapper for GamePlay objects for implementing the JGamePlay interface.Classorg.jscience.computing.gameJScience
JFourWinsJFourWins provides the GUI wrapping for a FourWinsGame to be played withSee Also:FourWinsGame, Classorg.jscience.computing.game.fourwinsJScience
JGameFrameJGameFrame implements a generic GUI setup for a JGamePlay.Classorg.jscience.computing.gameJScience
JGamePlayJGamePlay provides functionality that is used by the GUI based JGameFrame to display the game specific features.Interfaceorg.jscience.computing.gameJScience
JGomokuGUI wrapper around GomokuGame for using a JGameFrameFields inherited from class org.Classorg.jscience.computing.game.gomokuJScience
JMuehleenables MuehleGame to be played with JGameFrameFields inherited from class org.Classorg.jscience.computing.game.muehleJScience
JPlayerClienta GUI application acting as a client Player in a game played over theSee Also:GameServer, Classorg.jscience.computing.gameJScience
JReversienables ReversiGame to be played with JGameFrameFields inherited from class org.Classorg.jscience.computing.game.reversiJScience
JSolitaireenables Solitaire to be played with JGameFrameFields inherited from class org.Classorg.jscience.computing.game.puzzleJScience
JTilePuzzleSee Also:Serialized FormFields inherited from class javax.Classorg.jscience.computing.game.puzzleJScience
JWSFields inherited from class org.Classorg.jscience.computing.game.wolfsheepJScience
MineSweeperAn implementation of the game Mine SweeperSince:9/14/2002See Also:Serialized FormClassorg.jscience.computing.game.mineJScience
MoveTemplateMoveTemplate just provides a skeleton implementation for the GameMove interface, so you can focus soley on the gameClassorg.jscience.computing.gameJScience
MuehleGamea representation of the game of MuehleSee Also:MuehlePosition, Classorg.jscience.computing.game.muehleJScience
MuehlePlayeradds AI to the MuehleGame and provides a suitable heuristic to evaluateSee Also:MuehleGame, Classorg.jscience.computing.game.muehleJScience
MuehlePositionThe class MuehlePosition represents a Muehle game position.Classorg.jscience.computing.game.muehleJScience
PlayerThe Player ojbect adds Artificial Intelligence to a GamePlay.Interfaceorg.jscience.computing.gameJScience
PrisonersDilemmaAgentA simple implementation of an agent that obeys the rules of the prisoner's dilemma.Classorg.jscience.computing.gameJScience
PuzzleNotSolvableExceptionClassorg.jscience.computing.game.puzzleJScience
RandomPlayerRandomPlayer provides a reference implementation of the Player interface.Classorg.jscience.computing.gameJScience
ReversiGamealso known as Othello gameSee Also:Serialized FormClassorg.jscience.computing.game.reversiJScience
ReversiPlayeradds AI to the ReversiGameSee Also:ReversiGame, Classorg.jscience.computing.game.reversiJScience
SampleChessGraphicsThis class contains two set of sample chess graphics shipped with the antelmann.Classorg.jscience.computing.game.chessJScience
SocketPlayerSocketPlayer is a wrapper around a standard Player object.Classorg.jscience.computing.gameJScience
SocketPlayerServerSocketPlayerServer provides the capability of taking network requests from a SocketPlayer.Classorg.jscience.computing.gameJScience
SolitaireA one-player game where the goal is to remove all 'peggs' on the board by jumping over them one by one.Classorg.jscience.computing.game.puzzleJScience
SolitaireSamplesclass with static methods to provide standard configurations for Solitaire games.Classorg.jscience.computing.game.puzzleJScience
TemplatePlayerThe TemplatePlayer provides a useful skeleton implementation for the Player interface.Classorg.jscience.computing.gameJScience
TickTackToeThis class implements the game TickTackToe.Classorg.jscience.computing.game.tictactoeJScience
TilePuzzleSee Also:TilePuzzleSamples, Constructor SummaryTilePuzzle()Classorg.jscience.computing.game.puzzleJScience
TilePuzzlePlayerprovides AI for a TilePuzzle gameSee Also:Serialized FormClassorg.jscience.computing.game.puzzleJScience
TilePuzzleSamplesclass with static methods to provide standard configurations for TilePuzzle games.Classorg.jscience.computing.game.puzzleJScience
WolfsheepGamean implementation of the wolf&sheep game which is played on a chess-like board; it uses the BoardPosition from the chess package for convenience.Classorg.jscience.computing.game.wolfsheepJScience
WSPlayerWSPlayer adds AI to the WolfsheepGame; can play both, wolf and sheep.Classorg.jscience.computing.game.wolfsheepJScience
WSPuzzleWSPuzzle implements the 'Wolf & Sheep Puzzle'.Classorg.jscience.computing.game.puzzleJScience