Код на C++ или Java или Python

Дата публикации: 24.11.2022 23:11:09
Выполнить лабораторную работу.
Есть ДКА "Тигр". У него 5 состояний: "Убежать от врага", "Выследить добычу", "Атака добычи", "Бежать домой", "Поиск добычи". ",
Есть среда, которая генерирует случайное состояние: 0 - "добычи нет", 1 - "добыча есть", 2 - "есть враг"
Необходимо создать класс "Тигр", имитирующий переходы ДКА между состояниями в зависимости от состояния окружающей среды. Первоначальное состояние установить "Поиск добычи", при возникновении добычи совершить переход в состояние "Выследить добычу", при вероятности более 0.5 (удачный момент атаки) тигр переходит в состояние "Атака добычи". При возникновении врага ДКА переходит в состояние "Убежать от врага". Если от среды приходит состояние 2, то ДКА остается в состянии "Убежать от врага", если любое другое состояние среды, то переходит в состояние автомата "Поиск добычи", либо "Бежать домой", если добыча уже была найдена."
К условию добавляется вероятность побега добычи. Создать класс "Кролик", задать случайным образом вероятность побега. В классе "Тигр" задать случайным образом вероятность успешной атаки. Если вероятность побега кролика выше вероятности удачной атаки тигра перевести ДКА "Тигр" в состояние "Поиск добычи
Построить поле из 0 размерностью 10х10. Тигр будет обозначаться 1 и стартовать из левого верхнего угла. В координатах (3,5)(4,5)(5,5)(6,5) находятся враги тигра - их необходимо обойти (можно обозначить врагов цифрой 3). В координатах (7,9)(8,9)(9,9) находятся зайцы (обозначаются цифрой 2). Тигру необходимо дойти до зайцев, съесть 1 и вернуться назад, в начальную точку. Тигра, зайцев и врагов выполнить в виде классов.
Выполнять действия тигром на основе базового уравнения Q-learning. https://habr.com/ru/post/443240/
Источник: www.weblancer.net
Число просмотров: 2

Еще проекты:

записать аудио сообщения на испанском

Нужна с девушка владеющая испанским языком с хорошим произношением. Необходимо записать небольшие аудио сообщения (~10 штук) по готовому тексту. Пример сообщения (Lo siento, pero no tengo tiempo para comunicarme con todos por videoconferencia. Entiéndeme también, no sólo me comunico contigo. Si tienes alguna pregunta, hazla aquí, estaré encantado de responderla.)

Оставляйте тг

убрать пару ошибок и увеличить скорость открытия сайта на телефоне

Всем привет. Мне требуется специалист в знании Wordpress- Woocomerce. Проблема в следующем: нужно убрать ошибки и увеличить скорость открытия сайта на телефоне (прикрепил пару фото с ошибками). Ищу квалифицированного специалиста с перспективой на дальнейшее сотрудничество. Требование к специалисту: свободно владеющим русским языком и возможностью получения денежных средств к банкам Европы. 

Консультация по строительству

https://a2is.ru/catalog/birzhi-frilansa/weblancer]В таблице перечислены виды поверхности, необходимый инвентарь и параметры при работе с ними (чем резать, сверлить, на что крепиться и т.д.). Необходимо заполнить следующие разделы для каждого вида поверхности (бетон, ГВЛ, ДВП и др.):

- расходные материалы для крепления в отверстии
- возможность приклейки зеркал и стекол с покраской/печатью к конкретному виду поверхности
- расходные материалы для сверления
- материалы для резки
- категория шумнос...

Нужен крутой фотошопер

Нужен фотошопер , для корректировки фотографий, подробности в личку! Желательно с познаниями в криптовалютной торговле!

Видеомейкер в онлайн-школу (проектная занятость)

1. Редактирование видео (очистка от лишних слов – паразитов, добавление субтитров, визуальных акцентов)
2. Нарезка отснятого материала
3. Соединение различных видео фрагментов (создание переходов, добавление музыкальных композиций)
Для старта - небольшое тестовое https://drive.google.com/drive/folders/1Qs1LEgVcUTQNtw9Zd14cbkCmdQKlL_GX

Можно отредактировать 2-3 минуты, готовое видео отправьте в телеграм https://t.me/HR_StudyLess
Работы есть точно на 3 месяца, возможно сможем рассмотреть кандида...