항만 AI 공모전 가이드에 data와 open이 함께 나온다면, 추론 스크립트는 어느 폴더를 읽어야 할까요? | DAKER 커뮤니티
데이콘이 운영하는 항만 문제해결을 위한 AI 기술 공모전이 오늘, 10월 12일 월요일 오전 10시에 시작합니다. 코드 제출 대회라서 여러분이 올린 추론 스크립트는 평가 서버에서 그대로 실행됩니다. 그런데 평가 탭의 코드 제출 가이드를 끝까지 읽어 보면 평가 데이터를 읽어 올 폴더 이름이 한 문서 안에서 두 가지로 등장합니다. 앞부분에는 data 폴더, 뒤쪽 유의사항에는 open 폴더라고 적혀 있습니다. 한쪽을 짐작으로 골라 코드 여러 곳에 박아 두면, 틀렸을 때 첫 제출이 실행 오류로 끝날 수 있습니다.

먼저 답부터: 경로는 한 줄로 모으고, 이름은 공식 답변으로 확정합니다
가장 단순한 해결은 두 가지입니다. 첫째, 추론 스크립트가 데이터를 읽는 경로를 맨 위의 설정 한 줄로 모아서, 나중에 이름이 바뀌어도 한 줄만 고치면 되게 만듭니다. 둘째, 어느 이름이 맞는지는 짐작하지 말고 대회 토크 게시판에 공식 답변을 요청해 확정합니다. 데이콘 규칙 탭은 운영 측 답변이 필요한 질문에 [DACON 답변 요청] 머리말을 붙이도록 안내하고 있습니다.
data/ 디렉토리는 실제 평가 데이터를 포함한 경진대회 데이터가 포함되며, 읽기전용으로 쓰기 및 수정이 불가능한 디렉토리입니다.
가이드 안에서 무엇이 엇갈리나요?
데이콘 평가 탭의 코드 제출 가이드는 평가 서버가 제출 압축본에 두 폴더를 자동으로 덧붙인다고 설명합니다. 평가용 테스트 데이터가 든 data 폴더와, 예측 결과를 submission 이름의 CSV로 남길 output 폴더입니다. 그런데 같은 가이드의 유의사항 문단은 추론 스크립트 안에서 open 폴더의 데이터를 로드하라고 적고 있습니다. 둘 중 어느 쪽이 실제 서버의 폴더 이름인지, 둘 다 존재하는지는 2026년 10월 12일 오전 확인 시점의 공식 문서만으로는 단정할 수 없습니다.
이 차이가 중요한 이유는 오류 분류에 있습니다. 공식 유의사항에 따르면 압축 구조 불일치나 패키지 설치 실패 같은 설치 오류는 일일 제출 횟수에 반영되지 않지만, 추론 스크립트가 실행된 뒤 생기는 모든 오류는 제출 오류로 분류되어 횟수에 반영됩니다. 없는 폴더를 읽으려다 멈추는 경우는 실행 뒤 오류에 해당합니다. 1일 최대 제출 횟수가 아직 추후 공개라는 점까지 생각하면, 경로 하나 때문에 첫 기회를 쓰는 일은 피하는 편이 좋습니다.
참가 포인트: 짐작을 드러내고, 고칠 곳은 한 곳으로
복잡한 경로 탐색 코드를 새로 짤 필요는 없습니다. 내가 어떤 가정을 했는지 코드에서 바로 보이게 하고, 그 가정이 틀렸을 때 고칠 자리를 한 곳으로 줄이는 것이 핵심입니다.
- 추론 스크립트에서 데이터 폴더 이름이 적힌 줄을 모두 찾아 목록으로 적습니다.
- 그 이름들을 맨 위 설정 한 줄로 모으고, 나머지 코드는 그 설정만 참조하게 바꿉니다.
- 스크립트 시작 부분에서 그 폴더가 실제로 있는지 확인하고, 없으면 어떤 경로를 찾지 못했는지 한 줄로 알려 주고 멈추게 합니다.
- 대회 토크 게시판에 [DACON 답변 요청] 머리말로 어느 폴더를 읽어야 하는지 묻고, 답변을 받으면 설정 한 줄만 고칩니다.
3번에서 폴더 안의 파일 내용이나 데이터 행을 출력하지는 않습니다. 규칙 탭은 코드 제출 기능을 악용한 평가 데이터셋 유출을 실격 사유로 명시하고 있으니, 확인 메시지는 경로 이름 정도로 충분합니다.
4~6컷 코믹 해설: 폴더 이름 하나 앞에서 멈춘 참가자
아래 5컷은 가이드에서 서로 다른 폴더 이름을 발견한 참가자가 한쪽을 짐작해 코드에 박으려다 멈추는 장면에서 시작합니다. 읽을 경로를 한 줄 설정으로 모으고 공식 답변을 요청한 뒤, 확인된 이름으로 한 줄만 고쳐 첫 제출을 준비하는 데서 끝납니다.

첫 제출 전 체크리스트
- 데이터를 읽는 폴더 이름이 코드 전체에서 한 곳에만 적혀 있습니다.
- 폴더가 없을 때 무엇이 없는지 알려 주고 멈추는 확인 줄이 있습니다.
- 예측 결과는 output 폴더의 submission CSV 하나로만 저장합니다.
- 읽을 폴더 이름은 짐작이 아니라 공식 답변이나 확정 가이드로 확인했습니다.
일정과 숫자로 보는 오늘
작성 기준일인 2026년 10월 12일 오전, 데이콘 대회 페이지에는 참가 420명과 시작까지 D-0이 표시돼 있었습니다. 상금은 950만 원이고, 팀 병합은 10월 26일 10:00, 리더보드 제출은 11월 1일 10:00에 마감됩니다. 대회는 11월 2일 10:00에 끝나며 코드 검증을 거쳐 11월 6일에 본선 진출팀이 발표됩니다. 평가 산식과 1일 최대 제출 횟수는 아직 추후 공개입니다.
공식 출처
폴더 구조, 오류 구분, 질문 방법, 일정은 데이콘의 항만 문제해결을 위한 AI 기술 공모전 페이지(개요·평가·규칙·일정 탭)에서 2026년 10월 12일 오전에 확인했습니다.
- 항만 문제해결을 위한 AI 기술 공모전 대회 안내
- 항만 AI 공모전 평가 탭: 코드 제출 가이드
- 항만 AI 공모전 규칙 탭: 질문 방법과 유의 사항
- DAKER 대회 글: 결과는 output 폴더에만 저장하기
FAQ
data와 open 중 지금 바로 하나를 골라야 한다면요?
가이드의 폴더 구조 그림과 자동 추가 항목 설명은 data 폴더를 기준으로 쓰여 있습니다. 다만 유의사항 문장이 다르게 적혀 있으니, 어느 쪽을 택하든 설정 한 줄로 모아 두고 공식 답변을 받은 뒤 확정하는 것이 안전합니다.
폴더를 못 찾아 멈추면 제출 횟수가 줄어드나요?
공식 유의사항은 추론 스크립트 실행 뒤 생기는 모든 오류를 제출 오류로 보고 일일 제출 횟수에 반영한다고 안내합니다.
여러분은 가이드를 읽다가 이렇게 서로 다르게 적힌 문장을 발견하면 어떻게 확인하시나요? 토크 게시판에서 받은 답변이나 경로를 정리한 방법을 댓글로 나눠 주세요.