RSS 21 projects tagged "Simulation"

Download Website Updated 06 Jul 2013 JABM

Screenshot
Pop 32.50
Vit 2.54

JABM is a Java API for developing agent-based simulation models using a discrete-event simulation framework. It has a simple architecture in which agents are represented using plain-old Java objects (POJOs). Simulations are configured via dependency injection using the industry-standard Spring framework, thus allowing attributes of any object in the simulation to be specified as random variables to be drawn from a specified distribution without having to write any Java code. Attributes of any object can be specified as independent variables or treatments with a given range of values, and experiments with different treatments can be easily parallelized using, for example, SGE.

Download Website Updated 22 Nov 2012 papercut

Screenshot
Pop 39.15
Vit 3.67

papercut is command line based rock, paper, scissors game for Unix based operating systems like GNU/Linux, BSD, etc. A user can play the game by entering their choice of rock (R or r), paper (P or p), or scissors (S or s). papercut also stores user statistics, i.e. number of wins, losses, and draws.

No download Website Updated 20 Jul 2012 Meep FDTD

Screenshot
Pop 64.81
Vit 4.14

Meep is a free finite-difference time-domain (FDTD) simulation software package to model electromagnetic systems. It supports distributed-memory parallel simulations, nonlinear, anisotropic, and dispersive media, PML absorbing boundaries, and 1D/2D/3D and cylindrical problems. It is completely scriptable from either C++ or a Scheme (GNU Guile) interface.

Download Website Updated 07 Jul 2012 yacts

Screenshot
Pop 26.98
Vit 1.00

yacts, yet another continuous time simulator, uses J+ to interpret scripts, defining systems of ordinary differential equations, which it solves. J+ is a functional non-imperative simulation language with lazy evaluation, based on the J programming language, a dialect of APL. A program in J+ is a collection of (possibly functional) J assignment statements, just like a set of formulae on a sheet of paper. The interpreter, implemented as a software library, knows the interdependencies between these formulae and is able to compute any of the defined quantities with minimal effort, keeping track of the values which were already computed. The driver program (such as yacts) may ask the interpreter to compute certain quantities and set the values for others (propagating the changes to dependents).

Download Website Updated 23 Nov 2010 Bloboats

Screenshot
Pop 32.80
Vit 2.13

Bloboats is a boat racing game in the spirit of Elasto Mania or X-Moto. It introduces a handful of elements from Super Mario Bros-like games.

Download Website Updated 28 Mar 2010 omron++

Screenshot
Pop 29.26
Vit 1.00

omron++ is a pixel AI game with up to four armies of pixels fighting each other. Depending on their allegiance, vision range, and 'mob size', they will form groups of pixels (called mobs) and go hunting together.

No download Website Updated 29 Dec 2008 letrain

Screenshot
Pop 17.03
Vit 1.24

letrain is a text mode train simulator made of ASCII signs. It can be used to create trains, link and unlink wagons and locomotives, accelerate, decelerate, and change crosspoints direction. With more wagons you need more power to drag or push a train.

Download Website Updated 19 Dec 2008 Coinche

Screenshot
Pop 14.21
Vit 1.01

Coinche is a French card game similar to the Belote. This implementation allows you to play against the computer.

Download Website Updated 17 Aug 2008 Linball

Screenshot
Pop 20.05
Vit 45.49

Linball is a pinball simulation for Linux. Because it is written using C + SDL libraries, it is easily ported to different operating systems.

Download Website Updated 10 Jun 2008 Babelize

Screenshot
Pop 37.60
Vit 4.30

Babelize is a collection of localizations for Linux games. It currently features French, German, Polish, and Spanish translations for "Heroes of Might and Magic III", as well as French, German, and Spanish translations for "Alpha Centauri - Alien Crossfire". The goal of the project is to provide localizations for as many native Linux games as possible.

Screenshot

Project Spotlight

QtWebSockets

A Websocket implementation in Qt.

Screenshot

Project Spotlight

DRBL

A diskless or systemless environment for client machines.