private void pinPointWumpus(CaveNode wumpusNode, WumplusEnvironment we) {
        Hashtable<Point, CaveNode> grid = we.grid;
        for (int i = 0; i <= 11; i++) {
            for (int j = 0; j <= 11; j++) {
                Point point = new Point(j, i);
                CaveNode node = grid.get(point);

                node.wumpusProbability = 0.0;
            }
        }

        if (!this.hasArrow)
            wumpusNode.wumpusProbability = 1.0; // If the agent ever finds itself in a position
        // where it's about to move into the wumpus's square, the agent now knows to shoot it first anyways.
        wumpusFound = true;
        this.knownWumpusX = wumpusNode.x;
        this.knownWumpusY = wumpusNode.y;
    }