Coordinador 8. David Madrigal Buendía - norman-ipn/Ajedrez2018 GitHub Wiki
Se busca compromiso, trabajo y diversión.
- Luis Ignacio Sánchez López
- Leal Hernandez Cesar
- Gomez Garibay Hiram Alejandro
- De La Cruz Sierra Diana Paola
- Enriquez Rivera Alejandro
- Hernández Hernández Rubén
- PEÓN
- TORRE
- CABALLO
Funciones Peón:
- moverPeon();
- comerPeon();
- moverInicialmentePeon();
- coronar();
- hacerJaquePeon();
Funciones Torre:
- moverTorre();
- comerTorre();
- hacerJaqueTorre();
Funciones Caballo:
- moverCaballo();
- comerCaballo();
- hacerJaqueCaballo();
| Integrantes | Nombre de las funciones |
|---|---|
| Luis Madrigal Hiram | moverPeon |
| moverInicialmentePeon | |
| comerPeon | |
| hacerJaquePeon | |
| coronar | |
| Rubén Diana | moverTorre |
| comerTorre | |
| hacerJaqueTorre | |
| Leal Alejandro | moverCaballo |
| comerCaballo | |
| hacerJaqueCaballo |
| Nombre de la función | Parámetros / Argumentos | Tipo de Retorno | Descripción del Retorno |
|---|---|---|---|
| moverPeon | int *posicionInicialPeon, int *posicionFinalPeon | void | Nada |
| comerPeon | int *posicionInicialPeon, int *posicionFinalPeon | void | Nada |
| moverInicialmentePeon | int *posicionInicialPeon, int *posicionFinalPeon | void | Nada |
| coronar | int *posicionPeon, int pieza | void | Nada |
| hacerJaquePeon | int[8][8] tablero, int filaInicialPeon, int columnaInicialPeon, int filaReyEnemigo, int columnaReyEnemigo | int | 0 - No hay Jaque, 1 - Rey blanco en jaque, 2 - Rey negro en jaque |
| moverTorre | int *posicionInicialTorre, int *posicionFinalTorre | void | Nada |
| comerTorre | int *posicionInicialTorre, int *posicionFinalTorre | void | Nada |
| hacerJaqueTorre | int[8][8] tablero, int filaInicialTorre, int columnaInicialTorre, int filaReyEnemigo, int columnaReyEnemigo | int | 0 - No hay Jaque, 1 - Rey blanco en jaque, 2 - Rey negro en jaque |
| moverCaballo | int *posicionInicialCaballo, int *posicionFinalCaballo | void | Nada |
| comerCaballo | int *posicionInicialCaballo, int *posicionFinalCaballo | void | Nada |
| hacerJaqueCaballo | int[8][8] tablero, int filaInicialCaballo, int columnaInicialCaballo, int filaReyEnemigo, int columnaReyEnemigo | int | 0 - No hay Jaque, 1 - Rey blanco en jaque, 2 - Rey negro en jaque |
void moverPeon(
int *posicionInicialPeon,
int *posicionFinalPeon
){}
void comerPeon(
int *posicionInicialPeon,
int *posicionFinalPeon
){}
void moverInicialmentePeon(
int *posicionInicialPeon,
int *posicionFinalPeon
){}
void coronar(
int *posicionPeon,
int pieza
){}
int hacerJaquePeon(
int tablero[8][8],
int filaInicialPeon,
int columnaInicialPeon,
int filaReyEnemigo,
int columnaReyEnemigo
){}
void moverTorre(
int *posicionInicialTorre,
int *posicionFinalTorre
){}
void comerTorre(
int *posicionInicialTorre,
int *posicionFinalTorre
){}
int hacerJaqueTorre(
int tablero[8][8],
int filaInicialTorre,
int columnaInicialTorre,
int filaReyEnemigo,
int columnaReyEnemigo
){}
void moverCaballo(
int *posicionInicialCaballo,
int *posicionFinalCaballo
){}
void comerCaballo(
int *posicionInicialCaballo,
int *posicionFinalCaballo
){}
int hacerJaqueCaballo(
int tablero[8][8],
int filaInicialCaballo,
int columnaInicialCaballo,
int filaReyEnemigo,
int columnaReyEnemigo
){}