public void detectWinner()
{
Boolean survivor = false;
PlayerClass victor = null;
foreach (PlayerClass p in players)
{
if(p != null) {
if (victor == null && !p.isDead())
{
victor = p;
survivor = true;
}
else if (victor != null && !p.isDead())
{
victor = null;
break;
}
}
}
if (victor != null || (victor == null && !survivor))
{
declareVictor(victor);
}
}