Skip to content

Releases: eishub/eis

EIS 0.7.0

15 Dec 09:35
Compare
Choose a tag to compare
  • Compatibility with modern Java versions (>8, tested until 15.0.1)
  • Improved eis2java's default percept handling logic

EIS 0.6.2

09 Mar 12:49
Compare
Choose a tag to compare
  • Optimized collection usage, including more use of generics.
  • Fix bug in eis2java (isSupportedByEntity nullpointer).

eis 0.6.0

17 Jan 13:57
Compare
Choose a tag to compare
v0.6.0

ENV-1332 preparing release

v0.5.0

30 Dec 20:59
Compare
Choose a tag to compare
version 0.5.0

v0.4

01 Aug 05:37
Compare
Choose a tag to compare

Changes

This release adds, a.o., the following:

  • The eis2java package.
  • Additional management method: reset (part of the main interface).

See here for more on eis2java, which is a package to facilitate the implementation of actions and percepts in the interface.

v0.3 release of February 17, 2011

08 Jun 11:05
Compare
Choose a tag to compare

Contents

  • eis-0.3.jar
  • eis-0.3-javadoc.jar
  • eis0.3-guide.pdf

v0.2 release of March 29, 2010

08 Jun 10:48
Compare
Choose a tag to compare

Contents

  • eis-0.2.jar: EIS v0.2.
  • eis-0.2-lib.jar: EIS v0.2 inlcuding examples.
  • eis0.2-platformguide.pdf: a tutorial on how to connect your agent platform to EIS v0.2.
  • eis0.2-interfaceguide.pdf: a tutorial on how to create an environment-interface for your environment.

This version

  • added static factory methods to EnvironmentCommand and EnvironmentEvent
  • EILoader.fromJarFile throws an IOException that might contain a deeper exception

Also includes the following changes from earlier releases:

Version 0.2-21January2010

  • made static fields of ActException final
  • EIDefaultImpl if an action...-method returns null, null is not added to the collection that is returned
  • when an entity is deleted also its type is also removed
  • added equals-method to IILang
  • you can now instantiate actions and percepts with only a name (without parameters)
  • added a connector to the agent contest 2010 scenario
  • added a connector to the agent contest 2007 scenario
  • fixed the empty-parameter-list bug

Version 0.2-5January2010

  • made getAssociatedEntities and getAssociatedAgents in EnvironmentInterfaceStandard public.
  • getAllPerceptsFromEntity throws exceptions now.
  • added the class eis.EILoader for loading interfaces from jar-files; jar-files have to include a main-class-entry
    in the manifest that denotes the class that is the interface; renders the method eis.EnvironmentInterfaceStandard.fromJarFile
    deprecated; the examples have been moved into the eis.examples package
  • extracted the interface EnvironmentInterfaceStandard; the class EIDefaultImpl is the default implementation
  • added a simple version-checking mechanism, the EILoader throws an exception of the interface-to be loaded does not have the expection version
  • fixed a bug within notifyAgents
  • added getType to EnvironmentInterfaceStandard; implemented getType and setType in EIDefaultImpl
  • added timestamp and source to DataContainer
  • added type to ActionException