Changeset 194


Ignore:
Timestamp:
11/04/2009 02:11:09 PM (10 years ago)
Author:
joao.dias
Message:

solved a small bug with null locations in memory

Location:
AgentMind/branches/FAtiMA2/src/FAtiMA
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • AgentMind/branches/FAtiMA2/src/FAtiMA/Agent.java

    r192 r194  
    7676                        SAXParserFactory factory = SAXParserFactory.newInstance(); 
    7777                        SAXParser parser = factory.newSAXParser(); 
    78                         parser.parse(new File(MIND_PATH + "scenarios.xml"), scenHandler); 
     78                        parser.parse(new File(MIND_PATH + "LIRECScenarios.xml"), scenHandler); 
    7979                        args = scenHandler.getAgentArguments(); 
    8080                } 
     
    561561                                                        //inserting the event in AM 
    562562                                                         
    563                                                     _memory.getSTM().StoreAction(_memory, e, location); 
     563                                                        _memory.getSTM().StoreAction(_memory, e, location); 
    564564                                                    //registering an Action Context property in the KB 
    565565                                                        _memory.getWM().Tell(_memory, ACTION_CONTEXT,e.toName().toString()); 
  • AgentMind/branches/FAtiMA2/src/FAtiMA/memory/shortTermMemory/ShortTermMemory.java

    r191 r194  
    7474                this._newRecords = new ArrayList<ActionDetail>(); 
    7575                this._newData = false; 
    76                 this._previousLocation = ""; 
     76                this._previousLocation = Constants.EMPTY_LOCATION; 
    7777        } 
    7878         
    7979        public void StoreAction(Memory m, Event e, String location) 
    80         {                
     80        { 
     81                if(location == null) 
     82                { 
     83                        location = Constants.EMPTY_LOCATION; 
     84                } 
    8185                 
    8286                // 31/03/2009 - Create a new episode if the location changes to allow goals reset 
  • AgentMind/branches/FAtiMA2/src/FAtiMA/util/Constants.java

    r190 r194  
    44 
    55        public static final String SELF = "SELF"; 
     6        public static final String EMPTY_LOCATION = ""; 
    67} 
Note: See TracChangeset for help on using the changeset viewer.