nemoW Posted May 31, 2013 Share Posted May 31, 2013 {{t-wins}}/{{t-battles}}={{t-rating}} Link to comment Short link Share on other sites More sharing options...
seriych Posted May 31, 2013 Share Posted May 31, 2013 (edited) Я так понял при числе боев меньше определенного порога берется что-то типа ({{t-rating}}+{{rating}})/2 А если меньше еще какого-то порога, то тупо {{rating}} Edited May 31, 2013 by seriych Link to comment Short link Share on other sites More sharing options...
nemoW Posted May 31, 2013 Author Share Posted May 31, 2013 Я так понял при числе боев меньше определенного порога берется что-то типа ({{t-rating}}+{{rating}})/2 Хитро. Ни за что бы не догадался. Link to comment Short link Share on other sites More sharing options...
Mr A Posted June 1, 2013 Share Posted June 1, 2013 (edited) Заглянул в формулу, а там: if (!stat.tb || stat.tb <= 0 || !stat.tl || stat.tl <= 0) stat.tr = stat.r; else { var Or = stat.r; var Tr = Math.round(stat.tw / stat.tb * 100); var Tb = Math.min(stat.tb, 100); var Tl = Math.max(stat.tl, 10) * 10; stat.tr = Math.round(Or - (Or - Tr) * Tb / Tl); } По факту, не работает Tl вообще. Исправлено, и до сотни боев будет считаться так: stat.tr = Math.round(Or - (Or - Tr) * Tb * Tl); Tb = stat.tb / 100; - коэффициент по числу битв (от 0,01 при 1 бое, до 1 при 100 боях) Tl = Math.min(stat.tl, 4) / 4; - коэффициент по среднему уровню танков игрока (от 0,25 при 1 уровне, до 1 при 4м и выше) Edited June 1, 2013 by Mr A Link to comment Short link Share on other sites More sharing options...
Recommended Posts