вот таким я представляю кабинет психолога на сайте (дизайн практически сохранен))))
Пояснения:
Ни один игрок не может быть использован для разговора больше одного раза
ну вроде вот как-то так
Накидал приблизительную формулу, вроде нормальные значения получаются
показать
Количество % = ВОЗРАСТ_ИГРОКА*0,1*(2+УРОВЕНЬ_БАЗЫ)/КОРЕНЬ(0,2+ПОКАЗАТЕЛЬ_МЕНТАЛЬНОЙ_СПЕЦУХИ)
По этой формуле получается, что средний игрок 24 лет на третей базе имея менталку 12 будет в среднем поднимать по 3,37% за айди и ровно за сезон он сможет поднять менталку с 12 до 13
так же ниже приведу несколько других данных:
показать
Возраст | Уровень базы | Скилл | % прокачки | Кол-во айди для прокачки |
16 | 0 | 1 | 2,78 | 36 |
16 | 9 | 1 | 16 | 6 |
16 | 9 | 4 | 8,5 | 12 |
16 | 4 | 1 | 8,62 | 12 |
20 | 2 | 8 | 2,72 | 37 |
25 | 2 | 8 | 3,40 | 29 |
Исходя из таких данных (если надо, могу выложить фаил со всеми вариантами от 16 до 35 лет с базой от 0 до 9 и скиллом от 1-19 около 4000 вариантов в итоге) Возникает 2 предложения: либо уменьшить влияние базы на прокачку, либо запретить качать дисциплину, потому что за сезон 16 летнему игроку при такой формуле можно добить дисцу с 1 до 5, а за пару следующих сезонов и до 8 пунктов, но это при 9 базе
Формула 2, добавил логарифмическую зависимость от возраста и чуть-чуть уменьшил влияние базы получилось что-то более вероятное:
показать
Количество % = LOG10(ВОЗРАСТ_ИГРОКА^5)*(1,5+УРОВЕНЬ_БАЗЫ)/КОРЕНЬ(0,2+ПОКАЗАТЕЛЬ_МЕНТАЛЬНОЙ_СПЕЦУХИ)
При данной формуле получаются следующие данные
показать
Возраст | Уровень базы | Скилл | % прокачки | Кол-во айди для прокачки |
16 | 0 | 1 | 0,82 | 121 |
17 | 0 | 1 | 0,84 | 119 |
25 | 3 | 15 | 0,80 | 124 |
25 | 3 | 1 | 2,87 | 35 |
Посмотрел данные, кажется все таки, что чересчур долго... Надо убрать разброс в разнице между базами
Ну и наконец формула 3, которая мне нравится больше всех:
показать
Количество % = LOG10(ВОЗРАСТ_ИГРОКА^5)*(0*3*УРОВЕНЬ_БАЗЫ)/КОРЕНЬ(0,2+ПОКАЗАТЕЛЬ_МЕНТАЛЬНОЙ_СПЕЦУХИ)
из этой формулы получаем данные данные (сорри за каламбур)
показать
Возраст | Уровень базы | Скилл | % прокачки | Кол-во айди для прокачки |
16 | 0 | 1 | 5,50 | 18 |
16 | 9 | 1 | 7,96 | 13 |
32 | 3 | 15 | 2,16 | 46 |
Ну вот как-то так, в третьей формуле разброс в возможности поднятия процента =8,2 от 1,3 до 9,5 - думаю за основу можно взять третью формулу, но здесь опять же нужны "указания сверху", каков может быть максимальный разброс, делать ли завязку на то, что с возрастом прокачка осуществляется больше или меньше, на что всерьез обращать внимание, на возраст или на базу, например ну итд