HD Recruiting "Exploit" Investigation/Findings Topic

Posted by trail on 11/3/2022 1:18:00 PM (view original):
I, for one, support the reinstatement. The punishment seems adequate to me.
While I disagree with it, what's done is done and the WIS Gods have spoken. I'll accept the ruling and welcome them back. Anything else is too tribal for my tastes.
11/3/2022 1:32 PM
Posted by cimmy426 on 11/3/2022 12:01:00 PM (view original):
What is the definition of "being upfront" about your relatives on the site? Would a full length user interview, published by Whatifsports to the world, where you mention your brother and cousin by their whatifsports usernames qualify? Just curious.
Case in point.
11/3/2022 1:35 PM
we all need to remember that these folks easily could've just started new accounts w/ new names and jumped back in next season at D3, which is exactly the same as the punishment adjustment they just received. so i'm ok with it (my votes counts as 1 vote, just like everybody else's, it's all good).

i feel better about CS's ability to handle things after this process. i honestly had very little faith in them before this week. i'm not overwhelmed with faith in them now, but i feel they can do their jobs and that's important to me.

the recruiting process is flawed. it has been, probably always will be, and we cannot expect perfection. i just hope all of us can agree to play the game as it is intended to be played rather than constantly try to dig into the system for weaknesses. the dirtier things seem, the less inclined i am to stick around. things seem cleaner than they've been for a while. my fingers are crossed.

thanks everyone out there who is doing the right things. welcome back cimmy and all, and for ****'s sake stay away from my recruits!! LOL.
11/3/2022 1:42 PM
Posted by Ccobb12 on 11/3/2022 9:53:00 AM (view original):
As this seems to have went off the rails the last few days, and the HD recruiting “exploit” has been made public knowledge, I feel like we need to address the community sooner than I had hoped.

As of this morning 11/2/22 at roughly 10am EST we have patched the now known “exploit” as well as potential others. Before going into the details of our investigation, I want to make it clear that given the nature of the "exploit", the patch will directly impact and change what EVERYONE has come to expect from some of recruiting actions (some for better, some for worse).

Investigation into recruiting “Exploit” Findings:
Negative recruiting actions (inform of redshirt, withdraw scholarship, mins, start) are not tabulated appropriately compared to their inverse actions. (withdraw inform of redshirt, offer scholarship, start, min). Most cases this is not an issue, but particularly for inform of RS and then withdrawal provides a large advantage as it can be done from the start of recruiting. This provides a free equivalent boost of as much as 80 or so AP depending on recruiting action multiplier, where a scholarship offer can be locked up within a few cycles.

I don’t think it’s a surprise how recruiting works. Every “action” has a base value, and things like division, prestige, and recruiting preferences are combined to create a multiplier, that higher or lower these base values and how they are perceived by a recruit.

The reason this “exploit” is possible, is the previous development team appears to have wanted to put a limit on the amount a negative recruiting action can take you in the eyes of the recruit. I believe this was done to actually help non elite programs, be able to recover from changes in recruiting without being totally buried negatively on recruits, with limited resources to recover. However, the limit was applied in the opposite direction. Allowing teams with higher recruiting boosts to have a limit placed on negative recruiting actions, while lower rated teams take on the full penalty.

Given how this limiting factor was designated, it is an exploit that would have been available to most of Div2 (with decent prefs) and basically all of Div1. However, this is very unlikely to work in Div3.

As a patch, everyone is now on more equal footing relative to their recruiting multiplier rather than playing by different rules. I will admit, this has been updated sooner than I would have hoped, with only a few days of testing, but the exploit being made public forced our hand. We will look to make adjustments accordingly, but I believe this is the most fair for now. (certainly more fair than before).

However, as I stated, be aware many of you will have what you have come to know and expect in recruiting changed. For instance, jumping out ahead on a recruit and dropping mins promises, or removing a scholarship offer (waiting for it to play out) then re-applying will not have the same end result as before (for many of you).

For situational awareness, here is what the end result was for utilizing the “exploit” before the patch and after.

Before:
(low rating) inform redshirt, take away redshirt end result: -1700AP
(high rating) inform redshirt, take away redshirt end result: +80AP

After:
(low rating) inform redshirt, take away redshirt end result: -30AP
(high rating) inform redshirt, take away redshirt end result: -30AP


I also want to clear the air on some confusion regarding RS promises in recruiting. Some have suggested the “withdraw inform of redshirt” is the same as guaranteeing the player you will not redshirt, hence a net positive action. That is not the case. Even after withdrawing the inform, after they join your roster, you may still redshirt them. This is the equivalent of having a team interested in you saying they are going to “guarantee they redshirt you” and then changing mind to “Not guarantee they redshirt you” maybe slightly better for you as a recruit but still a net negative action. You still have same chances of getting redshirted as any recruit/signee but they already screwed around with you saying they were gonna RS you. -30 ap (or base points) seems fair to me for a penalty for everyone to recover from.


Our findings for users utilizing the “exploit”
Going back through recruiting actions this year, thankfully there are *only 6 players that “stand out” in terms of number of negative actions used and reversed just this year. (Since jan 2022)

# of times Redshirt exploit used since Jan ‘22
Swenske04 – 665
Robinhood410 – 109
Bdashkiwsky – 52
Cimmy426 -46
Doogan-14
*the next highest and several hundred users did this 4-5 times (so probably not aware of exploit but normal use).

The initial ban was just including Swenske04, Robinhood410, Bdashkiwsky, cimmy426. Even though doogan was using it 3x more than the average user, it was low enough that maybe was anomaly or strange last few recruiting cycles. So we planned to ignore. It was discovered that Robinhood410 and cimmy426 were related (somehow). In the next day or so there was also made aware that doogan was also a “family member” or same person. Which unfortunately directly implicated them in knowing about the “exploit” so we decided to then take action on all accounts. For right now, an indefinite ban is in place on these accounts.

I want it to be known that all banned users have came forward and have been very cordial during our investigation. Long before any of our current staff have been on board, (3 years ago) cimmy had actually sent in a ticket to the previous development team suggesting they believed they witnessed this exploit occur. Unfortunately, HD clears recruiting actions at the end of recruiting so it is really difficult to spot check. I believe the previous dev team had chalked it up as a high rated team going after a low level recruit and was able to win them over quickly, and couldn’t really investigate the matter, and as their had been no prior reports probably didn’t think to investigate much further.
However, the CS team did note that if they witness this during recruiting again to please reach out so that the data could actually be looked at. Unfortunately, it appears that this was continued to be used, and there was no notification to CS. Not only was it used, but appears to have been kept secret within “family” (or alt accounts) and used 20X+ more than an average user stumbling across it.

Given the shear numbers, I can’t bring myself to accept user ignorance or the concept that it was risk/reward game. Anything in D1/D2 with decent prefs would provide these benefits. However, having said that, the fact that it was (sort of) brought to CS attention is noteworthy. So we are still investigating and evaluating penalties on some users.

And lastly, I want to thank the community for their passion. You guys are truly the heart of WhatIfSports and we are lucky to have a fantastic user base like you all. We are extremely fortunate to have users such as Benis that have the desire and thoughtfulness to go through the data and bring things that “seem off” to our attention to ultimately improve the games and experiences for all.
Having said that, I do want to caution against this approach in the future, and approach CS solely and allow us to investigate and have time to do so. Sometimes with their passion, also comes large emotions from the community. I think if we let emotions lead way before facts are established, we can fall off the rails and quickly, and cause hysteria. As it is now, our CS team gets at least a couple accusations of cheating a week. Including against some of the top players that were leading the charge against this “exploit” (likely because they are strong coaches that beat another team). However, if we set the precedent of causing an 20+ page forum before facts are presented, we are going to tear this great community and game apart. And it might just be a mob coming for you next time before facts are established. That was just an aside an my two cents.
We as staff just want to have the time to do a and investigate a few things when something like this happens. 1) is there indeed an exploit 2.) if so, how do we fix it 3.) How wide spread is it 4.) what was intent of users 5.) assess penalty.

I believe it is fair to all in the future to allow us to step through this process behind the scenes and take appropriate action.

Thank you again to all, for your passion and keeping this game going.

P.S. Due to his efforts, Benis has been officially enshrined in our great game, by placing the stake in the heart of one of the larger cheating scandals in HD history. Check out the PG for Swenske04s old team.

https://www.whatifsports.com/hd/PlayerProfile/Ratings.aspx?tid=0&pid=5185517


*****[UPDATE 11/3/22]

After reviewing all aspects of the situation and having candid conversations with robinhood410, cimmy4226, bdashkiwky, and doogan, we (site staff) have agreed on a final solution. We are reinstating the aforementioned accounts *but all of the accounts have been reset and all previous HD accolades removed. The users are starting from scratch. These users have had multiple other site users come forward on their behalf and vouch for them, and particularly their positive impact on the HBD community. Although we believe there was wrong doing on their behalf, it is something they have taken full accountability for. They have been willing to have open dialog explaining and owning up to the situation with all members of the community. We believe this this "punishment" is just and fair. They are still able to continue being positive influences and pillars in the HBD community (if they choose), and if they choose to return to HD it will be from the beginning. (same position they would be in if they created a new account to start over).

Lastly, one other thing that has come out of this all is the question regarding family members. We completely understand (in fact are happy to hear) the desire to share your WhatIfSports passion and experiences with family and friends. However, I also want it to be clear, we should be upfront about all our relationships to other users (particularly same conferences, worlds in HBD, etc). As site staff we take accusations of collusion very seriously, however, they can be very difficult to investigate, particularly by those who "know" each other offline, or are in fact users with multiple accounts. Its very hard for staff to validate father/sons who use same computer and billing information in same house are different people, or family/friends aren't talking or texting about colluding during recruiting. We have been overly cautious in these circumstances forcing users to remove themselves from teams, or banning accounts, and lettings community know. We want you to be able to play competitively vs family and real life friends but we have to make sure the many players you are competing against online are at least aware of these relationships.

Again thank you everyone for your passion and willingness to allow staff to properly review all facts and make a ruling.

****[END UPDATE]

Regards,
-Chris
WhatIfSports
For what it's worth, I think you did the right thing and I know this was a difficult situation. Good job.
11/3/2022 1:50 PM
Posted by trojan4309 on 11/3/2022 1:30:00 PM (view original):
Personally, if I knew damn well I had a steroid-like advantage with recruiting and kept it secret from the HD community for 3+ years while knowing it negatively and unfairly impacted other coaches (including financially), then I would issue an apology. NOT defend my actions which is all I’ve seen from the violators.

That’s egregious.
I'm a curious person and so I was always trying to better understand how the game I was playing worked. Guess what, I also reverse engineered the recruit signing logic such that given knowledge (or assumption) of APs, HVs, CVs, promises, prestige, preferences, etc, for each involved team, I could pretty accurately predict my final signing odds based on those assumptions. So before I decided to pursue a target I could pretty accurately estimate, based on some assumptions from the other involved team or teams, what my odds of signing that recruit would be if I spent the requisite resources, and then determine if it's a worthwhile target or if I should pivot somewhere else. I bet most players didn't have the same knowledge of the how the game works (and not trying to brag, just making a point), but is this also cheating? Or is this using observation and deduction to better understand the game that I'm playing resulting in strategic advantages? Am I obligated to tell everyone on the site stuff like this? I don't think so, but at the same time, I never refused to answer any question or request for advice. There were countless sitemails where I'd take the time to give the person paragraphs of what I know on the topic and tell them to follow up with any questions about any of it.
11/3/2022 1:51 PM
Posted by trojan4309 on 11/3/2022 1:30:00 PM (view original):
Personally, if I knew damn well I had a steroid-like advantage with recruiting and kept it secret from the HD community for 3+ years while knowing it negatively and unfairly impacted other coaches (including financially), then I would issue an apology. NOT defend my actions which is all I’ve seen from the violators.

That’s egregious.
Oh and also I think the "steroid-like" advantage of using the nonredshirt has been wildly exaggerated since it came out. It was very useful for frontrunning on secondary targets (who you had no intention of redshirting), but did almost nothing for top targets who you were inevitably going to get into a battle for. I honestly think it's overall approximately as useful as redshirting a senior. But I also think that nobody who hasn't used it is going to believe me on this point, ha. So I'm not going to argue it. Just wanted to mention it.
11/3/2022 1:56 PM
Tough situation. I think CS came up with about as good as a resolution as there is. I find this more to be a minor infraction than blatant cheating. Hopefully everyone affected finds a way to move forward and we get back to some fun competition!
11/3/2022 2:01 PM
"So before I decided to pursue a target I could pretty accurately estimate, based on some assumptions from the other involved team or teams, what my odds of signing that recruit would be if I spent the requisite resources, and then determine if it's a worthwhile target or if I should pivot somewhere else. "

Ok.Good analysis, I'm sure many coaches do something similar.

So at what point do you decide to expend the extra resources that others don't have access to?
11/3/2022 2:07 PM
I think robinhood410 has made me feel great about the circumstances with his words. I’m all for him returning. Based off what I see in the discord. But I feel like cimmy is still combative and I’m not as much on board with him as I am Robinhood. I know they are of the same bunch. But they are reacting totally different to the situation. And that’s fine.

just throwing my thoughts out there
11/3/2022 3:49 PM
Posted by knapper00000 on 11/3/2022 1:07:00 PM (view original):
Comming from someone that was one of the most affected (St John's in smith) I am dissapointed they can come back so easily. Doogan and Cimmy both had teams in Philadelphia, approx 100 miles from Jamaica ny. I never once saw them go all in on a recruit against each other. I was constantly altering who I would go after based on them having such high prestige schools. When I did go all in against them I lost. There is obviously no way to prove collusion unless they own up to it, but in my opinion it was there.

I loved coaching at st johns, but eventually switched schools because there were to many a or a+ schools in the area. I'm pretty sure we have lost a couple really good coaches from the big east because of it. (Mully @ georgetown and kimball at uconn come to mind) the joke of our conference is we are the worst power conference in hoops dynasty. Now we know the reason

I don't think they should be allowed back because they have been deemed good guys. They cheated and affected many other paying customers.

What about all the credits they have received over the last 3 years that were taken from other paying customers. If they want to come back so bad, let them pay that back.

I belive they are going to lose more than 4 loyal customers because of this decision. I am certainly on the fence with whether i am going to continue after this season now.

Very frustrated by this.

i get your frustration but i would ask, if you have any long time teams... how painful would losing one of them forgetting to renew or something, be? these guys lost ALL their teams. we can all quibble over what was appropriate, but i think objectively, this is a pretty darn big punishment, right? and even a 'perma ban', its almost impossible to stop the same folks from making fresh accounts, if they really wanted to (which basically puts them to where they'd be today - minus the stigma).

i guess i hope we can all recognize that there's a reasonable range of perspectives here, and not get too upset if the final decision falls a bit off from what we'd have done. this is not exactly the route i'd have gone, either - probably? i'm honestly not sure what i would have done. but i think this falls in the range of reasonable and with how hard it is for CS to get these kinds of issues right, i think its only fair to call it a win as long as they do a pretty decent job, or better.
11/3/2022 3:51 PM
Posted by topdogggbm on 11/3/2022 3:49:00 PM (view original):
I think robinhood410 has made me feel great about the circumstances with his words. I’m all for him returning. Based off what I see in the discord. But I feel like cimmy is still combative and I’m not as much on board with him as I am Robinhood. I know they are of the same bunch. But they are reacting totally different to the situation. And that’s fine.

just throwing my thoughts out there
people tend not to react well to being called a cheater, yelled at, berated, etc... i know you and i don't see eye to eye on this, but i have found more success personally winning hearts and minds with calm discourse than confrontation.

i agree that this situation here was too serious to handle offline between coaches, without involving CS. i'm not saying we should have done that here, at all. but one should only expect a cimmy-style reaction to come with the territory. i suspect he will come around some in time, when emotions have cooled. that is one more problem with the pitchfork style you encourage. it doesn't give time for emotions to cool and for heads to level.
11/3/2022 3:54 PM
Posted by hypnotoad on 11/3/2022 2:07:00 PM (view original):
"So before I decided to pursue a target I could pretty accurately estimate, based on some assumptions from the other involved team or teams, what my odds of signing that recruit would be if I spent the requisite resources, and then determine if it's a worthwhile target or if I should pivot somewhere else. "

Ok.Good analysis, I'm sure many coaches do something similar.

So at what point do you decide to expend the extra resources that others don't have access to?
Everyone had access to it though. It was a (messed up, unintended) recruiting action. Let me rephrase that, it was two recruiting actions. Most didn’t have knowledge of it, sure, but they’re punished because most others didn’t have knowledge that clicking a button for a recruiting action twice (again, messed up, unintended) would help them unlock a player quickly. It was right there though. I agree with Gil’s 2 recent posts here as well
11/3/2022 4:09 PM (edited)
They had an unfair advantage for 3 years. We only got to see how often they exploited the loophole for the last 10 months. Getting not even a one month ban and their records stripped seems like an incredibly light spanking. I'd be thankful, not combative.
11/3/2022 4:03 PM
Posted by zemedlin on 11/3/2022 4:09:00 PM (view original):
Posted by hypnotoad on 11/3/2022 2:07:00 PM (view original):
"So before I decided to pursue a target I could pretty accurately estimate, based on some assumptions from the other involved team or teams, what my odds of signing that recruit would be if I spent the requisite resources, and then determine if it's a worthwhile target or if I should pivot somewhere else. "

Ok.Good analysis, I'm sure many coaches do something similar.

So at what point do you decide to expend the extra resources that others don't have access to?
Everyone had access to it though. It was a (messed up, unintended) recruiting action. Let me rephrase that, it was two recruiting actions. Most didn’t have knowledge of it, sure, but they’re punished because most others didn’t have knowledge that clicking a button for a recruiting action twice (again, messed up, unintended) would help them unlock a player quickly. It was right there though. I agree with Gil’s 2 recent posts here as well
I have no problem with the punishments, but I do take great exception to the attitude of "eh, it's an exploit to take advantage of"

It's like taking the whole bowl of candy off of the porch just because it's there. I mean, everyone had the same opportunity to take it all, right? Not my fault they didn't.
11/3/2022 4:12 PM
Posted by cimmy426 on 11/3/2022 1:56:00 PM (view original):
Posted by trojan4309 on 11/3/2022 1:30:00 PM (view original):
Personally, if I knew damn well I had a steroid-like advantage with recruiting and kept it secret from the HD community for 3+ years while knowing it negatively and unfairly impacted other coaches (including financially), then I would issue an apology. NOT defend my actions which is all I’ve seen from the violators.

That’s egregious.
Oh and also I think the "steroid-like" advantage of using the nonredshirt has been wildly exaggerated since it came out. It was very useful for frontrunning on secondary targets (who you had no intention of redshirting), but did almost nothing for top targets who you were inevitably going to get into a battle for. I honestly think it's overall approximately as useful as redshirting a senior. But I also think that nobody who hasn't used it is going to believe me on this point, ha. So I'm not going to argue it. Just wanted to mention it.
Not getting into the debate on why cheating of any magnitude is wrong (there’s 30+ forum pages on it already) but…. Case in point
11/3/2022 4:20 PM
◂ Prev 1...3|4|5|6|7...18 Next ▸
HD Recruiting "Exploit" Investigation/Findings Topic

Search Criteria

Terms of Use Customer Support Privacy Statement

© 1999-2024 WhatIfSports.com, Inc. All rights reserved. WhatIfSports is a trademark of WhatIfSports.com, Inc. SimLeague, SimMatchup and iSimNow are trademarks or registered trademarks of Electronic Arts, Inc. Used under license. The names of actual companies and products mentioned herein may be the trademarks of their respective owners.