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

Duda sobre los enfrentamientos de tributos #142

Closed
simonmb12 opened this issue Sep 29, 2021 · 18 comments
Closed

Duda sobre los enfrentamientos de tributos #142

simonmb12 opened this issue Sep 29, 2021 · 18 comments
Assignees
Labels
Tarea 1 Dudas sobre la T1

Comments

@simonmb12
Copy link

Prerrequisitos

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

  • [ x] Leí las reglas del foro (Problema Visual Studio Code Syllabus#1)
  • [ x] Busqué en las issues si ya preguntaron mi duda y no encontré nada parecido (https://github.com/IIC2233/syllabus/issues)
  • [x ] 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)
  • [ x] 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.
  • [ x] 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/)
  • [ x] Utilizaré un título descriptivo y llenaré correctamente esta plantilla
  • [ x] 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

Hola! al inicio del enunciado se dice que los enfrentamientos deben ocurrir entre todos los tributos, incluido el del usuario. Pero en el apartado "Arena", se dice que los encuentro son entre los tributos rivales, sin contar al tributo del usuario.
Cual de las dos opciones es la que tenemos que aplicar?

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

@simonmb12 simonmb12 added the Tarea 1 Dudas sobre la T1 label Sep 29, 2021
@folivaresdc folivaresdc self-assigned this Sep 29, 2021
@folivaresdc
Copy link

Hola @simonmb12, en los encuentros solo los tributos no controlados pueden atacar, pero este ataque puede ser a cualquiera de los tributos vivos, incluido el tributo controlado por el jugador.

Lo que se quizo decir en el apartado Arena es que solo los tributos no controlados tienen la capacidad de atacar durante los encuentros, pero este ataque puede ser a cualquier tributo.

Espero que se haya aclarado tu duda, suerte con la tarea.

@simonmb12
Copy link
Author

Yaa, me queda claro!
Una última cosa. El único tributo que gasta energía es el tributo del usuario verdad? el resto tiene energía contante toda la partida?

@folivaresdc
Copy link

Asi es, los tributos no controlados no necesitan energia para atacar durante los encuentros.

@JManuelJouanne
Copy link

Hola!! En el enunciado dice que en los encuentros, un tributo puede ser atacado más de una vez. Pero no me queda claro si un mismo tributo puede atacar más de una vez a otros tributos.

@folivaresdc
Copy link

Hola @JManuelJouanne, cada tributo no controlado tiene la posibilidad de atacar solamente una vez. Un tributo vivo puede recibir 0 o mas de 1 ataque debido a que es aleatorio el tributo que recibe el ataque.

Espero que te haya quedado mas claro, cualquier duda pregunta nomas.

@carmebe
Copy link

carmebe commented Oct 5, 2021

Hola, en el enunciado se menciona que: "Como el número de encuentros durante una hora puede variar según la dificultad del mapa, un tributo puede luchar varias veces en la misma hora", ¿esto no significa que un tributo que no sea del jugador puede atacar más de una vez en la misma hora? Esto se puede encontrar en el apartado Entidades -> Arena -> Encuentros del enunciado.

@tama0903
Copy link

tama0903 commented Oct 7, 2021

Hola @carmebe!

Como explico @folivaresdc, cada tributo no controlado puede atacar y recibir muchos ataques por parte de los otros tributos que aún siguen vivos. Asimismo, en el enunciado no está especificado. Por lo tanto, puedes optar por estas opciones:

  • Un tributo enemigo puede atacar más de una vez por simulación.
  • Cada tributo tiene la posibilidad de atacar solamente una vez.

Independiente de la opción que se elija, se tiene que respetar la aleatoriedad y que el ataque sea de un tributo diferente al tributo atacado. Espero haber respondido la duda.

@jahernandez2
Copy link

Asi es, los tributos no controlados no necesitan energia para atacar durante los encuentros.

Pero el compañero pregunto si la energía es constante en los tributos, y por lo que entendí no es así, su energía varía por los ataques recibidos en la partida

@folivaresdc
Copy link

Hola @jahernandez2, Los tributos no controlados no utilizan energía para atacar, entonces su energía se mantiene constante durante toda la partida. Los ataques recibidos no le quitan energía a los tributos, sino que le quitan vida según la fórmula de daño que aparece en el enunciado.

@vice-rosas99
Copy link

Hola, una cosa que no entiendo es como varían los encuentros según la dificultad, en el enunciado no encontré nada sobre como deben suceder los encuentros si la dificultad es principiante o avanzado

@folivaresdc
Copy link

Hola @vice-rosas99, la dificultad influye en el programa a través de la cantidad de encuentros que se generan. En el apartado ARENA se explica como se debe calcular la cantidad de encuentros que deben suceder durante una hora de simulacion que va a depender de la dificultad de la arena.

@vice-rosas99
Copy link

si pero el string dificultad no tiene influencia en esa formula, por eso pregunto
tal vez el string dificultad es solo una forma de interpretar el float riesgo?

@folivaresdc
Copy link

@vice-rosas99, ahora me queda claro a que te referias. Los encuentros varian solo por el Riesgo (float) pero cada Dificultad (str) tiene su riesgo (float) asociado. Para el caso de los encuentros podrias interpretar dificultad como riesgo.

@vice-rosas99
Copy link

Ah ya perfecto gracias

@vice-rosas99
Copy link

una ultima duda, si los tributos que no son el jugador no gastan energía, por que en el enunciado sale "sólo podrán realizar la acción de atacar. Cabe mencionar que puede darse el caso
de que un tributo sea atacado mas de una vez. Todos los encuentros realizados, deberán ser mostrados en
consola junto al resultado de cada uno junto con la energía restante de cada tributo implicado."
esa información no sería redundante si no gastan energía?

@folivaresdc
Copy link

@vice-rosas99, Efectivamente es redundante asique puedes imprimir la energia con que vienen los tributos desde tributos.csv siendo que esta no va a cambiar durante la partida o puedes imprimir la vida de los tributos que tendria mas sentido pero queda a tu elección.

@vice-rosas99
Copy link

y otra duda que me surgió, si al momento de que alguien recibe daño por un evento o por un ataque, muestro en pantalla lo que pasó, y si se murió o no, igual tengo que imprimir un resumen volviendo a mostrar eso cuando acabe la simulación de hora?

@folivaresdc
Copy link

@vice-rosas99, tu pregunta creo que es respondida en #172

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