Version 1.0.1 of the UMANS software.


Downloads

To download the source code for this version, use the 'Source code' link above and choose the file type you want.

To download pre-built binaries, use the 'Windows binaries' or 'Linux binaries' link above. You may need to fill in your e-mail address to obtain a download verification code.


Release notes

Features:

  • The console application now measures and reports the running time.

Bugfixes:

  • [#88] The console application now correctly uses the "number of threads" parameter.
  • PowerLaw: Now ignoring collisions that are more than tau0 seconds away.
  • WorldToric: Fixed a mix-up of x and y.

Performance improvements:

  • PhantomAgent now caches values that were often re-computed.
  • Faster construction of nearest-neighbor lists.
  • More parallel-friendly use of pointers.
  • Decreased the "range" (neighbor distance) from 100 to 5 meters in all example policies. This changes the output slightly, but it is crucial for efficiency.
  • GoalReachingForce, RandomFunction: Decreased the default "range" to 0, as these functions do not use any neighbors.

Other improvements:

  • Modernized CostFunctionFactory, using C++ templates instead of C macros.