Class MemoryEpisode

java.lang.Object
FAtiMA.Core.memory.episodicMemory.MemoryEpisode
All Implemented Interfaces:
Serializable

public class MemoryEpisode extends Object implements Serializable
See Also:
  • Constructor Details

  • Method Details

    • applySubstitution

      public void applySubstitution(Substitution s)
    • setTime

      public void setTime(Time time)
    • getTime

      public Time getTime()
    • getPeople

      public ArrayList<String> getPeople()
    • getLocation

      public ArrayList<String> getLocation()
    • getObjects

      public ArrayList<String> getObjects()
    • getDetails

      public ArrayList<ActionDetail> getDetails()
    • getActionDetail

      public ActionDetail getActionDetail(int actionID)
    • putActionDetail

      public void putActionDetail(ActionDetail ad)
    • AddActionDetail

      public void AddActionDetail(ActionDetail ad)
    • UpdateMemoryFields

      public void UpdateMemoryFields(ActionDetail ad)
    • GenerateSummary

      public String GenerateSummary(Memory m)
    • getStrongestEmotion

      public BaseEmotion getStrongestEmotion()
    • determineEmotionAverage

      public float determineEmotionAverage()
    • determineEmotionStdDeviation

      public float determineEmotionStdDeviation()
    • AddLocation

      public void AddLocation(String location)
    • AddPeople

      public void AddPeople(String subject)
    • AddObject

      public void AddObject(String object)
    • AssessGoalFamiliarity

      public float AssessGoalFamiliarity(Goal g)
    • AssessFamiliarity

      public float AssessFamiliarity(Event event)
    • CountEvent

      public int CountEvent(ArrayList<SearchKey> searchKeys)
    • VerifiesKeys

      public boolean VerifiesKeys(ArrayList<SearchKey> searchKeys)
    • VerifiesKey

      public boolean VerifiesKey(SearchKey k)
    • GetDetailsByKey

      public ArrayList<ActionDetail> GetDetailsByKey(SearchKey key)
    • GetDetailsByKeys

      public ArrayList<ActionDetail> GetDetailsByKeys(ArrayList<SearchKey> keys)
    • toXML

      public String toXML()