In Tychos, you write your code in two different panes. One pane (Initial State) is used for establishing your simulation's initial conditions. The Calculations pane is the program's main loop. The code is very simple because we have built into the environment many different visual tools that would normally require importing libraries and making function calls or defining more variables.
The above lines of code were needed to create a similar simulation in VPython. We have highlighted the lines of code that the above Tychos code does not need. Although we love VPython, we built Tychos to be a simulation buidling tool from the ground up, eliminating the need to code some of the more common features in a computational modeling environment.