В рамках проекта разработан алгоритм для игры Hangman, основанный на расстоянии Левенштейна и telegram-бот, которого можно "попросить" либо поиграть с вами, либо отгадать слово, которое придумаете вы.
- Оформление гитхаба
- Разработка бота
- Разработка алгоритма
- Для запуска нужно поместить всё части проекта в одну папку и запустить файл с названием telegram_bot.py
- Перейти в telegram и найти бота ( https://t.me/hangman27_bot )
- Ввести команду "/start"
- Запуск игры для отгадывания слова
После вывод слова алгоритмом его надо начать отгадывать, вводя по одной букве В случае успеха:
В случае неудачи:
Попыток ограниченное количество, если слово угадано до окончания счётчика:
Если же счётчик попыток закончился, то выводится следующее сообщение:
- Запуск игры для загадывания слова
После запуска игры алгоритм нам будет выводить буквы, которые могут быть частью этого слова, а вам нужно отвечать да/нет. Если да, то алгоритм переходит на следующую позицию, если нет, то алгоритм предлагает следующий вариант буквы на этой позиции:
У бота также есть только лишь несколько попыток, после исчерпания которых выводится следющее сообщение: