Main > Free Download Search >

Free discrete event simulator targeted software for linux

discrete event simulator targeted

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2133
Discrete Event Calculus Reasoner 1.0

Discrete Event Calculus Reasoner 1.0


Discrete Event Calculus Reasoner is an open source program for performing automated commonsense reasoning. more>>
Discrete Event Calculus Reasoner is an open source program for performing automated commonsense reasoning using the event calculus, a comprehensive and highly usable logic-based formalism.
Discrete Event Calculus Reasoner solves problems efficiently by converting them into satisfiability (SAT) problems.
Main features:
- Comes with 99 examples
- Comes with 12-page users manual
- Supports deduction/temporal projection, abduction/planning, postdiction, and model finding
- Allows default reasoning about action, change, space, and mental states
- Useful for intelligent user interfaces, business systems, natural language understanding, and computer vision
- Helps applications understand the world, make inferences, adapt to unexpected situations, and be more flexible
- Released under the Common Public License v1.0
<<less
Download (0.34MB)
Added: 2006-01-26 License: Common Public License Price:
1368 downloads
GTP server simulator 0.1

GTP server simulator 0.1


GTP server simulator is a simple responder for the GTP (GTP prime) protocol. more>>
GTP server simulator is a simple responder for the GTP (GTP prime) protocol that works with the Cisco Content Services Gateway to provide per-user traffic limits.

GTP` (GTP prime) server simulator (it permits any content and provide quadrants for every operation) binaries for Linux (run under Fedora Core 4 and 5).

The binary was tested with Cisco CSG.
<<less
Download (0.017MB)
Added: 2006-12-19 License: Other/Proprietary License Price:
619 downloads
Fungus Agent Simulator r19-07-2002

Fungus Agent Simulator r19-07-2002


Fungus Agent Simulator project consists of a distributed multi-agent-based simulator. more>>
Fungus Agent Simulator project consists of a distributed multi-agent-based simulator.
Fungus Agent Simulator is a distributed multi-agent-based simulator that lets users easily create artificial life simulations. It uses a modular and a extensible architecture. A tiny scripting language (named Mycelium) is provided.
With Mycelium, users can easily build a simulation. Users can access the information traveling between the agents. Multiple scheduling models and multiple view are provided.
Main features:
- Agent
- Agent Based Simulation
- Agent could be a object or a threaded object
- Hierarchical agent
- Communication
- Messages passing communication model
- Discrete Event
- Communications canals are accessible
- Kernel
- Manage Scheduling Techniques
- distributed simulation
- Graphical user interface
- Simulator is written in Java
<<less
Download (0.66MB)
Added: 2007-01-11 License: GPL (GNU General Public License) Price:
1019 downloads
Unlimited Simulator Alpha 9

Unlimited Simulator Alpha 9


Unlimited Simulator project is a general purpose simulator. more>>
Unlimited Simulator project is a general purpose simulator.
Unlimited Simulator is not a game. Its a basis to create whatever simulations you want, from games to scientific simulations.
You only have to worry about physics, controls and how the world looks like. It can be at the same time a car simulator, a spaceships war game, or a scientific simulation.
While you can do these things on their own, Unlimited Simulator provides the ability to do all three at once. It allows interaction of completely different kinds of clients, thus achieving unprecedent realism and complexity.
Main features:
- multiplayer: many players by internet or two in your computer;
- create your own vehicles, tracks, terrains, sounds, objects;
- vehicles may have their own physical simulation functions, and interact with the game, creating new objects, destroying others. They can fly or float or move underwater; they can be animals, or surrealistic creations. You create.
- track can contain structures as loops, bridges, banked curves, and anything you can do with polygons;
- creating a track can be done DRAWING on the terrain (not implemented yet);
- objects can be animated and intelligent!
- everything is modular: this means almost all the stuff is plugable! No need to recompile the code;
- last, but not least: GPLed!
Enhancements:
- big debugging in ulengine/primitives.c. Several allocation problems solved.
- review of network code: structs separated in a new header, shared/net.h, and other improvements in code itself.
- review of client plugin format (what functions, names, etc).
- wrappers for the not-so-standard standard C variable types in config.h.
- cosmetic changes in some places, specially ulengine.h.
- BIG debugging in ulengine/project.c and ulengine/graphic.c. Only a billion or so bugs left.
- improved ulengine/demo.c; tests now include graphic functions.
- fixed two small bugs in drawHLine due to rounding.
- added a new projection system. Not tested yet.
- graphics test phase started: drawPixel, drawHLine, drawLine, drawFlatTri and drawShadedTri are working.
- modified POLY_UL structure: SCREENP_UL *projected field was deleted. This field is really unecessary, and deleting it saves 2*sizeof(int) bytes for each vertex. Projections are not individually saved anymore (why should they be after all?). See ulengine/project.c:projectP() to see how projected points are handled.
- added ulengine/image.c, to handle image operations.
- added ulengine/effects.c.
- textures support implemented.
- several small optimizations in ulengine/graphic.c.
- work in the server communications system.
<<less
Download (0.18MB)
Added: 2006-11-29 License: GPL (GNU General Public License) Price:
1068 downloads
Network Simulator 2.31

Network Simulator 2.31


Network Simulator is a discrete event simulator targeted at networking research. more>>
Network Simulator (Ns) is a discrete event simulator targeted at networking research. Ns provides substantial support for simulation of TCP, routing, and multicast protocols over wired and wireless (local and satellite) networks.
Ns began as a variant of the REAL network simulator in 1989 and has evolved substantially over the past few years. In 1995 ns development was supported by DARPA through the VINT project at LBL, Xerox PARC, UCB, and USC/ISI.
Currently ns development is support through DARPA with SAMAN and through NSF with CONSER, both in collaboration with other researchers including ACIRI. Ns has always included substantal contributions from other researchers, including wireless code from the UCB Daedelus and CMU Monarch projects and Sun Microsystems.
Enhancements:
- Major updates were made to the PackMime-HTTP HTTP/1.1 and WPAN modules.
- Solaris/Sun C compilation bugs were fixed.
<<less
Download (67.2MB)
Added: 2007-03-23 License: BSD License Price:
647 downloads
Quite Universal Circuit Simulator 0.0.12

Quite Universal Circuit Simulator 0.0.12


Quite Universal Circuit Simulator is a circuit simulator with graphical user interface (GUI). more>>
Quite Universal Circuit Simulator (Qucs) is an integrated circuit simulator which means you are able to setup a circuit with a graphical user interface (GUI) and simulate the large-signal, small-signal and noise behaviour of the circuit. After that simulation has finished you can view the simulation results on a presentation page or window.

The software aims to support all kinds of circuit simulation types, e.g. DC, AC, S-parameter, Harmonic Balance analysis, noise analysis, etc.

Qucsator, the simulation backend, is a command line circuit simulator. It takes a network list in a certain format as input and outputs a Qucs dataset.

Whats New in This Release:

The new release comes with a new translation into Ukrainian, a selectable preprocessor in the SPICE file component and two new components, i.e. an exponential voltage and current source. Libraries
can now contain analogue as well as digital subcircuits. Analogue modelling is substantially strengthened by symbolically defined devices. And last but not least pure digital simulations can be also performed by Verilog-HDL as an alternative to VHDL.

In the simulation backend the equation defined devices (EDD) have been implemented as well as the two new signal sources. Also the list of
available functions in the equation solver has been extended to support vt(), hypot(), limexp(), arcsec(), arccosec(), arsech() and arcosech(). Furthermore logical and rational operators as well as the ternary ?: construct can be used in equations.

<<less
Download (3.7MB)
Added: 2007-06-17 License: GPL (GNU General Public License) Price:
873 downloads
PHP Keno Simulator 0.5-alpha

PHP Keno Simulator 0.5-alpha


PHP Keno Simulator project is a Keno payout ruleset simulator. more>>
PHP Keno Simulator project is a Keno payout ruleset simulator.

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.

<<less
Download (0.001MB)
Added: 2007-01-10 License: GPL (GNU General Public License) Price:
1022 downloads
Jimsim Network Simulator 1.1

Jimsim Network Simulator 1.1


Jimsim is an application that emulates several routers connected via virutal networks. more>>
Jimsim Network Simulator project can emulate several routers connected via virutal networks. You can connect to the routers with your own favorite telnet program.
Connecting to the Virtual Routers
Use your favorite telnet program to connect to each of the virtual routers. For example:
For router 1 type:
C:>telnet localhost 10000
For router 2 type:
C:>telnet localhost 10001
For router 3 type:
C:>telnet localhost 10002
Network Layout
Currently the network is configured like this:
access-list [1-99] [permit/deny] [ ip wildcard-mask | host a.b.c.d | any ]
ip acccess-list [standard] [name]
ip access-group
show access-list
show ip interface
show ip interface brief
debug interface
encapsulation [hdlc,ppp] (serial interfaces only)
bandwidth
clock rate (serial interfaces)
interface loopback0
User commands:
?
enable
exit
ping ip
show cdp
show cdp neigh
show cdp neigh detail
show interface
show interface e0,eth0,etc
show ip route
show version
Enable commands:
clear counters
clear counters interface
config terminal
copy running startup
copy startup running
debug all
debug ip routing
debug ip eigrp
debug cdp
disable
exit
reload
show run
show startup
show ip eigrp neighbors
show ip eigrp topology
traceroute ip
undebug all
undebug ip routing
undebug ip eigrp
undebug cdp
Config commands:
cdp run
enable password password
end
hostname
banner motd delimiter
banner exec delimiter
banner login delimiter
ip route network netmask dest
interface e0,eth0,etc
bandwidth value
ip address addr netmask
description
cdp enable
shutdown
line con0, console0, console 0
login
login local
password passwd
router eigrp number
network a.b.c.d
service password-encryption
user username password password
Version restrictions:
- The EIGRP support is very basic. Just the network command for now. (Neighbors dont expire.) You can disable EIGRP with "no router eigrp process_id"
- The routing table isnt 100% correct. It doesnt summarize subnets. Nor does it understand multiple routes to the same destination. This will be fixed in the next version.
- Traceroute seems to count extra hops. Its counting each remote interface on a router as a hop. So, when you traceroute from router1 to router3, it counts router2 twice (once for 192.168.1.2 and 10.1.1.1)
<<less
Download (0.65MB)
Added: 2006-03-08 License: Free for non-commercial use Price:
1325 downloads
Visual Automata Simulator 1.2

Visual Automata Simulator 1.2


Visual Automata Simulator is a DFA, NFA and TM simulator. more>>
Visual Automata Simulator is a tool for simulating, visualizing and transforming finite state automata and Turing Machines.
Visual Automata Simulator is a DFA, NFA and TM simulator.
Main features:
- Creates, simulates and transforms DFA and NFA machines
- Creates and simulates TM
- Batch tests for TM: useful features to test a bunch of files quickly!
- Easy-to-use GUI interface (multi-documents)
- Smart links between objects
- Machines can be drawn using the mouse - and resized at any time
- Multiple machines can be created in a single document
- Multiple documents can be opened at the same time
- Documents can be saved and reloaded from disk
- Debug mode to see exactly how the machine is working (each step has a different color)
- MacOS X GUI compliant.
Enhancements:
- FA and TM machine can be exported to EPS file
- integrated update manager
- preferences: can specify the character used to define an epsilon transition
- fixed a bug where epsilon transition were not considered when starting directly from a state instead of following a non-epsilon transition.
<<less
Added: 2005-11-14 License: Freeware Price:
1447 downloads
Yet Another Machine Simulator 1.3.0

Yet Another Machine Simulator 1.3.0


Yet Another Machine Simulator is a machine simulator which emulates the MIPS32 architecture CPU close enough. more>>
Yet Another Machine Simulator is a machine simulator which emulates the MIPS32 architecture CPU close enough. Should be fully compliant, but we cant claim that it is. It allows cross compilation with standard MIPS32 compiler back-ends.
YAMS also provides a very simple device interface to the simulated memory, disks, network interfaces, terminals and a real-time clock. There is also support for pluggable I/O devices. Pluggable devices are separate programs that implement the functionality of one or more devices and communicate with YAMS over a network or Unix domain socket.
Many features of YAMS are configurable. For example the number of CPUs can be configured. When the number of CPUs is more than one, YAMS simulates an SMP machine. The devices are also configurable. For example various delays for disks, terminals and network interfaces can be set.
YAMS also provides a hardware console which can be used to debug programs. The hardware console can be used to set breakpoints and dump the contents of registers, TLBs and memory. The memory dumping functionality also contains a disassembler.
Performanc:
The purpose of YAMS is to provide a very simple yet realistic simulated hardware platform for educational purposes. High performace (i.e. high clock speed) was not a factor in its implementation, so a normal slowdown factor between host clock speed and simulator clock speed is in the order of 500, resulting in simulator clock speeds of only a few megaherz.
So if you are looking for a fast MIPS emulator/simulator, then YAMS is not for you.
Enhancements:
- Better portability with pthreads and printf formatting macros.
- Minor bugfixes.
<<less
Download (0.65MB)
Added: 2006-01-16 License: GPL (GNU General Public License) Price:
1377 downloads
MOS 6502 Simulator

MOS 6502 Simulator


MOS 6502 Simulator is sort of an emulator for a 6502 chip. more>>
MOS 6502 Simulator is sort of an emulator for a 6502 chip. Theres virtually nothing apart from the CPU (minus BCD operations). It also bears no heed to instruction timings.

Whilst (apart from those two things) it successfully simulates the CPU there were a few design flaws, which led me not to continue with it:

- I wrote it in C++.

As the 6502 had no dedicated IO bus, everything was done via memory. I had the idea of having a pure virtual class which provided a generic interface, then as I wrote devices to sit in the memory space, they could just override portions of it, or trap on writes or something.

Whilst writing this, I kept getting the feeling I should have written it in asm instead Especially for manipulating flags and rotates and stuff. (as I could have just rotated AL, for example, rather than the mess I have in the C++ code.

- Sloppy instruction decoding.

I originally set out to decode the instructions properly, but there were lots of exceptions to the system used (esp. if I intended to support the 65C02 for example). This decended into a massive switch statement. I almost considered splitting it up to smaller files, and just #include them in the middle, just to make it more managable.

Also, as they are not in numerical order (grouped according to type, or addressing mode, cant remember atm) it wouldnt compile to a jump table. Does with optimisation on though.

The main thing that prompted me to write this was I found my BBC-B in the loft, and felt a pang of nostalgia for the hours wasted hunched over it in the lowest resolution text mode (IIRC mode 7 to save ram). I had the idea of writing a NES or BBC emulator, however it didnt get that far.

It has a pretty simple image format. The file must be >= 65536 bytes (64k) and that is simply the memory image for the system (16-bit address bus). There is a strange sort of ASCII text display at 0x200, which is ok enough for spewing a string to. As it was just thrown together in the space of 6 hours or so (took a long time to do the switch statement) its not very thouroughly documented, but hey.
<<less
Download (0.046MB)
Added: 2007-03-05 License: BSD License Price:
972 downloads
Elfelli Flux Line Simulator 0.3

Elfelli Flux Line Simulator 0.3


Elfelli is a tool to simulate and visualize electric flux lines around arbitrary positioned, electrically charged bodies. more>>
Elfelli is a tool to simulate and visualize electric flux lines around arbitrary positioned, electrically charged bodies.
The project is able to export PNG files of the current canvas. Elfelli is written in C++ and uses gtkmm.
Compiling:
To compile Elfelli, you need SCons. In many distributions you will also need the development package of gtkmm (in Debian this is libgtkmm-2.4-dev).
Compiling itself is very simple:
$ scons
Installation:
To install Elfelli, simply type:
$ scons install
By default, it is installed in /usr/local. If you want to change that prefix, alter the install command to:
$ scons install prefix=/install/prefix
Enhancements:
- Its now possible to save and load the current scene as well as changing a bodys charge.
<<less
Download (0.028MB)
Added: 2007-02-06 License: GPL (GNU General Public License) Price:
990 downloads
FLAN Network Simulator 1.1 beta

FLAN Network Simulator 1.1 beta


FLAN Network Simulator project is a Java (IP) network simulator. more>> <<less
Download (0.96MB)
Added: 2006-11-03 License: GPL (GNU General Public License) Price:
1097 downloads
The Golly Game of Life Simulator 1.2

The Golly Game of Life Simulator 1.2


Golly is an open source, cross-platform Game of Life simulator. more>>
Golly project is an open source, cross-platform Game of Life simulator currently under development by Andrew Trevorrow and Tomas Rokicki.
Our goal is to write a world-class Life simulator, solicit ideas and help from the planets best Life hackers, and share some of our excitement.
Main features:
- Unbounded universe (limited only by memory).
- Fast, memory-efficient conventional algorithm.
- Super fast hashing algorithm for highly regular patterns.
- Responsive even while generating or garbage collecting.
- Reads RLE, Life 1.05/1.06, and macrocell formats.
- Can paste in patterns from the clipboard.
- Auto fit option keeps patterns sized to the window.
- Full screen option (no menu/status/tool/scroll bars).
- Built-in HTML help system (thanks to wxWidgets).
Enhancements:
- The X11 version of Golly has a number of bugs and limitations, so use the GTK version if you can (it requires GTK+ 2.x).
- If you want to build Golly from the source distribution then to avoid various bugs use wxGTK 2.7 or later.
<<less
Download (2.8MB)
Added: 2007-04-15 License: GPL (GNU General Public License) Price:
929 downloads
Vamos Automotive Simulator 0.5.7

Vamos Automotive Simulator 0.5.7


Vamos is an automotive simulation framework with an emphasis on thorough physical modeling and good C++ design. more>>
Vamos Automotive Simulator project, as the name suggest is an automotive simulation framework with an emphasis on thorough physical modeling and good C++ design. Vamos includes a real-time, first-person, 3D driving application.

Vamos is young and its goals are only partially met. I invite anyone whos interested to contribute.

Thorough physical modeling

Vamos models most major systems of a car. The drivetrain includes a simulation of the engine, clutch, transmission and a limited-slip differential. Tires and suspension are also modeled. If I missed something, let me know.

Good C++ Design

The geometry, track, car and world modules are in their own namespaces. Care has been taken to avoid cyclic dependencies. Standard Library components like strings, vectors and maps are favored over arrays. Some of the modules and classes have aged more gracefully than others. If you see a design area that needs improvement, feel free to pitch in.

<<less
Download (1.4MB)
Added: 2007-06-11 License: GPL (GNU General Public License) Price:
872 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5