sclass ChessPieceRecognizer { MultiMap profiles; void load { long time = sysNow(); profiles = agiBlue_chessPieceProfiles(); done2("Loading " + n2(images, "piece profile"), time); } Pair recognize(BufferedImage img) { byte[] profile = chessOCR_pieceProfileFromRawImage_1(img); ret searchForMostSimilarByteArrayInMultiMap(profile, img); } }