Open iledantec opened 1 year ago
Cuando muestro la info según qué jugador comenzó, paso todos los tests pero esto contradice el enunciado...
Hola,
El enunciado y el test case están bien. Lo que ocurre es que el jugador 1 no es quién elige primero el mazo. Es quien parte jugando. Para saber quién parte se debe comparar el superstar value de la superestrella. El con mayor superstar value parte jugando (independiente de qué mazo se ingresa primero):
En caso de empate, el enunciado dice lo siguiente:
En el ejemplo que mencionas, el superstar value de Kane es 2 y el de HHH es 3. Por eso parte jugando HHH.
Ver https://github.com/RodrigoToroIcarte/IIC2113-2023-1/issues/46 para más detalles.
El enunciado dice claramente que para ShowGameInfo() primero se muestra la información de player1 y luego la de player2. Sin embargo en el ValidDecks-Test 3.txt, el player 1 escoge el mazo 3 (KANE) y el player 2 escoge el mazo 1 (HHH), y cuando se despliega la información se muestra primero la de HHH y luego la de KANE. ¿Es un error del test o hay un error del enunciado y ShowGameInfo() debe desplegar primero la información del jugador que comenzó?