package org.drooms.impl.logic.facts;
import org.drooms.api.Node;
import org.drooms.api.Player;
/**
* Represents type of fact to be inserted into the working memory, so that the
* strategy has information about the position of worms.
*/
public class Worm implements Positioned {
private final Player player;
private final Node node;
public Worm(final Player p, final Node node) {
this.player = p;
this.node = node;
}
@Override
public Node getNode() {
return this.node;
}
public Player getPlayer() {
return this.player;
}
@Override
public int getX() {
return this.node.getX();
}
@Override
public int getY() {
return this.node.getY();
}
}