jump.tf Forums
Welcome B)

Wipes etc.

Waldo · 18 · 3927

Waldo

  • Moderator
  • Novice
  • *****
    • Posts: 76
    • Frags: +0/-3
    • View Profile
What's up gamers,

Now that we've fixed some very long-standing issues with wiping, it's time for some spring cleaning.
First up: Jorge:
Spoiler (click to show/hide)

Next: Final chapter of the Boshy Saga:
Spoiler (click to show/hide)

Since we're wiping quite a few world records here (348 as of writing), we'll have a good number of record times with no uploaded demo. Stay tuned for a hitlist of those.


tomatotom

  • Newbie
  • *
    • Posts: 2
    • Frags: +0/-0
    • View Profile
I disagree with a full wipe of the times boshy has gotten recently after his admin was stripped away.  The wipe should only include times set before his initial ban for cheating with admin, preserving any records he got after he was unbanned november 19th 2021.


hooligan

  • Newbie
  • *
    • Posts: 18
    • Frags: +1/-0
    • View Profile
Half agree with  tomato tom, reposting something i put in discord

Quote
someone needs to pull a list of all of boshys map wr times before the wipe actually happens, theres video recordings on tempusrecord so im not totally miffed about legitimate wrs just disappearing from the points system on tempus, but i think its probably important to have them in a centralized place for reference

Legitimate wr runs disappearing from a leaderboard is incredibly annoying (in literally any speedgame), they're already on tempus, imo its a bad call to wipe even if they were happening before/after this "retroactive" ban date, but if you still feel like going ahead with this then at least put a pastebin or something with all his wr times on the maps that are about to get wiped, just so hunting down "real" wrs are less laborious in future



VAVLIE

  • Novice
  • **
    • Posts: 62
    • Frags: +0/-0
    • View Profile
Legitimate wr runs disappearing from a leaderboard is incredibly annoying (in literally any speedgame), they're already on tempus, imo its a bad call to wipe even if they were happening before/after this "retroactive" ban date, but if you still feel like going ahead with this then at least put a pastebin or something with all his wr times on the maps that are about to get wiped, just so hunting down "real" wrs are less laborious in future

I agree with that sentiment, it's definitely a shame to lose high level legit runs from the leaderboard. If wr runs are being wipped for being cheated or suspected of being cheated it's one thing, but if it's done just for the punishment I'm less on board for this specific case, simply due the the sheer amount of big runs (I'd normally agree with the policy of full wipe for cheating stuff). In my opinion it would have been more adequate to wipe only the non-wr times, so you keep the competitive legacy  while still imparting significant punishment, but I don't know how easy that would be to do.


879m

  • Proficient
  • ****
    • Posts: 402
    • Frags: +2/-0
  • Techa mengu, go!
    • View Profile
Why do people only care about boshy wrs disappearing from the leaderboard? The loss of demoman bonus wrs has an impact magnitudes larger than any soldier map records.


ondkaja

  • Newbie
  • *
    • Posts: 38
    • Frags: +0/-0
    • View Profile
Which runs did Boshy admit to cheating?


lily

  • Newbie
  • *
    • Posts: 5
    • Frags: +0/-0
    • View Profile
appreciate the work you're doing waldo, it's good to see active development and i'm glad we can wipe people properly now

i just wanna echo what hool and vavlie said already: i think it's best if the leaderboards are as accurate as possible, and if you insist on ditching that idea we should at least get a list of the legitimate wiped records

on a more general note, community discussion is important, and a thread should be made before major/controversial decisions rather than after. then the admins can make an informed decision based on what everyone thinks, rather than just themselves


lily

  • Newbie
  • *
    • Posts: 5
    • Frags: +0/-0
    • View Profile
i've made a list of boshy's map WRs:
https://docs.google.com/spreadsheets/d/1354KBCje5XNEb4ru3inrhIeDCUMOLg5tQZtNVaILq8M

i'll try to keep it up to date as people break them, if you see anything wrong please let me know


Waldo

  • Moderator
  • Novice
  • *****
    • Posts: 76
    • Frags: +0/-3
    • View Profile
Since this is somehow contentious,

Boshy cheated in quite literally every way that can be detected from what we have (which is 16 tick STV demos). This also includes the weaponswap firing speed cheat which I forgot when writing the OP since he managed to sweep it under the rug a while before he was banned. There is zero reason to belief he would limit himself to only those cheats which we can prove from looking at STVs. Without admin, that includes macros and third-party cheats, with admin that includes access to stripper with which any map can be modified pretty much invisibly as well as the ability to just replace the map entirely. This is not an "innocent until proven guilty" thing. He proved that he was willing to cheat and also to cover up that cheating, and then to lie through his teeth about the extent of cheating for years. What logical reason is there for us to believe that every other time is legitimate? Trust the person who chose to deceive the community for at least 5 years, and who only came any amount cleaner because he realized that he couldn't just ask a friend on the admin team for favors anymore? Because he was sloppy with cheating times that weren't autouploaded?

At this point the burden of evidence is on proving any of his runs legitimate, and that's something which quite literally cannot be done since the only record is an STV or stream VOD, neither of which have any guarantees about what stripper code or map version was loaded at the time. If someone wants to work out fully decoding Source network packets and prove this from low-tick STVs, be my guest. You would incidentally make all offline runs falsifiable since it's a proof of concept for editing demos to remove such evidence.

Speedrunning for any game relies on a large degree of trust -- only under exceptional circumstances will anything get reviewed to the point of "proving" if it's legitimate or not, and even then people are only caught when they make mistakes. We don't trust that riot's WR on jump_bounce is legitimate because we have incontrovertible evidence that it's not cheated, we trust it because riot isn't a known cheater. This is why it's pretty much universal to respond to top-level cheating by removing all times from cheaters; they have broken that trust and so you cannot assume any of their times are legitimate. That will remain the case until jump takes place on hardware provided by a trusted party with supervision (i.e. never).

Regarding runs set outside of the time Boshy held admin, remember that even if we only consider times proven cheated, he did not exclusively cheat with admin. Additionally, recall that when Boshy was first unbanned (for no cause, just because scotch was taking too long with looking into cheated courses), he was still dedicated to falsely claiming that he only cheated a handful of random bhop bonuses, which has been conclusively proven false. Furthermore, the first day he played on Tempus after being unbanned his good friend and Tempus admin gorge004 rezoned jump_beyond for him (deleting many years of checkpoints, including for multiple extremely grinded runs) and threatened players in the server with retribution if they "harassed" him (i.e. said anything about the cheating). If that isn't a blank check to do whatever he wanted without punishment, I don't know what is.

People are justifiably concerned about the integrity of leaderboards. Naturally, we would prefer if top players simply didn't cheat. Since they have in this case, removing cheated times is by far the most important thing we can do to protect the leaderboards. Pretending that we can trust by default everything done by the most prolific/insidious cheater in Tempus's ~9 years of running is both disingenuous and harmful to that end.

Players always get better and no records (other than very short/degenerate zones) are perfect; there's nothing magic or special about Boshy's times other than that they're untrustworthy. A little under 20% of Boshy's map/course records (measured from the time of the first ban) stood as of the wipe. They will all be beaten in time, so if any are legitimate then this is a non-issue. Leaving cheated times up permanently stains the legitimacy of rankings.

As a side note, Boshy wiped song's records with no evidence of cheating and plenty of those haven't been beaten yet -- there was nowhere near this much backlash despite him having a ton of records at the time. I'd probably have manually/piecemeal reversed song's wipe by now since it was a complete miscarriage of justice, but the broken nature of old wipes means they would have no demos; still weighing if that's worth it.

tl;dr
Quite a lot of the community seems to be having trouble understanding that Boshy cheated for years, then dug in his heels and lied through the entire process of being exposed (later deleted all of his posts in the relevant threads to hide this), and then continued lying about it for years afterwards. It doesn't matter that he was a top player; it doesn't matter that he was a big streamer; it doesn't matter if he was your friend. Any speedrun game with functioning top-level moderation/administration would have immediately deleted all of his records from leaderboards and permabanned him without a second thought -- here's an example of that process from a "traditional" speedrun game with a similar juxtaposition of longer categories and very short ones, note the commentary at the end of how they would have been selective if there was a form of evidence that was reliable. Also, months before being banned for cheating, I literally posted a smoking gun video of Boshy editing zones to cheat. Nothing came of this. Boshy has been treated (both by admins and players) extremely leniently at every step of this process, up to and including the impassioned defense of his times now. It's ridiculous and just makes the entire community look culpable.

If you want to run against Boshy's wiped times, go for it -- that's part of why we waited until I finished recording everything to archive. However, pretending that every such time is the "real WR" is just disingenuous.

As with quite literally every decision we or I have made, people like to act as though this was done in haste or without proper discussion simply because they disagree with it or because it adversely affects one of their friends. Rather than immediately and loudly claiming that everything is mismanaged and that you personally should have been consulted, consider trying to understand the reasoning fully. Administration will continue to be performed by administrators, and we'll continue to solicit community opinion and feedback where applicable.


mouse

  • Newbie
  • *
    • Posts: 27
    • Frags: +0/-1
    • View Profile
6 months ?
You deserve to be cheated ...


lily

  • Newbie
  • *
    • Posts: 5
    • Frags: +0/-0
    • View Profile
I think your viewpoint is completely valid. But I don't think you understand that skepticism and trust are subjective concepts. Don't get me wrong - Boshy is a complete snake, there's no doubt about that. But "what is the probability that he cheated map runs?", and "at what probability should we stop calling them 'legit'?" are very much subjective concepts that people will naturally have different answers to, and none of them are right or wrong.

Personally, given we have evidence of him cheating courses and bonuses that he failed to hide, but none for maps, I think it's more likely than not that he didn't risk cheating any map runs. And correct me if I'm wrong but I think his known methods of cheating are not wholely applicable to maps (e.g. editing zones is only useful on maps with a tiny margin for WR). The report you linked about SMB is interesting, but I don't think it's completely parallel to this situation, mainly because of the methods of cheating and where they can be applied. But yes it is possible that Boshy has cheated in other ways we don't know about.

I want to be clear that although I personally disagree with the decision, I don't take issue with it, because I understand the reasoning. What I take issue with is how the decision was made.

As with quite literally every decision we or I have made, people like to act as though this was done in haste or without proper discussion simply because they disagree with it or because it adversely affects one of their friends. Rather than immediately and loudly claiming that everything is mismanaged and that you personally should have been consulted, consider trying to understand the reasoning fully. Administration will continue to be performed by administrators, and we'll continue to solicit community opinion and feedback where applicable.

I do believe this was done without proper discussion. And no, that's not because I "disagree with it" (like I said, it's a valid opinion), and it's not because it "affects one of my friends" (I'm not sure I've ever interacted with Boshy). Nor does anyone expect to be "personally consulted" - my suggestion was quite the opposite: it should've been an open discussion. I know you discussed this among admins, and I'm glad you did, but 3 admins cannot possibly expect to represent the opinion of an entire community. If you don't like open discussions, you at least could've formed a larger group of people who you trust to discuss things like this, as you intend to do for the point update.

I want to highlight a line from the report you linked - "it's ultimately up to the community as a whole to decide what is done with his scores". That's how it should've been here too.


Combustion

  • Newbie
  • *
    • Posts: 21
    • Frags: +0/-0
    • View Profile
Regardless, I think it was a good decision to wipe Boshy's tempus times.

I'm also pretty confident that the community will have some incentive to beat his legit runs after this.

Just like when Raiin cheated back in the day and Casual cheated in 2014, their times even though cheated have all been beaten legitimately. In this new era of players, I'm pretty sure the skill gap is closing regardless.



Syphilis

  • Intermediate
  • ***
    • Posts: 137
    • Frags: +0/-0
    • View Profile
Personally, given we have evidence of him cheating courses and bonuses that he failed to hide, but none for maps, I think it's more likely than not that he didn't risk cheating any map runs. And correct me if I'm wrong but I think his known methods of cheating are not wholely applicable to maps (e.g. editing zones is only useful on maps with a tiny margin for WR).
That's a bit of a contradiciton. Yes, if boshy were to cheat maps, he would have done it using different methods. What you're missing is that the methods that would be useful in cheating maps also happen to be undetectable. That doesn't prove or suggest that boshy drew a line, there's just a natural line there.
"I think it's more likely than not that he didn't risk cheating any map runs" Is actually the natural assumption we make for everyone. I don't see how someone can cheat again and again and still satisfy that assumption.


ondkaja

  • Newbie
  • *
    • Posts: 38
    • Frags: +0/-0
    • View Profile
Boshy abused admin to spawn props to act as visual aid to get a map WR. It is clear that his questionable decision making was not limited to courses or bonuses. Nor do we know that it was limited to spawning props.