Hierarchy For All Packages
- ubc.team09,
- ubc.team09.bitboard,
- ubc.team09.eval,
- ubc.team09.player,
- ubc.team09.search,
- ubc.team09.state,
- ubc.team09.view
Class Hierarchy
- java.lang.Object
- ubc.team09.view.Ansi
- ubc.team09.bitboard.BitBoard
- ubc.team09.state.BoardState
- ubc.team09.state.C
- ubc.team09.view.Display
- ubc.team09.player.EDI (implements ubc.team09.player.VI)
- ygraph.ai.smartfox.games.GamePlayer
- ubc.team09.player.Player
- ubc.team09.search.HistoryTable
- ubc.team09.state.KGraph
- ubc.team09.eval.KMinDist (implements ubc.team09.eval.HeuristicMethod)
- ubc.team09.Main
- ubc.team09.state.Move
- ubc.team09.bitboard.P
- ubc.team09.state.QGraph
- ubc.team09.eval.QMinDist (implements ubc.team09.eval.HeuristicMethod)
- ubc.team09.state.State
- ubc.team09.state.StateGenerator
- ubc.team09.search.TimeConstrained
- ubc.team09.search.AlphaBeta (implements ubc.team09.search.SearchMethod)
- ubc.team09.player.Util
- ubc.team09.eval.X (implements ubc.team09.eval.HeuristicMethod)
Interface Hierarchy
- ubc.team09.eval.HeuristicMethod
- ubc.team09.search.SearchMethod
- ubc.team09.player.VI