Решить задачу о переливаниях воды на языке Prolog (желательно в среде SWI-Prolog).
Смысл задачи - при помощи алгоритма RBFS (Recursive Best First Search) найти оптимальную комбинацию переливаний. Дано маленькое ведро ёмкостью 5 литров и большое ведро ёмкостью 9 литров, как отмерять ровно 3 литра в любом из вёдер?
Алгоритм решения должен обязательно включать алгоритм RBFS, то есть программа должна динамически строить граф состояний переливаний воды и при помощи эвристики найти лучшее решение.
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |