Я создал фирмы (черепахи) в отрасли (мире), которые либо производят дома (фирмы, расположенные на дому> ycor), либо офшорили свое производство (оффшорные фирмы, расположенные
Теперь я хотел бы иметь 30% из них с самым низким уровнем фирмы-автоматизация для перевода производства на <0 лет и отчет: оффшор?= true </p>
breed [ firms firm ]
firms-own [
firm-level-of-automation ;; initially random between 0 and 1
offshored? ;; true or false
]
to go
tick
ask firms [
set firm-level-of-automation 0 + random-float 1
if min [ firm-level-of-automation ] of firms [
count firms * 0.3 firms [ setxy random-xcor random-between ( -10 ) -1 ;; distribute randomly abroad in an area < 0 ycor
set offshored? true ] ] ]
end
Я не знаю, как лучше всего смешать команды if
и min
здесь.Есть предложения?