Este ejercicio busca ser una primer aproximación al mundo de las colecciones.
Se trata de un juego en el cual nuestro personaje, Rolando, va recolectando distintos artefactos por el mundo. Para la primera versión, existen 4 artefactos:
- Espada del destino
- Libro de hechizos
- Collar divino
- Armadura de acero valyrio
Al principio Rolando solo puede llevar hasta 2 artefactos a la vez, pero se espera que a medida que se desarrolla el juego pueda incrementar su capacidad.
Cada vez que rolando se encuentra con un artefacto, y tiene capacidad para llevarlo, lo levanta.
- rolando encuentra la espada del destino (la agarra)
- rolando encuentra el libro de hechizos (la agarra)
- rolando encuentra el collar divino (no lo agarra, ya que tiene la espada y el libro encima y su capacidad es de 2)
El castillo de piedra es donde Rolando vive. Es tan grande que allí no hay límite para almacenar artefactos. Cuando rolando llega al castillo de piedra guarda en él todos los artefactos que lleva encima, liberando espacio para poder levantar nuevos.
- rolando encuentra la espada del destino (la agarra)
- rolando encuentra el libro de hechizos (la agarra)
- rolando llega al castillo de piedra (deja en el castillo la espada y el libro de hechizos)
- rolando encuentra el collar divino (ahora si lo puede agarrar, ya que liberó espacio)
- rolando llega al castillo de piedra de nuevo(deja el collar, con lo cual ahora el castillo tiene el collar, la espada y el libro)
Hay dos preguntas interesantes que debe poder contestar Rolando, por un lado cuales son los artefactos que tiene encima (ya resuelto en el punto anterior), pero tambien debe saber cuales son todos los artefactos que él posee sin importar si lo tiene encima o en su castillo.
También se quiere preguntar si posee un artefacto en especial.
#Ejemplo: Si el castillo tiene el collar, la espada. Rolando tiene la armadura. Entonces rolando posee el collar, la espada y la armadura. El libro no lo posee.
Se desea saber el orden en que rolando fue encontrandose los artefactos, independientemente de si los agarró o no.
- rolando encuentra la espada del destino (la agarra)
- rolando encuentra el libro de hechizos (la agarra)
- rolando encuentra el collar divino (no lo agarra, ya que tiene la espada y el libro encima y su capacidad es de 2)
- rolando llega al castillo de piedra (deja en el castillo la espada y el libro de hechizos)
- rolando encuentra la armadura de acero valyrio (la agarra)
- rolando encuentra el collar divino (ahora si lo puede agarrar, ya que liberó espacio)
Si consultamos la historia de encuentro con los artefactos debería ser:
- espada del destino
- libro de hechicos
- collar divino
- armadura de acero valyrio
- collar divino (de nuevo!)