pieceHierarchy property

List<String> pieceHierarchy
final

The relative hierarchy of pieces, specified by their symbols, in order from best to worst. Used in ordering the pieces in piece selectors, and in deciding which piece to auto promote to. Note that this won't change which pieces are available in selectors - that depends on the moves available - it only orders them. All symbols should be lower case.

Implementation

final List<String> pieceHierarchy;