SK플래닛 Code Baseball Classic
Player 1과 Player 2의 코드가 일대일로 대결하는 방식이며, 프로그래밍 언어는 JAVASCRIPT 입니다.
게임의 규칙을 확인하시고, Player 1과 Player 2의 코드를 작성하신 후, 게임시작 버튼을 누르면 배틀이 시작됩니다.
1 Game은 7 Round로 구성되고, 1 Round는 9이닝이 모두 끝날 때까지 Turn이 반복됩니다.
각 Game, Round, Turn의 시작과 끝에서 onGameStart, onRoundStart, onTurnStart, onTurnEnd, onRoundEnd, onGameEnd 함수가 호출되며, 사용자는 각 함수에 자신의 로직을 구현하면 됩니다.
게임의 규칙에 맞게 기본 전략을 세우고, 상대의 패턴을 분석하여 onTurnStart에서 최선의 선택을 반환하는 것이 승리의 핵심요소입니다.
(상대 플레이어의 코드에 영향을 미치는 등의 부정 행위 시도 시 패배 처리 됩니다.)
게임 규칙

Player 1

Player 2

Strike Zone
0,00,10,2
1,01,11,2
2,02,12,2
Ball Count
S0
B0
O0
Runners
1B
2B
3B
Score Board
1 2 3 4 5 6 7 8 9 R Win
Player 1 0 0 0 0 0 0 0 0 0 0 0
Player 2 0 0 0 0 0 0 0 0 0 0 0
전체 게임로그는 아래 영역에 출력됩니다.(최근 로그가 위에 표시됩니다.)
나 또는 상대방의 화면이 Visible 상태가 아니면 통신 속도가 느려집니다.