Это довольно простая проблема, но я не знаю, почему я не могу ее решить, и мои поиски в сети не подходят для моего кода. Я застрял на несколько недель из-за этой простой проблемы ・ ゜ ・ (ノ Д`)
.
Вот проблема,
У меня есть набор агентов с именем myteamset
, где в этом наборе агентов он включает меня и двух других черепах, теперь мне нужно удалить себя из этого набора и назвать этот новый набор агентов как myteamset1
Я пытался
set myteamset1 myteamset [not member? self myself]
- получил ошибку;
set myteamset1 myteamset with [self != myself]
- ошибка не получена, но набор агентов пуст
Код:
ask turtles [
if myteamset = nobody [
let possible-teammates other turtles with [ myteamset = nobody ]
ifelse count possible-teammates > 1 [
set myteamset (turtle-set self n-of 2 possible-teammates )
; set myteamset1 myteamset [not member? self myself] here is problem
Пожалуйста, помогите мне, я не знаю, почему я не могу сделать этот простой код, это как будто мой мозг застрял, и я чувствую себя так отчаянно, заранее спасибо.