Для выполнения задания в одном из моих классов нам нужно смоделировать распространение болезни, а также чтобы черепахи, больные или здоровые, размножались, когда самец и самка оказывались на одном и том же участке, и это также основывалось на слайдере с вероятность размножения. Предполагается, что пол при рождении назначается случайным образом, чтобы репродукция работала правильно. есть идеи как это сделать?
Это мой код:
to setup
clear-all
ifelse netlogo-web? [set max-turtles 300] [set max-turtles 300]
create-healthy-cows Population-Size [ set shape "cow"
set color lime
set infected? false
set disease? false
ask n-of (random Population-Size) turtles [set gender-male? true]
set size 3
setxy random-xcor random-ycor
set age random 200
set label-color black ]
end
, а также:
to check-reproduction
ask turtles [if gender-male? = false [
ask turtles [if any? turtles-here with [gender-male? = true]
[reproduce-cows] ]]]
end
to reproduce-cows
ask turtles [ if max-turtles < 300 [
ask turtles [if age >= 50 [if (random-float 100 < Reproduction-Rate)
[hatch 1
[set color blue] ]]]]]
end
Любая помощь очень ценится! Спасибо!
Также у меня есть "пол-мужчина?" установить как собственный черепах. **