// TODO: merge identical profiles static MultiMap agiBlue_chessPieceProfiles(MultiMap images, O... _) { ret mapMultiMapValues(img -> chessOCR_pieceProfileFromRawImage_1(img, _), images); } static MultiMap agiBlue_chessPieceProfiles() { ret agiBlue_chessPieceProfiles(agiBlue_chessPieceImages_loadedMultiMap()); }