Алгоритмы поиска комбинаций и проверки хода.