Why did I lose this BG match?
Dwhalen8554
Member Posts: 303 ★★★
Just lost this match in BG’s. I won the first, they won the second and we tied the 3rd. At least make it not count for either of us.
1
Comments
Rounding does indeed come into play for the HEALTH PERCENTAGE.
Where both sides had the same 1-decimal place Health % Remaining, but had ever so slightly different # of Points for that Health Remaining category.
That is indeed because the 1-decimal place % is a rounded number when displayed, whereas the actual Points is calculated from raw Health HP numbers.
But once there is Points assigned from that, those Points are FIXED WHOLE numbers (no fractional decimal place involved).
Similarly, I would bet that the # of seconds is also not done in milliseconds, but whole seconds, and can only result in whole number of points for the Time category.
Don’t know why above person had it counted as a loss.
And many people have shown cases where Ties have happened, and the Blue or Red Banner is actually a Dual-Color Banner split down the middle with left side being Blue and other side being Red. I’ve had some of those myself too, even in limited BG play.
I don't think that decimal points are a thing, though health remaining does go to a further decimal than shown I feel like points won't, as we'd probably have seen this scenario shown here more often than full ties.
A common CS example is the number .3 is not the same as the float .3, the float value would either be .29999999999999997 or .300000000002 or something similar. Either value is possible, and it likely may be the reason we see matches like this.
A simple fix to this in many languages is to simply convert the float to an integer and use that when calculating total points given.
(quoting the specific part of those 2 replies of mine that would be of issue…)
…Even that 14,987 number for points is fractional, just rounded to a whole number for display purposes…
The original question to that reply of mine from another thread/example was about both people having exact same (visible) Health % Remaining, but gave slightly different Points (which as pointed out, is because visible 1-decimal % is not all there is to that fraction).
Not sure I knew at that time if the calculated Points (14,987 from earlier thread example) continued to also carry thru as fractional or not.
Think that was before I even realized that actual Ties (dual-color tie banners) existed.
Recently, think that if indeed Points from Health (or even moreso, if Seconds were milliseconds) if the Points are carried all the way thru as fractional, then in theory you would see MOST of the cases of Tied Points end up being a win for just one person or the other.
Instead, there have been many times people have shown the dual-color-tie banner for a fight. And this is the first time I recall seeing a points-tie not actually be such a tie.
(*but again, just my speculation from examples people have shown)
I see far more of these than I see pics of actual tied matches.
Some others have been the case of difference in points while % was the same. Just assumed that prior reference was that case as well.
Tried looking back to the Tie that I had to see how it happened, but it already scrolled off my history screen. Maybe it was both sides 100% Attacker Health left (full due to Regen, Willpower, etc), while KO opponent, and so Health Points would have indeed been exact same Max, and happened to end on same Seconds (which made me think they can’t be using Milliseconds cause that would be too long of odds to match exact).
So I guess the fractional Points from Health must come into play like you said (not just fractional Health %, but the Points as well). (Sending you some Insightfuls 😀)
It still could be whole points though, and the tie breaker is the rounded % values. That’s seems overly complicated though.