Package org.vizzini.game.search

Provides search classes for the game framework.

See:
          Description

Interface Summary
ISearch Defines methods required by search algorithms.
ITranspositionKeyCreator Defines methods required by a transposition table key creator.
 

Class Summary
AbstractSearch Provides base functionality for search algorithms.
AbstractTranspositionKeyCreator Provides base functionality for a transposition key creator.
AlphaBetaSearch Provides a negamax-based alpha-beta search algorithm.
DefaultTranspositionKeyCreator Provides a default transposition key creator.
GridBoardTranspositionKeyCreator Provides a transposition key creator for use with IGridBoard s.
NegamaxSearch Provides a negamax search algorithm.
SearchAgent Provides a computer agent which uses an AI search algorithm to determine the best action.
TranspositionEntry Provides an entry for a transposition table.
TranspositionTable  
 

Package org.vizzini.game.search Description

Provides search classes for the game framework.

Figure 1. Search package Class Diagram

Figure 1 displays an overview of all classes in the search package.

Author:
Admin


Copyright 2007 Vizzini.org. All Rights Reserved. 2007.12.25.03.00.02