LightJason - AgentSpeak(L++)
org.lightjason.agentspeak.generator.IAgentGenerator< T extends IAgent<?> Interface Template Reference

generator interface to create agents More...

+ Inheritance diagram for org.lightjason.agentspeak.generator.IAgentGenerator< T extends IAgent<?>:
+ Collaboration diagram for org.lightjason.agentspeak.generator.IAgentGenerator< T extends IAgent<?>:

Public Attributes

IFuzzyBundle< Boolean > DEFAULTFUZZYBUNDLE = new CBundle( new CIntersection(), new CCrisp<>( new CComplement() ) )
 default fuzzy bundle More...
 
IUnifier DEFAULTUNIFIER = new CUnifier()
 default unification More...
 

Additional Inherited Members

- Public Member Functions inherited from org.lightjason.agentspeak.generator.IGenerator< T >
Stream< T > generatemultiple (final int p_number, @Nullable final Object... p_data)
 generates a stream of objects More...
 
generatesingle ( @Nullable final Object... p_data)
 generates a single object More...
 

Detailed Description

Definition at line 39 of file IAgentGenerator.java.

Member Data Documentation

◆ DEFAULTFUZZYBUNDLE

IFuzzyBundle<Boolean> org.lightjason.agentspeak.generator.IAgentGenerator< T extends IAgent<?>.DEFAULTFUZZYBUNDLE = new CBundle( new CIntersection(), new CCrisp<>( new CComplement() ) )

Definition at line 44 of file IAgentGenerator.java.

◆ DEFAULTUNIFIER

Definition at line 48 of file IAgentGenerator.java.