MikePM2 class documentation

Authors

Generated by pauljohn

Software documentation for the MikePM2 class

MikePM2 : HJCitizen

Declared in:
MikePM2.h

Description forthcoming.


Instance Variables

Method summary

buildObjects 

- (id) buildObjects;

Description forthcoming.


decayMemory 

- (id) decayMemory;

Use the "memDecay" parameter to proportionally reduce all recollections in "citizenTabulator"


getMemory: opinion: 

- (double) getMemory: (int)i opinion: (int)o;

Online Processing: retrieve memory on feature i, trait o.


incrMemory: Value: 

- (id) incrMemory: (int)f Value: (int)t;

OnlineProcessing: add one to the memory of the number of agents who have trait t on feature f


respondToPersuasionFrom: Feature: OtherOpinion: 

- (BOOL) respondToPersuasionFrom: (Citizen*)other Feature: (int)featureToTest OtherOpinion: (int)otherOpinion;

Description forthcoming.


setMemDecay: 

- (id) setMemDecay: (double)m;

Description forthcoming.


step 

- (id) step;

Description forthcoming.


updateContactRecord: Feature: Similarity: 

- (int) updateContactRecord: (Citizen*)other Feature: (int)featureToTest Similarity: (int)k;

Description forthcoming.




Instance Variables for MikePM2 Class

citizenTabulator

@protected double** citizenTabulator;

Description forthcoming.


memDecay

@protected double memDecay;

Description forthcoming.