Исследовательский проект направлен на создание и оптимизацию программного модуля, способного анализировать состояние классического Кубика Рубика (3x3x3) посредством камеры мобильного устройства и предлагать последовательность действий для его сборки. Будут рассмотрены алгоритмы распознавания цветов, методы компьютерного зрения для определения положения сегментов кубика, а также алгоритмы поиска оптимальных решений, такие как алгоритм К metodа или Петтерсона. Особое внимание будет уделено эффективности и скорости работы приложения, а также интуитивно понятному пользовательскому интерфейсу, делая процесс решения сложной головоломки доступным для широкого круга пользователей. В рамках проекта планируется сравнительный анализ различных подходов к решению задачи, оценка их вычислительной сложности и практической применимости.