public boolean done(String c)
	{
		Civilization p = grid.civs[0];
		if (c == null || c.equals(""))
		{
			return true;
		}
		else
		{ 
			if (c.equals("threeUnits"))
			{
				int n = 0;
				for (int i = 0; i < p.units.size(); i++)
					if (p.units.get(i).mode == 1)
						n++;
				return n >= 3;
			}
			else if (c.equals("queuedAxeman"))
			{
				for (int i = 0; i < p.cities.size(); i++)
					if (p.cities.get(i).queue.equals("Axeman"))
						return true;
				return false;
			}
			else
			{
				//System.out.println("Invalid condition: " + c);
				//return false;
				return super.done(c);
			}
		}
	}