Update history:

본 페이지에서는 경연에 참가하기 위해 알고리즘 코드를 작성하는 방법을 예제로 제공되는 baseline 알고리즘을 통해 설명합니다.

1. 환경설정

알고리즘을 제출하기 전에 먼저 참가팀은 개인의 PC에서 알고리즘을 구현하고 알고리즘이 작동하는지 확인해야 합니다. 이를 위해 개인 PC에 알고리즘 평가용 서버와 같은 Python 환경을 만드는 과정을 설명합니다.

참가팀이 사용 가능한 Python 패키지의 목록은 다음과 같습니다. 이들 패키지를 개별로 하나씩 설치할 필요 없이 아래의 conda 환경 생성을 이용하면 간단하게 평가 서버와 같은 환경을 만들 수 있습니다.

- python 3.10
- jupyterlab 4.0.11
- matplotlib 3.8.4
- pandas 2.2.1
- networkx 3.1
- scipy 1.12.0
- tensorflow 2.10.0
- keras 2.10.0
- pytorch 2.2.0
- scikit-learn 1.3.0
- scikit-learn-extra 0.3.0
- numba 0.59.1
- cython 3.0.10
- ortools 9.9.3963
- gurobipy 11.0.1
- xpress 9.3