// If no capture, favor small step moves,
// but sometimes move the knight anyway
const penalty = V.Decode(move.vanish[0].p) != V.KNIGHT
// If no capture, favor small step moves,
// but sometimes move the knight anyway
const penalty = V.Decode(move.vanish[0].p) != V.KNIGHT