Skip to content

Properly deal with draw by repetition #1

@GoogleCodeExporter

Description

@GoogleCodeExporter
When 2 chess engines battle against each other, they might enter a board
configuration where they continue to repeat moves in a circular manner,
thus the board never advancing.
These cases can spawn for more than 2 board states, for example: A->B->C->A
(3 board states)

These cases need to be properly analyzed and dealt with. Either by making a
move that exists the cycle or by offering a draw by repetition.

Original issue reported on code.google.com by Valentin Stanciu on 21 Jun 2009 at 11:22

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions