Proyecto académico, juegos en java.
- Memorama
- Gato
- Cuatro en Raya
El proyecto es un proyecto desarrollado con netbeans, el cual contiene dos paquetes:
Contiene los archivos básicos del juego, los cuales se en listan a continuación:
- Ficha.java: Modela una ficha en especifico.
- Juego.java: Contiene la lógica unificada de los juegos.
- Run.java : Es un disparador que ejecuta el juego en cuestión.
Contiene la estructura de un Competidor genérico y contiene los competidores en cuestión:
- Competidor.java Clase abstracta que contiene la lógica genérica de un competidor en cuestión.
- CuatroEnRayaMaquina.java Lógica competidor maquina para el Cuatro en Raya.
- GatoMaquina.java Lógica competidor maquina para el Gato.
- MemoramaMaquina.java Lógica competidor maquina para el Memorama.
Estas ultimas 3 clases en rojo contienen la estructura para que implementen la lógica de su jugador para el juego en cuestión, con estos archivos van a estar trabajando ustedes y su objetivo es hacer que la maquina gane.
La intensión en la evaluación final, es poner a prueba la lógica que decidieron agregarle al su competidor respecto al juego en cuestión, asi como sus habilidades en implementar dicha lógica.
La evaluación consistirá en poner a competir su código, con algún otro código que presente ese día. A partir del numero de veces que logre ganar el juego en un determinado margen de tiempo(aprox. 5mins), sera parte de su resultado de evaluación 40%.
A su vez también se va a competir contra una persona, realizando 2 partidas, procurando ganar.
Van a entregarme una documentación breve, respecto a la estrategia(s) que siguieron.
Se realizara un pequeño test de preguntas con opción múltiple.
Sin mas a jugar, right now!.