코드배틀(Code Battle)#
코드배틀(Code Battle)은 필자가 운영 중인 웹사이트로, 내 코드와 상대 코드가 턴(TURN) 단위로 1:1 대결을 벌이는 게임입니다. 게임은 여러 개의 라운드(ROUND)로 구성되고, 라운드는 여러 개의 턴으로 구성됩니다. 각 턴에서 “나의 선택”과 “상대의 선택”이 승/패와 점수를 만들고, 그 결과가 누적되어 라운드 승/패와 게임 승/패가 결정됩니다.
코드배틀 사이트 (https://codebattle.online/)
코드배틀은 무엇인가(What)#
코드배틀의 핵심은 “정답을 맞히는 코딩”이라기보다, 전략을 코드로 구현해 상대를 이기는 구조입니다. 단순히 문제를 풀고 끝나는 것이 아니라, 상대의 패턴을 분석하고, 다음 턴을 예측하고, 그 예측을 코드로 반영해 대결의 흐름을 만든다는 점이 특징입니다.