Changeset 660


Ignore:
Timestamp:
11/09/2010 10:51:08 AM (8 years ago)
Author:
joao.dias
Message:
 
Location:
AgentMind/branches/FAtiMA-Modular/FAtiMA/src/FAtiMA
Files:
3 edited

Legend:

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

    r657 r660  
    537537                                                { 
    538538                                                        AgentLogger.GetInstance().log("appraising event: " + e.toName()); 
    539                                                          
    540                                                          
    541539                                                         
    542540                                                        Event e2 = e.ApplyPerspective(_name); 
  • AgentMind/branches/FAtiMA-Modular/FAtiMA/src/FAtiMA/ToM/ModelOfOther.java

    r645 r660  
    6262        } 
    6363         
     64        public void update() 
     65        { 
     66                for(IComponent c : _components.values()) 
     67                { 
     68                        c.update(this); 
     69                } 
     70        } 
     71         
     72        public void update(Event e) 
     73        { 
     74                for(IComponent c : _components.values()) 
     75                { 
     76                        c.update(e,this); 
     77                } 
     78        } 
     79         
    6480        public void addComponent(IComponent c) 
    6581        { 
  • AgentMind/branches/FAtiMA-Modular/FAtiMA/src/FAtiMA/ToM/ToMComponent.java

    r657 r660  
    108108                { 
    109109                        ModelOfOther m = _ToM.get(s); 
    110                         for(IComponent c : m.getComponents()) 
    111                         { 
    112                                 c.update(m); 
    113                         } 
     110                        m.update(); 
    114111                }                
    115112        } 
     
    118115        public void update(Event e, AgentModel am) 
    119116        { 
     117                for(String s : _nearbyAgents) 
     118                { 
     119                        ModelOfOther m = _ToM.get(s); 
     120                        m.update(e); 
     121                }        
    120122        } 
    121123 
Note: See TracChangeset for help on using the changeset viewer.