}
}
public BoardState getCurrentBoardState() {
int[] currentPlayerPosition = new int[players.size()];
BoardState bs = new BoardState();
for (int i = 0; i < players.size(); i++) {
currentPlayerPosition[i] = players.get(i).getCurrentPosition();
}
bs.setPlayerPositions(currentPlayerPosition);
bs.setMovableAreas(DefaultBoardState.getDefaultBoardStateInstance()
.getDefaultMovableAreasArray());
return bs;
}