https://news.v.daum.net/v/20181118211658698


삼성에서(?) 만든 스타크래프트 봇이 국제 봇 대회에서 우승했다고 함.

기사 왈 "SAIDA팀은 프로게이머들이 제공한 11만건의 경기 영상 데이터를 머신러닝에 활용해 완성도를 높였다."


레알? 진짜루?

이런 빅뉴스를 내가 못들었다고?


그래서 찾아봄.


https://www.technologyreview.com/the-download/612438/an-old-fashioned-ai-has-won-a-starcraft-shootout/


"구식 AI가 스타크래프트 경쟁에서 승리"

"흥미롭게도, 연구원들은 상대방의 전략에 맞추어 특정 전략을 수행하도록 하드코딩 하였다고 한다."

"강화학습 전략도 적용하려고 하였지만, 대회에 맞추어 준비하지는 못했다."



그래서 회심의 소스코드


http://www.cs.mun.ca/~dchurchill/starcraftaicomp/2018/bots/


소스코드 뜯어보니까 이거 그냥 스크립트 봇임.

적 건물 종류를 보고 적 전략을 설정, 거기에 맞는 빌드 전략을 설정함.

전부 조건문만 써서


애당초 이놈의 대회는 알파고 같은 인공지능을 다루는게 아니라

아마추어들이 만든 스크립트 봇들까지 포함해서 하는 대회임

페북서 만든 체리파이 봇도 역시

사용하는 유일한 학습 알고리즘이 밴딧 알고리즘인데

초기전략(opening)을 결정하는 데에만 쓴다고 함.


결론

- 인터뷰가 잘못됨.

- 이상한걸로 언플 쩌네요.