Participating teams will attempt to construct elaborate machines that complete simple tasks over the course of at least 20 steps.
Added by Upcoming Robot on July 12, 2012