public void checkPlayers()
    {
        List<Player> deathlist = new LinkedList<Player>();
        
        
        for(Player p : playerList.getList())
        {
            List<AbstractMatter> units = p.getUnitList().getAbstractMatterList();
            List<AbstractMatter> cities = p.getCityList().getAbstractMatterList();          

            if(units.size() + cities.size() == 0)
            {
                deathlist.add(p);
            }
        }

        for(Player aboutToDie : deathlist)
        {
            playerList.getList().remove(aboutToDie);
        }

        if(playerList.getList().size() == 1)
        {
            win(playerList.getList().get(0));
        }
    }