10 개의 거북 각각에 대해 xcor, ycor & 색상 값을 사용하여 탭으로 구분 된 (.txt) 데이터 파일의 값을 목록에로드했습니다. 나는 다음을 사용하여 데이터를 읽었습니다 :NetLogo가 목록 값에서 거북을 만듭니다.
file-open "File Input Load Turtles.txt"
set turtle-data sentence turtle-data (list (list file-read file-read file-read))
이제 새 목록의 값에 따라 10 개의 새 거북을 만들려고합니다. 나는 다음과 같은 문법을 시도했다. (많은 다른 실패한 시도들 중에서) :
foreach turtle-data crt set xcor first ? set ycor item 1 ? set color last ?
처음에? foreach 명령에서 NetLogo는 "이 특수 변수가 여기에 정의되지 않았습니다."라는 오류를보고합니다.
누구나 10 개의 하위 목록을 반복적으로 참조하여 set xcor를 실행하고 ycor을 설정하고 foreach 루프에서 색상 명령을 설정하여 10 개의 거북이를 만들 수있는 정확한 구문을 알려주시겠습니까?
대단히 감사합니다.
예, 정상적으로 작동합니다. 이제 당신이 그것을 배치, 그것은 완벽하게 이해가됩니다. 바라건대 내 다음 질문은 너무 초등되지 않습니다. 대단히 고마워, 세스! –
여러분을 환영합니다! 내 대답을 수락하면 저에게 감사 할 수 있습니다 (옆에 큰 체크 표시 사용). –
기쁨으로 받아 들여 ... 다시 한번 감사드립니다! –