Ведьмы и Охотники. Симуляция города на Python
500 руб. за проект
- Нужно реализовать иерархию классов, начиная с суперкласса "человек", от которого наследуется класс "житель", "охотник" и "ведьма". Реализовать класс "организация", который содержит в себе в отношениях "композиции" объекты принадлежащих организации наследников суперкласса "человек". Создать три экземпляра объекта класса "организация" : "добрые бюргеры", "ковен ведьм", "орден охотников". Реализовать методы взаимодействия:
- Ведьма-житель: объект типа "житель" уничтожается;
- Ведьма-охотник: объект типа "ведьма" уничтожается с вероятностью 12, иначе уничтожается объект типа "охотник";
- Житель-охотник: с вероятностью p объект типа "житель" уничтожается, иначе ничего не происходит.
- Смоделировать сценарий: В городке постоянно проживают 4096 жителей, из которых 10 человек принадлежат ордену охотников на ведьм и 5 являются ведьмами. Каждую неделю случайная пара "человек" взаимодействует с исходом, описанным выше. Симуляция заканчивается, когда ведьм не остается. Найти такое p , при котором охотники в среднем уничтожают столько же мирных жителей, сколько и ведьм.
- до 10.11.2021
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.