Teaching blizzard basic programming

Ok guys stop it i admit the thread title/idea is dumb, but the point stands, if a match is like 1 min remaining then disable backfilling until next objective/game end.

I don’t agree because pretty sure you’re given less than 2 mins to you when you capped a point on payload with low time remaining, also 2 minutes is a VERY long time in overwatch, that could be half a match if the defenders fully hold lol…

Also if you join a backfilled game that ends… then you’re given front place priority in the queue for next match, so it’s not that big of a deal dude. you’re even given the priority if you join if someone leaves at the start lol.

I think the problem is that you have an oversimplified vision of the problem in your head and you think that you have some simple solution that a whole bunch of professional developers somehow didn’t manage to think of. There are reasons why they aren’t doing this.

i like how you are giving them crap about programing when thats not even what the code would look like
it would be much closer to
if (matchTime =< 120;)
{
backfill = false;
}
btw print would just send a debuging message

Programming is like law: The exact wording and technicality makes all the difference.

Anyway, if you mean the remaining time is less than 2 minutes then disable backfill: The problem is how to predict whether a match only has 2 minutes left, given that there’s overtime.

Still, each match has rounds that must be played so that can be included in the total minimum time. It won’t fix everything–like a thrower leaving in the last minute of a second round match in 2CP–but I think it would lessen the tilt and pressure quite a bit.

And with backfill, lessen the leaver penalty to something small. OW was at its fun peak when it was only QP; and it went downhill fast once Blizzard introduced ladder.

Also, the algorithm can be made a bit better by making a best-guess on remaining time for scenarios like escort.

No. Fix your code. :slight_smile:

I mean you get extra xp for backfilling so i dont really see the problem

I don’t care - I get priority queue - which even on Damage role is like 2 minutes. Also in some cases, I carry as backfill even when in a match as late as in Overtime and we go on to win.

I don’t ask much:

if ((paris || hlc) && backfill)
     leave_without_penalty();

that codes incomplete your not setting the variable leave_without_penalty to anything your just making it empty which would be the default value you need to set it to true

You want to complain about basic programming yet admit to not knowing anything about it?

You shouldn’t have made this post. Rather, you should have just made a post stating that you think it should not be possible to backfill into a match with less than 2min remaining.

If this were an actual language, the only thing you would accomplish is some unformatted text popping onto the backfilling player’s screen, at an undetermined (and likely different every time) place on their screen and they’d still backfill into the match but this time, they’d be a bit more confused than a normal backfill.
That is, if you managed to put this line in the appropriate section of code otherwise it wouldn’t do anything, probably just bug the game in some unknowable, probably catastrophic manner.

You want to talk about “basic programming” then you need to educate yourself first. Complain about the system in the game, not the skill of the developers. Pompous little jerk.

This man is really trying to teach a gaming company how to program without any basics of programming and without being an actual programmer. I know people can be whiny but this is a first. Overwatch isnt even that buggy or incomplete anyways.

The backfill point isnt even wrong. The form is terrible tho.

yeah it’s abundantly obvious you aren’t a programmer
A. You used greater than over less than operator, why wouldn’t you be able to backfill in a game that isn’t even close to over, like if a team gets rolled on Hanamura A do they have to hold 5v6 until there’s 120s left? If your intention is to not backfill into games with little time left that’s already a logic error

B. That code is for outputting text in something like python, that needs to be integrated into the actual matchmaker

Please, before you try to imply that blizzard doesn’t know how to code, at least learn the absolute basics yourself. This is stuff you could learn in scratch ffs

Im sure you haven’t played rein or doomfist or roadhog or even genji, are you sure it is t buggy ? I have seen indie games do better than launch doomfist and roadhog.

Ay fr thats crazy
Now show me one person who asked

Well, good for you, but how about the team who’s stuck 5v6?

The solution to that would be to incentive backfilling, like if there was an actual reward not this silly 400 xp that no one cares about, or that priority requeue thing that doesn’t make a difference, im tired of waiting 10 mins just to get the defeat screen and wait 10 mins again, thats 20 mins spend in just waiting, does that look ok to you ?