Changeset 729


Ignore:
Timestamp:
11/16/2010 04:42:18 PM (10 years ago)
Author:
joao.dias
Message:
 
Location:
AgentMind/branches/FAtiMA-Modular
Files:
11 added
2 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • AgentMind/branches/FAtiMA-Modular/FAtiMA/src/FAtiMA/Core/AgentCore.java

    r699 r729  
    305305                FileInputStream in = new FileInputStream(fileName); 
    306306                ObjectInputStream s = new ObjectInputStream(in); 
    307                 //this._ToM = (HashMap<String, ModelOfOther>) s.readObject(); 
    308                 //this._nearbyAgents = (ArrayList<String>) s.readObject(); 
     307         
    309308                this._deliberativeLayer = (DeliberativeProcess) s.readObject(); 
    310309                this._reactiveLayer = (ReactiveProcess) s.readObject(); 
    311310                this._emotionalState = (EmotionalState) s.readObject(); 
    312311                this._memory = (Memory) s.readObject(); 
    313                 //this._motivationalState = (MotivationalState) s.readObject(); 
    314312                //this._dialogManager = (DialogManager) s.readObject(); 
    315313                this._role = (String) s.readObject(); 
     
    323321                this._perceivedEvents = (ArrayList<Event>) s.readObject(); 
    324322                this._saveDirectory = (String) s.readObject(); 
     323                 
     324                this._strat = (IGetModelStrategy) s.readObject(); 
     325                this._components = (HashMap<String,IComponent>) s.readObject(); 
     326                 
    325327                s.close(); 
    326328                in.close(); 
     
    670672                // being stored in the wrong episode 
    671673                // Meiyii 13/09/10 
    672                 //_memory.getEpisodicMemory().MoveSTEMtoAM(); 
     674                _memory.getEpisodicMemory().MoveSTEMtoAM(); 
    673675 
    674676                AgentSimulationTime.SaveState(fileName+"-Timer.dat"); 
     
    681683                        ObjectOutputStream s = new ObjectOutputStream(out); 
    682684 
    683                         //s.writeObject(_ToM); 
    684                         //s.writeObject(_nearbyAgents); 
     685                         
    685686                        s.writeObject(_deliberativeLayer); 
    686687                        s.writeObject(_reactiveLayer); 
    687688                        s.writeObject(_emotionalState); 
    688689                        s.writeObject(_memory); 
    689                         //s.writeObject(_motivationalState); 
    690690                        //s.writeObject(_dialogManager); 
    691691                        s.writeObject(_role); 
     
    699699                        s.writeObject(_perceivedEvents); 
    700700                        s.writeObject(_saveDirectory); 
     701                         
     702                        s.writeObject(_strat); 
     703                        s.writeObject(_components); 
     704                         
    701705                        s.flush(); 
    702706                        s.close(); 
     
    795799                        s.writeObject(_actionsForExecution); 
    796800                        s.writeObject(_perceivedEvents); 
     801                         
     802                        s.writeObject(_strat); 
     803                        s.writeObject(_components); 
     804                         
    797805                        //s.writeObject(_saveDirectory); 
    798806                        AgentSimulationTime.SaveState(s); 
     
    830838 
    831839                        ObjectInputStream s = new ObjectInputStream(in); 
    832                         //this._ToM = (HashMap<String, ModelOfOther>) s.readObject(); 
    833                         //this._nearbyAgents = (ArrayList<String>) s.readObject(); 
    834840                        this._deliberativeLayer = (DeliberativeProcess) s.readObject(); 
    835841                        this._reactiveLayer = (ReactiveProcess) s.readObject(); 
    836842                        this._emotionalState = (EmotionalState) s.readObject(); 
    837843                        this._memory = (Memory) s.readObject(); 
    838                         //this._motivationalState = (MotivationalState) s.readObject(); 
    839844                        //this._dialogManager = (DialogManager) s.readObject(); 
    840845                        //this._role = (String) s.readObject(); 
     
    847852                        this._actionsForExecution = (ArrayList<ValuedAction>) s.readObject(); 
    848853                        this._perceivedEvents = (ArrayList<Event>) s.readObject(); 
     854                         
     855                        this._strat = (IGetModelStrategy) s.readObject(); 
     856                        this._components = (HashMap<String,IComponent>) s.readObject(); 
     857                         
    849858                        AgentSimulationTime.LoadState(s); 
    850859                        //this._saveDirectory = (String) s.readObject(); 
Note: See TracChangeset for help on using the changeset viewer.