ccccEsion/IMUG-Bench huggingface dataset:
Domain: Geometric_Coloring / cubes_synthesis

turn: 1
modality: text
input: text: Below are the Front View and Left View of a structure made of cubes. Please judge the existence and uniqueness of the structure based on these views.
A. Exists and is unique
B. Exists but is not unique
C. Does not exist
output: answer: A

turn: 2
modality: image
input: Please generate the uniquely determined Top View of this structure. Ensure the output is a grid image where black squares represent the cubes.
output: answer_image: img_3.png
evaluation_points: Script Recognizability: The generated image can be recognized as a grid map by a fixed script.

Ground Truth Match: The generated grid map matches the correct answer exactly.

turn: 3
modality: text
input: How many cubes is this structure composed of?
A. 1
B. 3
C. 2
D. 6
E. None of the above
output: answer: B

turn: 4
modality: text
input: text: Now, consider a coloring task on the same structure. One cube is painted Red. Below is the Front View showing the Red cube. If we paint all white cubes that share a face with the Red cube into Green, how many cubes will be painted Green?
A. 3
B. 4
C. 2
D. 1
E. None of the above
output: answer: D

turn: 5
modality: image
input: Based on the position of the Red cube shown in the Front View and the structure inferred, please generate the Left View with the Red cube correctly colored.
output: answer_image: img_5.png
evaluation_points: Script Recognizability: The generated image can be recognized as a grid map by a fixed script.

Structural Correctness: The structure of the generated grid map is correct (disregarding color).

Coloring Correctness: The structure is correct, and the coloring is correct.

turn: 6
modality: image
input: Please generate the Top View of the structure after the coloring process. The Red cube should be red, the Green neighbors should be green, and remaining visible cubes should be white.
output: answer_image: img_6.png
evaluation_points: Script Recognizability: The generated image can be recognized as a grid map by a fixed script.

Structural Correctness: The structure of the generated grid map is correct (disregarding color).

Red Cube Accuracy: The structure is correct, and the Red block is colored correctly.

Green Cubes Accuracy: The structure is correct, and the Green blocks are colored correctly.
Domain: Geometric_Coloring / cubes_synthesis

turn: 1
modality: text
input: text: Below are the Front View and Left View of a structure made of cubes. Please judge the existence and uniqueness of the structure based on these views.
A. Exists and is unique
B. Exists but is not unique
C. Does not exist
output: answer: A

turn: 2
modality: image
input: Please generate the uniquely determined Top View of this structure. Ensure the output is a grid image where black squares represent the cubes.
output: answer_image: img_3.png
evaluation_points: Script Recognizability: The generated image can be recognized as a grid map by a fixed script.

Ground Truth Match: The generated grid map matches the correct answer exactly.

turn: 3
modality: text
input: How many cubes is this structure composed of?
A. 5
B. 6
C. 3
D. 1
E. None of the above
output: answer: C

turn: 4
modality: text
input: text: Now, consider a coloring task on the same structure. One cube is painted Red. Below is the Front View showing the Red cube. If we paint all white cubes that share a face with the Red cube into Green, how many cubes will be painted Green?
A. 4
B. 1
C. 2
D. 3
E. None of the above
output: answer: B

turn: 5
modality: image
input: Based on the position of the Red cube shown in the Front View and the structure inferred, please generate the Left View with the Red cube correctly colored.
output: answer_image: img_5.png
evaluation_points: Script Recognizability: The generated image can be recognized as a grid map by a fixed script.

Structural Correctness: The structure of the generated grid map is correct (disregarding color).

Coloring Correctness: The structure is correct, and the coloring is correct.

turn: 6
modality: image
input: Please generate the Top View of the structure after the coloring process. The Red cube should be red, the Green neighbors should be green, and remaining visible cubes should be white.
output: answer_image: img_6.png
evaluation_points: Script Recognizability: The generated image can be recognized as a grid map by a fixed script.

Structural Correctness: The structure of the generated grid map is correct (disregarding color).

Red Cube Accuracy: The structure is correct, and the Red block is colored correctly.

Green Cubes Accuracy: The structure is correct, and the Green blocks are colored correctly.
Domain: Geometric_Coloring / cubes_synthesis

turn: 1
modality: text
input: text: Below are the Front View and Left View of a structure made of cubes. Please judge the existence and uniqueness of the structure based on these views.
A. Exists and is unique
B. Exists but is not unique
C. Does not exist
output: answer: A

turn: 2
modality: image
input: Please generate the uniquely determined Top View of this structure. Ensure the output is a grid image where black squares represent the cubes.
output: answer_image: img_3.png
evaluation_points: Script Recognizability: The generated image can be recognized as a grid map by a fixed script.

Ground Truth Match: The generated grid map matches the correct answer exactly.

turn: 3
modality: text
input: How many cubes is this structure composed of?
A. 6
B. 5
C. 3
D. 1
E. None of the above
output: answer: C

turn: 4
modality: text
input: text: Now, consider a coloring task on the same structure. One cube is painted Red. Below is the Front View showing the Red cube. If we paint all white cubes that share a face with the Red cube into Green, how many cubes will be painted Green?
A. 3
B. 1
C. 4
D. 2
E. None of the above
output: answer: B

turn: 5
modality: image
input: Based on the position of the Red cube shown in the Front View and the structure inferred, please generate the Left View with the Red cube correctly colored.
output: answer_image: img_5.png
evaluation_points: Script Recognizability: The generated image can be recognized as a grid map by a fixed script.

Structural Correctness: The structure of the generated grid map is correct (disregarding color).

Coloring Correctness: The structure is correct, and the coloring is correct.

turn: 6
modality: image
input: Please generate the Top View of the structure after the coloring process. The Red cube should be red, the Green neighbors should be green, and remaining visible cubes should be white.
output: answer_image: img_6.png
evaluation_points: Script Recognizability: The generated image can be recognized as a grid map by a fixed script.

Structural Correctness: The structure of the generated grid map is correct (disregarding color).

Red Cube Accuracy: The structure is correct, and the Red block is colored correctly.

Green Cubes Accuracy: The structure is correct, and the Green blocks are colored correctly.
Domain: Geometric_Coloring / grid_coloring

turn: 1
modality: image
input: Generate a 2x2 grid with four equally sized squares on a white background. Use black outlines for the grid. The squares should be completely blank inside.
output: evaluation_points: 1. The image contains only one 2x2 grid with four equally sized squares.

2. All four squares are completely blank inside (no color fill, no text).

3. The background is pure white, and the grid borders are clear and black.

turn: 2
modality: image
input: Based on the grid from Turn 1, fill the top-left square with a solid red color. Leave all other squares unchanged.
output: evaluation_points: 1. The grid remains a 2x2 layout with the same position and size as in Turn 1.

2. The top-left square is filled with a solid red color.

3. The other three squares remain blank and unfilled.

4. The color fill is uniform, does not cross the borders, the outlines remain clear, and the background stays pure white.

turn: 3
modality: text
input: In the grid from Turn 2, we now need to place the color blue. The rule is: blue cannot be adjacent (up, down, left, or right) to red. Which square should blue be placed in?
Options:
A. Top-left
B. Top-right
C. Bottom-left
D. Bottom-right
E. None of the above.
output: answer: D

turn: 4
modality: image
input: Based on the grid from Turn 2, fill the square determined in Turn 3 with blue. Additionally, add the color green with this rule: the square below the green square (if one exists) cannot be blue. Generate the grid with these colors filled in, leaving any unrelated squares unchanged.
output: evaluation_points: 1. The top-left square is filled with red.

2. The bottom-right square is filled with blue.

3. The newly added green color is placed in the bottom-left square.

4. The top-right square remains blank.

5. All colored squares have uniform fills with clear borders, and the background remains pure white.

turn: 5
modality: text
input: Now, fill the last remaining blank square with yellow. Question: What is the color of the square directly below the yellow square?
Options:
A. Red
B. Blue
C. Green
D. Yellow
E. None of the above.
output: answer: B
Domain: Geometric_Coloring / grid_coloring

turn: 1
modality: image
input: Generate a 2x2 blank grid (white background with black borders). All four squares should be equal in size. The background should be pure white.
output: evaluation_points: 1. The image contains only one 2x2 grid with four equally sized squares.

2. All four squares are completely blank (no color fill, no characters).

3. The background is pure white, and the grid borders are clear and distinct.

turn: 2
modality: image
input: Based on the grid from Turn 1, fill the top-left square with a solid gray color. Leave all other squares unchanged.
output: evaluation_points: 1. The grid remains a 2x2 layout, with its position and size consistent with Turn 1.

2. The top-left square is filled with a solid gray color.

3. The other three squares remain blank and unfilled.

4. The color fill is uniform, does not cross the borders, the borders remain clear, and the background stays pure white.

turn: 3
modality: text
input: In the grid from Turn 2, we now need to place the color red. The rule is: red cannot be adjacent to gray (adjacent means sharing a top, bottom, left, or right side). Which square should red be placed in?
Options:
A. Top-left
B. Top-right
C. Bottom-left
D. Bottom-right
E. None of the above.
output: answer: D

turn: 4
modality: image
input: Based on the grid from Turn 2, fill the square determined in Turn 3 with red. Additionally, add the color blue with this rule: the square directly below the blue square (if one exists) must NOT be red. Generate the grid with these colors filled in, leaving any unrelated squares unchanged.
output: evaluation_points: 1. The top-left square is filled with gray.

2. The bottom-right square is filled with red.

3. The newly added blue color is placed in the bottom-left square.

4. The top-right square remains blank.

5. All colored squares have uniform fill, clear borders, and the background remains pure white.

turn: 5
modality: text
input: Now, fill the last remaining blank square with the color green. Question: What is the color of the square directly below the square filled with green?
Options:
A. Gray
B. Red
C. Blue
D. Green
E. None of the above.
output: answer: B
Domain: Geometric_Coloring / grid_coloring

turn: 1
modality: image
input: Generate a blank grid with 2 rows and 3 columns (white background, black borders). There should be 6 equally sized cells. The background should be pure white.
output: evaluation_points: 1. The image contains only one 2x3 grid (2 rows, 3 columns) with a white background and black borders.

2. All 6 cells are equally sized with clear boundaries.

3. The interior of each cell is completely blank (no color fill, no characters).

4. The background is pure white.

turn: 2
modality: text
input: In the 2x3 blank grid from Turn 1, if you want to fill one cell with a solid red color, and require that this red cell has at least 3 blank neighboring cells, which positions could the red cell be placed in?

Options:
A. Row 1, Column 1
B. Row 1, Column 2
C. Row 1, Column 3
D. Row 2, Column 1
E. Row 2, Column 2
F. Row 2, Column 3
G. None of the above.
output: answer: B, E

turn: 3
modality: image
input: Based on the grid from the previous turn, now fill another cell with a solid blue color. The blue cell must be directly below the red cell. Generate the resulting grid.
output: evaluation_points: 1. The grid remains 2 rows by 3 columns with clear borders.

2. The cell at Row 1, Column 2 is filled with solid red.

3. The cell at Row 2, Column 2 is filled with solid blue.

4. The four cells in the first and third columns (Row 1, Col 1; Row 1, Col 3; Row 2, Col 1; Row 2, Col 3) remain blank and unfilled.

5. Colors are filled uniformly without spilling over borders, and the background remains pure white.

turn: 4
modality: text
input: In the grid from Turn 3, you now want to fill a cell with a solid green color. The green cell must NOT share a side (i.e., not be orthogonally adjacent) with the red cell. Which positions could the green cell be placed in?

Options:
A. Row 1, Column 1
B. Row 1, Column 2
C. Row 1, Column 3
D. Row 2, Column 1
E. Row 2, Column 2
F. Row 2, Column 3
G. None of the above.
output: answer: D, F

turn: 5
modality: image
input: Based on the grid from Turn 4, now fill one more cell with a solid yellow color. The yellow cell must be to the left of the blue cell. Generate the final grid.
output: evaluation_points: 1. The cell at Row 1, Column 2 is solid red.

2. The cell at Row 2, Column 2 is solid blue.

3. The cell at Row 2, Column 3 is solid green.

4. The cell at Row 2, Column 1 is solid yellow.

5. The cell at Row 1, Column 1 remains blank and unfilled.

6. The cell at Row 1, Column 3 remains blank and unfilled.

7. Colors are filled uniformly without spilling over borders, grid borders are clear, and the background remains pure white.
Domain: Geometric_Coloring / grid_coloring

turn: 1
modality: image
input: Generate a blank 2x3 grid (2 rows, 3 columns) with a white background and black borders. There should be 6 equally sized, empty squares.
output: evaluation_points: 1. The image contains only one 2x3 grid (2 rows, 3 columns) with a white background and black borders.

2. All 6 squares are of equal size with clear, distinct borders.

3. The interior of each square is completely blank (no color fill, no characters, no marks).

4. The background of the entire image is pure white.

turn: 2
modality: text
input: In the 2x3 blank grid from Turn 1, we want to fill one square with a solid blue color. The chosen blue square must have at least 3 of its neighboring squares (sharing an edge) be blank. Which positions could the blue square be placed in?

Options:
A. Row 1, Column 1
B. Row 1, Column 2
C. Row 1, Column 3
D. Row 2, Column 1
E. Row 2, Column 2
F. Row 2, Column 3
G. None of the above.
output: answer: B, E

turn: 3
modality: image
input: Based on the grid from the previous turn, fill one more square with a solid red color. The red square must be placed directly below the blue square. Generate the resulting grid.
output: evaluation_points: 1. The grid remains a clear 2x3 grid (2 rows, 3 columns).

2. The square at Row 1, Column 2 is filled with a solid blue color.

3. The square at Row 2, Column 2 is filled with a solid red color.

4. The four squares in Column 1 and Column 3 (Row 1, Col 1; Row 1, Col 3; Row 2, Col 1; Row 2, Col 3) remain blank and unfilled.

5. All color fills are uniform, do not cross the borders, and the background remains pure white.

turn: 4
modality: text
input: In the grid from Turn 3, we now want to fill one square with a solid orange color. The orange square must NOT share an edge (i.e., must not be orthogonally adjacent) with the blue square. Which positions could the orange square be placed in?

Options:
A. Row 1, Column 1
B. Row 1, Column 2
C. Row 1, Column 3
D. Row 2, Column 1
E. Row 2, Column 2
F. Row 2, Column 3
G. None of the above.
output: answer: D, F

turn: 5
modality: image
input: Based on the grid from the previous turn, fill one final square with a solid purple color. The purple square must be placed to the left of the red square. Generate the final grid.
output: evaluation_points: 1. The square at Row 1, Column 2 is filled with solid blue.

2. The square at Row 2, Column 2 is filled with solid red.

3. The square at Row 2, Column 3 is filled with solid orange.

4. The square at Row 2, Column 1 is filled with solid purple.

5. The square at Row 1, Column 1 remains blank and unfilled.

6. The square at Row 1, Column 3 remains blank and unfilled.

7. All color fills are uniform, do not cross the borders, the grid borders are clear, and the background remains pure white.
Domain: Geometric_Coloring / grid_coloring

turn: 1
modality: image
input: Generate a blank 2x3 grid (2 rows, 3 columns) with a white background and black borders. There should be 6 equally sized, empty squares.
output: evaluation_points: 1. The image contains only one 2x3 grid (2 rows, 3 columns) with a white background and black borders.

2. All 6 squares are of equal size with clear boundaries.

3. The interior of all squares is completely blank (no color fill, no characters).

4. The background is pure white.

turn: 2
modality: text
input: In the 2x3 blank grid from Turn 1, if we want to fill one square with a solid yellow color, and require that this yellow square has at least 3 blank squares adjacent to it (orthogonally), which positions could the yellow square be placed in?

Options:
A. Row 1, Column 1
B. Row 1, Column 2
C. Row 1, Column 3
D. Row 2, Column 1
E. Row 2, Column 2
F. Row 2, Column 3
G. None of the above.
output: answer: B, E

turn: 3
modality: image
input: Based on the grid from Turn 2, fill one more square with a solid green color. The green square must be placed directly below the yellow square. Generate the resulting grid.
output: evaluation_points: 1. The grid remains a clear 2x3 grid (2 rows, 3 columns).

2. The square at Row 1, Column 2 is filled with solid yellow.

3. The square at Row 2, Column 2 is filled with solid green.

4. The four squares in Column 1 and Column 3 (Row 1, Col 1; Row 1, Col 3; Row 2, Col 1; Row 2, Col 3) remain blank and uncolored.

5. Colors are filled uniformly without spilling over borders, and the background remains pure white.

turn: 4
modality: text
input: In the grid from Turn 3, we now want to fill one square with a solid blue color. The blue square must NOT share an edge (i.e., not be orthogonally adjacent) with the yellow square. Which positions could the blue square be placed in?

Options:
A. Row 1, Column 1
B. Row 1, Column 2
C. Row 1, Column 3
D. Row 2, Column 1
E. Row 2, Column 2
F. Row 2, Column 3
G. None of the above.
output: answer: D, F

turn: 5
modality: image
input: Based on the grid from Turn 4, fill one final square with a solid brown color. The brown square must be placed to the left of the green square. Generate the final grid.
output: evaluation_points: 1. The square at Row 1, Column 2 is filled with solid yellow.

2. The square at Row 2, Column 2 is filled with solid green.

3. The square at Row 2, Column 3 is filled with solid blue.

4. The square at Row 2, Column 1 is filled with solid brown.

5. The square at Row 1, Column 1 remains blank and uncolored.

6. The square at Row 1, Column 3 remains blank and uncolored.

7. Colors are filled uniformly without spilling over borders, grid lines are clear, and the background remains pure white.
Domain: Geometric_Coloring / grid_coloring

turn: 1
modality: image
input: Generate a blank 2-row by 3-column grid (white background, black borders) with 6 equal-sized cells. The background should be pure white.
output: evaluation_points: 1. The image contains only one 2x3 grid (2 rows, 3 columns) with a white background and black borders.

2. All 6 cells are equal in size with clear boundaries.

3. The interior of each cell is completely blank (no color fill, no characters).

4. The background is pure white.

turn: 2
modality: text
input: In the 2x3 blank grid from Turn 1, if you want to fill one cell with a solid green color, and require that this green cell has at least 3 blank cells adjacent to it (sharing a side), which positions could the green cell be placed in?
Options:
A. Row 1, Column 3
B. Row 2, Column 2
C. Row 1, Column 1
D. Row 2, Column 1
E. Row 1, Column 2
F. Row 2, Column 3
G. None of the above.
output: answer: B, E

turn: 3
modality: image
input: Based on the grid from Turn 2, now fill another cell with a solid pink color. The pink cell must be placed directly below the green cell. Please generate the updated grid.
output: evaluation_points: 1. The grid remains a 2x3 layout with clear borders.

2. The cell at Row 1, Column 2 is filled with solid green.

3. The cell at Row 2, Column 2 is filled with solid pink.

4. The four cells in Column 1 and Column 3 (Row 1, Col 1; Row 1, Col 3; Row 2, Col 1; Row 2, Col 3) remain blank and unfilled.

5. Colors are filled uniformly within cell boundaries, and the background remains pure white.

turn: 4
modality: text
input: In the grid from Turn 3, now you want to fill one cell with a solid orange color. The orange cell must NOT share a side with the green cell (i.e., they cannot be orthogonally adjacent). Which positions could the orange cell be placed in?
Options:
A. Row 1, Column 1
B. Row 2, Column 2
C. Row 1, Column 3
D. Row 2, Column 1
E. Row 1, Column 2
F. Row 2, Column 3
G. None of the above.
output: answer: D, F

turn: 5
modality: image
input: Based on the grid from Turn 4, now fill one more cell with a solid red color. The red cell must be placed to the left of the pink cell. Please generate the final grid.
output: evaluation_points: 1. The cell at Row 1, Column 2 is solid green.

2. The cell at Row 2, Column 2 is solid pink.

3. The cell at Row 2, Column 3 is solid orange.

4. The cell at Row 2, Column 1 is solid red.

5. The cell at Row 1, Column 1 remains blank and unfilled.

6. The cell at Row 1, Column 3 remains blank and unfilled.

7. Colors are filled uniformly within cell boundaries, borders are clear, and the background remains pure white.