Форумы-->Идеи и предложения--> 1|2
| Автор | саморегулирующаяся экономика в игре |
предлагаю более расширенную версию (доработанную по совету оппонентов, по сравнению с редыдущим вариантом)автоматического управления предприятиями для создания саморегулирующей экономики игры
Рыночная модель
Итак, деньги правят миром, а герои деньгами. Поэтому речь пойдет об устройстве реальной самонастраивающейся экономики в игре для случая, когда предприятием управляет компьютер.
Ценообразование.
Для того чтобы экономика сама начала жить нужно сделать ценообразование от рынка – только тогда будет работать вся нижеописанная рыночная схема. Цена товара на выходе – это все затраты производства + прибыль фабрики. Итак у нас есть данные – сколько и каких ресурсов надо для работы и сколько рабочих часов надо одному работнику чтобы сделать 1шт товара. Тогда себестоимость равна затратам на покупку сырья + затраты на оплату труда. Ну цены на сырье у нас есть, количество их у нас есть – затраты на сырье посчитали. Затраты на оплату труда: зарплата*число_часов. Вот и все затраты. Умножили это на (100%+ПП%), где ПП – прибыль предприятия = 5…20% и получили цену товара. Идем дальше.
Управление ценой произведенного товара.
Для управления ценно выпускаемого товара необходимо знать некоторую информацию за прошедший промежуток времени. Так необходимо знать предыдущие показатели состояния склада готовой продукции. За 100% товара будем считать количество выпускаемого товара данной фабрикой за смену при полной загрузке: когда на ней работают рабочие одинакового уровня (заданного) и все рабочие места заняты. Считаем среднее количество товара за 5..24часов. Лучше всего за сутки – так чтобы не было влияния суточных колебаний. А еще лучше - берем за предыдущий день по 3-4 часа (например в 11:00, 14:00, 18:00, 21:00) – так чтобы не учитывалась ночь, когда предприятие может и простаивать. А лучше несколько предыдущих дней, тогда регулирование будет более плавное. Итак у нас есть средняя цифра состояния склада на выходе в процентах - ЗП (запас продукции в процентах) и загрузка рабочими местами в процентах - РМ (рабочие места в процентах) за несколько предыдущих дней, а так же есть Цена текущая на продукцию. Так вот наши действия на разные варианты работы фабрики и запросов покупателей будут такие (а соответственно и у компьютера):
1. если у нас ЗП ниже чем 10% - то есть товары сразу раскупались, а РМ больше 90% - то есть все предыдущие дни фабрика работала на полную, то наше решение: добавить еще рабочих мест – скажем 10% от того что уже есть, и чуток поднять цену, скажем на 1..2%.
2. если у нас ЗП ниже чем 10% - то есть товары сразу раскупались, а РМ меньше 75% - то есть на фабрику приходит мало рабочих (видимо им мало платят), то нужно поднять цену на товар, скажем на 2..4%. Ведь дело в том, что рабочие не идут на фабрику потому, что оплата труда их не устраивает. Тут автоматически будет пересчитана зарплата – так как цена товара выросла, а мы знаем, что фабрика берет себе фиксированную прибыль (ПП) и тогда фонд оплаты труда увеличится с ростом цены. Зарплата за час у нас считается так:
ЗарПлата = (Цена*/(100%+ПП%) – Затраты_на_Сырье) /Кол_Часов_дляПроизводства
После увеличения цены, тут же увеличивается и зарплата, и народ пойдет на эту фабрику так как на ней больше платят чем на других.
3. если у нас ЗП больше 200% – то есть товар на складе лежит невостребованный, а РМ меньше 75% - значит, у нас перепроизводство и надо снижать количество рабочих мест – так как столько рынок просто не может «съесть» сколько фабрика производит. Скажем на 1/2 от величины, которая используется при увеличении рабочих мест (в пункте 1)
4. если у нас ЗП больше 150% – то есть товар на складе лежит невостребованный, а РМ больше 90% - значит, зарплата работникам не соответствует тому – сколько рынок хочет за неё платить. И следовательно, мы уменьшаем цену товара на выходе – что приводит к автоматическому снижению зарплаты. И возможно тут же нужно снизить число рабочих мест принудительно на скажем на 1/3 от величины, на которую повышались рабочие места в | (продолжение)
рабочие места в п1.
Управление закупочными ценами.
Ну тут все просто – берем средний процент загрузки склада (ЗС) данным сырьем за несколько предыдущих дней (по способу что приведен выше). Если ЗС больше 80% то цену можно снизить на 0.3..1%, а если ЗС меньше 20% то поднять на 0.3…1%. Опять же можно ввести коэффициент увеличивающий снижение/увеличение – в зависимости от приближения ЗС к крайней точке – например если совсем 0% то повышать на 2%
Макроэкономика.
На уровне макроэкономики – по общим средним величинам мы можем судить вообще том что делать «правительству». Скинем все средние цифры по всем предприятиям одной страны в среднюю цифирь – какая в среднем загрузка выходной продукцией (ЗПС) складов и какая загрузка рабочих мест (РМС) на предприятиях. Если ЗПС меньше 50% и РМС больше 70% , значит у нас не хватает производительности, и её надо поднять – то есть сделать либо меньше часов на производство, либо больше выход. Если ЗПС больше 200% и РМС меньше 60% - значит наоборот – лишком большая производительность на всех работников.
Добавлю что все числа, которые тут приведены, например 90%, 150% и прочие – можно варьировать в диапазоне примерно 0.8…1.2 случайным образом – так чтобы смоделировать поведение человека и некоторую реальную хаотичность на рынке. Например по п.1 это будет выглядеть так:
- если у нас ГП ниже чем 10%*КС1 - то есть товары сразу раскупались, а РМ больше 90%*КС2 - то есть все предыдущие дни фабрика работала на полную, то наше решение: добавить еще рабочих мест – скажем 10%*КС3 от того что уже есть
где КС1..3 – коэффициенты случайности:
КС = 1+(2*ХХ-ХХ*random())
где ХХ – величина максимального отклонения = 3..5%
ХХ – может быть в каждой формуле своя. Запустив такую модель можно на каждом предприятии поставить свой коэффициентик и – поиграться с разными величинами от которых запускаются те или иные действия. | | ни чего не понял, слишком много и запутанно, да и зачем все это? | да и зачем все это?
ну если часть предприятй отдадут людям, то оставшиеся в ведении "государства" надо будет как-то автоматизировать.. либо они не смогут конкуровать с человеком. а так же чтобы посмотреть насколько реальны цены на те или иные товары, но главное: чтобы избавиться от дефицита | | 2 автор: ты правда думаеш что кто-то будет все читать после твоих многочисленных тем в иип?) | объяснить в чем бред? в том что у нас не реальная экономика. и в том что все арты не являются товарами первой необходимости. и то что нет (практически) товаров взаимозаменяемых.
кольца сомнений, если не ошибаюсь, все время раскупают. всего 1 завод, низкая прочка и 20% игроков ими пользуется. теперь будем каждый час им цену поднимать?
а мечи власти? у них прочность 80. это где 2-3 активных(!) дня с боями у среднего игрока. и что? теперь из-за этого цену на мечи власти менять будем? и цену сдачи в гос и цену ремонта видимо тоже.
хватит уже всюду тащить свою "гениальную" идею саморегулирующихся цен. | кольца сомнений, если не ошибаюсь, все время раскупают. всего 1 завод
2 завода. Лежат на производстве сотнями. Их только на время войн раскупают в ноль. | для Maxter:
хм.. ну раньше вроде раскупали в 0... я давно за рынком не слежу =) а ведь был когда-то видным барыгой... | кольца сомнений, если не ошибаюсь, все время раскупают. всего 1 завод, низкая прочка и 20% игроков ими пользуется. теперь будем каждый час им цену поднимать?
производительность поднимать: 1. если у нас ЗП ниже чем 10% - то есть товары сразу раскупались, а РМ больше 90% - то есть все предыдущие дни фабрика работала на полную, то наше решение: добавить еще рабочих мест – скажем 10% от того что уже есть, и чуток поднять цену, скажем на 1..2%.
========
цену можно и не поднимать, но производительность точно. Даже если на 1% цены поднять, то это ни на что не повлиеяет - вы и так переплачиваете барыгам по 10% на рынке - так смысл плакаться что цена на фабрике вырастет на 1-2 процента зато без толкатни и дефицита можно будет купить что хочешь... - т.е. дешевле в конечном счете чем на рынке. | | для Maxter: Кольца сомнений для примера)) Взять вместо них щиты хранителя и то же самое получится) | для PO3A-BETPOB:
о_О по 10% наценка разве что только на Мечи равновесия, на все остальное как раз 2-3% так в чем тогда смысл? убить рынок и похоронить барыг? | Чего то в этом есть. Видно что старалась, молодец.
Жаль что вряд ли реализуют по причине сложности. | | Ну и кто выпустил её из бана? И главное зачем??? | | прочитал бегло, но в принципе в этот раз система выглядит более продуманной, мне понравилось. Смущает только, что цифры взяты видимо из головы, + не ясно, обеспечит ли нынешнее количество игроков стабильную и устойчивую работу этой системы без резких скачков. Ведь чем меньше отношение (кол-во потенциальных рабочих/кол-во гос. предприятий), тем менее стабильна такая система. | ну если часть предприятй отдадут людям, то оставшиеся в ведении "государства" надо будет как-то автоматизировать..
А с чего ты решила что не все отдадут в частные руки?...Все перейдут-народу много...и будет это стоить от миллиона и выше не меньше | о_О по 10% наценка разве что только на Мечи равновесия, на все остальное как раз 2-3% так в чем тогда смысл? убить рынок и похоронить барыг?
я за ценами слежу и за слова отвечаю. на те товары, что выкликивают наценка приличная. на остальное да 1..3% - но про "остальные" - их и некоснутся никакие изменения - они и так есть на предприятиях и на них нормально мы зарабатываем.
вряд ли реализуют по причине сложности.
все завсист от приоритетов... в названии стоит Героии Войны и Денег(!!!) - так что проде как приоритет - экономика. - сложность... не реализовывать это - не больше нескольких часов программирования для одного чела - на графику гораздо больше затрат уходит (картинки рисовать).
не ясно, обеспечит ли нынешнее количество игроков стабильную и устойчивую работу этой системы без резких скачков
на бирже мировой цены скачут в день по 2-5% и ничего . а тут максимум можно выстовить жестко - 1-2% и за неделю уж разве не увидите что что-то не так и куда можно вмешаться и подправить пару коэффициентов?
А с чего ты решила что не все отдадут в частные руки?...
ага - губу раскатали - а что потом продавть админы будут?? сначала отдадут 1-2 здания потом еще. думаю много останется в "госе" все равно - так например все рудники - ведь по сути у них входное сырье стоит 0. - это самый прибыльный бизнес - нафиг его отдавать на сторону?? | Попытка предложить что-то толковое.
Видно что старалась, молодец.
Не буду критиковать "по пунктам", но обращу внимание на неск. моментов:
1) Большинство исх. данных, а также *все* прогнозы (будут ли отдавать, когда, сколько и пр) - гадание на кофейной гуще.
2) то оставшиеся в ведении "государства" надо будет как-то автоматизировать.. либо они не смогут конкуровать с человеком
Ни одна автоматическая система не сможет конкурировать с человеком, если у последнего есть немного мозгов. Посмотри на созданные за 15 лет экон симуляторы - и где там достойный противник? Нету :-)
3) Имхо, лучше тебе воздержаться от рассуждений о приоритетах, затратах труда программистов и т.д. - здоровее будешь ;-)
Вывод:
известных экон. моделей, в т.ч. и в компьютерных MMORPG - море.
Что из них выберут админы и в какой мере они учтут все пожелания, высказывавшиеся на форуме за год с лишним - увидим.
Предлагать сейчас детально проработанные (на 1й взгляд) схемы - пустая трата времени :-) | Предлагать сейчас детально проработанные (на 1й взгляд) схемы - пустая трата времени :-)
а жаль (( было бы интересно посмотреть как оно "шиволится" )) | пример из жихни. вот у нас есть:
Тип: Рудник
Район: Empire Capital
Владелец: Империя
стоимость руды: 182, на складе 74006шт (!!), работяг 30 из 620мест, зарплата: 170
а рядом есть
Тип: Рудник
Район: Eagle's Nest
Владелец: Империя
стоимость руды: 180, на складе 0шт, работяг 3 из 72мест
зарплата: 175
следуя предложенной модели надо на руднике в столице:
уменьшить чило работающих и возможно уменьшить цену
а для рудника в Eagle's Nest : увеличить цену на товар (увеличттся зарплата для привлечения рабочих)
вроде все правильно? | | а эту тему апнуть можно? |
1|2К списку тем
|