Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1.16 KB

README.md

File metadata and controls

22 lines (17 loc) · 1.16 KB

Rumbo al mundial

Descripción

El trabajo práctico consiste en implementar una aplicación para seleccionar la mejor formación entre los jugadores convocados por el director técnico.
La selección clasificó para el Mundial, pero ahora el técnico tiene que formar el equipo de la mejor manera posible. La aplicación debe seleccionar la mejor formación entre sus jugadores preferidos, teniendo en cuenta a los jugadores incompatibles entre sí.

Se tiene un listado de jugadores, y para cada jugador se tiene su nivel de juego (un número real entre 1 y 10 que especifica la calidad del jugador) y su posición dentro de la cancha (arquero, defensor, mediocampista o delantero). Además, se tiene un listado de pares de jugadores incompatibles, que no pueden jugar juntos en el equipo titular. El objetivo es formar un equipo con un arquero, cuatro defensores, tres mediocampistas y tres delanteros, que maximice el nivel de juego total (definido como la suma de los niveles de juego de sus jugadores), y tal que no haya pares de jugadores incompatibles en la formación.

Tecnologías y herramientas utilizadas

  • Eclipse IDE
  • Java
  • JUnit
  • WindowBuilder
  • JSON