public int getIntelCreaturesAmount() {
	int n = 0;
	synchronized (simpleCreatures) {
	    List<SimpleCreature> sList = Collections
		.synchronizedList(simpleCreatures);
	    for (Iterator<SimpleCreature> it = sList.iterator(); it.hasNext();) {
		SimpleCreature c = it.next();

		if (c.getClass().equals(IntelCreature.class)) {
		    n++;
		}

	    }
	}
	return n;
    }