de.jiac.micro.internal.agent
Class SimpleLongTermMemory
java.lang.Object
de.jiac.micro.internal.agent.SimpleLongTermMemory
- All Implemented Interfaces:
- ILongTermMemory, IHandle
public class SimpleLongTermMemory
- extends Object
- implements ILongTermMemory
- Version:
- $Revision$
- Author:
- Marcel Patzlaff
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleLongTermMemory
public SimpleLongTermMemory()
forget
public void forget(IFact knowlegde)
- Specified by:
forget in interface ILongTermMemory
forgetAll
public void forgetAll(Class factType)
- Specified by:
forgetAll in interface ILongTermMemory
memorise
public void memorise(IFact knowledge)
- Specified by:
memorise in interface ILongTermMemory
rememberAll
public Enumeration rememberAll(Class factType)
- Specified by:
rememberAll in interface ILongTermMemory
rememberNewest
public IFact rememberNewest(Class factType)
- Specified by:
rememberNewest in interface ILongTermMemory
rememberOldest
public IFact rememberOldest(Class factType)
- Specified by:
rememberOldest in interface ILongTermMemory
Copyright © 2008-2011 DAI-Labor. All Rights Reserved.