pom.xml
<dependency> <groupId>io.jbotsim</groupId> <artifactId>jbotsim-all</artifactId> <version>1.2.0</version> </dependency>Il faudra ajouter
package algo;
en tête de chaque fichier, ou alors déplacer les fichiers de src/main/java/algo/
à src/main/java/
pour ne pas devoir ajouter package
.
$ javac -cp jbotsim... -standalone.jar:built Main.java $ java Main.jar
n
depuis Main.java
Main.n;
send(Node, Message);
int x = getID(); sendAll(new Message(x));
x
à tous ses voisins, sauf son parent
for(Node v : getNeighbors()) if(!v.equals(parent)) send(v, new Message(x))
@Override public void onClock() { for (Message m : getMailbox()) { // pour chaque message reçu y = (int) m.getContent(); // l'émetteur du message m Node v = m.sender(); // le contenu du message m ...; }