FAQ
Cover
This is the archive Discourse for the Processing (ALPHA) software.
Please visit the new Processing forum for current information.

   Processing 1.0 _ALPHA_
   Topics & Contributions
   Simulation, Artificial Life
(Moderator: REAS)
   Discrete Event Simulation
« Previous topic | Next topic »

Pages: 1 
   Author  Topic: Discrete Event Simulation  (Read 1900 times)
metaphorz


Discrete Event Simulation
« on: Oct 17th, 2004, 9:46pm »

I am reposting this to this group since the
group deals with simulation. SimPackJ has a
library for discrete event simulation, including
synchronization of virtual time with real time:
 
...................................................
 
I am trying an experiment this term by using
Processing to help in teaching my Computer  
Simulation class to undergrads and grads. In
this class, I go over fundamentals of discrete
event and continuous simulation (for reference,
see Fishwick, "Simulation Model Design and
Execution", Prentice Hall, 1995). The hypothesis
is that maybe if students can learn simulation
by creating audiovisual design and art, so much
the better. A secondary hypothesis is that
perhaps the art world might find discrete
event simulation to be useful for design.
Who knows?
 
Students are using a Java library that we created,
and that nicely integrates with Processing, called
SimPackJ: http://www.cise.ufl.edu/~fishwick/simpackj.
 
SimPackJ is a toolkit for discrete event
simulation, and perhaps some continuous algorithms
as we add to it. The first homework resulted in
analog clocks driven by simulations that synchronized
both virtual (the standard one used in this sort
of simulation) and physical clocks (like the one
in Processing). The clocks are at the bottom of
the applet page.
 
For reference, the actual class web page is:
http://www.cise.ufl.edu/~fishwick/cap4800 and
the latest release, including the examples and
gallery can be obtained at:
 
http://www.cise.ufl.edu/~fishwick/simpackj/files
« Last Edit: Oct 19th, 2004, 4:57pm by metaphorz »  
Pages: 1 

« Previous topic | Next topic »