[][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

Atomic

An Atomic Chess position.

Chess

A standard Chess position.

Crazyhouse

A Crazyhouse position.

Giveaway

A Giveaway position. Giveaway is also (somewhat ambiguously) known as Antichess.

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.