개요

LocalGen의 Bot 생태계, 내장형과 외부형의 차이, 기여 시 신경 써야 할 요소를 소개합니다.

Bot이 LocalGen을 특별하게 만든다

LocalGen의 강점은 단지 플레이할 수 있다는 데서 끝나지 않습니다. Bot과 겨루고, Bot을 만들고, Bot으로 프로젝트를 확장할 수 있다는 점 이 이 프로젝트를 더 오래 흥미롭게 만듭니다.

크게 두 가지 Bot 모델

  1. 내장 Bot

    • src/bots/ 에 위치
    • C++ 로 구현되어 실행 파일에 포함됨
    • 높은 통합성과 성능을 중시
  2. 외부 Bot

    • 독립 실행 파일 형태
    • 다양한 언어로 작성할 가능성 보유
    • 네트워크 기반 연동으로 더 넓은 참여를 목표로 함

좋은 Bot 기여가 갖추는 것

  • 전략적으로 의미 있는 개선
  • 리플레이, 테스트, 벤치마크 같은 증거
  • 성능과 메모리 사용에 대한 설명
  • 외부 Bot 이라면 의존성 및 실행 방법 안내

다음에 읽으면 좋은 페이지