ccccEsion/IMUG-Bench huggingface dataset:
Domain: Mechanisms / sliding_mechanism_generation

turn: 1
modality: text
input: Select an item from the following options that "contains a sliding mechanism":
Options:
A. Extendable baton
B. Coffee mug
C. Basketball
D. Pillow
E. None of the above.
output: answer: A

turn: 2
modality: image
input: Please output an image: Generate the item you selected in the previous round. The image should contain only a single item on a pure white background.
output: evaluation_points: 1. The generated image must be of an extendable baton, containing exactly one such item that is immediately recognizable.

2. The background must be pure white with clear, distinct object contours.

turn: 3
modality: text
input: Based on the image you drew, select the correct option: How many distinct sliding mechanisms does the item in your generating possess? (If the sliding mechanism has multiple telescoping sections, count each independently sliding section as one mechanism.)
Options:
A. 1
B. 2
C. 3
D. 4
E. None of the above.
output: answer: <DYNAMIC>
Domain: Mechanisms / sliding_mechanism_generation

turn: 1
modality: text
input: From the following options, select one item that 'contains a sliding mechanism':
Options:
A. Selfie stick
B. Coffee mug
C. Pillow
D. Tennis ball
E. None of the above.
output: answer: A

turn: 2
modality: image
input: Please output an image: Generate the item you selected in the previous round. The image should contain only that single item on a pure white background.
output: evaluation_points: 1. The generated image must be a selfie stick, containing exactly one selfie stick that is immediately recognizable.

2. The background must be pure white with clear, sharp object contours.

turn: 3
modality: text
input: Based on the image you drew, select the correct option: How many distinct sliding mechanisms does the item in your generating have? (If a sliding mechanism has multiple telescoping sections, count each independently extendable section as one sliding mechanism.)
Options:
A. 1
B. 2
C. 3
D. 4
E. None of the above.
output: answer: <DYNAMIC>
Domain: Mechanisms / sliding_mechanism_generation

turn: 1
modality: text
input: From the following options, select one item that 'contains a sliding mechanism':

A. Bicycle pump
B. Coffee mug
C. Pillow
D. Tennis ball
E. None of the above.
output: answer: A

turn: 2
modality: image
input: Please generate an image: Generate the item you selected in the previous round. The image must contain only a single item on a pure white background.
output: evaluation_points: 1. The generated image is of a bicycle pump, containing one and only one bicycle pump that is immediately recognizable.

2. The background is pure white, and the object's outline is clear and distinct.

turn: 3
modality: image
input: Based on the image generated in the previous round, edit it to show the bicycle pump's main sliding piston in its fully extended (maximum open) state.
output: evaluation_points: 1. The image is correctly edited from the turn 2 output image, showing the same item and background.

2. The main sliding piston/plunger mechanism of the bicycle pump is depicted in its fully extended, maximum open position.
Domain: Mechanisms / sliding_mechanism_generation

turn: 1
modality: text
input: From the following options, select one item that "contains a sliding mechanism":

A. Sliding phone
B. Hardcover book
C. Ceramic mug
D. Tennis ball
E. None of the above.
output: answer: A

turn: 2
modality: image
input: Please generate an image: Generate the item you selected in the previous round. The image should contain only that single item on a pure white background.
output: evaluation_points: 1. The generated image must be of a sliding phone, with only one such item present and clearly recognizable at a glance.

2. The background must be pure white, with the object's outline sharp and distinct.
Domain: Mirror_Reasoning / mirror_action_editing

turn: 1
modality: image
input: Now, there is a short-haired young man wearing a white T-shirt and jeans, who is performing the following action: his left arm is extended forward with a slightly bent elbow, and his left leg is bent at the knee with the lower leg lifted forward. Please generate the image of this person as seen in a mirror (do not generate the real scene outside the mirror).
output: evaluation_points: 1. The person in the image (i.e., the mirror reflection) is performing the action: right arm extended forward with a slightly bent elbow, and right leg bent at the knee with the lower leg lifted forward.

2. The character's appearance is generated to match the description: a short-haired young man in a white T-shirt and jeans.

3. The background is simple and clean, keeping the focus on the character.

turn: 2
modality: text
input: Based on the 'mirror image' from Turn 1, what is the state of the mirror person's left arm?

Options:
A. Extended forward with a slightly bent elbow.
B. Bent at the elbow and raised to the side.
C. Hanging naturally down, close to the body.
D. Fully extended straight up.
E. None of the above.
output: answer: C

turn: 3
modality: image
input: Based on the mirror image from Turn 1, modify the picture: change the action of the mirror person's right arm to match the state of the left arm. Please generate the modified mirror image.
output: evaluation_points: 1. The overall composition of the image remains consistent with Turn 1 (character position, appearance, and background are unchanged).

The overall composition of the image remains consistent with Turn 1 output image (character position, appearance of a short-haired young man in a white T-shirt and jeans, and simple clean background are unchanged).

The state of the mirror person's left arm remains unchanged: hanging naturally down, close to the body (as described in the correct option 'C' from Turn 2).

The action of the mirror person's right arm is now consistent with the left arm (matching posture/angle/height): hanging naturally down, close to the body (as described in the correct option 'C' from Turn 2).

5. The image is clearly a modification of the picture generated in Turn 1, not a completely new generating.
Domain: Mirror_Reasoning / mirror_action_editing

turn: 1
modality: image
input: Now, there is an adult wearing athletic clothes and a wristwatch, performing the action: stepping forward with the right leg while raising the right arm sideways to shoulder height. Please generate the image of this person as seen in a mirror (do not generate the real scene outside the mirror).
output: evaluation_points: 1. The person in the image (i.e., the mirror reflection) is performing the action: stepping forward with the left leg while raising the left arm sideways to shoulder height.

2. The character's appearance matches the description: an adult wearing athletic clothes and a wristwatch.

3. The background is simple, highlighting the main subject.

turn: 2
modality: text
input: According to the 'image seen in the mirror' from Turn 1, what is the state of the mirror person's right leg?
Options:
A. Stepping forward.
B. Raised sideways to shoulder height.
C. Standing support (foot flat on the ground).
D. Bent at the knee.
E. None of the above.
output: answer: C

turn: 3
modality: image
input: Based on the mirror image from Turn 1, modify the picture: Change the action of the mirror person's left leg to match that of the right leg. Please generate the modified mirror image.
output: evaluation_points: 1. The overall composition of the image remains consistent with the Turn 1 output image (character position, appearance, and background unchanged).

2. The state of the mirror person's right leg remains unchanged: standing support (foot flat on the ground). This state is based on the Turn 2 correct answer (C) and the action logic derived from the Turn 1 output image.

3. The action of the mirror person's left leg is consistent with the state of the right leg (matching posture/angle/height), i.e., standing support (foot flat on the ground). This matches the state defined in Turn 2's correct answer (C).

4. Other limbs and body posture should not be altered unnecessarily.

5. The image is clearly a modification of the Turn 1 output image, not a completely redrawn new image.
Domain: Mirror_Reasoning / mirror_action_editing

turn: 1
modality: image
input: There is a short-haired woman wearing a simple shirt and trousers, performing the following action: her left arm is bent in front of her chest (palm near her chest), and her left leg is taking a step forward. Please generate the image of this person as seen in a mirror (do not generate the real scene outside the mirror).
output: evaluation_points: 1. The person in the image (i.e., the mirror reflection) is performing the action: right arm bent in front of the chest (palm near chest), right leg taking a step forward.

2. The character's appearance is generated to match the description: short-haired woman in a simple shirt and trousers.

3. The background is simple, highlighting the main subject.

turn: 2
modality: text
input: According to the 'mirror image' from Turn 1, what is the state of the mirror person's left arm?
Options:
A. Bent in front of the chest (palm near chest).
B. Taking a step forward.
C. Naturally hanging down close to the body.
D. Raised straight up.
E. None of the above.
output: answer: C

turn: 3
modality: image
input: Based on the mirror image from Turn 1, modify the picture: change the action of the mirror person's right arm to match the state of the left arm. Please generate the modified mirror image.
output: evaluation_points: The overall composition of the image remains consistent with Turn 1 output image (character position, appearance matching 'short-haired woman in a simple shirt and trousers', and simple background unchanged).

The state of the mirror person's left arm remains unchanged: naturally hanging down close to the body (as established in Turn 2's correct answer).

The action of the mirror person's right arm is consistent with the state of the left arm (matching posture/angle/height): naturally hanging down close to the body (as established in Turn 2's correct answer).

4. Other limbs and body posture should not be altered unnecessarily.

5. The image is clearly a modification of the picture generated in Turn 1, not a completely redrawn new image.
Domain: Mirror_Reasoning / mirror_action_editing

turn: 1
modality: image
input: A young man wearing a mask, a hoodie, and sneakers is performing the following action: his right arm is raised straight up above his head, and his right leg is bent at the knee with the lower leg lifted forward. Now, please generate a picture of what this person looks like in a mirror (do not generate the real scene outside the mirror).
output: evaluation_points: 1. The person in the image (i.e., the mirror reflection) is performing the mirrored action: his left arm is raised straight up above his head, and his left leg is bent at the knee with the lower leg lifted forward.

2. The character's appearance matches the description: a young man wearing a mask, a hoodie, and sneakers.

3. The background is simple and clean, keeping the focus on the main character.

turn: 2
modality: text
input: Based on the 'mirror scene' from Turn 1, what is the state of the mirror person's right arm?

Options:
A. Raised straight up above the head.
B. Bent at the elbow and held in front of the chest.
C. Hanging naturally down, close to the body.
D. Extended straight out to the side.
E. None of the above.
output: answer: C

turn: 3
modality: image
input: Based on the mirror image from Turn 1, modify the picture: Change the action of the mirror person's left leg to match the state of his right arm. Please generate the modified mirror scene.
output: evaluation_points: 1. The overall composition of the scene remains consistent with Turn 1 (character position, appearance, and background are unchanged).

The overall composition of the scene remains consistent with the Turn 1 output image (character position, appearance matching the description 'a young man wearing a mask, a hoodie, and sneakers', and simple, clean background are unchanged).

The state of the mirror person's right arm remains unchanged from the Turn 1 output image: hanging naturally down, close to the body.

The action of the mirror person's left leg is now consistent with the state of his right arm in the Turn 1 output image (matching posture/angle/height): hanging naturally down, close to the body (i.e., not lifted).

5. The image should clearly appear to be a modified version of the picture generated in Turn 1, not a completely new generating from scratch.
Domain: Mirror_Reasoning / mirror_action_editing

turn: 1
modality: image
input: A middle-aged woman is wearing a knit sweater and jeans. She is performing the following action: her left leg is extended forward with the toes touching the ground, and her right arm is extended forward at shoulder height. Now, please generate what this person would look like in a mirror (do not generate the real scene outside the mirror).
output: evaluation_points: 1. The person in the image (i.e., the mirror reflection) is performing the action: right leg extended forward with the toes touching the ground, left arm extended forward at shoulder height.

2. The character's appearance matches the description: a middle-aged woman in a knit sweater and jeans.

3. The background is simple and clean, focusing attention on the main character.

turn: 2
modality: text
input: Based on the 'mirror scene' from Turn 1, what is the state of the mirror person's right leg?

Options:
A. Standing support (foot flat on the ground)
B. Extended forward with toes touching the ground
C. Bent at the knee
D. Raised sideways
E. None of the above.
output: answer: B

turn: 3
modality: image
input: Based on the mirror image from Turn 1, modify the picture: Change the action of the mirror person's left arm to match the state of the right leg. Please generate the modified mirror scene.
output: evaluation_points: 1. The overall composition of the image remains consistent with the Turn 1 output image (character position, appearance, and background unchanged).

2. The state of the mirror person's right leg remains unchanged: extended forward with toes touching the ground (as it is in the Turn 1 output image).

3. The action of the mirror person's left arm is consistent with the state of the right leg (matching posture/angle/height): extended forward at shoulder height. (This matches the description of the right leg's action from Turn 1's input text: 'extended forward with the toes touching the ground' and the corresponding arm action from Turn 1's input text: 'right arm is extended forward at shoulder height', but applied to the left arm in the mirror reflection).

4. Other limbs and body posture should not be altered unnecessarily.

5. The image should clearly appear to be a modification of the picture generated in Turn 1, not a completely redrawn new image.
Domain: Mirror_Reasoning / mirror_action_editing

turn: 1
modality: image
input: Now there is a young man wearing a plaid shirt and casual pants, who is holding his left arm out to the side at shoulder height and stepping forward with his right leg. Please generate the image of this person as seen in a mirror (do not generate the real scene outside the mirror).
output: evaluation_points: 1. The person in the image (i.e., the mirror reflection) is performing the action: right arm held out to the side at shoulder height and left leg stepping forward.

2. The character's appearance is generated to match the description: a young man in a plaid shirt and casual pants.

3. The background is simple, highlighting the main subject.

turn: 2
modality: text
input: Based on the 'mirror image' from Turn 1, what is the state of the mirror person's right arm?
Options:
A. Held out to the side at shoulder height.
B. Stepping forward.
C. Naturally hanging down close to the body.
D. Raised straight up overhead.
E. None of the above.
output: answer: A

turn: 3
modality: image
input: Based on the mirror image from Turn 1, modify the picture: change the action of the mirror person's left leg to match that of the right arm. Please generate the modified mirror image.
output: evaluation_points: 1. The overall composition of the image remains consistent with the Turn 1 output image (character position, appearance of a young man in a plaid shirt and casual pants, and simple background unchanged).

2. The state of the mirror person's right arm remains unchanged from the Turn 1 output image: held out to the side at shoulder height.

3. The action of the mirror person's left leg matches the state of the right arm as seen in the Turn 1 output image (matching posture/angle/height): held out to the side at shoulder height.

4. Other limbs and body posture should not be altered.

5. The image is clearly a modification of the image generated in Turn 1, not a completely redrawn new picture.
Domain: Mirror_Reasoning / mirror_action_editing

turn: 1
modality: image
input: A woman with a bun hairstyle is wearing a sweater and a long skirt, and she is performing the following action: her right arm is extended forward with a slightly bent elbow, and her left leg is taking a step forward. Now, please generate the image of this person as seen in a mirror (do not generate the real scene outside the mirror).
output: evaluation_points: 1. The person in the image (i.e., the mirror reflection) is performing the action: left arm extended forward with a slightly bent elbow, and right leg taking a step forward.

2. The character's appearance matches the description: a woman with a bun hairstyle, wearing a sweater and a long skirt.

3. The background is simple and clean, highlighting the main subject.

turn: 2
modality: text
input: Based on the 'mirror image' from Turn 1, what is the state of the mirror person's left arm?
Options:
A. Extended forward with a slightly bent elbow.
B. Taking a step forward.
C. Naturally hanging down close to the body.
D. Extended forward with a straight elbow.
E. None of the above.
output: answer: A

turn: 3
modality: image
input: Based on the mirror image from Turn 1, modify the picture: Change the action of the mirror person's right leg to match the state of the left arm. Please generate the modified mirror image.
output: evaluation_points: 1. The overall composition of the image remains consistent with the Turn 1 output image (character position, appearance, and background unchanged).

2. The state of the mirror person's left arm remains unchanged: extended forward with a slightly bent elbow (as it appears in the Turn 1 output image).

3. The action of the mirror person's right leg matches the state of the left arm (consistent posture/angle/height): it should be positioned as if it were an arm extended forward with a slightly bent elbow (as described in Turn 1 input text and depicted in the Turn 1 output image), not taking a step forward.

4. Other limbs and body posture should not be altered.

5. The image should clearly appear to be a modification of the picture generated in Turn 1, not a completely new generating.
Domain: Mirror_Reasoning / mirror_action_editing

turn: 1
modality: image
input: A young man is wearing a black jacket and long pants, and is performing the following action: his left leg is bent at the knee and raised (shin lifted forward), and his right arm is bent in front of his chest (palm near the chest). Please generate the image of this person as seen in a mirror (do not generate the real scene outside the mirror).
output: evaluation_points: 1. The person in the image (i.e., the mirror reflection) is performing the action: right leg bent at the knee and raised (shin lifted forward), left arm bent in front of the chest (palm near the chest).

2. The character's appearance matches the description: a young man in a black jacket and long pants.

3. The background is simple, highlighting the main subject.

turn: 2
modality: text
input: According to the 'mirror image' seen in Turn 1, what is the state of the mirror person's right leg?
Options:
A. Bent at the knee and raised (shin lifted forward)
B. Standing and supporting the body (foot flat on the ground)
C. Straight and extended backward
D. Bent at the knee and lowered (foot touching the ground)
E. None of the above.
output: answer: A

turn: 3
modality: image
input: Based on the mirror image from Turn 1, modify the picture: change the action of the mirror person's left leg to match the state of the right leg. Please generate the modified mirror image.
output: evaluation_points: The overall composition of the image remains consistent with the Turn 1 output image (character position, appearance (a young man in a black jacket and long pants), and background unchanged).

2. The state of the mirror person's right leg remains unchanged: bent at the knee and raised (shin lifted forward).

The action of the mirror person's left leg matches the state of the right leg as seen in the Turn 1 output image (matching posture/angle/height): bent at the knee and raised (shin lifted forward).

4. Other limbs and body posture should not be altered unnecessarily.

5. The image is clearly a modification of the picture generated in Turn 1, not a completely redrawn new image.
Domain: Mirror_Reasoning / mirror_action_editing

turn: 1
modality: image
input: Now, there is a young woman wearing a baseball cap, a sports bra, and shorts, performing the following action: her left arm is raised straight up above her head, and her left leg is bent at the knee with the lower leg lifted forward. Please generate the scene of this person as seen in a mirror (do not generate the real scene outside the mirror).
output: evaluation_points: 1. The person in the image (i.e., the mirror reflection) is performing the action: right arm raised straight up above the head, and right leg bent at the knee with the lower leg lifted forward.

2. The character's appearance matches the description: a young woman wearing a baseball cap, a sports bra, and shorts.

3. The background is simple and clean, keeping the focus on the character.

turn: 2
modality: text
input: Based on the 'scene seen in the mirror' from Turn 1, what is the state of the mirror person's left leg?

Options:
A. Bent at the knee with the lower leg lifted forward.
B. Standing straight with the foot flat on the ground.
C. Raised straight up above the head.
D. Bent at the elbow with the forearm lifted.
E. None of the above.
output: answer: B

turn: 3
modality: image
input: Based on the mirror image from Turn 1, modify the picture: change the action of the mirror person's right leg to match the state of the left leg. Please generate the modified mirror scene.
output: evaluation_points: 1. The overall composition of the image remains consistent with Turn 1 (character position, appearance, and background unchanged).

The state of the mirror person's left leg remains unchanged: standing straight with the foot flat on the ground (as established in Turn 2's correct answer).

The action of the mirror person's right leg is now consistent with the state of the left leg (matching posture/angle/height): standing straight with the foot flat on the ground (as established in Turn 2's correct answer).

4. Other limbs and body posture should not be altered unnecessarily.

5. The image should clearly appear to be a modification of the picture generated in Turn 1, not a completely redrawn new image.