+ when -t=0 outputs the eventual avearge traverse time of the orders delivbered at the time of the current log
+ FIXED: now the code actually calculates a proper time window
+ Added '-t' or ''--traverseTimeWindow' param to tune the time window for traverse time of orders. default =0, the average il calculated over the total sim time span as before.
+ FIX: bug in simulator main loop. When saving monitors a not existent method was called
+ updated schedule_alternative.json config file in "recipes" format subobject
+ fixed typo in parsers.py
+ added json alternative format for schedule file. Not used yet.
+ order_traverse now contains the exact data plotted by the GUI
+ the batch runner can run n times('HOW_MANY_RUNS') and choose a random number at each run
+ added 'run-batch-template.sh' for running batch experiments
+ 'orders-traverse_time.txt' file is accessed in append mode
+ revert back default seed behavior: random seed if nothing is defined by 'seed' param
+ FIX: bug with random. Agents were using a local rnd variable instead of the framework one
+ updaed GUI plot about throughput : no longer goes to 0
+ added '-T' switch to control where to log the order traverse time. Default 'orders_traverse_time.txt'
+ added agent queue status wrote to file (agent_queues.txt)
+ better Monitor object management: stats are taken at the end of process() method
+ minor quirks
+ Fixed bug when using XLS lib
+ minor polishing
+ solved bug with recipes that was around after...
+ bug solved in Simulator.initialize(), commons...
+ added 'start_size' field in commonstate.py
+ cleaned startsim.py from general methods; mov...
+ added '-p' command to specify values in class...
+ removed startsim.py and __init__.py outside s...
Deleting old folders
+removing AESOP-ACP (SF) folder
+ added trigger() method to core_agents.Agent:...
+ solved a bug in protocols.py concerning the g...
added 'src' root folder for the project
+ ben model now prints stats about tax payers
+ bug fixed: heuristics keeps track of dead agents
+ added support for growing network in ben sim ...
+ solved bug in 'double' reproduction policy
+ added 'greedy' policy
+ added new heuristics for price forecasters
+ heuristics can never return <0 values
+ check are performed about the existence of th...
+ fixed a bug in schedule.py when parameter are...
+ added support for adding observers through th...
+ fixed random seed issues
+ substituted heuristic search_bounded_best wit...
+ implemented ExtendedBenGUI with 3 plots
+ fixed bugs in schedule.py regarding the xlsx ...
+ modified default string for schedule file end...
+ support for static method invocation over mod...
+ removed lock file
+ new examples folder 'ben' with behavioral ec...
+ 'seed' command available in init sheet
+ removed src folder
+ added examplex/supchain schedule file in xlsx...
+ removed embroidery schedule.xls and substitut...
+ renamed and fixed italian names in embroidery...
+ removed old schedule.xls file for embroidery ...
+ Added specialized GUi for newscast ExtendedNC...
+ added NewscastGUI class: it renders the evolv...
+delete old examples/peer folder
+ The triggering of the handleBehavior() in Age...
Share project "AESOP-ACP (SF)" into "svn+ssh://...
+ newscast implementation available
+ more support for the 'init' sheet statements
+ basic support for 'init' sheet
+initial changes to support 'init' sheet
+ added 'seed' option from command line to repr...
+ adopted openpyxl instead of xlrd for reading ...
+ added README.txt for the realease
+ text fix in startsim.py
+ TXT schedule file was deprecated and now is n...
+ Fixed directory structure of examples
+ Fixed directory structure of examples
+ fixed a bug when managing the 'and' statement...
Minor bug fixes in schedule.generateTask() and ...