Jump to content
Korean Random

[Эффективность по танку / Per-vehicle efficiency / TEFF]


sirmax

Recommended Posts

обновил первый пост - поменял формулу, выложил новые swf. Можно тестировать.

 

P.S. Форум после обновления плющит не по детски, особенно редактор.



UPD: А полученные данные не нужно группировать по типам машин одного лвл, для получения средних данных по группе? Будет по каждой конкретной машине считаться?

Пока по каждой машине. На сервере пока нет инфы по уровням танка, хотя тип танка есть. А на клиенте считать это не совсем рационально. Давайте потестим в таком виде, а там решим, нужно ли вообще группировать.

Link to comment
Short link
Share on other sites

Пока по каждой машине. На сервере пока нет инфы по уровням танка, хотя тип танка есть. А на клиенте считать это не совсем рационально. Давайте потестим в таком виде, а там решим, нужно ли вообще группировать.

То что по каждой будет считаться это же наоборот замечательно, если такая возможность есть. Другое дело что для вновь вводимых машин непонятно откуда инфу брать, впрочем это уже тема отдельного обсуждения. 

 

обновил первый пост - поменял формулу, выложил новые swf. Можно тестировать.

 

Провел пару боев с новой формулой. Явных косяков пока не увидел, не считая того что так и не понял, почему моя Т40 по новой формуле выше 9 не поднялась:)

shot_150.1355529077.jpg

Возможно что где-то ошибка, потому как судя по показателям этой машины там Е чистое должно бы было быть.  

 

UPD:

teff же выдает "правильное" значение - 2150:

shot_152.1355530426.jpg
Edited by TurinDeNar
Link to comment
Short link
Share on other sites

А это че правда. или все таки косяк? :)

 

is-4    2500    58510363    28026305    1805    0,72    0,99    1,06    14032    5,61    10,01    8,44
t30    1650    28396458    14495600    1783    1,08    1,16    0,77    9098    5,51    5,53    5,07
t34_hvy    1500    129763600    64477188    1227    0,82    0,86    0,79    7168    4,78    5,15    5,35

 

Сравнил с предыдущим файлом, там вообще максимальное значение

3504

Edited by NikolayHAOS
  • Upvote 1
Link to comment
Short link
Share on other sites

А это че правда. или все таки косяк? :)

 

is-4    2500    58510363    28026305    1805    0,72    0,99    1,06    14032    5,61    10,01    8,44

t30    1650    28396458    14495600    1783    1,08    1,16    0,77    9098    5,51    5,53    5,07

t34_hvy    1500    129763600    64477188    1227    0,82    0,86    0,79    7168    4,78    5,15    5,35

 

Сравнил с предыдущим файлом, там вообще максимальное значение

3504

NikolayHAOS, а ты в каком именно файле эти данные смотришь? У меня почему то из 1 поста прикрепленный vstat.xlsx.zip скачивается тот, который был рассчитан еще только по 1 млн. игроков, а не по всем.  

Link to comment
Short link
Share on other sites

Хм... действительно..

<vname>is-4</vname><hp>2500</hp><b>58510363</b><w>28026305</w><avgD>1805</avgD><avgED>0.72</avgED><avgF>0.99</avgF><avgS>1.06</avgS><topD>14032</topD><topED>5.61</topED><topF>10.01</topF><topS>8.44</topS>

 

явный косяк по средним максимальным.

 

Глянул свой ИС-4 по новой формуле. Если раньше  у меня на нем 7 было, то теперь он превратился в полуднище с 4:))) Хотя средний дамаг на нем 2539 и средний фраг 1,5 (53% побед в солорежиме). Не папко конечно (ТТ совсем не мое), но явно не полуднище с 4 баллами (т.е. ниже среднего) как определила формула, при том что средний дамаг по серверу 1805 и фраги 0,99:).

 

Дальше больше... 

Подавился чаем, когда загрузил реплей со своим Буром:) Оказывается я на нем полное днище с присвоенной формулой 1 баллом:) И это при том что средний дамаг у меня на нем 1777 (при среднем дамаге по серверу 1 188) и средний фраг 1,46 (при среднем фраге по серверу 0,96). Процент побед при солобоях 55%. А тут вон оно как.... формула говорит что днище...

 

<vname>s-51</vname><hp>380</hp><b>116211848</b><w>56639568</w><avgD>1188</avgD><avgED>3.13</avgED><avgF>0.96</avgF><avgS>0.05</avgS><topD>2210</topD><topED>5.82</topED><topF>2.23</topF><topS>0.23</topS>

shot_156.1355565862.jpg

Что-то явно не то, как мне кажется...

Edited by TurinDeNar
Link to comment
Short link
Share on other sites

явный косяк по средним максимальным.

 

Да это понятно, теперь главное чтоб Уважаемый @sirmax, нашел где произошла ошибка при собирании статы. и поправил.

@Roisin, я понимаю вопрос не мне, но

Я думаю что одна формула проще чем две да еще и с условием, проще в плане нагрузки на сервер при вычислении.

да и разница между результатами формул не сильно заметна

 

'Офф. TurinDeNar'

 

 

Подавился чаем,....... .....А тут вон оно как.... формула говорит что днище...

smile86.gifsmile86.gifsmile86.gif

 

нельзя есть и пить за компом отвлекает от танков , да и клаву залить можно ну или ноут.

З.Ы. повеселил от души. Спасибо.

Edited by NikolayHAOS
Link to comment
Short link
Share on other sites

@sirmax, почему ты выбрал первый вариант, а не:

если Dt<Davg то D=Dt/Davg

если Dt>Davg то D=1 + (Dt-Davg)/(Dmax-Davg)  ?

Я проверил, вроде она косяков не дает. А вот Dt/Davg дает не совсем правильное распределение, как мне показалось.

Может стоит кроме топов еще топ-100 днищ считать?..

 

По остальным вопросам позже.

Link to comment
Short link
Share on other sites

Я проверил, вроде она косяков не дает. А вот Dt/Davg дает не совсем правильное распределение, как мне показалось.

Если есть игрок А(лучше среднего) и игрок Б(хуже среднего), они одинаково повышают свои средние показатели и рейтинг игрока А подниматеся на X, а игрока Б на Y. Тогда, если использовать первую формулу, X=Y. Если использовать Dt/Davg, то уже нет. Это ты имеешь ввиду?

Мне больше нравится Dt/Davg, из-за такой ситуации:

Возьмем игрока на маусе с Dt=Davg/2,  тогда 1 + (Dt-Davg)/(Dmax-Davg)~0.2

и игрока на t40 тоже с Dt=Davg/2, тогда 1 + (Dt-Davg)/(Dmax-Davg)~0.8

Вообще конечно было бы идеально придумать что-то такое, сочетающее в себе плюсы и первого, и второго.

Может стоит кроме топов еще топ-100 днищ считать?..

Не знаю,  брать минимум - это мерить человеческую тупость , а она безгранична))

Link to comment
Short link
Share on other sites

Если есть игрок А(лучше среднего) и игрок Б(хуже среднего), они одинаково повышают свои средние показатели и рейтинг игрока А подниматеся на X, а игрока Б на Y. Тогда, если использовать первую формулу, X=Y. Если использовать Dt/Davg, то уже нет. Это ты имеешь ввиду?

Мне больше нравится Dt/Davg, из-за такой ситуации:

Возьмем игрока на маусе с Dt=Davg/2,  тогда 1 + (Dt-Davg)/(Dmax-Davg)~0.2

и игрока на t40 тоже с Dt=Davg/2, тогда 1 + (Dt-Davg)/(Dmax-Davg)~0.8

Вообще конечно было бы идеально придумать что-то такое, сочетающее в себе плюсы и первого, и второго.

Не знаю,  брать минимум - это мерить человеческую тупость , а она безгранична))

Давай сделаю {{e2}}, {{teff2}} временно, можно будет сравнить.

 

А это че правда. или все таки косяк? :)

 

is-4    2500    58510363    28026305    1805    0,72    0,99    1,06    14032    5,61    10,01    8,44

t30    1650    28396458    14495600    1783    1,08    1,16    0,77    9098    5,51    5,53    5,07

t34_hvy    1500    129763600    64477188    1227    0,82    0,86    0,79    7168    4,78    5,15    5,35

 

Сравнил с предыдущим файлом, там вообще максимальное значение

3504

Хрень какая-то. Похоже данные такие.

Вот из полного файла:

{

"region" : "RU",

"vname" : "IS-4",

"hp" : 2500,

"cl" : "HT",

"l" : 10,

"cnt" : 471098,

"b" : 58510363,

"d" : 105632256077,

"f" : 58213208,

"s" : 62080678,

"w" : 28026305,

"topD" : [

  9751.5703125,

  9803.856382978724,

  9889.261306532664,

  9891.217821782178,

  9905.348684210527,

  9936.594594594595,

  9963.679487179486,

  9983.318181818182,

  9999.669724770642,

  10032.16923076923,

  10053.161016949152,

  10065.317829457364,

  10065.969465648855,

  10100.512345679012,

  10178.444034440345,

  10248.485436893205,

  10555.449152542373,

  10698.44859813084,

  10735.077586206897,

  10775.077669902912,

  10800.45112781955,

  10856.378571428571,

  10941.739837398374,

  10994.757009345794,

  11031.934579439252,

  11032.032520325203,

  11064.586666666666,

  11069.934579439252,

  11116.72514619883,

  11190.773722627737,

  11215.143884892086,

  11230.506493506493,

  11305.284916201117,

  11431.42857142857,

  11443.393442622952,

  11619.9,

  11705.909677419355,

  11837.386138613861,

  11856.455445544554,

  11891.425742574258,

  12167.016949152543,

  12213.43220338983,

  12217.097345132743,

  12289.203252032521,

  12355.644859813085,

  12413.813725490196,

  12422.359712230216,

  12519.478260869566,

  12554.766990291262,

  12587.724770642202,

  12670.536764705883,

  12926.5625,

  13045.38679245283,

  13052.775,

  13122.814696485622,

  13141.025974025973,

  13145.26213592233,

  13154.263636363636,

  13186.742857142857,

  13224.404255319148,

  13230.367346938776,

  13235.754716981131,

  13256.539130434783,

  13331.794871794871,

  13446.531468531468,

  13613.901785714286,

  13793.462427745664,

  13930.39416058394,

  13971.65648854962,

  14081.838461538462,

  14318.246153846154,

  14395.109375,

  14483.671532846716,

  14548.135135135135,

  14581.192982456141,

  14871.8515625,

  14906.298387096775,

  15484.658878504673,

  15533.56976744186,

  15886.754601226994,

  15888.660869565218,

  16030.827272727272,

  16665.733333333334,

  17454.36,

  17570.446428571428,

  17897.365853658535,

  17904.365384615383,

  18083.30172413793,

  18156.252032520326,

  18245.503267973858,

  18258.296296296296,

  18929.923076923078,

  19182.008695652174,

  19207.090534979423,

  19514.91975308642,

  19830.93269230769,

  20482.745762711864,

  22374.69827586207,

  23248.275280898877,

  23735.951612903227,

  71039.18633540372

],

"topED" : [

  3.900628125,

  3.9215425531914896,

  3.9557045226130656,

  3.9564871287128716,

  3.9621394736842106,

  3.974637837837838,

  3.9854717948717946,

  3.9933272727272726,

  3.9998678899082565,

  4.012867692307692,

  4.021264406779661,

  4.026127131782946,

  4.0263877862595425,

  4.0402049382716045,

  4.0713776137761375,

  4.099394174757282,

  4.222179661016949,

  4.279379439252336,

  4.294031034482758,

  4.310031067961165,

  4.32018045112782,

  4.342551428571428,

  4.37669593495935,

  4.397902803738318,

  4.412773831775701,

  4.412813008130081,

  4.425834666666667,

  4.4279738317757005,

  4.446690058479533,

  4.476309489051094,

  4.486057553956835,

  4.492202597402597,

  4.522113966480447,

  4.572571428571428,

  4.57735737704918,

  4.647959999999999,

  4.682363870967742,

  4.7349544554455445,

  4.7425821782178215,

  4.756570297029703,

  4.866806779661017,

  4.885372881355932,

  4.886838938053097,

  4.9156813008130085,

  4.942257943925234,

  4.965525490196078,

  4.968943884892086,

  5.007791304347826,

  5.021906796116505,

  5.0350899082568805,

  5.068214705882353,

  5.170625,

  5.2181547169811315,

  5.2211099999999995,

  5.249125878594249,

  5.256410389610389,

  5.258104854368932,

  5.261705454545455,

  5.274697142857143,

  5.2897617021276595,

  5.2921469387755105,

  5.294301886792453,

  5.302615652173913,

  5.332717948717948,

  5.378612587412587,

  5.4455607142857145,

  5.517384971098266,

  5.572157664233576,

  5.588662595419848,

  5.632735384615385,

  5.727298461538462,

  5.75804375,

  5.793468613138686,

  5.819254054054054,

  5.832477192982457,

  5.948740625,

  5.96251935483871,

  6.193863551401869,

  6.213427906976745,

  6.354701840490797,

  6.355464347826087,

  6.412330909090909,

  6.666293333333334,

  6.981744,

  7.028178571428571,

  7.158946341463414,

  7.1617461538461535,

  7.233320689655172,

  7.26250081300813,

  7.298201307189543,

  7.303318518518518,

  7.5719692307692315,

  7.672803478260869,

  7.682836213991769,

  7.805967901234568,

  7.932373076923077,

  8.193098305084746,

  8.949879310344828,

  9.299310112359551,

  9.494380645161291,

  28.41567453416149

],

"topF" : [

  7.08955223880597,

  7.115384615384615,

  7.145038167938932,

  7.178217821782178,

  7.2027972027972025,

  7.253846153846154,

  7.254237288135593,

  7.313868613138686,

  7.323741007194244,

  7.32520325203252,

  7.327586206896552,

  7.328571428571428,

  7.336448598130841,

  7.340425531914893,

  7.364485981308412,

  7.38135593220339,

  7.3828125,

  7.390476190476191,

  7.401234567901234,

  7.4227642276422765,

  7.455056179775281,

  7.5046728971962615,

  7.584158415841584,

  7.616883116883117,

  7.705882352941177,

  7.72093023255814,

  7.7407407407407405,

  7.75,

  7.794392523364486,

  7.8133333333333335,

  7.905289052890529,

  8,

  8.045112781954888,

  8.065573770491802,

  8.076271186440678,

  8.148387096774194,

  8.228070175438596,

  8.242718446601941,

  8.300813008130081,

  8.367924528301886,

  8.431192660550458,

  8.458100558659218,

  8.597402597402597,

  8.634782608695652,

  8.673469387755102,

  8.798941798941799,

  8.820754716981131,

  8.930434782608696,

  8.938461538461539,

  9.007194244604317,

  9.009900990099009,

  9.042372881355933,

  9.18095238095238,

  9.248554913294798,

  9.252032520325203,

  9.336283185840708,

  9.396946564885496,

  9.461538461538462,

  9.490196078431373,

  9.601941747572816,

  9.63076923076923,

  9.689320388349515,

  9.755244755244755,

  9.892857142857142,

  9.897727272727273,

  9.912140575079873,

  10.063636363636364,

  10.157894736842104,

  10.2,

  10.212765957446809,

  10.234234234234235,

  10.274193548387096,

  10.445255474452555,

  10.482558139534884,

  10.496350364963504,

  10.640625,

  10.984375,

  11.153846153846153,

  11.36448598130841,

  11.552147239263803,

  11.663636363636364,

  11.764227642276422,

  11.8,

  12.2,

  12.295238095238096,

  12.439024390243903,

  12.649572649572649,

  12.71111111111111,

  12.869565217391305,

  12.964285714285714,

  13.241379310344827,

  13.35593220338983,

  13.716049382716049,

  13.728395061728396,

  13.971153846153847,

  14.392156862745098,

  14.548076923076923,

  16.086206896551722,

  16.483870967741936,

  17.758426966292134,

  48.850931677018636

],

"topS" : [

  5.961325966850829,

  5.96969696969697,

  6.0085470085470085,

  6.024193548387097,

  6.03921568627451,

  6.047058823529412,

  6.068965517241379,

  6.08955223880597,

  6.1328671328671325,

  6.173076923076923,

  6.176923076923077,

  6.181818181818182,

  6.336,

  6.364779874213837,

  6.366336633663367,

  6.383928571428571,

  6.389830508474576,

  6.422535211267606,

  6.453703703703703,

  6.455223880597015,

  6.457286432160804,

  6.471544715447155,

  6.509316770186335,

  6.530434782608696,

  6.535433070866142,

  6.54320987654321,

  6.564285714285714,

  6.651898734177215,

  6.660377358490566,

  6.666666666666667,

  6.695652173913044,

  6.754901960784314,

  6.79646017699115,

  6.813084112149533,

  6.839622641509434,

  6.89922480620155,

  6.900990099009901,

  6.902912621359223,

  6.9296875,

  6.9523809523809526,

  6.9609375,

  6.979591836734694,

  6.992,

  7.032786885245901,

  7.057553956834532,

  7.079136690647482,

  7.121951219512195,

  7.130081300813008,

  7.147058823529412,

  7.211678832116788,

  7.233644859813084,

  7.262773722627737,

  7.294520547945205,

  7.362573099415204,

  7.416058394160584,

  7.5,

  7.5504587155963305,

  7.552380952380952,

  7.728813559322034,

  7.846846846846847,

  7.9,

  7.901162790697675,

  7.917910447761194,

  7.926517571884984,

  7.972027972027972,

  8.063829787234043,

  8.476635514018692,

  8.5078125,

  8.611650485436893,

  8.663636363636364,

  8.705521472392638,

  8.722627737226277,

  8.758620689655173,

  8.821782178217822,

  8.912621359223301,

  9.133928571428571,

  9.15606936416185,

  9.278260869565218,

  9.438095238095238,

  9.513274336283185,

  9.701219512195122,

  9.807692307692308,

  10.103703703703705,

  10.179487179487179,

  10.299270072992702,

  10.351145038167939,

  10.367924528301886,

  10.584745762711865,

  10.826923076923077,

  11.37448559670782,

  11.445544554455445,

  11.504347826086956,

  11.660869565217391,

  12.697530864197532,

  12.854700854700855,

  13.443548387096774,

  13.443548387096774,

  14.686274509803921,

  16.232758620689655,

  17.078651685393258,

  38.07453416149068

]

}

Похоже, картошка неправильно данные выдает. Постараюсь отловить ид этих игроков, посмотрим.

Link to comment
Short link
Share on other sites

Давай сделаю {{e2}}, {{teff2}} временно, можно будет сравнить.

Я играю совсем немного, так что как другие скажут.

Подумал, вот через Davg мы смотрим, как человек выделяется из общей массы игравших на этой технике, а может так вообще не стоит делать.

А просто брать D=Dt/Dmax, Dmax - это же по сути предельные возможности техники. Насколько хороша техника в твоих руках, настолько хорош и рейтинг, а как играют другие - неважно.

Link to comment
Short link
Share on other sites

Я играю совсем немного, так что как другие скажут.

Подумал, вот через Davg мы смотрим, как человек выделяется из общей массы игравших на этой технике, а может так вообще не стоит делать.

А просто брать D=Dt/Dmax, Dmax - это же по сути предельные возможности техники. Насколько хороша техника в твоих руках, настолько хорош и рейтинг, а как играют другие - неважно.

Я вот в этих формулах нифига не понимаю, но мне кажется что имея два известных показателя намного легче составить обшую шкалу эффективности игрока на технике и главнео что она будет максимально приближена к реальности. Т.е. имеешь показатели на уровне Davg на этой технике, значит получи свои 5 баллов. Имеешь показатели на уровне Dmax получи свое Е. Т.е. значения для 5 и Е в общем то известны. 

И вариант расчета ТОП100 днищ мне кажется тоже неплохой мыслью, так как будет известен еще показатель Dmin и это будет равно 1 по шкале. Имеешь показатели на уровне Dmin получи свой 1 балл.  Ну а промежуточные значения между 1, 5 и Е сделать это уже чисто технический вопрос. 

Edited by TurinDeNar
Link to comment
Short link
Share on other sites

И вариант расчета ТОП100 днищ мне кажется тоже неплохой мыслью, так как будет известен еще показатель Dmin и это будет равно 1 по шкале.

Отличная идея. Для ТОП-100 днищ можно и 0 эффективность показывать.

Link to comment
Short link
Share on other sites

Dmax - это же по сути предельные возможности техники.

Вот и пришли снова к константам :)

В принципе имея данные о максимальных значениях для той или иной техники, можно использовать и константы, их даже можно немного задрать вверх, для так сказать не достижимого уровня, и больше не париться на счет их изменения.

 

100 днищ не нужно.

 

Ну а промежуточные значения между 1, 5 и Е сделать это уже чисто технический вопрос.

Да например методом интерпретации, но и это не нужно.

Достаточно взять потолок см. выше. и считать остальное отталкиваясь от него.

Link to comment
Short link
Share on other sites

Вот и пришли снова к константам :)

В принципе имея данные о максимальных значениях для той или иной техники, можно использовать и константы, их даже можно немного задрать вверх, для так сказать не достижимого уровня, и больше не париться на счет их изменения.

 

100 днищ не нужно.

 

 

Да например методом интерпретации, но и это не нужно.

Достаточно взять потолок см. выше. и считать остальное отталкиваясь от него.

Эм.... но ведь даже у днищ не будет 0 дамага и 0 фрагов:) а их значений мы не знаем, а следовательно они будут ошибочно попадать не в 0 или 1 категорию, а в какую нибудь 2 или даже 3:) Ну мне так кажется... 

Edited by TurinDeNar
Link to comment
Short link
Share on other sites

Эм.... но ведь даже у днищ не будет 0 дамага и 0 фрагов:) а их значений мы не знаем, а следовательно они будут ошибочно попадать не в 0 или 1 категорию, а в какую нибудь 2 или даже 3:) Ну мне так кажется... 

Да, так и получается. Я поэтому шкалу сделал неравномерную - вначале диапазон больше чем в конце. Вроде примерно попадает.

  • Upvote 1
Link to comment
Short link
Share on other sites

Да, так и получается. Я поэтому шкалу сделал неравномерную - вначале диапазон больше чем в конце. Вроде примерно попадает.

А точно, не посмотрел. 400 для первой группы и 300 для второй диапазоны по шкале вполне адекватные. Оно и правда не стоит силы и время тратить на топ100 днищ:) По  идее они и так в 1-2 группе осядут. 

Link to comment
Short link
Share on other sites

Подумал, вот через Davg мы смотрим, как человек выделяется из общей массы игравших на этой технике, а может так вообще не стоит делать.

А просто брать D=Dt/Dmax, Dmax - это же по сути предельные возможности техники. Насколько хороша техника в твоих руках, настолько хорош и рейтинг, а как играют другие - неважно.

сейчас попытаюсь изложить свою мысль по этому поводу.

мне вот сейчас не о чем не говорит цифра эффективности на технике, ну не понятно от чего она такая потому как Davg/Dmax разные для разных танков одного уровня по классу, по этому я больше смотрю на дамаг на технике и сразу все понимаю.

 

К примеру смоделируем такую ситуацию возьмем два танка Tiger I и Tiger P они у нас почти одинаковые имеют одинаковые топ пухи только броня разная. И вот я в бою на Тигре 1, вижу соперника Тигр П с эфф. 3 а у меня 5, ну думаю танки то практически одинаковые значит он играет хуже меня и соответственно наносит меньше дамага чем я. я то знаю свой дамаг на танке ~950, значит у него должен быть меньше, а у него как оказывается он 850, и мы то как оказывается практически одинаково с ним играем, потому как по таблице Davg/Dmax для Тигра I, и Тигра P разные!

Незнаю я не считаю что из-за разницы в +100мм брони во лбу у Тигра П, порше должен набивать больше дамага чтобы попасть в средняки по сравнению с первым Тигром, имхо.

 

Мне кажется нужно ввести константы для каждого класса и уровня чтобы с увереностью можно было сказать что вот этот игрок средний или топовый на этом уровне и классе танка относительно другой технике того-же уровня и класса, а не относительно только его танка, а то сейчас получается как-то все размазанно пример я привел выше.

Тем более ввести константы это не так уж и трудно используя таблицу, я не думаю что там большие расхождения по дамагу/фрагам/засвету в одном классе между различными танками одного уровня, баланс то в игре существует.

                                               
Link to comment
Short link
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...