Power Point file resource
temp result files
source files, include files, script files.
- エージェント、ウイルス、土地を用意する。
- エージェントとウイルスは、それぞれ固有の「タグ」を持っている。
- エージェントのタグの長さはすべて固定されている。
- ウイルスのタグの長さはそれぞれ調節できる。
- エージェントは、指定された期間中、「再配置」、「接触」、「感染」、「免疫応答」
を繰り返す。
- 「再配置」されると、エージェントは土地の中でランダムに隅々まで移動させられ る。
- エージェントは自マス、縦、横の計5マスにいるエージェントに対してひとつづつ 「接触」していく。
- 「接触」すると、エージェントは自分の「感染リスト」からランダムに一つ選び出 し、ウイルス特有の感染率に従って、目標エージェントの「待機ウイルス」とする。
- すべてのエージェントの「接触」が終わると、「感染」に入る。
- 「感染」では、エージェントが保持する「待機ウイルス」の中からランダムに一つ 選び出し、そのウイルスに対して免疫を獲得しなければ自分の「感染リスト」に加え る。もし免疫獲得済みであれば、残りの待機ウイルスの中から一つ選び出し、自分に 感染させる。
- 「感染」は、待機ウイルスをすべて使い果たすか、自分が新たに感染するかのどち らかが起こると終了する。終了すると、「待機ウイルス」は、クリアされる。
- すべてのエージェントの「感染」が終わると、「免疫応答」に入る。
- 「免疫応答」では、「感染リスト」の先頭(感染したのが一番早い)ウイルスに対 して、一つ「タグ」をフリップする。
- 期間開始前に、それぞれのウイルスの初期感染率に従って、エージェントの一部に感染 させる。
- ウイルスは、特有の感染確率をもつ。
- 土地は、指定された幅の、正方形の形をした土地である。