Grampus


pMove Type

Namespace: Grampus

Assembly: GrampusLib.dll

Parent Module: Types

Base Type: obj

All Interfaces: IEquatable<pMove> , IStructuralEquatable , IComparable<pMove> , IComparable , IStructuralComparable

Record type holding details of an unencoded move such as pieces the target square.

Record fields

Record Field Description

IsCheck

Full Usage: IsCheck

IsCheckMate

Full Usage: IsCheckMate

IsDoubleCheck

Full Usage: IsDoubleCheck

Mtype

Full Usage: Mtype

OriginFile

Full Usage: OriginFile

OriginRank

Full Usage: OriginRank

Piece

Full Usage: Piece

PromotedPiece

Full Usage: PromotedPiece

San

Full Usage: San

TargetSquare

Full Usage: TargetSquare