It contains the following:
-
The class
MyEnv
. This is the interface between the agents and Nethack. -
The class
TacticLib
you will find a handful of typical tactics to implement. Tactics are needed so that your agents can operate at much higher level of control rather than literally at the level of primitive actions provided byMyEnv
. -
The class
GoalLib
, provides a number of typical goal-structures that you can use for composing your testing tasks. -
The class
A_SimpleExample_of_Test_Using_TestAgent
shows a single test (with JUnit), using an iv4XR test-agent and components named above.