static Pair rgbMostSimilarImage(RGBImage pat, Iterable images, float similarity) { new Best best; for (RGBImage img : unnull(images)) { float sim = rgbImageSimilarity(pat, img, similarity); if (best.put(img, sim)) similarity = sim; } ret pair(best!, (float) best.score()); }