|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuchicago.src.sim.engine.SimModelImpl
uchicago.src.repastdemos.hypercycles.HyperModel
public class HyperModel
An implementation of the simulation described in John Padgett's "The Emergence of Simple Ecologies of Skill: A Hypercycle Approach to Economic Organization" in _The Economy as an Evolving Complex System II_, Eds. Arthur, Durlauf, and Lane. SFI Studies in the Sciences of Complexity, Vol. XXVII, Addison-Wesley, 1997, pp. 199-221. Thanks to John Padgett for allowing us to include it here. jpadgett@midway.uchicago.edu Graphicaly the display shows cells activating each other, and displays existing hypercycles when stopped or paused.
| Field Summary |
|---|
| Fields inherited from class uchicago.src.sim.engine.SimModelImpl |
|---|
descriptors, modelManipulator |
| Constructor Summary | |
|---|---|
HyperModel()
|
|
| Method Summary | |
|---|---|
void |
begin()
Begins a simulation run. |
void |
buildModel()
|
void |
checkForHyperCycle()
|
void |
clearLinks()
|
java.lang.String[] |
getInitParam()
Gets the names of the initial model parameters to set. |
int |
getMode()
|
java.lang.String |
getName()
Gets the name of the model/simulation. |
int |
getNType()
|
int |
getNumberOfSkills()
|
Schedule |
getSchedule()
Gets the Schedule created by the model. |
java.lang.String |
getSkills()
|
boolean |
isRecordCycleData()
|
boolean |
isShowCycles()
|
static void |
main(java.lang.String[] args)
|
void |
setMode(int i)
|
void |
setNType(int type)
|
void |
setNumberOfSkills(int skills)
|
void |
setRecordCycleData(boolean record)
|
void |
setShowCycles(boolean show)
|
void |
setSkills(java.lang.String someSkills)
|
void |
setup()
Prepares a model for a new run, typically by deallocating objects or setting them to some reasonable default. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HyperModel()
| Method Detail |
|---|
public void setMode(int i)
public int getMode()
public boolean isShowCycles()
public void setShowCycles(boolean show)
public boolean isRecordCycleData()
public void setRecordCycleData(boolean record)
public void setNType(int type)
public int getNType()
public void setSkills(java.lang.String someSkills)
public java.lang.String getSkills()
public int getNumberOfSkills()
public void setNumberOfSkills(int skills)
public void checkForHyperCycle()
public void clearLinks()
public void buildModel()
public void begin()
SimModel
public void setup()
SimModel
public java.lang.String[] getInitParam()
SimModel
public Schedule getSchedule()
SimModel
public java.lang.String getName()
SimModel
public static void main(java.lang.String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||