FairyVariants class

Variants where the focus is on novel piece types.

Constructors

FairyVariants()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

berolina() Variant
https://en.wikipedia.org/wiki/Berolina_pawn#Berolina_chess
grasshopper() Variant
https://en.wikipedia.org/wiki/Grasshopper_chess
hoppelPoppel() Variant
Knights capture like bishops, bishops capture like knights.
newZealand() Variant
Rooks capture like knights, knights capture like rooks.
nightrider() Variant
Knights are replaced with nightriders.
wolf() Variant
https://en.wikipedia.org/wiki/Wolf_chess