Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Resumen al final de la simulación de hora #172

Closed
7 tasks done
JManuelJouanne opened this issue Oct 5, 2021 · 14 comments
Closed
7 tasks done

Resumen al final de la simulación de hora #172

JManuelJouanne opened this issue Oct 5, 2021 · 14 comments
Assignees
Labels
Tarea 1 Dudas sobre la T1

Comments

@JManuelJouanne
Copy link

Prerrequisitos

(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")

  • Leí las reglas del foro (Problema Visual Studio Code Syllabus#1)
  • Busqué en las issues si ya preguntaron mi duda y no encontré nada parecido (https://github.com/IIC2233/syllabus/issues)
  • Revisé el compilado de dudas de la tarea y no encontré una issue similar a la mía (Problema con los test de cambiar_plano Syllabus#111)
  • Mi duda no se trata sobre una librería, built-in o mala práctica, ya que eso se pregunta en la issue creada para ello.
  • Mi duda no se trata de un tema administrativo o personal, ya que en ese caso debo contactar a mi profe, al Jefe de Bienestar o al correo del curso (https://iic2233.github.io/contacto/)
  • Utilizaré un título descriptivo y llenaré correctamente esta plantilla
  • De ser necesario, solo colocaré código simple que permita explicar mi problema o duda, ya que compartir código de esta evaluación puede ser considerado copia

Duda

El enunciado dice en la parte de simulación de hora (3.2.1) "Al final de cada hora, debe ser posible visualizar un resumen de todo lo que ocurrió en esa hora." Con esto ¿Se refiere a que después de que termine la hora debemos imprimir nuevamente los principales sucesos? ¿O se refiere a que, en la medida que vayan ocurriendo los distintos eventos, debemos ir imprimiendo lo que pasa en la consola para que al final de la hora podamos ver todo lo que pasó?
(Ojalá sea lo segundo, porque lo primero sería un poco redundante e innecesario)
[Describe tu duda de manera detallada, explicando qué cosas aparecen en el enunciado y cuáles no]

[De ser necesario, coloca tu pregunta de manera explícita utilizando este formato]

@JManuelJouanne JManuelJouanne added the Tarea 1 Dudas sobre la T1 label Oct 5, 2021
@victoriaatria victoriaatria self-assigned this Oct 5, 2021
@victoriaatria
Copy link

Hola @JManuelJouanne ! El resumen se refiere a lo primero que indicaste. Es decir, se debe imprimir un resumen al final de cada hora con los principales sucesos. El objetivo del resumen es visualizar de manera rápida todo lo ocurrido en la hora, sin tener que desplazarse hacia arriba en la consola para visualizar lo ocurrido.

@LaSamada
Copy link

LaSamada commented Oct 5, 2021

Correspondiente a lo mismo, se indica en el enunciado que al ocurrir los encuentros, estos deben mostrase en consola. Una vez ocurrida la hora, se deben imprimir en consola nuevamente los enfrentamientos, o uno puede mostrarlos exclusivamente en el resumen ya que entremedio de ambos sucesos (enfrentamientos y resumen) no ocurre nada?

@diegocostares
Copy link

Hola, quiero hacer una pregunta en relación con lo mismo, ¿este resumen se tiene que mostrar como una opción antes de volver al menu principal?, o simplemente se tiene que mostrar luego de los enfrentamientos y mostrar el menu principal inmediatamente

@victoriaatria
Copy link

Hola @LaSamada ! Como especifica el enunciado, se deben imprimir en consola nuevamente los enfrentamientos, junto con el resto de las cosas pedidas en el enunciado para el resumen. Recuerda que después de los enfrentamientos, existe la posibilidad de que se ejecute un evento, por lo que es necesario que se incluyan los enfrentamientos en el resumen :)

@victoriaatria
Copy link

@diegocostares El resumen debe mostrarse automáticamente al finalizar una hora. Luego, se debe volver al menú principal. Queda a criterio tuyo si deseas mostrar el menú principal instantáneamente después del resumen, o si el usuario debe elegir la opción volver antes de mostrar el menú principal (recuerda que en este caso solo debe existir la opción de volver al menú principal, como dice el enunciado).

@diegocostares
Copy link

¡Hola! En este mismo apartado, ¿a qué se refieren en el enunciado con: "los encuentros ocurridos junto a su resultado"?
Yo lo estoy dejando como: nombreA ataca a nombreB y lo deja con X vida.
Pero a la hora de mostrarlo se ve bastante horrible

@victoriaatria
Copy link

Hola @diegocostares ! Está bien dejarlo como lo indicaste :)

@jsilvalavin
Copy link

Hola! sobre esto, no me queda claro un par de cosas:

  1. si mi programa imprime la opcion, el resultado de la opcion elegida, los enfrentamientos, el evento (con sus resultados) y luego el menu, cumple con lo pedido?
  2. si imprimo "a ataco a b y le produjo n puntos de daño" está bien también?
    gracias :)

@victoriaatria
Copy link

Hola @jsilvalavin !

  1. En tu resumen se debe visualizar todo lo pedido en el enunciado. En el ejemplo que diste faltaría imprimir los tributos que siguen con vida, entre otras cosas.
  2. Sí, está bien! El mensaje queda a criterio tuyo con tal de que muestre de alguna manera el resultado de cada encuentro.

@jsilvalavin
Copy link

Hola @jsilvalavin !

  1. En tu resumen se debe visualizar todo lo pedido en el enunciado. En el ejemplo que diste faltaría imprimir los tributos que siguen con vida, entre otras cosas.
  2. Sí, está bien! El mensaje queda a criterio tuyo con tal de que muestre de alguna manera el resultado de cada encuentro.

Aah ok, gracias!

@Dafnemami
Copy link

Se puede asumir que pasó una hora si el jugador selecciona la opción, por ejemplo, 'atacar tributo', pero no tenía la energía suficiente para hacerlo?

@folivaresdc
Copy link

@Dafnemami, en caso de que no se pueda llevar a cabo la accion elegida se debera mostrar de nuevo las opciones hasta que se eliga una opción valida. En el caso de no tener energía para atacar deberia ser posible la accion "Hacerse bolita", por lo que siempre existira una accion posible.

@Dafnemami
Copy link

Y qué pasa con el resumen al final de simular en ese caso ¿Puedo mostrar el resumen de todas formas, avisando en este el motivo por el cual la acción no se ejecutó? ¿o en esos casos donde la energía (u otro atributo) no es suficiente no se debe printear el resumen?

@folivaresdc
Copy link

@Dafnemami, No debes imprimir el resumen ya que no se ha terminado la hora de simulación, deberías solamente volver a mostrarle las opciones. Si quieres igualmente puedes imprimir un mensaje en la pantalla avisando el motivo por el cual no se ejecutó la acción.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Tarea 1 Dudas sobre la T1
Projects
None yet
Development

No branches or pull requests

8 participants