opened 11:31PM - 19 Apr 20 UTC
Proposal
#### Подробное описание проблемы
На данный момент ИИ контроллируется законами… за которыми следят исключительно педали, из-за чего есть куча дурацких затычек, проблем, и непоняток. Я предлагаю это решить механом. Для этого выдвигаю следующий план:
- У ИИ есть некая функция полезности, "очки" в правом верхнем углу, которые он должен стараться максимизировать.
- Если эти очки достигнут нуля - ИИ/Борг выключается.
- У ИИ(и подчинённых единиц) должно быть два состояния - "не выполняю задание", и "выполняю задание".
- В состоянии "не выполняю задание" ИИ может только говорить, и двигаться(как и борги), но не взаимодействовать с чем-либо. В состоянии "выполняю задание" у ИИ все прежние функции.
- Малф, тритор игнорируют предыдущую условность, но могут не подавать виду.
- С помощью ПДА игроки могут выдвигать задания ИИ(и говорить "стоимость" задания в очках), и ИИ должен выбирать задание которое он будет выполнять, и указать закон который его обязывает это задание выполнять, чтобы перейти в состояние "выполняю задание".
- Игрок может следить за ИИ/Боргом пока тот выполняет задание игрока.
- Если ИИ/Борг не может выполнить задание, они должны указать какой закон это задание нарушает.
- Если игрок недоволен выполнением его задания - он жмякает "жалоба".
- У РД есть специальная консоль, на которую присылаются жалобы, а так же стандартные отчёты о работе ИИ.
- РД предлагается для каждого отчёта(или жалобы) попробовать угадать по каким причинам ИИ выполнял/не выполнял отчёты. Если у РД и ИИ совпали причины выполнения - ИИ получает очки за задание в полной стоимости. Если РД одобрил жалобу - у ИИ отнимается N-ая сумма очков.
Таким образом игроки смогут сами регулировать ИИ, и более подробно знать почему ИИ не выполнил/выполнил их отчёт(По сути система тикетов для ИИ), а РД получит небольшой бонус-механику за которой ему нужно будет следить в раунде.
<bountysource-plugin>
---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/91195700-proposal?utm_campaign=plugin&utm_content=tracker%2F34704297&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F34704297&utm_medium=issues&utm_source=github).
</bountysource-plugin>