@Test
	public void depthest01opponent5()
	{
		for(int i = 0; i < BIG_INT; i++)
		{
			int numPlayers = 6; //assume/require > 1, < 7
			Player[] playerList = new Player[numPlayers];
			
			ArrayList<Color> factionList = Faction.allFactions();
		
			playerList[0] = new Player(chooseFaction(factionList), new SimpleAI());
			
			playerList[1] = new Player(chooseFaction(factionList), new DepthEstAI(0,1,new StandardEstimator()));
			
			playerList[2] = new Player(chooseFaction(factionList), new SimpleAI());
			
			playerList[3] = new Player(chooseFaction(factionList), new SimpleAI());
			
			playerList[4] = new Player(chooseFaction(factionList), new SimpleAI());
			
			playerList[5] = new Player(chooseFaction(factionList), new SimpleAI());
			
			Color check = playerList[1].getFaction();
			
			GameState state = new GameState(playerList, new Board(), gameDeck, gameBag, score);
			
			Set<Player> winners = Game.run(state, new StandardSettings());
			
			boolean won = false;
			for(Player p : winners)
			{
				if(p.getFaction().equals(check))
				{
					won = true;
					wins++;
					if(winners.size() > 1)
					{
						tie++;
					}
				}
			}
			if(!won)
			{
				loss++;
			}
			
		}
		
		assertEquals(true, wins/(wins+loss) > .8);
	}