Installing RePast Jelly Taglibrary

      

Installing RePast Jelly Taglibrary.

The build script will install the dependencies via http connection, so
acess to the web is required. Installation simply involves just running 
the build.bat or build.sh script from a dos/terminal window.

RePast Jelly Taglibrary is dependent on the following packages:
Ant 1.5.x 
Jelly (commons-jelly-1.0-beta-4)
Repast 2.0

Repast related Jars are downloaded from
http://www.src.uchicago.edu/repast/

Jelly and Ant related Jars are downloaded from
http://www.ibiblio.org/maven/

The builds will produce four primary jars that package the taglibraries:

mrd-jelly-tags-bcel-0.x.jar

This jar containes the beta quality BCEL taglibrary I have been developing

mrd-jelly-tags-repast-0.x.jar

This jar contains the repast distribution taglibraries these can 
be added to any project (along with the required supporting jars: jelly, etc) 
to provide jelly scripting of models.

mrd-jelly-tags-random-0.x.jar

This jar provides basic random number generation tags and distributions. It
uses the Colt Jet library to accomplish this.

mrd-jelly-tags-io.0.x.jar

This is a simple library for creating and dumping content into files. I use it
to collect batch results when processing models.

mrd-support-0.x.jar

This jar provides my own personal repast model support library for handling
landscapes and ObjectPooling

Each individual model example may have its own jar containg the classes form
that model. If so the jar will reside in that models directory.

So Demos and Models reside in thier respective directories:

./demo/...
./model/...

there are several demos that scope out various capabilities of the system.

the examples are run from shell or bat files in thier respective directories

Unix: ./run.sh

DOS: run.bat

cagn is my primary model for my thesis and it resides in

./models/cagn/...

it can run in two modes batch and gui (default). To run it in batch mode requires
a command line

Unix: ./run.sh batch

DOS: run.bat batch

-Enjoy,
Mark Diggory