https://github.com/sprossiter/JSIT

sort by:
Revision Author Date Message Commit Date
f7fcc98 Document and tweak AnyLogic randomness capabilities - Have RandomWithSeedAccess use an interface SeedAccessibleRNG to permit user alternative RNGs - Add to User Guide to give details of how to use RandomWithSeedAccess (including its use for reproducible stochastic variation in multi-run experiments) 31 March 2015, 09:47:22 UTC
fba6e44 Fix to Bernoulli COLLAPSE_MID sampling and tweaks to the API - Have AnyLogicLoggerAccessor return AnyLogicLoggers, not just Loggers - Change RandomWithSeedAccess to allow for a non-incremented-seed instantiation (and better explanation of how AnyLogic threading affects it) - Restrict distribution copying to return Distributions (leaving AbstractStochasticItem returns for when this functionality is extended to all stochastic items) - Fix DistBernoulli to return the correct COLLAPSE_MID value (success if p >= 0.5) 31 March 2015, 09:14:12 UTC
9a21f4f Adapt for AnyLogic 7.1.2 fix to relative dependency paths. - Change default AnyLogic input/output folder locations - Update User Guide 17 March 2015, 13:25:12 UTC
4b645ec Bug fixes and add copy capability to Distributions. 17 March 2015, 12:35:12 UTC
4f9e7df Fix Javadoc errors. 16 March 2015, 16:49:26 UTC
06133ca API refactoring and new probability distributions. - AnyLogicLoggers and stoch items can now be got from an accessor by passing any Agent in the model (with change beneath to key by run ID and not MainModel_AnyLogic instance) - Added lock and unlock to categorical distributions for use when the set of outcomes or probabilities are being changed - Allowed custom categorical distributions to be set up for 1-K outcomes (cf. Java enum ones) - Removed some unnecessary methods from the public API (now protected) - Added Poisson, geometric, negative binomial and triangular distributions (plus dummy sampler for convenience with non-helper-library models) - Additions/improvements to the User Guide and Javadoc 16 March 2015, 16:40:39 UTC
611b602 Fix potential bug in AnyLogic model settings writing - XStream MainModel_AnyLogic converter potentially points to wrong object 03 March 2015, 15:55:27 UTC
fa273d1 Correct Javadoc for AnyLogicLogger 03 March 2015, 12:23:54 UTC
19230c8 Refactor (with new API) AnyLogic logging and stochastic accessors: - AnyLogic logging now checks for thread changes during any logging statement (by means of a custom SLF4J Logger subclass) - AnyLogic loggers can now be used in singleton classes (or statically when you're not worried about parallel runs) without an accessor - stochastic items can now be used in singleton classes (or statically when you're not worried about parallel runs) without an accessor - StochasticAccessorMDC is now StandardStochasticAccessor to avoid implementation details in the name - updated User Guide to reflect the above 03 March 2015, 12:10:09 UTC
c0bfbbf Add Javadoc link to user guide and gh-pages build process 12 February 2015, 16:16:25 UTC
f2ac2d0 Changes to integrate Project Pages for JSIT 12 February 2015, 11:14:50 UTC
46b9561 Bug fixes: - fixed NPE when committing changes only to non-source-dirs material - 'fix' missing parenthesis in User Guide 09 February 2015, 10:32:55 UTC
2ff49f0 - Removed pesky tabs from source - Adjusted commit/runtime check process to better reflect possible scenarios and expanded User Guide to cover this - Updated build to include JSIT license files in distribution lib folder - Fixed canonical paths (and class name in Linux one) in template commit scripts - Fixed case where no model source paths specified - Tweaked comments in Logback conf file 07 February 2015, 17:23:40 UTC
fde0ee9 - Add build dirs to .gitignore - Remove test target from build script 04 February 2015, 16:50:41 UTC
909c329 - Fixed rst2html invocation in build script - Added empty lib folder (via .gitignore) so that build script runs clean on cloned repo (and adjusted existing root .gitignore) 04 February 2015, 16:44:31 UTC
92f26ab Commit initial 0.2 snapshot code 04 February 2015, 15:06:57 UTC
a7bbf22 Initial commit 30 January 2015, 14:04:18 UTC
back to top