【導(dǎo)讀】NetLogo是一個用來對自然和社會現(xiàn)象進行。由美國西北大學(xué)連接學(xué)習(xí)與計算機建模中心。2020年發(fā)布了,用戶手冊為。多主體建模(重點)。多個移動Agent分布在二維空間中,每個Agent自主行動,所有主體。并行異步更新,整個系統(tǒng)隨著時間推進而動態(tài)變化。提供了多種手段實現(xiàn)仿真運行監(jiān)視和結(jié)果輸出。BahaviorSpace,自動管理仿真運行,并記錄結(jié)果。是LOGO語言的擴展,支持智能體和網(wǎng)絡(luò)結(jié)。多種內(nèi)置命令幫助使用。支持整型和雙精度型浮點數(shù)計算。大量的可移動主體在二維空間中交互作用,隨著。的宏觀特征也因此而變化。虛擬世界由主體構(gòu)成,主體能夠接受命令,進行活動,所有主體的行為并行發(fā)生。世界是二維的,劃分為由patches組成的網(wǎng)格,每個。patch占據(jù)一個矩形小塊。observer是一個全局主體,它觀察著由turtles和。turtle坐標不必是整數(shù),因此turtle不一定正好位于某個patch的中心。實際上對turtle而言,NetLogo的空間是連續(xù)的。turtles,設(shè)置其狀態(tài),以及其它工作。二者具有緊密聯(lián)系。為模擬青草的存在設(shè)置patches為綠色。改寫setup例程,其中調(diào)用了兩個新的例程