public boolean isValidFleet(ArrayList<Ship> proposedFleet)
	{
		for(int i = 0; i < proposedFleet.size(); i++)
		{
			Ship testingShip = proposedFleet.get(i);
			boolean works = true;
			for(int j = 0; j < proposedFleet.size(); j++)
			{
				if(i != j)
				{
					if(testingShip.contains(proposedFleet.get(j)))
						works = false;
				}
			}
			if(!works)
			{
				System.err.println("Warning! AI proposed bad fleet arrangement!");
				return false;
			}
		}
		return true;
	}