Skip to content

Releases: MattSScott/basePlatformSOMAS

v2.1.0

Choose a tag to compare

@MattSScott MattSScott released this 22 Oct 17:24
9137bea

What's Changed

Full Changelog: v2.0.0...v2.1.0

v2.0.0

Choose a tag to compare

@MattSScott MattSScott released this 24 Sep 11:58
7a5a08c
  • added asynchronous messaging
  • removed agent generators
  • moved messaging functionality to agent class
  • simplified API

v1.4.1

Choose a tag to compare

@MattSScott MattSScott released this 27 Oct 12:51

Added RunMessagingSession to server interface

v1.4.0

Choose a tag to compare

@MattSScott MattSScott released this 28 Sep 01:54
fc65f71
  • simplify package structure by bringing packages under main module
  • remove unnecessary testing package to avoid bloat

v1.3.2

Choose a tag to compare

@MattSScott MattSScott released this 24 Sep 23:57
  • additional tests for agent extension
  • rename further package functions

v1.3.1

Choose a tag to compare

@MattSScott MattSScott released this 24 Sep 21:10
d805f8f
  • update function names / class attributes for clarity

v1.3.0

Choose a tag to compare

@MattSScott MattSScott released this 22 Sep 13:47
d91f9aa
  • Agents stored in hashmap, instead of array
  • Allows for adding / removal of agents at runtime
  • Added additional baseserver tests for 100% coverage

v1.2.0

Choose a tag to compare

@MattSScott MattSScott released this 21 Sep 15:30
9055b98
  • networking removed from core functionality
  • server package renamed to baseserver, in line with baseagent
  • additional tests added to baseserver package

v1.1.0

Choose a tag to compare

@MattSScott MattSScott released this 20 Sep 17:20
e34922f
  • added function descriptors to all package functions,
  • added extra test files
  • renamed Activity function to InvokeHandlerMethod for clarity
  • removed unused methods from IAgent interface

v1.0.0

Choose a tag to compare

@MattSScott MattSScott released this 20 Sep 01:27
e37f7b0

A simulator can be created using parametrised agents that implement a 'base' agent interface. Messaging also supports a diverse array of messages, which can extend a 'base' message.