실행은 오류 없이 끝났고 새 이름(spoon, salt shaker)은 의도대로 쓰입니다. 다만 Resume의 GT Action Log에 옛 단어가 남는 경로가 하나 있어 고쳤습니다.
ladle→spoon, pepper shaker→salt shaker로 이름을 합친 뒤, 일부만 다시 돌려 문제없이 도는지, 의도대로 되는지, 새 문제가 있는지 확인했습니다.
이름이 바뀐 물체가 나오는 녹화 위주로 Finding 3개, Restore 1개, Routine 1개, Resume 2개를 골라 6개 방법을 모두 돌리고, 답변과 근거 문장을 전부 읽었습니다.
| 정답 수 | No Memory | GT Action Log | Uniform Frames | MEM^R | MemER^R | R&R Agent |
|---|---|---|---|---|---|---|
| Finding (21) | 0 | 9 | 11 | 9 | 9 | 11 |
| Restore (4) | 0 | 4 | 0 | 1 | 4 | 2 |
| Routine (3) | 0 | 3 | 0 | 1 | 1 | 1 |
| Resume (3) | 0 | 2 | 2 | 0 | 0 | 3 |
표본이 작아 방법 간 비교에는 쓸 수 없습니다. Finding의 GT Action Log 9/21은 움직인 적 없는 물체 질의(로그에 정보 없음) 10개가 포함된 결과입니다.
| 새로 본 것 (미조치) | 규모 |
|---|---|
| 이동이 실패로 끝난 물체는 GT Action Log가 최종 위치를 적지 않음. 실제로는 다른 가구 위에 있어 로그만으로는 답할 수 없음 | Finding 45행 |
| 바닥이 정답이면 방을 채점하지 않음. 부엌 바닥의 컵을 "침실 바닥"이라 답해도 정답 | Finding 26행 |
| 질의 문구의 복수형 오타 potatos, tomatos | 44행 |
| 이번 Routine 표본에는 ladle이 없어 Routine의 이름 변경은 확인되지 않음 | — |
바닥 정답도 방을 채점하도록 바꿨습니다(Finding 26행, v2 채점만). 방 없이 floor만 답하면 오답입니다. 이번 표본에서는 MemER^R의 "bedroom floor" 답 1건이 오답으로 바뀝니다(Finding 9→8). 실패한 이동의 로그 표기와 복수형 오타는 그대로 둡니다.
이름 합치기는 QA 경로에서 의도대로 동작합니다. 실행·파싱에서 새 문제는 없었고, 빠져 있던 경로 하나(녹화 문장)를 막았습니다. 수정 뒤 validate_v2.py 0건, 테스트 294개(QA·데이터)와 939개(실행) 통과.