/** * Initializes players as per play mode * * @param aPlayer Player 1 * @param bPlayer Player 2 */ public void init(PlayerModel aPlayer, PlayerModel bPlayer) { int playMode; aPlayer.aConnect4Field = aConnect4Model; bPlayer.aConnect4Field = aConnect4Model; connect4View.menu(); playMode = askPlayMode(); if (playMode == 1) { aPlayer.setPlayMode(playMode); bPlayer.setPlayMode(playMode); } else { aPlayer.setPlayMode(1); bPlayer.setPlayMode(2); } thePlayers[0] = aPlayer; thePlayers[1] = bPlayer; }