Rube Goldberg Machine 1.0
This is the base code for Rube Goldberg designed for the CS296 Software Systems Lab
Rube Goldberg Machine Documentation

A Rube Goldberg machine is a deliberately over-engineered or overdone machine that performs a very simple task in a very complex fashion, usually including a chain reaction. In this project we have created a simulation of a Rube Goldberg machine we designed, in C++ using the Box2D library. The Rube Goldberg machine's final aim is the task of setting into motion a rocket(an anti-gravity body). We have created a GUI interface for visualization of the simulation and a non-GUI version for analysis of code statistics.
This webpage contains the complete documentation of the Rube Goldberg design. Go here for more details on the Rube Goldberg design and analysis.

design_fin.eps.png
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines