[][src]Module shakmaty::variants

Chess variants.

These are games played with normal chess pieces but special rules. Every chess variant implements Setup, FromSetup and Position.

Structs

Antichess

An Antichess position. Antichess is also known as Giveaway, but players start without castling rights.

Atomic

An Atomic Chess position.

Chess

A standard Chess position.

Crazyhouse

A Crazyhouse position.

Horde

A Horde position.

KingOfTheHill

A King of the Hill position.

RacingKings

A Racing Kings position.

ThreeCheck

A Three-Check position.

Enums

Variant

Discriminant of VariantPosition.

VariantPosition

Dynamically dispatched chess variant Position.