Chess player/Move generation: Difference between revisions

m
draft task
(Initial version of Move Generation sub-task page)
 
m (draft task)
Line 1:
{{draft task|Move generation}} This is a sub-task of the Chess player task.
 
Using suitable data structures, generate a list of valid moves given a chess game position and the side-to-move. You can create a basic (and incomplete) solution or create an advanced solution which covers all possible moves and depends on tracking more of the game state.
Anonymous user