我对Netlogo很陌生,很难让海龟改变方向。我正试着让我的海龟走向一个“床”(这是一种不同种类的海龟),然后一旦它到达改变方向。这是我尝试过的(以及许多其他的可能性!)
if location = bed 3 [
face bed 0
if turtle-here = bed 0 [
set location bed 0
forward 1
stop
]
]
if location = bed 0 [
face bed 4
if turtle-here = bed 4 [
set location bed 4
forward 1
WITH a
MATCH p=(a)-[:rel1]->(:B)-[:rel2]->(:C)-[:rel3]->(d)<-[:rel3]-(:C)<-[:rel2]-(:B)<-[:rel1]-(a)
WITH d, ... do more things 在d和:C之间共享rel3的d节点看起来不会被返回。当闭环经过相同的边缘时,IE P不包括路径(当“连接点”看起来像“键”而不是“圆”时)。我认为这是图形数据库的基础--你不能在同一路径中遍历同一条边两次?有没有办法从a开始,找到所有相关的:B和:C共有的d个节点,包括那些rel3相同但rel1和rel2
在准备分发时,我对如何使用iTunes应用程序图标感到有点困惑。我知道它必须是512 x 512。但我不明白的是它必须没有扩展名?我提取了几个应用程序,它们的iTunesArtwork是unix可执行文件。在他们网站上的iTunes图标示例代码中,对于类型,它只显示默认数据。如何将iTunesArtwork添加到我的项目中。
我所遵循的原则是将“银行准备金”模式与示范图书馆的“目标示例”代码示例相结合。但是我不需要把一个人(海龟)移动到一个随机的银行(海龟),我需要那个人(海龟)移动到最近的银行(海龟)。在我尝试代码之后:
if cash >= 100[ ;; go to the nearest bank for and depose the money for saving
move-to bank with-min [distance]]] ;; move turtle to closest bank (turtle)
接下来我能试试什么?