TrickLogo

Home → Tutorial Home

Table of Contents

  1. Introduction
    What Trick is, it's goal, the objective of the tutorial, and how to get and install Trick.

  2. A Simple (non-Trick) Simulation
    Description of a simple cannon ball simulation problem that is used through out this tutorial. Also a non-trick solution to the problem and a discussion of it's limitations.

  3. Architecture of a Trick Simulation
    How the parts of a Trick simulation are organized and assembled.

  4. Building & Running a Trick-based Cannonball Simulation
    In this section, we write, build, and execute a Trick-based cannon ball simulation.

  5. Recording Simulation Data
    How to record data from our Trick-based cannon ball simulation.

  6. Plotting Recorded Data
    How to plot our recorded cannon ball data.

  7. Running Real-time
    How to synchronize simulation time to real-time, that is, "wall clock time".

  8. Viewing Real-time Data With Trick View
    Viewing simulation data while the simulation is running.

  9. State Propagation with Numerical Integration
    How to use numeric integration in a Trick simulation to find the next state.

  10. Dynamic Events - Making Contact
    When interesting things happen between simulation times steps.

  11. Trick Variable Server
    How to interact with a running simulation.

  12. Monte Carlo
    How to enable and use Monte Carlo functionality in your simulation.