Решить задачу по теории игр на python

Выполнен
Заказ
5677546
Раздел
Работа с текстом
Предмет
Другое
Тип работы
Антиплагиат
70% eTXT
Срок сдачи
17 Ноя 2023 в 21:00
Цена
0 ₽
Блокировка
10 дней
Размещен
13 Ноя 2023 в 20:43
Просмотров
29
Описание работы
Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежат две кучи камней.
Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может добавить в одну
из куч (по своему выбору) два камня или увеличить количество камней в куче в два раза и вычесть
один камень.
Например, пусть в одной куче 10 камней, а в другой 5 камней; такую позицию в игре будем обозначать (10, 5).
Тогда за один ход можно получить любую из четырёх позиций: (12, 5), (19, 5), (10, 7), (10, 9). Для того чтобы
делать ходы, у каждого игрока есть неограниченное количество камней.
Игра завершается в тот момент, когда суммарное количество камней в кучах становится не менее 81.
Победителем считается игрок, сделавший последний ход, т.е. первым получивший такую позицию, при
которой в обоих кучах в сумме будет 81 или больше камней.
В начальный момент в первой куче было S1 камней, во второй куче — S2 камней; 2 ? S1,S2 ? 69.
Каждый игрок играет сильнейшим образом, т.е. если он может выиграть, то старается это сделать за
наименьшее число ходов. А если игрок не может выиграть – то он старается максимально увеличить
количество ходов в партии.
Составить программу, которая:
1. Для заданной начальной позиции (S1;S2), т.е. в начальный момент в первой куче S1 камней а во второй
куче S2 камней, определяет победителя партии и продолжительность ходов при сильнейшей игре обоих игроков.
2. Определяет все начальные позиции (S1;S2), при которых партия продлиться максимальное количество ходов
при сильнейшей игре обоих игроков.
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
2 дня 12 часов 17 минут
Выполнен в срок
Отзыв о выполненном заказе
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир