Короткоствол - численная модель.
Jan. 12th, 2010 03:31 amПриветствую!
Возникла мысль - промоделировать численно ситуацию "все с "короткостволом"(tm) для того, чтобы выяснить, при каких параметрах "все дебилы перестреляют друг друга"(c), а при каких - наоборот.
Итак:
1) Все люди делятся на Обычных Граждан(Г), Ментов(М) и Бандитов(Б). Граждане просто живут, Менты разбираются со случаями стрельбы граждан друг в друга, Бандиты периодически стреляют в Граждан чисто для "форсу бандитского".
2) Все люди делятся на Нормальных(Н) и Дебилов(Д). Нормальные все делают правильно, Дебилы все делают неправильно. Процент Дебилов в каждой категории граждан одинаков - ведь все они плоть от плоти единого народа.
Соответственно, есть шесть категорий людей НГ, НМ, НБ, ГД, МД, БД.
Параметры модели - Соотношение Граждан/Ментов/Бандитов, Соотношение Дебилов и Нормальных.
Начинаем с Бандитов.
Раз в шаг моделирования каждый Бандит стреляет в кого-либо из людей - это может быть и Мент и Бандит - с некоей вероятностью (назовем ее Агрессивностью Бандитов (АБ) - параметр модели). НБ делает это так, что в ответ выстрелить не получится - он же нормальный. БД делает это так, что человек стреляет в ответ. Если жертва - Нормальный - она убивает Бандита с некоей вероятностью (назовем ее Резкость Населения(РН)). Если тоже Дебил - убивает с вероятностью РН/2.
Далее, каждый Дебил раз в шаг с некоей вероятностью (Паранойя Дебилов (ПД)) моделирования думает, что на него напали, и стреляет в кого-то из других людей - опять же, кого угодно. Тот обороняется (начинает-то стрельбу Дебил) с вероятностью, равной РН, если жертва - Нормальный - и РН/2, если Дебил.
Далее, по каждому случаю стрельбы разбираются Менты. Нормальные или Дебилы - с вероятностью, определяемой соотношением Нормальных и Дебилов среди Ментов.
Нормальные Менты всегда определяют, кто прав, кто виноват и стреляют убийцу, либо оправдывают оборонявшегося.
Менты-Дебилы все делают неправильно, и стреляют оборонявшегося, либо отпускают убийцу.
Итого, параметры модели:
Доля Ментов, Доля Бандитов.
Доля Дебилов.
Агрессивность Бандитов.
Резкость Населения.
Паранойя Дебилов.
С уважением, Dargot.
P.S. Все это шутка, конечно. Ну да в каждой шутке... Так что жду ваших предложений по усовершенствованию модели :).
Возникла мысль - промоделировать численно ситуацию "все с "короткостволом"(tm) для того, чтобы выяснить, при каких параметрах "все дебилы перестреляют друг друга"(c), а при каких - наоборот.
Итак:
1) Все люди делятся на Обычных Граждан(Г), Ментов(М) и Бандитов(Б). Граждане просто живут, Менты разбираются со случаями стрельбы граждан друг в друга, Бандиты периодически стреляют в Граждан чисто для "форсу бандитского".
2) Все люди делятся на Нормальных(Н) и Дебилов(Д). Нормальные все делают правильно, Дебилы все делают неправильно. Процент Дебилов в каждой категории граждан одинаков - ведь все они плоть от плоти единого народа.
Соответственно, есть шесть категорий людей НГ, НМ, НБ, ГД, МД, БД.
Параметры модели - Соотношение Граждан/Ментов/Бандитов, Соотношение Дебилов и Нормальных.
Начинаем с Бандитов.
Раз в шаг моделирования каждый Бандит стреляет в кого-либо из людей - это может быть и Мент и Бандит - с некоей вероятностью (назовем ее Агрессивностью Бандитов (АБ) - параметр модели). НБ делает это так, что в ответ выстрелить не получится - он же нормальный. БД делает это так, что человек стреляет в ответ. Если жертва - Нормальный - она убивает Бандита с некоей вероятностью (назовем ее Резкость Населения(РН)). Если тоже Дебил - убивает с вероятностью РН/2.
Далее, каждый Дебил раз в шаг с некоей вероятностью (Паранойя Дебилов (ПД)) моделирования думает, что на него напали, и стреляет в кого-то из других людей - опять же, кого угодно. Тот обороняется (начинает-то стрельбу Дебил) с вероятностью, равной РН, если жертва - Нормальный - и РН/2, если Дебил.
Далее, по каждому случаю стрельбы разбираются Менты. Нормальные или Дебилы - с вероятностью, определяемой соотношением Нормальных и Дебилов среди Ментов.
Нормальные Менты всегда определяют, кто прав, кто виноват и стреляют убийцу, либо оправдывают оборонявшегося.
Менты-Дебилы все делают неправильно, и стреляют оборонявшегося, либо отпускают убийцу.
Итого, параметры модели:
Доля Ментов, Доля Бандитов.
Доля Дебилов.
Агрессивность Бандитов.
Резкость Населения.
Паранойя Дебилов.
С уважением, Dargot.
P.S. Все это шутка, конечно. Ну да в каждой шутке... Так что жду ваших предложений по усовершенствованию модели :).
no subject
Date: 2010-01-12 03:51 am (UTC)И таки "смоделируют".
no subject
Date: 2010-01-12 08:03 pm (UTC)Вообще-то, более простой вариант модели, который я уже попробовал, дает результаты которые говорят скорее против всеобщего окороткостволивания, чем за:).
С уважением, Dargot.
no subject
Date: 2010-01-12 01:11 pm (UTC)no subject
Date: 2010-01-12 06:57 pm (UTC)>Параметр Резкость населения есть.
>Осталось добавить Чёткость, Дерзкость, Конкретность и Ровность.
А Стремление к Успеху?
С уважением, Dargot.
no subject
Date: 2010-01-12 07:03 pm (UTC)