Documento de origen:
simulator/README.md
Panorama general
LocalGen-bot-simulator es una CLI ligera para evaluar bots entre sí.
Capacidades
- genera mapas aleatorios usando el motor central compartido
- instancia bots registrados a través de la factoría común de bots
- ejecuta partidas repetidas sin la interfaz Qt
- imprime resúmenes agregados y resultados opcionales por partida
Comandos de ejemplo
./LocalGen-bot-simulator --games 10 --width 20 --height 20 --steps 600 --bots XiaruizeBot GcBot./LocalGen-bot-simulator --games 10 --map maps/arena01.lgmp --steps 600 --bots XiaruizeBot GcBot./LocalGen-bot-simulator --games 50 --silent --bots XiaruizeBot GcBot
Mapas personalizados
--map PATHcarga un mapa personalizado para todas las partidas simuladas- con esta bandera solo se admiten mapas v6
.lgmp - cuando
--mapestá presente,--widthy--heightse ignoran
Notas
- el simulador comparte la misma lógica central de tablero y juego que la aplicación principal
- las partidas independientes pueden ejecutarse en paralelo en hilos de CPU
--silentsuprime los registros de inicio y por partida, dejando solo la tabla final de resumen- el resumen incluye rankings FFA TrueSkill e intervalos de confianza