Another updated version has been uploaded (dexen-hou-0.3.3.5.zip)
See
http://code.google.com/p/dexen/downloads/list
Fixed a bug related to creating snapshot files.
CLI command get_job_snapshot_file JOB_ID FILE_PATH STEP
While we are on the subject of snapshot files, the STEP parameter is a
bit hard to understand. It is actually the time step - at each time
step, a snapshot of the live population will be taken. However, since
Dexen is a pparallel system, time is a bit odd. If we use time on the
clock, e.g. every 5 minutes, then it would be quite unpredictable -
since if you use 10 slaves it will run much faster than if you use 1
slave.
So in the end we decided to use a counter (Action ID), which counts
every time Dexen does something - e.g. executes a task. So if you
specify STEP as 50, then a snapshot will be taken every 50 actions.
The problem with this is that for users, it is a bit hard to
understand what the STEP really represents in terms of time. For the
moment, the best is just to use trial and error - maybe about 50
actions is OK. (You can see the actions in the log file.) In future we
will have to revisit this issue - maybe we need to give the user
different ways of specifying the time step - time on the clock, Action
ID, or Transaction ID.