Неке идеје за рефунд

Day 1,845, 12:19 Published in Serbia Serbia by Sever Vetrovnik

Поштовани грађани,
Пред вама је још један број Књиге Велесове, у којем ћемо говорити мало о систему рефунда.

Ја се никад тиме нисам претерано бавио, али сам у последње време размишљао о разним могућим системима за исплату јединица, и ево неких идеја којих сам се досетио, као и неких које сам чуо од других. Можда су неке необичне, а можда ће неке моћи и да користе.

1) Пропорционални систем

Ако су администратори већ одвојили дивизије тако да милиони у четвртој не утичу на исход битке у првој или другој дивизији, зашто би се рефунд исплаћивао за све њих заједно? Зашто не бисмо и рефунде по дивизијама учинили независним једне од других?

Дајмо прво један пример.

Нека је, током једног дана, одређен рефунд за војску 110 000 (овај број је узет само да би се лакше показао начин рада).
Однос рефунда за дивизије одреди се на неки начин, на пример, према поенима које доносе. То значи да је однос 1:2:3:5, али може бити било који однос око којег се војска и јединице договоре (1:1:1:1 или 1:2:2:1, у зависности од тога шта нам је циљ). Ако рефунде за дивизије 1,2,3 и 4 означимо као d1,d2,d3 и d4, долазимо до следећег:

d1:d2:d3:d4=1:2:3:5
d1+d2+d3+d4=110 000


d1=1k, d2=2k, d3=3k; d4=4k
d1+d2+d3+d4=k+2k+3k+5k=11k;
11k=110 000
k = 10 000
d1 = 10 000 -> рефунд за прву дивизију укупно
d2 = 20 000 -> рефунд за другу дивизију укупно
d3 = 30 000 -> рефунд за трећу укупно
d4 = 50 000 -> рефунд за четврту укупно

Ако су јединице тога дана направиле следећи утицај по дивизијама:
- 100 000 у првој дивизији
- 300 000 у другој дивизији
- 500 000 у трећој дивизији
- 4 000 000 у четвртој дивизији

а јединица нека, на пример, Мускетари (да не узимам права имена : )) направила следећи утицај:
- 10 000 у првој дивизији
- 0 у другој дивизији
- 50 000 у трећој дивизији
- 250 000 у четвртој дивизији

онда јој учешће у укупном утицају за дивизије одређује рефунд за сваку посебно:

- За прву 10 000/100 000 = 0,1 -> Како је рефунд одређен за прву дивизију свих јединица 10 000, Мускетари добијају 0,1*10 000 = 1 000 рсд.
- За другу 0/300 000 = 0 -> 0*20 000 = 0
- За трећу 50 000/500 000 = 0,1 -> 0,1*30 000 = 3 000
- За четврту 250 000/4 000 000 = 0,0625-> 0,0625*50 000 = 3 125

То је укупно 7 125.

- Аномалија

Иако пропорционални систем делује праведан и решава питање како спречити да укупан дневни рефунд не пређе дневни буџет, овде се јавља једна аномалија. Наиме, шта ако се позиву за ударање одазове мали број војника из свих јединица, или само једна јединица, на пример, Мускетари? Тада ће укупан војни утицај бити врло мали (у наведеном примеру тек 310 000), а држава ће платити 110 000 рсд за то. Наравно, неко ће рећи да ако се само Мускетари одазову позиву, они онда и заслужују да добију сав рефунд, али смо онда дошли до тога да
- ако се доста јединица и војника одазове, јединице појединачно добијају мање рефунда
- ако се мање јединица и војника одазове, јединице појединачно добијају више рефунда

Како се та аномалија може решити?

2) Праговни пропорционални систем

Нека нам је за сваку дивизију познат неки војни утицај, који можемо назвати прагом. Те прагове, за један дан, одређујемо као просечне војне утицаје за дивизије током претходних неколико дана (10,20,30…), при чему се могу рачунати и све светске јединице, или само српске. То је ствар договора, а може се пратити преко неке скрипте, или сајта egov4you. Прагови могу да се задају и као утврђене вредности, не морају се пратити преко скрипте или неког сајта.

За дивизије 1, 2, 3 и 4, укупан војни утицај током неког дана нека буде U1, U2, U3 и U4, а праг P1, P,2 P3 и P4. Када поделимо, за сваку дивизију, војни утицај прагом, добићемо коефицијент који показује колико су дивизије пуцале тог дана у односу на неку норму. Ако је тај коефицијент већи од 1, онда се држави исплати да потроши сав буџет намењен војсци, а ако је мањи од 1, онда рефунд за такву дивизију треба умањити баш према датом коефицијенту!

Дакле, ако за дивизију i (i=1,2,3,4) знамо Ui и Pi, онда знамо и њихов количник Еi=Ui/Pi. Ако је он већи од 1, тој дивизији исплаћујемо сав новац одређен на начин описан раније. Ако је он мањи од један, онда рефунд за дату дивизију помножимо количником Ei, па расподељујемо новац по јединицама према њиховом учинку.

3) Казне и награде (предложио играч Capone91)
Moje misljenje (ako to uopste nekog zanima ) je da bi trebalo uvesti sistem kazne i nagrade za jedinice koje su na refundu.

Uzecu Severove Musketare za primer

За четврту 250 000/4 000 000 = 0,0625*50 000 = 3 125

Ovde vidimo da je refund za D4 3 125 cc, a sistem nagrade bi bio takav da bi se jedinice nagradjivale sa dodatnih npr. 10% od refunda za odredjenu diviziju (u ovom slucaju D4) ako je ta divizija dobila skoro sve ili sve mini bitke za koje je pravljen skup.

За четврту 250 000/4 000 000 = 0,0625*50 000 = 3 125 + 10% = 3 437.5

Sistem kazne bi bio disproporcionalan sistemu nagrade, tj. jedinice bi se kaznjavale sa npr. 10% od refunda za diviziju ako je ta divizija izgubila skoro sve ili sve mini bitke za koje je pravljen skup

За четврту 250 000/4 000 000 = 0,0625*50 000 = 3 125 - 10% = 2812.5

4) Рефунд по дивизизијама и биткама (у сарадњи с играчом Пуребг)

Ако већ рачунамо рефунд за сваку дивизију појединачно, зашто не бисмо узели у обзир и сваку битку у којој су се дивизије бориле? За све битке у току дана одреде се приоритети, па се на тај начин даље распоређује рефунд у оквиру дивизија. Дакле, као у систему 1) израчунају се рефунди за дивизије, а затим се за сваку битку такође одреде могући рефунди.

Пример:

Нека смо током једног дана имали 4 борбе. Њихови приоритети, у дивизији 3, били су 1, 1, 4 и 4 (приоритете би требало да одређује Војно министарство; овде сам узео ове бројеве само да бих лакше показао како ради систем). То даје однос 1:1:4:4. За дивизију 3, као у горњем примеру, израчунали смо рефунд од 30 000 рсд. Расподељено по биткама, то износи:

- 3 000 за прву битку
- 3 000 за другу битку
- 12 000 за трећу битку
- 12 000 за четврту битку

Нека је укупан војни утицај у првој борби био 250 000, и нека су Мускетари направили 50 000 у њој (посматрамо само дивизију 3!). Они добијају (50 000/250 000)*3 000 =0,2 * 3 000 = 600 рсд као рефунд за прву борбу.

Предност овог система је што би се јединице мотивисале да ударају у борбама које су високог приоритета. Такође, министарство војно морало би да добро пази приликом одређивања приоритета (да гледа висину зида и да се консултује са савезом о значају борбе). Мана је што би такав систем можда био превише сложен.

5) Праговни систем с биткама

Веома је сличан систему 4), а користи се сличним принципом као систем 3). Разлика је само у томе што се прагови не одређују за дивизије, него за битке. Укратко, треба пратити колико просечно светске јединице ударају у биткама у свакој дивизији, или видети колико је просечно утицаја потребно да оствари дивизија остварити у једној рунди да би победила, па то прогласити прагом. Новац се даље расподељује по биткама у складу са количником прага и укупног војног утицаја.


Литература 🙂

1. http://www.erepublik.com/sr/article/-1-2131088/1/20
2. http://www.erepublik.com/en/article/alternativa-pentru-eromania-armata-profesionista-2147242/1/20
3. Један од Кулинових чланака о рефунду у Пољској и Мађарској 🙂
4. http://www.erepublik.com/en/article/unofficial-erepublik-api-has-been-relased--1987588/1/20

НАПОМЕНА: Сви предлози заснивају се на праћењу војног утицаја који јединице праве. Уколико се употреби надоградња за претраживач, она би могла да преузима те податке док војници ударају и да их шаље на обраду. Тада би се знало ко је, када, где и колико утицаја направио, али би то захтевало да скрипту имају све јединице. Ако се ослонимо на незванични АПИ (в. референцу 4)
не бисмо морали да тражимо од свих војника да инсталирају скрипту, али је питање колико детаљне бисмо податке могли да преузмемо. Ако неко зна нешто више о томе, нека ми се јави.

Можда ове идеје нису изводљиве сада, али, ко зна, једног дана би могле да буду. А ако јесу изводљиве, и могу да нам послуже, спремне су за употребу. о7

До тада,
читајте Књигу Велесову.

Север Ветровник