是否有内置功能可以询问n个海龟?所以,如果你问50只海龟,但只有40只它会问那些40只并继续前行。或者没有,它会继续前进。
或者,是否有人有任何实现此目的的简洁代码?
答案 0 :(得分:3)
这将挑出40只随机龟:
let num min (list 40 count turtles)
ask n-of num turtles [ <whatever you want them to do> ]
如果您想在没有可用的数字时选择较小的数字,您可以执行以下操作:
class Book {
private String name;
private int sbn;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getSbn() {
return sbn;
}
public void setSbn(int sbn) {
this.sbn = sbn;
}
@Override
public int hashCode() {
return this.getSbn();
}
@Override
public boolean equals(Object obj) {
Book b1 = (Book) obj;
if (b1.getName().equals(this.getName())) {
return true;
}
return false;
}
}