org.jactr.core.production
Interface ISubsymbolicProduction

All Superinterfaces:
IParameterized
All Known Subinterfaces:
ISubsymbolicProduction4, ISubsymbolicProduction6
All Known Implementing Classes:
BasicSubsymbolicProduction, DefaultSubsymbolicProduction4, DefaultSubsymbolicProduction5, DefaultSubsymbolicProduction6

public interface ISubsymbolicProduction
extends IParameterized

Description of the Interface

Author:
harrison

Field Summary
static java.lang.String CREATION_TIME
          Description of the Field
static java.lang.String FIRING_TIME
          Description of the Field
 
Method Summary
 void dispose()
          Description of the Method
 void encode()
           
 double getCreationTime()
          when was this production created
 double getFiringTime()
          how long will it take to execute this production
 void setCreationTime(double time)
          when was this production created
 void setFiringTime(double defAct)
          how long will it take to execute this production
 
Methods inherited from interface org.jactr.core.utils.parameter.IParameterized
getParameter, getPossibleParameters, getSetableParameters, setParameter
 

Field Detail

CREATION_TIME

static final java.lang.String CREATION_TIME
Description of the Field

See Also:
Constant Field Values

FIRING_TIME

static final java.lang.String FIRING_TIME
Description of the Field

See Also:
Constant Field Values
Method Detail

getFiringTime

double getFiringTime()
how long will it take to execute this production


setFiringTime

void setFiringTime(double defAct)
how long will it take to execute this production


getCreationTime

double getCreationTime()
when was this production created


setCreationTime

void setCreationTime(double time)
when was this production created


dispose

void dispose()
Description of the Method


encode

void encode()