⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ---huntergatherers.nlogo

📁 NETLOGO
💻 NLOGO
📖 第 1 页 / 共 3 页
字号:
  ;; Plot the total number of turtles    set-current-plot "Number of Turtles"  set-current-plot-pen "Turtles"  plot count turtlesendto plot-energy-of-turtle-0  ;; Plot the energy of turtle 0    set-current-plot "Turtle 0"  set-current-plot-pen "default"  plot myEnergyLevel-of turtle 0end@#$#@#$#@GRAPHICS-WINDOW36511726393171710.03110111CC-WINDOW18310356392Command CenterBUTTON2721133844SetupsetupNIL1TOBSERVERTBUTTON2735033885GogoT1TOBSERVERTPLOT258401491555Patch Energy Levels by TypeTimeEnergy0.0100.00.070.0truefalsePENS"Forest" 1.0 0 -11352576 true"Plains" 1.0 0 -16777216 trueSLIDER141018643numberOfTurtlesnumberOfTurtles0100411NILBUTTON27492337125StepgoNIL1TOBSERVERTPLOT17401246554Number of TurtlesTimeTurtles0.0100.00.020.0truefalsePENS"Turtles" 1.0 0 -16777216 trueSLIDER16158218191maxForestGrowthLimitmaxForestGrowthLimit03000150011NILSLIDER144618679maxTurtleEnergymaxTurtleEnergy0100061011NILSLIDER17234215267maxPlainsGrowthLimitmaxPlainsGrowthLimit0150020011NILSLIDER1482186115amountTurtlesEatamountTurtlesEat050021011NILSLIDER15120188153amountTurtlesBurnamountTurtlesBurn050020011NILSLIDER17196205229amountForestsRecoveramountForestsRecover020111NILSLIDER18272196305amountPlainsRecoveramountPlainsRecover050111NIL@#$#@#$#@WHAT IS IT?-----------This model represents a number of hunter-gatherer bands in an environment that represents forest and plains areas.HOW IT WORKS------------Turtles (hunter-gatherer bands) burn energy every turn and they try to eat every turn to gain energy.  When they eat, they degrade the environment which then recovers at a slower rate.  Turtles have a maximum energy limit, above which they stop growing.The amount of foliage in the environment is color-coded.  The more green a patch is, the more foliage (energy) is has.  Forest areas start very green and Plains start much less green, by default.  Each type of environment has a maximum energy limit, above which it stops growing.  Similarly, each type of environment has a recovery rate.  If a forest is degraded below a certain threshold level, it will change to a plains environment type and therefore not recover as much.Each turtle tries to find a place to go on the next turn by choosing a semi-cardinal patch from their current patch.  Turtles will randomly choose one of the patches with the most energy (food).  Turtles leave tracks, which expire after a while.  Turtles are xenophobic in that they will avoid other turtles' tracks, which can override the search for high-energy patches.  If no food can be found elsewhere, hunger overrides xenophobia.  HOW TO USE IT-------------Click the "Setup" button to randomly place some turtles in the environment.  Click the "Go" button to run the model continuously and the "Step" button to run it one turn at a time.The number of turtles in the model is set with the numberOfTurtles slider (4 by default).  Four turtles is a stable population for the default environment size and variable settings.The remainder of the variables are closely interrelated!  Please play with them, but do not be surprised if the model varies wildly once they are changed.  It is the relative proportions of these variables more than their individual amplitudes that matters.The maximum amount of energy that a turtle may have is set with the maxTurtleEnergy slider.THINGS TO NOTICE----------------Turtles will degrade the environment and the environment will (more slowly) recover.  The total energy of the environment will drop until it finds a new equilibrium energy level.Turtles that start on the plains will (by default) not be able to extract enough energy to live.  Therefore, their search for food will either end in death by starvation or in a move to the forest.Note that turtles in the forest will tend to stay in the forest.  They will appear to "bounce off" of the forest-plain boundary due to the search for patches with available food.If the amountTurtlesEat/Burn are the same, they can't make up for lost energy.  Therefore, turtle populations are unstable and will always eventually die.THINGS TO TRY-------------Increase the number of turtles and run the simulation.  If too many turtles try to share the environment, some (or all) of them will die.  If the simulation starts with  more turtles than the equilibrium level, the environment will degrade rapidly, causing the death of many turtles.  Once the excess turtle population has been removed, the environment will recover to a new equilibrium state, defined by a stable energy level over time.  That energy level will be proportional to the number of remaining turtles.If the number of turtles is increased drastically (try 100), the environment will degrade so rapidly as to kill all turtles.  The environment will eventually recover, although some parts of the forest may have been damaged and only recover to the energy level of plains.Try starting the simulation with turtles on the plains vs in the forest.  What happens to the turtles on the plains?  By default, turtles cannot live on the plains for long so their search for food either ends in starvation or in a move to the forest.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -