@Override
	public void init(String[] players, int fieldWidth, int fieldHeight) throws IllegalArgumentException, WrongArgumentException {
		if(players == null || players.length < 2 || fieldWidth < 5 || fieldHeight < 5 || fieldWidth > 15 || fieldHeight > 15){
			throw new IllegalArgumentException("check input arguments: \n");
		}
		for(int i=0; i < players.length - 1; i++){
			for(int j=i+1; j < players.length; j++){
				if(players[i].equalsIgnoreCase(players[j])){
					throw new IllegalArgumentException("check input arguments");
				}
			}
		}
		initPlayers(players);
		initFields(fieldWidth, fieldHeight);
	}