breed [mice mouse] ;;定义mice类海龟 复数+单数
breed [frogs frog] ;;定义frog类海龟 复数+单数
to setup
clear-all
setup-turtles
reset-ticks
to go
move-turtles
to setup-turtles
create-mice 50 [
set color white
setxy random-xcor random-ycor
create-frogs 50 [
set color green
setxy random-xcor random-ycor
to move-turtles
ask mice [
right random 45
forward 1
ask frogs [
left random 45
forward 1
相比之下,主要是子过程setup-turtles
和move-turtles
稍微发生了一些变化,需要为老鼠和青蛙类单独定义行动规则。注意,定义breed后,NetLogo会自动生成针对于相应breed的命令。例如原来的create-turtles
自动变成了create-mice
和create-frogs
。再比如turtles-own
也会变成mice-own
等。
上一篇: [NetLogo入门(一)——熟悉操作界面](https://blog.csdn.net/Robby_Wu/article/details/123440877?spm=1001.2014.3001.5501)
下一篇: Under Construction…
上一节已向读者展示如何下载NetLogo、熟悉NetLogo用户界面,以及如何创建一个自定义模型,即100个“箭头”在一个世界中不断向前移动。但现实中的模型远比它要复杂,因而也要求我们更深入地了解NetLogo建模的语法。一、最简单的模型如上一节所述,即使是最简单的模型,也含有两个过程(procedure)——setup和go(当然,setup命名成别的名称也可以,但一般不这么做,因为不习惯)to setup clear-all create-turtles 100 [ setxy rando
一、小世界网络www
分布满足幂律的无标度网络有一个奇特的性质——“小世界”特性,虽然WWW中的页面数已超过80亿,但平均来说,在WWW上只需点击19次超链接,就可从一个网页到达任一其它页面。“小世界”现象在社会学上也称为“六度分离”。所以小世界是一种现象,其主要描述了同等规模节点的随机网络,具有较短的平均路径长度和较大的聚类系数特征的网络模型。
考虑到现实中单独使用小世界网络上的疾病传播模型极少,大多为无标度网络模型。在此展示的小世界网络基本模型,主要来源于NetLogo模型库中的Small Worl
随便打开一个模型
观察者> ask patches[ set pcolor yellow ] ;;请求瓦片改变颜色为黄色
观察者> ask turtles [set color brown ]
海龟集> set color pink
嵌块集> set pcolor white
Typora 是一款 Markdown 编辑器,可以用于轻松地编写、编辑和阅读 Markdown 格式的文档。它具有直观的用户界面,使您可以在写作过程中直接预览最终呈现效果。
Typora 支持大多数常见的 Markdown 语法,包括标题、列表、链接、图片、代码块等。
下面是 Typora 中常用的 Markdown 语法:
- 标题:使用 # 号表示标题,一个 # 号表示一级标题,二个 # 号表示二级标题,以此类推。例如:
# 一级标题
## 二级标题
### 三级标题
- 列表:使用 *、+ 或 - 表示无序列表,使用数字加 . 表示有序列表。例如:
- 无序列表项 1
- 无序列表项 2
1. 有序列表项 1
2. 有序列表项 2
- 链接:使用 [显示文本](链接地址) 表示链接。例如:
[Google](https://www.google.com)
- 图片:使用  表示图片。例如:

- 代码块:使用 \`\`\` 包围一段代码,可以指定代码语言,Typora 会自动识别并格式化代