Skip to content

General To-Do #1

@AJSmyth

Description

@AJSmyth

Valid moves must

  • not expose king to check
  • not move through other pieces (excluding knight)
  • follow the defined behavior of the piece

Move functions have the signature void getValidMovesPIECE(int f0, int r0, int f1, int r1, Board *b, MOVE **m), where
- f0r0 is the source file and rank
- f1r1 is the destination file and rank

To-do

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions