public static char boardIntToString(boolean[] value) {
		// System.out.print("boardToString: " + Integer.toBinaryString(value) +
		// " ");
		char ret = 'r';

		if (Conversions.isWall(value)) {
			ret = Constants.S_WALL;
		} else if (Conversions.isPlayer(value) && Conversions.isGoal(value)) {
			ret = Constants.S_PLAYER_ON_GOAL;
		} else if (Conversions.isBox(value) && Conversions.isGoal(value)) {
			ret = Constants.S_BOX_ON_GOAL;
		} else if (Conversions.isBox(value)) {
			ret = Constants.S_BOX;
		} else if (Conversions.isPlayer(value)) {
			ret = Constants.S_PLAYER;
		} else if (Conversions.isGoal(value)) {
			ret = Constants.S_GOAL;
		} else if (Conversions.isFreeSpace(value)) {
			ret = Constants.S_FREE_SPACE;
		}

		// System.out.println(ret);
		return ret;
	}