autopawn / haboard

Haskell framework for board games (exercise)
1 stars 29 forks source link

Feature 16# Menu pre-partida + Historial de partidas #28

Open ghost opened 4 years ago

ghost commented 4 years ago

José Quezada Barra 201873074-2

Menu pre-partida

-En ambos juegos que se encuentran disponibles se borro tanto los que se habian creado como el executeque se encuentra ahi, y se reemplazo por configAndExecute. -Se pregunta por consola el nombre a asignar para los jugadores y luego se le da las opciones de los tipos de jugadores(cpuRand,cpuEval,human). -Solo se tuvo un inconveniente , el cual es que no se pudo configurar la opcion cpuEval, por lo que se le asigna automaticamente cpuRand

Historial de partidas

-Cada juego pasa como argumento su nombre(Ej: Para Fox and Hounds es foxhounds). -El formato de nombre de cada archivo es <nombre_juego>_historial.txt, de manera que cada juego tenga su historial por separado. -Se uso la funcion appendFile, la cual se encarga de asignar el nombre del archivo y su contenido.

Se adjunta screenshot del menu pre-partida Screenshot from 2020-07-27 01-52-47