in reply to Some contests?

I feel contests should be organized as thus: Ideas should be posted to a message board. Vroom, or someone else, decides an idea is good, and says (for example):
"Make a perl script that plays spoons(5 rows of spoons, 1,3,5,7,9. take as many as you want from one row, loser takes the last spoon)! All scripts are sub routines that return an array of which row, and how many spoons. they are passed an array of the rows, and what the opponent did. No browsing the file directory (if you've read the perl journal, they've had contests where people can actually modify other scripts.) All scripts will play all other scripts 5 times. winner gets 200 XP. 2nd 100, 3rd 50."

Contestants upload entries to ftp, or email with ___startmodule___ and ___endmodule___ . This is easy, can be run on a computer in a day, and can run for a week or two. It would hone up our algorithm skills, help those of us who wish for more XP, but just are bad at helping people, and have fun at the same time. good idea? @///usr////((:::::bin:::::::::perl::::>