Решение технического стека Python 5-Card Draw

Я пытаюсь создать игру в покер на 5 карт (один игрок с 4 ботами) для моего 85-летнего отца, чтобы он мог использовать планшет - с помощью сенсорного управления. Я изучаю python и не против использовать его для продолжения обучения. Я также изучаю django. Я нашел отличную python-программу pokergame с открытым исходным кодом, которая использует терминальный ввод и вывод - я использую ее для рефакторинга игры.

Я использовал искусственный интеллект (с неоднозначными результатами), чтобы помочь, а также копался в логике. Сейчас я нахожусь на той стадии, когда игра, которую я создаю для своего отца, превращается в веб-игру на python/django/bootstrap5/websockets. Это оказывается отличной возможностью для обучения, но разочаровывает уровнем сложности. Является ли такой подход хорошим для игры в покер? Я подумал, что если я размещу ее у себя, то смогу обновлять ее гораздо проще. При этом мне кажется, что было бы намного проще, если бы я просто использовал pygame и создал исполняемую игру, которая могла бы играть на планшете. Я готов выслушать все мнения, поскольку я только учусь и нуждаюсь в любой помощи, которую могу получить. Также, если кто-то хочет сотрудничать в этом, я могу рассказать вам больше о том, что я надеялся создать и что уже существует. Большое спасибо.

  1. simplify.

Стоит ли дополнительная сложность функции искусственного интеллекта в приложении для покера? Я бы просто настроил селектор случайных чисел со словарем, присваивающим значения числам от 0 до 51, но я не эксперт. (в покере или python lol)

Может, попросить AI о помощи в разбивке проекта на более мелкие кусочки? Я работал над некоторыми сложными вещами, которые стали более понятными благодаря Claude 3 Opus, например.

Вернуться на верх