현재 Google AI Challenge가 진행중에 있다...우리나라 사람 중 1위를 하고 있다는 글을 보고 부럽기도 하고 질투도 나고 해서 시작하게 되었다...처음 회원가입을 하고 Source를 Download를 하고 분석을 하고 있는데...역시 남의 Source 분석은 고역이다..ㅠㅠ

1. http://ai-contest.com/index.php <- 우선 Google AI Challenge Homepage의 들어가서 가입을 한다.


2. Starter Packages을 Download를 한다. 자신이 할 수 있는 언어를 선택하여 다운로드 한다. (현재 C++ / Java / Python / C#이 존재한다)


3. Starter Packages을 Download를 하면 MyBot.cc, PlanetWars.cc, PlanetWars.h가 존재 하는데 AI를 Coding 할 수 있는 파일이다.

4. 이제 Visual Studio를 실행 하여 파일 -> 새로 만들기 -> 프로젝트를 선택 한 후 Win32 콘솔 응용 프로그램으로 프로젝트를 생성 한다.

5. 생성 후 소스파일 오른쪽 마우스 클릭 후 추가 -> 기존항목 -> MyBot.cc, PlanetWars.cc을 추가 시키고 헤더파일에는  PlanetWars.h를 추가한다.


6. 그리고 Compile을 하면 아래와 같은 창이 등장합니다. 이제 Compile을 끈 후에 생성된 exe File를 Starter Packages 압축을 푼 폴더 안에 넣습니다.




7. 그리고 나서 실행(Windows Key + R)에서 cmd를 입력 후에 Starter Packages가 있는 폴더로 이동합니다. 저는 Google AI Challenge Homepage에서 나온 그대로 폴더를 만들어서 Starter Packages에 파일을 넣었습니다.
(파일 경로 C:\planetwars\JavaStarterPackage\) (도스 명령어 : cd..(상위폴더로 이동) cd폴더명 (해당 폴더명으로 이동)


7. 이제 아래의 코드만 입력하면 자신이 제작한 AI와 Google에서 제공하는 Bot과 전투를 시작합니다.
   (게임코디의 캐런님께서 가르쳐 주셨다.)
      
java -jar tools/PlayGame.jar maps/map7.txt 1000 1000 log.txt "MyBot.exe" "java -jar example_bots/DualBot.jar" | java -jar tools/ShowGame.jar                    

'Programming > AI Challenge' 카테고리의 다른 글

Google AI Challenge Source Upload  (0) 2010.09.28
JDK 설치 및 설정 방법  (0) 2010.09.28
Posted by Habentius
: