Go to Post And when I heard the word "Mentor Round" - you had me SOLD. - Chris is me [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rating: Thread Rating: 5 votes, 4.80 average. Display Modes
  #1   Spotlight this post!  
Unread 14-06-2015, 21:10
faust1706's Avatar
faust1706 faust1706 is offline
Registered User
FRC #1706 (Ratchet Rockers)
Team Role: College Student
 
Join Date: Apr 2012
Rookie Year: 2011
Location: St Louis
Posts: 498
faust1706 is infamous around these partsfaust1706 is infamous around these parts
Open Invitation to help design a programming game for FRC

With recent speculation about the state of programming in FRC, it is hard to argue that it is in a good state. FRC has largely failed to To raise awareness of this field of engineering, and does not do it justice to demonstrate what computer science really is.

In an attempt to inspire future computer scientists, I am proposing a programming game of sorts. The basis of this game is to demonstrate to its participants what computer science really is by solving a task, or tasks.

The game has not been decided yet, and there is still much work to be done. We are short on man power, and could use all the help we can get with the task. Anyone is welcome to help; no programming knowledge or experience is required.

PM me or email me if you are interested in helping: hunter.park11235@gmail.com
__________________
"You're a gentleman," they used to say to him. "You shouldn't have gone murdering people with a hatchet; that's no occupation for a gentleman."
Reply With Quote
  #2   Spotlight this post!  
Unread 14-06-2015, 21:32
evanperryg's Avatar
evanperryg evanperryg is offline
IT'S THE BUMP N' DUMP
AKA: Evan Grove
FRC #4536 (The Minutebots)
Team Role: Mentor
 
Join Date: Apr 2013
Rookie Year: 2011
Location: Minneapolis, MN
Posts: 656
evanperryg has a reputation beyond reputeevanperryg has a reputation beyond reputeevanperryg has a reputation beyond reputeevanperryg has a reputation beyond reputeevanperryg has a reputation beyond reputeevanperryg has a reputation beyond reputeevanperryg has a reputation beyond reputeevanperryg has a reputation beyond reputeevanperryg has a reputation beyond reputeevanperryg has a reputation beyond reputeevanperryg has a reputation beyond repute
Re: Open Invitation to help design a programming game for FRC

The programming in FRC is extremely underappreciated because you can often get away with very simple code. However, good code is one of the things that separates the good from the best, so it deserves a lot more recognition than it gets.

Want to write code for my quad quidditch robot? In all seriousness, it's a challenge based on a hypothetical game, given a hypothetical robot with hypothetical design constraints. It seems to fit exactly what you're talking about. Perhaps when people begin to reveal their designs, you might be able to use it for this programming challenge.
__________________
FRCDesigns Contributor | "There is only one corner of the universe you can be certain of improving, and that's your own self." -Aldous Huxley
2012-2016 | FRC Team 2338: Gear it Forward
2013
Wisconsin Regional Winner 2014 Midwest Regional Finalist 2015 Midwest Regional Chairman's Award, Finalist, Archimedes Division Champion, IRI Semifinalist 2016 Midwest Regional Chairman's Award, Finalist, Archimedes Division Gracious Professionalism Award, R2OC Winner
2015 | FTC Team 10266: Mach Speed
2015
Highland Park Qualifier Winner, Motivate Award
2017-???? | FRC Team 4536: The Minutebots

Thanks to the alliances and friends I've made along the way: 33 74 107 111 167 171 234 548 1023 1089 1323 1625 1675 1732 1756 2064 2077 2122 2202 2358 2451 2512 2826 3936 3996 4039 4085 4241 5006 5401 5568 5847 5934
Reply With Quote
  #3   Spotlight this post!  
Unread 14-06-2015, 21:36
faust1706's Avatar
faust1706 faust1706 is offline
Registered User
FRC #1706 (Ratchet Rockers)
Team Role: College Student
 
Join Date: Apr 2012
Rookie Year: 2011
Location: St Louis
Posts: 498
faust1706 is infamous around these partsfaust1706 is infamous around these parts
Re: Open Invitation to help design a programming game for FRC

FRC programming ultimately fails to demonstrate what computer science really is. With very little algorithm design and no requirement for efficiency, it is not the game that we are looking for unless you make the game into a simulation with scoring to allow for people to write AIs to play it.

To put things into perspective, here is the game I designed but ultimately decided it wasn't the game we were going to go with:

There are two seeds that are siblings in the ground, Mark and Jessica. They want to be reunited, but cannot see or talk to one another. They can grow their roots in an attempt to find each other, as well as resources. First, they must be reunited by touching roots, and then they can begin gathering resources in the ground to be as healthy and big as possible. It is a 3d map and there are boulders in the ground that cannot be moved and cannot be moved through.

Task: Design and write an algorithm that each tree will use to find each other as well as find resources.

Scoring would be based off of speed (efficiency) of the algorithm, as well as organization and structure of code. Bonus points would be provided if you provide the big-O of your algorithm as well as prove mathematically that as the iterations approach infinity, the probability of convergence approaches 1.

Then do it for more than 2 trees, say 5, and more dimensions than 3, say 100
__________________
"You're a gentleman," they used to say to him. "You shouldn't have gone murdering people with a hatchet; that's no occupation for a gentleman."

Last edited by faust1706 : 14-06-2015 at 21:48.
Reply With Quote
  #4   Spotlight this post!  
Unread 14-06-2015, 22:51
teslalab2's Avatar
teslalab2 teslalab2 is offline
RogueBotix LLC
VRC #8091
Team Role: Mentor
 
Join Date: Feb 2015
Rookie Year: 2014
Location: Austin MN
Posts: 109
teslalab2 will become famous soon enoughteslalab2 will become famous soon enough
Re: Open Invitation to help design a programming game for FRC

Quote:
Originally Posted by faust1706 View Post
FRC programming ultimately fails to demonstrate what computer science really is. With very little algorithm design and no requirement for efficiency, it is not the game that we are looking for unless you make the game into a simulation with scoring to allow for people to write AIs to play it.

To put things into perspective, here is the game I designed but ultimately decided it wasn't the game we were going to go with:

There are two seeds that are siblings in the ground, Mark and Jessica. They want to be reunited, but cannot see or talk to one another. They can grow their roots in an attempt to find each other, as well as resources. First, they must be reunited by touching roots, and then they can begin gathering resources in the ground to be as healthy and big as possible. It is a 3d map and there are boulders in the ground that cannot be moved and cannot be moved through.

Task: Design and write an algorithm that each tree will use to find each other as well as find resources.

Scoring would be based off of speed (efficiency) of the algorithm, as well as organization and structure of code. Bonus points would be provided if you provide the big-O of your algorithm as well as prove mathematically that as the iterations approach infinity, the probability of convergence approaches 1.

Then do it for more than 2 trees, say 5, and more dimensions than 3, say 100


I completely agree! people have no idea the work that goes into getting the data from a joystick to the roborio. and the roborio is quick enough you could write absolute crap, and it would be fast enough! make them program something useful on a ti-83 calculator. thats when efficiency matters! You could have a program challenge where they have to make a program to calculate digits of pi, and the fastest one wins.
__________________
I need a jaguar development board for reprogramming a jaguars bootloader. if you have one that you want to sell, pm me. thanks

Run you CanJaguars on arduino with ArduRIO, you can also easily control Talons, Victors,Jaguars and Sparks on PWM. https://sourceforge.net/projects/ardurio/
Reply With Quote
  #5   Spotlight this post!  
Unread 14-06-2015, 23:03
gblake's Avatar
gblake gblake is offline
6th Gear Developer; Mentor
AKA: Blake Ross
no team (6th Gear)
Team Role: Mentor
 
Join Date: May 2006
Rookie Year: 2006
Location: Virginia
Posts: 1,935
gblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond repute
Re: Open Invitation to help design a programming game for FRC

Faust - I love that you are stirring the computer science and software pot here in the CD forums. That's definitely a good thing.

But, you lose me (and maybe a large fraction of the readers you hope to motivate) when you make extraordinary claims like this one.
Quote:
Originally Posted by faust1706 View Post
FRC programming ultimately fails to demonstrate what computer science really is.
...
Be willing to cast your net a little more broadly, and I think you find that FRC topics like hard-deadline real-time scheduling, automated testing, distributed processing, high-availability, communication protocols, executable specifications, and ... are allowed into the computer science tent by most definitions.

Maybe you can come up with a game/challenge that includes some of those aspects of CS, along with the ones you already emphasized? I'll bet the audience here in the CD site would be more excited by a challenge that manages to include something from several of the domains we have collectively mentioned.

Blake
__________________
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 01:39.
Reply With Quote
  #6   Spotlight this post!  
Unread 14-06-2015, 23:06
gblake's Avatar
gblake gblake is offline
6th Gear Developer; Mentor
AKA: Blake Ross
no team (6th Gear)
Team Role: Mentor
 
Join Date: May 2006
Rookie Year: 2006
Location: Virginia
Posts: 1,935
gblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond repute
Re: Open Invitation to help design a programming game for FRC

Quote:
Originally Posted by teslalab2 View Post
I completely agree! people have no idea the work that goes into getting the data from a joystick to the roborio. and the roborio is quick enough you could write absolute crap, and it would be fast enough! make them program something useful on a ti-83 calculator. thats when efficiency matters! You could have a program challenge where they have to make a program to calculate digits of pi, and the fastest one wins.
I completely disagree.

If software does and is, what it is required to do and be, it's a defect-free success.

PS: See the XKCD cartoon at the URL in EricH's post.
__________________
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 01:41.
Reply With Quote
  #7   Spotlight this post!  
Unread 14-06-2015, 23:07
EricH's Avatar
EricH EricH is online now
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,798
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Open Invitation to help design a programming game for FRC

Quote:
Originally Posted by teslalab2 View Post
You could have a program challenge where they have to make a program to calculate digits of pi, and the fastest one wins.
To what degree of accuracy? 10? 100? 10000000? Something about nobody finishing that one yet...


Just to give something that's actually helpful:

First, what is the broad objective? Teach good programming practice, right? (Clean code, good algorithms, etc.--all the usual "good programming" goals.) I remind you of this.

Second, what is the device that will run the program? Laptop (and which OS)? RIO (c or Robo)? That's going to affect some of the structure, you know.



Personally, I'd use a particularly nasty heat transfer over time problem... Wait. Got one. PM inbound.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

Reply With Quote
  #8   Spotlight this post!  
Unread 14-06-2015, 23:36
faust1706's Avatar
faust1706 faust1706 is offline
Registered User
FRC #1706 (Ratchet Rockers)
Team Role: College Student
 
Join Date: Apr 2012
Rookie Year: 2011
Location: St Louis
Posts: 498
faust1706 is infamous around these partsfaust1706 is infamous around these parts
Re: Open Invitation to help design a programming game for FRC

Quote:
Originally Posted by gblake View Post
If software does and is, what it is required to do and be, it's a defect-free success.
Software is generally considered a failure if it fails to adapt to allow for an unforeseen, but plausible, use for the user.

For the most teams, their code cannot adapt. Their autonomous routine cannot adapt. The code fails to generalize across seasons.
__________________
"You're a gentleman," they used to say to him. "You shouldn't have gone murdering people with a hatchet; that's no occupation for a gentleman."
Reply With Quote
  #9   Spotlight this post!  
Unread 15-06-2015, 00:17
tindleroot tindleroot is offline
Free Scouting Help to All
AKA: Casey LeeVan
FRC #4272 (Maverick Boiler Robotics)
Team Role: Mentor
 
Join Date: Mar 2014
Rookie Year: 2007
Location: Indiana
Posts: 595
tindleroot has a reputation beyond reputetindleroot has a reputation beyond reputetindleroot has a reputation beyond reputetindleroot has a reputation beyond reputetindleroot has a reputation beyond reputetindleroot has a reputation beyond reputetindleroot has a reputation beyond reputetindleroot has a reputation beyond reputetindleroot has a reputation beyond reputetindleroot has a reputation beyond reputetindleroot has a reputation beyond repute
Re: Open Invitation to help design a programming game for FRC

Quote:
Originally Posted by faust1706 View Post
For the most teams, their code cannot adapt. Their autonomous routine cannot adapt. The code fails to generalize across seasons.
Why not just address this issue, then? I don't feel that the problem is FIRST giving the wrong programming challenge, more like teams are not addressing that challenge correctly. Like you said, most teams' code fails to generalize across seasons. Therefore, if we as a community emphasized this idea to teams, we would see better results rather than throwing a completely irrelevant "challenge" at them. I know my team does not try to write generalized code, rather we practically start from scratch each year.

You just outlined the problems that teams need to overcome with the Computer Science challenge from FIRST; now we need to put more emphasis on the teams to address these issues.
__________________
2012-2013: FTC 4601 (student)
2014-2015: FRC 135 (student) - 5 banners in 2 years!
2016-present: FRC 4272 (mentor)

Thanks to all of our alliance partners!
11, 51, 68, 201, 234, 868, 1108, 1241, 1760, 3147, 3301, 3487, 3865, 4269, 4485, 4580, 5188

Reply With Quote
  #10   Spotlight this post!  
Unread 15-06-2015, 00:54
gblake's Avatar
gblake gblake is offline
6th Gear Developer; Mentor
AKA: Blake Ross
no team (6th Gear)
Team Role: Mentor
 
Join Date: May 2006
Rookie Year: 2006
Location: Virginia
Posts: 1,935
gblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond repute
Re: Open Invitation to help design a programming game for FRC

Quote:
Originally Posted by tindleroot View Post
I know my team does not try to write generalized code, rather we practically start from scratch each year.
See previous posts in this thread. In general, you are supposed to start from scratch, unless you are legitimately attempting to publish something other teams will find useful.

That said, attempting to build a modest level of flexibility/generality into your code will probably (but not necessarily) help your team satisfy the requirements they impose on their producton processes and on the robots they produce; and writing some advice/examples along those lines into your team's training materials for future programmers, is probably a good idea.
__________________
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
Reply With Quote
  #11   Spotlight this post!  
Unread 15-06-2015, 01:12
connor.worley's Avatar
connor.worley connor.worley is offline
Registered User
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Mar 2011
Rookie Year: 2010
Location: Berkeley/San Diego
Posts: 601
connor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond repute
Re: Open Invitation to help design a programming game for FRC

In addition to this, teams could volunteer to help develop software for non-profits. Maybe attend hackatons? I see a lot of unused software+outreach opportunities.
__________________
Team 973 (2016-???)
Team 5499 (2015-2016)
Team 254 (2014-2015)

Team 1538 (2011-2014)
2014 Driver (25W 17L 1T)
日本語でOK
Reply With Quote
  #12   Spotlight this post!  
Unread 15-06-2015, 01:19
gblake's Avatar
gblake gblake is offline
6th Gear Developer; Mentor
AKA: Blake Ross
no team (6th Gear)
Team Role: Mentor
 
Join Date: May 2006
Rookie Year: 2006
Location: Virginia
Posts: 1,935
gblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond repute
Re: Open Invitation to help design a programming game for FRC

Quote:
Originally Posted by faust1706 View Post
Software is generally considered a failure if it fails to adapt to allow for an unforeseen, but plausible, use for the user.

For the most teams, their code cannot adapt. Their autonomous routine cannot adapt. The code fails to generalize across seasons.
By whom?

If you are the proverbial customer, you defined what the software must do and be. If adapting to unspecified conditions wasn't in your specification, the software isn't a failure.

If you aren't my customer, your opinion is interesting, but not particularly relevant or motivating, until it can be linked to something I or my customer require.

My guess is that a game or challenge that (mostly) matches what FRC is, instead of what someone says FRC should be, will have greater success.

On the other hand, anything that is both fun and easy to participate in stands a good chance of succeeding.
__________________
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 01:27.
Reply With Quote
  #13   Spotlight this post!  
Unread 15-06-2015, 08:58
dubiousSwain's Avatar
dubiousSwain dubiousSwain is offline
The ride never ends
AKA: Christian Steward
FRC #5420 (Velocity)
Team Role: Mentor
 
Join Date: Oct 2011
Rookie Year: 2011
Location: USA
Posts: 304
dubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond repute
Re: Open Invitation to help design a programming game for FRC

Quote:
Originally Posted by faust1706 View Post
Software is generally considered a failure if it fails to adapt to allow for an unforeseen, but plausible, use for the user.

For the most teams, their code cannot adapt. Their autonomous routine cannot adapt. The code fails to generalize across seasons.
If we want people to make adaptable code, we have to create a challenge that requires adaptability. If we want code to be generalized, we must design a challenge where modularity is a bigger advantage than the cost of the time taken to code it. FRC games are neither of these things. Doing these things definitely makes good code, but they aren't required for FRC. We can't compare the code we want submitted to what we think "should" be written for FRC. We have to make people do these things by showing the advantages of doing them, not berating people who don't.
__________________
2015 MAR District Champions




Reply With Quote
  #14   Spotlight this post!  
Unread 15-06-2015, 09:14
AlexanderTheOK AlexanderTheOK is offline
Guy
no team
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Los Angeles
Posts: 146
AlexanderTheOK is just really niceAlexanderTheOK is just really niceAlexanderTheOK is just really niceAlexanderTheOK is just really nice
Re: Open Invitation to help design a programming game for FRC

Quote:
Originally Posted by gblake View Post
By whom?

If you are the proverbial customer, you defined what the software must do and be. If adapting to unspecified conditions wasn't in your specification, the software isn't a failure.

If you aren't my customer, your opinion is interesting, but not particularly relevant or motivating, until it can be linked to something I or my customer require.

My guess is that a game or challenge that (mostly) matches what FRC is, instead of what someone says FRC should be, will have greater success.

On the other hand, anything that is both fun and easy to participate in stands a good chance of succeeding.
That was the most fantastic piece of writing I have read all week.

Teams are building a robot to play the competition. Teams don't have many unforeseen circumstances, hence they don't plan for them.


Now, if the autonomous mode allowed, or even REQUIRED teams to intersect, like in the recent VRC challenge, you would see a lot of interesting code pop up as well as use of sensors like this one (a darn shame it's not a vex legal or cheap)
Reply With Quote
  #15   Spotlight this post!  
Unread 15-06-2015, 09:15
AlexanderTheOK AlexanderTheOK is offline
Guy
no team
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Los Angeles
Posts: 146
AlexanderTheOK is just really niceAlexanderTheOK is just really niceAlexanderTheOK is just really niceAlexanderTheOK is just really nice
Re: Open Invitation to help design a programming game for FRC

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.
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 01:43.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi