If statement 如何将随机浮点合并到命令中?网络标志

If statement 如何将随机浮点合并到命令中?网络标志,if-statement,random,model,netlogo,If Statement,Random,Model,Netlogo,目前,这是我的命令,当我的乌龟在地图上遇到它们时,它们会吃掉猎物。 我想添加一个变量,这样他们就有机会吃不到东西了。我知道我需要使用random float 1 To eat ;to kill prey and eat it let kill one-of prey-here in-radius smell ;need to code in a variable for success too if kill != nobody [ask kill [ die ]

目前,这是我的命令,当我的乌龟在地图上遇到它们时,它们会吃掉猎物。 我想添加一个变量,这样他们就有机会吃不到东西了。我知道我需要使用
random float 1

To eat ;to kill prey and eat it
  let kill one-of prey-here in-radius smell
  ;need to code in a variable for success too
  if kill != nobody
    [ask kill [ die ]
      set energy energy + 10000]
end
但我不知道在我的eat命令中添加到哪里才能使它起作用


有人能提供建议吗?

如果随机浮动,我想您需要
1>.4[做点什么]

请参阅其他问题的答案。投票结束此项目,尽可能重复
if random float is > .4 [what happens]