PyParticles is a particle simulation toolbox entirely written in Python. It simulates a particle-by-particle model with the most popular integrations methods, including Euler, Runge Kutta, and Midpoint. It represents the results on an OpenGL or Matplotlib plot, and offers an easy-to-use API.
ODE is a high performance library for simulating rigid body dynamics. It is fully featured, stable, mature, and platform independent with an easy-to-use C/C++ API. It has advanced joint types and integrated collision detection with friction. ODE is useful for simulating vehicles, objects in virtual reality environments, and virtual creatures. It is currently used in many computer games, 3D authoring tools, and simulation tools.
In p, a bunch of particles interact with each other according to this simple rule: every particle moves towards, away, or watches other particles. When the program starts, each particle chooses a random color, position, and the particles with which it will interact. As the program runs, some particles join together to form a train and journey together thereafter. Some orbit each other. Some collapse into each other. Some form swarms that split and join. One cannot predict when or where or how many of these behaviors will emerge, but they usually do.
PHP Keno Simulator is a payout ruleset simulator for the classic game Keno. You can tune the payout chart to fulfill your "house advantage" or you can just calculate for fun (predefining the correct payouts) what the odds of winning are and how much your local casino is making for its owners.
Motorsport is a project with a clear goal: to create the most realistic vehicle simulation possible. This includes cars and trucks, which can be driven using common input devices such as keyboards and steering wheels. It limits realism to what the hardware, and is intended for hardcore driving simulator fans. This means that it will try to have realistic physics, but not necessarily 'playable', 'easy', or 'fun' physics - these characteristics will depend on which vehicle is driven and on what a person is trying to drive it.
Championship Generator produces a list of all the meetings which must occur between the participants of a championship. It can be used to produce the challenges between teams if competitions are not foreseen to directed elimination. It supports championships where it is necessary to consider the matches at home and away. It can also try to avoid fights between the big teams in the first and last days. It also supports the case in which two teams have a mutual stadium, and therefore cannot simultaneously play at home or away.
Open DESIRE is a modeling/simulation language for dynamic systems and neural networks, a runtime compiler, and an experiment-protocol script for simulation studies. It supports up to 40,000 differential equations or neural networks, in scalar and/or vector form. It also supports very fast Monte Carlo studies and complex frequency-response plots.
SIMPLE_1 (SIMulation Program for Logistics Engin'g) is a discrete/continuous network-oriented simulation language with general-purpose programming language features. The Linux version of this software includes a project management system to automate integration of user-developed C/C++ code into SIMPLE_1 network models. A user's C/C++ code is interfaced with the SIMPLE_1 modeling language through information embedded in comments in the user's header file(s). SIMPLE_1 produces executable files with the help of the C++ compiler.