ETAPA 2. Módulos del Sistema - norman-ipn/Ajedrez2016 GitHub Wiki
Estos son los principales módulos que tendrá el sistema:
- Interfaz (interfaz.h): Muestra el tablero, el tiempo y cualquier otra información al usuario.
- Piezas (piezas.h): Cualquier función relativa a las piezas, incluidas las validaciones.
- Tablero (tablero.h): Cualquier función relativa al tablero.
- Persistencia (persistencia.h): Cualquier función relativa a guardar y cargar información del juego.
- Red (red.h): Cualquier función para implementar comunicación en red.
- Inteligencia Articifial (ia.h): Cualquier función relativa a la inteligencia artificial.
Todas las funciones, estructuras y enumeraciones tienen que estar en alguno de estos módulos, si se les ocurre otro, primero deben consultarlo antes de agregarlo.