|
Re: Open Invitation to help design a programming game for FRC
Quote:
Originally Posted by AlexanderTheOK
In the meantime, I've found robocode to be an amazing exercise in autonomous programming. Maybe it wouldn't be too hard to set up a competition surrounding it, and livestream official battles between submissions?
Heck. I'll do that. Who's with me? I have 4mbps up so I should be fine streaming 720p on twitch.
|
Quote:
Originally Posted by faust1706
This is a great idea. Set up a server than organizes and runs games with the code submissions and have a real time leaderboard then at the end have a tournament of everyone's latest code.
|
I have been interested in trying RoboCode in the past. If I can find the time (30%? chance) I would want to give it a try.
I was/am little hesitant because I would think that optimal strategies already exist for any default configuration of the playing field; but maybe not; and/or maybe the playing field is easily customized enough to keep the competition(s) interesting.
One of my dreams when we were developing the 5th Gear FRC simulations was exposing an API that would let users compete in fully autonomous matches (neural nets could be trained, heuristics could be developed, etc.); but there are only so many hours in the day, and we were never able to get that far with any of the the 5th Gear simulations (close, but nothing was ever really deployable).
Finally, the MIT BattleCode tools should get a look. At one time I tried to contact someone to learn more about them, but never got a reply. Someone should try again (or maybe Woodie still has some pull back on campus?  ).
__________________
Blake Ross, For emailing me, in the verizon.net domain, I am blake
VRC Team Mentor, FTC volunteer, 5th Gear Developer, Husband, Father, Triangle Fraternity Alumnus (ky 76), U Ky BSEE, Tau Beta Pi, Eta Kappa Nu, Kentucky Colonel
Words/phrases I avoid: basis, mitigate, leveraging, transitioning, impact (instead of affect/effect), facilitate, programmatic, problematic, issue (instead of problem), latency (instead of delay), dependency (instead of prerequisite), connectivity, usage & utilize (instead of use), downed, functionality, functional, power on, descore, alumni (instead of alumnus/alumna), the enterprise, methodology, nomenclature, form factor (instead of size or shape), competency, modality, provided(with), provision(ing), irregardless/irrespective, signage, colorized, pulsating, ideate
Last edited by gblake : 15-06-2015 at 18:53.
|