My friend and I have been talking about the best teams of FIRST, and we’ve also talked about some powerhouse alliances at certain regionals . And thinking about it, a fantasy FIRST league might work, and it would be kind of awesome!
Here’s how it would work:
You would tune into a live stream of a regional, and there would be a link to “fantasyfirst.com”. You would then select the regional you’re viewing, and draft an alliance on practice day (probably 2 or 3 bench robots as well in case something goes wrong). Then enjoy the event while having the enjoyment of competing in a fantasy FIRST league!
Okay, I’m aware of the fantasy league here on chief Delphi lol, but I’d like to see a dedicated website! I think it would be something cool to include for each comp stream
There was a crack team of FIRST experts who banded together to try to make a Fantasy FIRST site and it never even got off the ground (Top level people in FIRST are also very busy people with families and other interests). I wish you luck on your endeavor.
Making such a website would be a very time consuming endeavor. It would take more than some simple JS and PHP in order to have the drafts run properly and constantly update event lists and scores. If you do find the time and resources to do so, you’re welcome to and we’d all definitely use it.
I would start by looking at the The Blue Alliance API
Understanding how the Blue Alliance works will greatly enhance your knowledge of building a Fantasy FIRST site.
Is there any documentation to this end? Specifically, I’d be interested in a high level overview of how the application achieves certain tasks, but drilling down into the dense code base sounds not fun.
- Sunny G.
GitHub · Where software is built is the only one I know of. But I’m never sure how up to date that is.
https://github.com/gregmarra/the-blue-alliance/blob/master/controllers/api_controller.py is the relevant controller. (I think) and the-blue-alliance/api_main.py at master · gregmarra/the-blue-alliance · GitHub is likely the other file you’d need to poke around to get started.
Just to put it out there, I wasn’t implying that I was going to make this, because I don’t really know how to do this kind of stuff. It was just an idea I had that I thought would be cool lol
Really, the best way is to look at the actual API files that Andrew linked to. There’s a “v2” api in the works and that’s not in the documentation, though I was able to use it for FF related things. Greg, if you’re reading this, it’s incredibly useful!
…
Lots of large scale projects are cool. But this isn’t the place to hire a group of people to create your vision. Stuff like this takes dedication, and lots of hard work.
Maybe you want to do a little more research about this, and figure out how to make this a reality. Then get back with us and we’ll see if there’s any interest.
There also is a Google Group that is pretty well supported: Redirecting to Google Groups.
If you need TBA API help, you are far more likely to find something there than on CD.
Lots of large scale projects are cool. But this isn’t the place to hire a group of people to create your vision. Stuff like this takes dedication, and lots of hard work.
I’m fairly sure that that is not what he was intending to do.
I’ve been working on some Fantasy FIRST stuff (EricH has seen a quick demo of it). Hoping to take it a bit further when I have some time (Next week I have off - wohoo!)
I agree with you, I think he was here to make a suggestion. But I don’t think making a suggestion on CD makes sense. From my experience, if there’s anything to do with an idea there’s a proof of concept or something along those lines involved (SEE: Whitepapers).
That’s exciting. I ended up trying to get an old FF draft aid to work last year, but it didn’t end so well, which could have been my fault or the program being dated and ran on Fedora. Best of luck to you, I hope it works out!
Ideas don’t hurt anyone
Just as a case in point… I don’t really know how to program. Doesn’t mean that I can’t, just means that I have to learn on the fly. And I’ve written one functional FF drafting program, and I’m working on another–in a completely different language.
If anybody wants to do this, I can send over a list of what would be some desirable traits for such a site.
Mind letting me have a poke/demo? Seems interesting.
Would this is specific to what OP suggested or what we’re running here on Chief Delphi?
Either way, shoot a copy of that list my way (or rather just drop it here; it’s a good discussion).
- Sunny G.
The answer is: YES.
The other answer is: It’s closer to all the forms that have shown up on Chief–and I suppose it wouldn’t be that hard to rig towards the OP’s suggestion. I’d REALLY like a FF site that can handle individual events, blocks of events up to the full season, free-for-all style, auction style, normal style…
I’ll drop it in CD-Media when and if I get a chance.
I’ve wanted to get in on Fantasy FIRST for a while, but I just don’t feel like I have the time, during competition season. If there was a dedicated FF site, that was as simplistic as Fantasy Football, I’m sure a lot more people would play
Most of Fantasy FIRST happens during the offseason (the drafts are happening now). Due to the amount of work it takes now, the league on CD allows teams of up to 5 per Fantasy FIRST team. If you want to see if you can join a team now, you can try and pm Koko Ed if it’s allowed still.