JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Use
Tree
Index
Search
Help
ubc.team09.bitboard
Contents
Description
Related Packages
Classes and Interfaces
Hide sidebar
Show sidebar
Package ubc.team09.bitboard
package
ubc.team09.bitboard
BitBoards
This package is where bitboards are implemented. A bitboard in this codebase is just a
long[2]
array.
P
is a class which contains a set of precomputed bitboards.
BitBoard
contains a set of static methods used for operating on
long[2]
values to perform common bitboard operations.
Related Packages
Package
Description
ubc.team09
Main
ubc.team09.eval
Static Game State Evaluation
ubc.team09.player
Game Player
ubc.team09.search
Game Tree Search
ubc.team09.state
Game State Representation
ubc.team09.view
User Interface
Classes
Class
Description
BitBoard
A bitboard is a means of representing a board such that each square is represented by a single bit.
P
This class stores precomputed (abbreviated to "P" for convenience) bitboards.