Options

Why did I lose this BG match?

Dwhalen8554Dwhalen8554 Posts: 302 ★★★
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.

Comments

  • Options
    SummonerNRSummonerNR Posts: 10,971 Guardian
    edited December 2022

    Undisplayed fractions of points was why it went to your opponent; the game does allow for ties if you score the same down to the thousandth(?) of a point.


    Exactly this, the displayed points are rounded off so the other guy won by some fraction of a point. Could be milliseconds on the timer making the difference or fractions of a percent of health, which don’t display but are calculated by the game.

    I could be wrong, but I would disagree with both above.

    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.
  • Options
    CoatHang3rCoatHang3r Posts: 4,965 ★★★★★
    Which is it?

    Undisplayed fractions of points was why it went to your opponent; the game does allow for ties if you score the same down to the thousandth(?) of a point.


    Exactly this, the displayed points are rounded off so the other guy won by some fraction of a point. Could be milliseconds on the timer making the difference or fractions of a percent of health, which don’t display but are calculated by the game.

    I could be wrong, but I would disagree with both above.

    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.

    Pikolu said:

    Their guy might have 99.92% health while you have 99.91% health 🤷‍♂️

    Ding, ding, ding, we have a winner.

    Firstly, the time in seconds is not fractionalized, it does not keep track of fractions of a second for fights.

    But the rounded off percentage displayed for Health is.
    Health is actually hard numbers of HP remaining versus full HP pool of the champ.
    When calculated, it rounds off to 0.1% to display here, but internally it is a complete fractional number.
    Even that 14,987 number for points is fractional, just rounded to a whole number for display purposes.

    I had an *actual* Tie one time, and it splits the Red or Blue banner for that fight into a combination Red+Blue banner for both people.
  • Options
    PikoluPikolu Posts: 6,827 Guardian
    edited December 2022
    Unfortunately kabam hasn't set their code to round the points given from HP to the nearest integer. So while it displays as an integer value, it is likely a float value which is subject to minor float errors.

    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.
  • Options
    @CoatHang3r

    (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)
  • Options
    HipocerosHipoceros Posts: 88
    Maybe the other guy had more points on favor in the fight he won than you in yours, so it was decided with the points from the 2 previous fights.
  • Options
    CoatHang3rCoatHang3r Posts: 4,965 ★★★★★
    @SummonerNR thanks for the reply, I have not been sleeping well so maybe I am missing something you can point out to me. Here is the pic of the fight from the thread. Can you tell me where the variation in points is displayed since I cannot see it?

    I see far more of these than I see pics of actual tied matches.
  • Options
    SummonerNRSummonerNR Posts: 10,971 Guardian
    edited December 2022

    @SummonerNR thanks for the reply, I have not been sleeping well so maybe I am missing something you can point out to me. Here is the pic of the fight from the thread. Can you tell me where the variation in points is displayed since I cannot see it?

    I see far more of these than I see pics of actual tied matches.

    Ah, forgot about that one, my bad. From last month.
    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 😀)
  • Options
    CoatHang3rCoatHang3r Posts: 4,965 ★★★★★
    Might be Impossible to know without comment from Kabam. I’m strongly inclined to go with fractions since you can infer that fairly easily from evidence like Gwenpool at 0% health remaining and 0 HP which has been seen multiple times after whittling her down with special attacks. In addition to the fractions displayed in champion profiles.

    It still could be whole points though, and the tie breaker is the rounded % values. That’s seems overly complicated though.



  • Options
    Marostrange2005Marostrange2005 Posts: 422 ★★★
    Pseudo_19 said:

    Cuz he fought a thing with Claire, they knew he had the worse match and came out on top. All seriousness tho maybe both your screens said you lost is my best guess. Anything else doesn’t make sense.

    claire isnt that bad against thing i keep spamming heavies on bleed curse then use sp3 and come out of the match with a 100% health but it takes 70-80 seconds
Sign In or Register to comment.