#Surfcomp!
##A little ruby program for running a surfing competition.
I'm modelling this off what I know about my local boardrider's competitions (http://avocaboardriders.com) but I'd like it to be able to model the ASP world tour's format too.
There's a lot to do.
###A very basic example It doesn't do much at the moment. Check out the cucumber features and steps to get a better idea on its current state. Also, have a look at the wiki for some information on surfing competitions.
#Info on our division
name = 'Opens'
competitors = ['Dylan Fogarty-MacDonald', 'Luke Kannar', 'Kelly Slater', 'Matt Graham-Ellison', 'Tom Carroll', 'Barton Lynch', 'Kent MacDonald', 'David MacDonald', 'Manoa Drollet', 'Shane Beschen', 'Luke Egan', 'Mark Occilupo', 'Shane Powell', 'Shaun Oldfield', 'Dave Oldfield', 'Ulrich Jaeger', 'Belynda Jaeger', 'Adrian Buchan', 'Jughead']
#Make the division
division = Division.new(name, competitors)
#First round, opens
round = Round.new(division.competitors)
#Start the round
round.start
#Surfers catch waves, judges judge and so on
#Some of this is supported, but I'm finding it hard to express here
#Finish the round
round.finish
#Competitors move forward to the next round
#...