enum MOVE_TYPE

// enum values

GRADIENT
FIRST
ADAPTIVE