Package ix.test

Simple applications for testing purposes.

See:
          Description

Class Summary
AnagramPairs  
BlockStacker A useful base class for classes that run block-stacking planning problems.
ChangeSymbolNameHandler Adds a handler action that changes the agent's symbol-name.
CheckDomains Checks all domains given as command-line arguments.
CompendiumToIX Converts a Compendium map expressed in Compendium's XML syntax to an I-X plan in I-X XML syntax.
ComputeExtensionExample  
DigestSet  
EnumValuesTest  
ExampleData Example of a class whose instances can be converted to XML.
ExtensionExample  
FilePlanner A Utility for running planning problems with files as input and output.
FilterStrategy  
FinallyTest Tests interaction between finally and return
FixDomain Fixes a domain in some fashion.
HtnBlockStacker A class for running block-stacking planning problems using a purely HTN domain.
HttpGetDocumentTest Tests HTTP "GET" requests that obtain XML.
HttpRequestTest A test the makes HTTP POST requests.
InnerClassTest A class to illustrate a problem with methods called in inner class constructors and redefined in inner-class subclasses.
Ip2Example An example of various ways to entend BasicIp2.
Ip2Test A version of Ip2 used to test and debug/
IPCTest  
LispToIScriptXMLTest Lets the user type Lisp code and have it printed as IScript XML.
LispToXMLTest Lets the user type things in a Lisp-like syntax and see the corresponding XML.
ListImageWriters  
ListTypeTest  
ListTypeTest.LL  
LongToBytes  
LowLevelIPCTest  
MakeDistanceTable Produces a distance table from state information in a plan.
MakeRandomInstance Generate a random instance of a class.
MatchChoiceHandler Constrains variables by matching a pattern against a choice of values.
MatchChoiceTest Lets the user type things in a Lisp-like syntax and see the corresponding XML.
MatchChoiceTest.VarMaker  
MatchStateHandler  
MediumLevelIPCTest  
MessageQueueTest A class for testing
MethodTest  
MethodTest.C1  
MethodTest.C2  
MultiAgentIp2  
MultiAgentTest  
MultiAgentTest.Launcher  
NameGenTest  
NullListTest  
OPlanPSGraph Converts a Plan to a format that can be understood by etc/psgraph-ix-plan.
OrderingNotationTest  
PlainIp2 An I-P2 without a GUI.
PlanBuilderTest Constructs a plan and outputs it in XML.
PlanningTest Used for running planning problems.
PowersetTest  
PrecondBlockStacker A classe for running block-stacking planning problems that use precondition-satisfaction.
PrintLengthTest  
ReadURLTest  
Receiver  
ReleaseDate  
SecureRandomTest  
SecureRandomTest.FutureRandom  
SendPlan Used only to test that code compiles.
SerializationTest  
SerializationTest.FlexibleEquality  
SerializationTest.StrictEquality  
ShowHtmlStyles  
ShowIDE  
SimpleBlockSim A simple block-stacking simulator for blocks represented as lists of Symbols.
SimpleExpandingSimulator  
SimpleExpandingSimulator.SimController  
SimpleIQuery An example of a very simple I-Q agent.
SimpleIQuery.ExampleLookupHandler  
SimpleIXAgent An example of a very simple I-X agent.
SimpleRSim A simple plan-execution simulator that uses refinements for their preconditions and effects.
StateExportExtension Adds a state-exporter to an I-X Process Panel.
StringReplaceTest  
SwingLaterTest A test to demonstrate that a "modal" dialog does not block something requested via SwingUtilities.invokeLater.
SystemProperties  
TestAutoHandler A simple automatic handler.
TestStrategy A comm strategy that can be edited to test various things.
ThreadConditionHangTest  
ThreadConditionTest  
TranslateFile  
TwitterAtomSearchTest Tests HTTP "GET" requests that obtain XML.
TwoIp2Test Test starting two I-P2s in the same JVM.
TwoIp2Test.AgentClassLoader  
UIDefaultsTest  
ValidateXml Uses the XML validation facilities in Java to validate XML using an XML or Relax NG schema.
WithCleanupTest  
XMLFileTest  
XMLReadTest  
XMLSendTest  
XMLSendTest.TestStrategy  
 

Enum Summary
EnumValuesTest.Direction  
 

Package ix.test Description

Simple applications for testing purposes.