Switching to bitboard board representation

Registered by Vibhav Pant on 2013-02-25

Quoting Wikipedia:
"A bitboard, often used for boardgames such as chess, checkers and othello, is a specialization of the bitset data structure, where each bit represents a game position or state, designed for optimization of speed and/or memory or disk use in mass calculations. Bits in the same bitboard relate to each other in the rules of the game often forming a game position when taken together. Other bitboards are commonly used as masks to transform or answer queries about positions. The "game" may be any game-like system where information is tightly packed in a structured form with "rules" affecting how the individual units or pieces relate."

Blueprint information

Status:
Started
Approver:
Vibhav Pant
Priority:
Undefined
Drafter:
Vibhav Pant
Direction:
Needs approval
Assignee:
En Passant Developers
Definition:
New
Series goal:
Accepted for 0.1
Implementation:
Started
Milestone target:
None
Started by
Vibhav Pant on 2013-03-08

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.