public String toStringMini() {
        int temp_N = (Simulation.TEST) ? JUnitTestframe.N : Simulation.N;

        StringBuilder ret = new StringBuilder();

        for (int i = 0; i < temp_N + 2; i++) {
            ret.append('#');
        }
        ret.append('\n');

        for (int y = 0; y < warehouse.length; y++) {
            ret.append('#');

            for (int x = 0; x < warehouse.length; x++) {
                if (warehouse[y][x].hasRobots() > 1) {
                    ret.append('X');
                } else if (warehouse[y][x].hasRobots() == 1) {
                    ret.append(warehouse[y][x].robotID());
                } else {
                    if (warehouse[y][x].isBoxingPlant()) {
                        ret.append('B');
                    } else {
                        ret.append('.');
                    }
                }
            }

            ret.append("#\n");
        }

        for (int i = 0; i < temp_N + 2; i++) {
            ret.append('#');
        }
        ret.append('\n');

        return ret.toString();
    }