Так как в колоде 52 карты, мы знаем, что есть 52 choose 2 = 1326
различных поединков, однако в покер на префлопе это можно разбить на 169 различных рук, таких как AK offsuit и AK, в зависимости от того, является ли это A hearts K hearts или A Спейд К пики не имеет значения на префлопе. Мой вопрос заключается в том, есть ли хорошее математическое свойство, по которому я могу однозначно индексировать каждую из этих 169 раздач (желательно от 0 до 168). Я пытаюсь создать справочную таблицу как double[][] = new double [169][169]
, но не могу изменить представление руки, такое как АК (туз и король одной масти), на уникальный индекс в этом массиве.