Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.546.204 Times

project-p 2.0

  Date Added: January 27, 2010  |  Visits: 659

project-p

Report Broken Link
Printer Friendly Version


Product Homepage
Download (82 downloads)



project-p project is a simulation in which particles interact with each other based on a simple rule. In p, a bunch of particles interact with each other according to this simple rule: every particle must move towards, away or watch another particle. When the program starts, each particle chooses a random color, position and the particle it will move towards, away or watch. As the program runs, some particles join together to form a train and continue their journey together thereafter. There are many such trains too, but how do they form? Imagine 2 particles A and B. If A moves away from B as B moves towards A we get a self propelling train. The rules dont predict when and where these trains will form but they emerge everytime the program runs. A particle in p moves towards or away from another particle by a definite amount D along the straight line joining the particles. Consequently, a particle cant move towards or away from itself. A particle that watches another particle doesnt move too. It either waits for the watched particle to come close to it or move far away before it decides to move towards, away or watch another particle. But if the watched particle recedes while it hopes it would come closer, it would watch forever. Now, what happens if there is only 1 particle in the system? Well, it cant move towards or away from itself thats for sure. It could watch itself but what can it do when it stopped watching? Move towards, away or watch itself some more! Therefore, if there is only 1 particle in the system, we can conclude that it will stay put in its initial position. Now consider a 2 (or more) particle system. Let the particles be A and B. Let A stand still (as if it were a 1-particle system) and let B move towards A. If B is seperated by a multiple M of D ie separated distance = M x D, it will collapse into A in M steps. If B is instead separated by a multiple M of D and by some more distance N ie the separated distance = M x D + N, B will orbit A in M steps. Apogee and perigee will be N units or N - D units. The same thing happens if A is also moving towards B as B is moving towards A but sooner - in approximately M / 2 steps. Once again, the rules dont predict these phenomena but they always emerge when the program runs..

Requirements: No special requirements
Platforms: Linux
Keyword: Based On Games Particle Particles Projectp Simulation Towards
Users rating: 0/10

License: Freeware Size: 204.8 KB
USER REVIEWS
More Reviews or Write Review


PROJECT-P RELATED
Gaming Utilities  -  The Ace Of Pinguins 1.2
The Ace of Penguins is a set of Unix/X solitaire games based on the ones available for Windows(tm) but with a number of enhancements that my wife says make my versions better. The latest version includes clones of freecell, golf, mastermind,...
307.2 KB  
Puzzles  -  KZap 0.2
KZap project is an addictive puzzle game based on Zoop. The object is to clear the blocks that quickly advance towards the center grid. The game is played by moving the triangle in the center of the screen and "zapping" the blocks in the...
95.23 KB  
Simulation Games  -  Hakembo 1.0
Hakembo is a simple game based on the popular game of "Rock, paper or scissor", where you will be able to play against several bots controlled by the computer or against one or more (until 6) friends in the multiplayer mode by network/internet....
1024 KB  
Games  -  phpDiplomacy 0.75
phpDiplomacy is an open source, multiplayer, web based strategy game based on the board game by Avalon Hill, in which you have to try and conquer Europe. To win you have to be strategic and diplomatic, making deals and alliances with other...
471.04 KB  
Simulation Games  -  Brawl Ball 0.1
Brawl Ball project is a game of football based on the Blood Bowl ruleset. Brawl Ball is a game of football based on the rules of the fantasy football game, Blood Bowl. It supports the full "basic" Blood Bowl ruleset..
1.9 MB  
Simulation Games  -  Football Manager 0.99
Football Manager project is a football management game based on the Spectrum classic. Football Manager is a rewrite from scratch of Kevin Toms famous Sinclair Spectrum Football Management game. It uses the SDL library for graphics and sound....
655.36 KB  
Simulation Games  -  Flight Navigation Planner 104
Flight Navigation Planner project is a tool for making flight plans based on known airports. Flight Navigation Planner lets you make flight plans based on known airports, navaids, fixes, or cities. You can use the sectional charts, wacs, or...
1.2 MB  
Shell & Desktop  -  Katapult-Fast Track 0.1.2
Katapult-Fast Track project is a Katapult fork based on the KDE SVN repository. It fixes several outstanding issues of upstream Katapult. Unfortunately, Katapult development stagnated and no progress has been made upstream for half a year....
655.36 KB  
Games  -  Xenogeddon 0.6
Xenogeddon is a free and open source FPS game where you walk around an abandoned ship avoid the enemies that might or might not lay in wait. Your mission is to activate the self-destruct and then escape. Programmed by Stephen Smith....
27.35 MB  
Business  -  KwickDo 0.10
KwickDo software aims at easing the creation of new events/todo based on pre-recorded templates. For example if you generally set your meetings to start at 10:00, last 1 hour and have a reminder 15 minutes before it starts, you can create this as...
522.24 KB  
NEW DOWNLOADS IN GAMES, SIMULATION GAMES
Games  -  Forge Of Empire 3
In the browser game Forge of Empires you can build your own city and experience all of history from its perspective - from the stone age on through the centuries. Explore new technologies that ring in a new era. Leave a mark with unique,...
4.26 MB  
Games  -  Text Text Revolution 0.11
Text Text Revolution is a clone of the popular Dance Dance Revolution game, done entirely in text mode, with ncurses. It supports pydance's (formerly pyDDR) .step file format (which has now been superceeded by the .dance format), and plans to...
40.96 KB  
Games  -  JediMUD 1.0
JediMUD is a Multi User Dungeon (MUD) game. In other words, it's a text-based role-playing game with users from all over the world. During your travels, you will encounter characters run by real people, challenge the computer-generated...
92.16 KB  
Games  -  WorldForge::Eris 1.3.18
Eris is designed to simplify client development (and promote code reuse) by providing a common system to deal with the back-end Atlas tasks. Notably, Eris encapsulates most of the work in getting Atlas entities available on your client, logging...
583.68 KB  
Games  -  SportsPHool for Linux 1.0
SportsPHool is a PHP/MySQL-based sports pick 'em application, similar to the pick 'em games on ESPN and other sports sites. SportsPHool will track winners/losers, play against the spread, run multiple sports games, and build dynamic graphs.
368.64 KB  
Simulation Games  -  Mokoi Gaming 0.90
Development on Mokoi Gaming Project is done in the developers free time, your help support and feedback will keep the developers motivated and will improve the project. Reporting your problems using Mokoi Gaming will also help direct the...
2.14 MB  
Simulation Games  -  Topo Nederland 0.3
Topo Nederland is a software based on a geography game on the C64. Fly with your helicopter to places to get points. Controls: w: up s: down a: left d: right j: dec speed k: inc speed
890.88 KB  
Simulation Games  -  JPLLauncher 1.0.4
In JPLLauncher, the player launches a probe into space, controlling only the initial velocity (direction and speed). Once launched the probe changes velocity based solely on gravity (and crashing into objects). Developer comments
30.72 KB  
Simulation Games  -  Bygfoot for Linux 2.3.2
Bygfoot is a football (a.k.a. soccer) management game. It is an original concept by Gy?*A*z?*A* Both and has been improved with suggestions by players from all over the world. After Gy?*A*z?*A* and later Mark Lawrenz left the project Ronald...
1.07 MB  
Simulation Games  -  Search and Rescue II 2.2.0
Search and Rescue II is a rescue helicopter simulator for Linux. It features several missions in which the player pilots a helicopter in order to rescue people in distress. There are several scenarios and helicopter models.
112.2 MB