src/braids/game/util/kindergarten/GameState.java
public Participant chooseRandomNonOustedParticipant() {
		Set<Participant> nonOustedParticipants = subtract(
				new SetFrom<>(__participants),
				__oustedParticipantSet);
		
		return random.choice(new ListFrom<>(nonOustedParticipants));
	}
/**
	 * Choose a non-ousted participant at random.
	 * 
	 * @return a participant that is still in the game
	 */
Choose a non-ousted participant at random.

@return a participant that is still in the game
Choose a non - ousted participant at random . @return a participant that is still in the game
public Participant chooseRandomNonOustedParticipant() {
		Set<Participant> nonOustedParticipants = subtract(
				new SetFrom<>(__participants),
				__oustedParticipantSet);
		return random.choice(new ListFrom<>(nonOustedParticipants));
	}
public Participant chooseRandomNonOustedParticipant ( ) { Set < Participant > nonOustedParticipants = subtract ( new SetFrom < > ( __participants ) , __oustedParticipantSet ) ; return random . choice ( new ListFrom < > ( nonOustedParticipants ) ) ; }
Choose a non-ousted participant at random.
Choose a non - ousted participant at random .