public PlayerSettings(Game game, boolean isOthello) {
		boolean test = false;
		if (test || m_test) {
            System.out.println("PlayerSettings :: PlayerSettings() BEGIN");
            }
		ISOTHELLO = isOthello;
		if (isOthello) {
			PLAYERCOLOUR_A1 = new JRadioButton("Black");
			PLAYERCOLOUR_B1 = new JRadioButton("White");
			PLAYERCOLOUR_A2 = new JRadioButton("Black");
			PLAYERCOLOUR_B2 = new JRadioButton("White");
		} else {
			PLAYERCOLOUR_A1 = new JRadioButton("Red");
			PLAYERCOLOUR_B1 = new JRadioButton("Yellow");
			PLAYERCOLOUR_A2 = new JRadioButton("Red");
			PLAYERCOLOUR_B2 = new JRadioButton("Yellow");
		}
		m_game = game;
		windowInitialise();
		buttonGroups();
		listeners();
		listenersPlayers();
		listenersControls();
		PLAYERCOLOUR_A1.doClick();
		HUMAN.doClick();
		HUMAN2.doClick();
		setTitle("Player settings");
		pack();
		setLocationRelativeTo(null);
		
		if (test || m_test) {
			System.out.println("PlayerSettings :: PlayerSettings() END");
		}
	}