#include "bot_client.hpp"

// Replace only this function. The helper maintains the board, computes legal
// moves, handles networking/reconnection, and sends your selected coordinates.
koth::Move choose_move(
    const koth::Board& board,
    char my_color,
    const std::vector<koth::Move>& legal_moves) {
    (void)board;
    (void)my_color;

    // Starter behavior: choose the first legal move.
    return legal_moves.front();
}

int main(int argc, char** argv) {
    return koth::run_bot(argc, argv, choose_move);
}
