Snowboarding Down A Slope

2010 Skadron Prize in Computational Physics

download .pdf - Skadron Prize 2010 Full Description

For this year’s Skadron prize, we ask you to create a FORTRAN subroutine with which you steer the snowboard after every second by rotating its velocity vector in the tangent plane to the slope at the location of the snowboard by an angle up to thirty degrees.

(1) Your snowboard must stay inside the course.
(2) You must complete the course by crossing the finish line at x = 500 m within 200 seconds.
(3) The snowboard starts at a randomly selected initial y position from the interval between 1.5 m and 2.5 m and initial z position given by a function determined by the initial y position.
(4) Each contestant will be given the same three sets of initial conditions for the snowboard. The total computation time for the three runs starting with these initial conditions must be within 5 minutes.
(5) The first prize goes to the contestant whose subroutine gets the snowboard to finish the course in the fastest time.