Giter VIP home page Giter VIP logo

ajedrez2016's People

Contributors

alaneos777 avatar alankev117 avatar alex2201 avatar alichos avatar arturock127 avatar arturorr97 avatar atziripe avatar bucketh avatar carlos-ochoa avatar charliec57 avatar cubextreme avatar drazen420 avatar emm79 avatar erickvazquez avatar jorgemendezcm1 avatar joserivera12 avatar karlasilva avatar kikerique avatar leafar5645 avatar martinbarriga avatar mauricioww avatar meowstic avatar omar6re avatar oscargpdev avatar oscarstk avatar rammendozaa avatar rcerik avatar saulflorescortes avatar tyrzephyroth avatar yael-estrada avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ajedrez2016's Issues

Asigaciones Modulo Persistencia

Hola a todos.

Las siguientes asignaciones, seran solo para aquellos que no han hecho algún "commit" a la fecha con el apoyo de quienes ya han colaborado.

Función de que cada movimeinto que haga el jugador, se guarde en un archivo, antes del siguiente turno (Solicitada por el modulo IA).

Isam David Espinosa Flores
Ivone Martínez Serrano

Asesor: Jose Armando Rivera Ramirez

Función que le permite elegir al jugador, que partida, de las que a salvado, quiere continuar.

Jorge Luis Mendez Alvarez
Karla Lizbeth Silva Rojas

Asesor: Irving M.Bautista Neyra.

Cualquier duda, pueden comunicarse conmigo. Yo estare colaborando con ustedes en ambas funciones. Recuerden que los commits solo los subiran aquellos que aun no han participado.

Gracias.

Saludos.

Formalizar perfiles: Módulo de Red

A todos lo integrantes del módulo de Red,
formalicen sus perfiles incluyendo:

  • Foto
  • Nombre Completo
  • Grupo en BIO
  • Agregar su nombre a README.md

De Persistencía a P.Norman

Buenos dias profesor, le comento sobre la compañera Laura Andrea Morales, (LalaAndrea) que fue eliminada del repositorio, despues del recorte, ya había actualizado su perfil, sin embargo días despues no se le permitio realizar algun commit, espero su pronta respuesta.

Aviso Modulo Persistencía

¡Hola a todos!

Se me asigno coordinar el modulo de persistecía, así que me comunico con ustedes para poder establecer los objetivos de nuestro modulo, y terminar los detalles faltantes.

Hasta el momento hemos añadido las siguientes funciones:

Guardar Partida.
Continuar Partida.
Coordenadas Recibidas.
Obten Hora.
Actualizar Historial.
Turno Jugador.

Considero que estas funciones logran realizar lo que solicita el modulo persistencia.

Pero con el fin de que los compañeros que no han subido alguna aportación, pueden hacerlo y tener una evaluación, sugiero que comenten que podemos agregar y asi asignar una función a cada miembro del modulo.

modulo piezas, duda en piezas.c

chicos creo que lo estamos haciendo mal porque cuando compilemos el .c saldran errores porque la función principal que llama a las otras esta al principio, así que por lo que tengo entendido las llamas antes de que se declaren y esto marca error, me pueden decir si estoy mal?

Importante aviso para equipo del Tablero

Hola chavos. :)
Bueno, como saben soy el coordinador y me encargaré de ponerme de acuerdo con ustedes sobre que falta agregar a nuestro módulo, así como pequeñas modificaciones, si es el caso, con el fin de lograr que el proyecto final funcione.

He notado que han añadido funciones importantes, aun que aún falta que añadan el cuerpo de "verificar_jaque". Le pido por favor a CubeXtreme y Drazen420, si pueden hacer tal operación en este fin de semana. Para que sea justo, la siguiente modificación que sea pedida la realizaran Edrasen y Hacker.

Por cierto, por favor asegúrense de que su código funciona, ya que para mi es difícil probarlo pues no tengo computadora y por lo tanto, no puedo depurar/compilar y comprobar el funcionamiento de las funciones. Disculpen y gracias.

No olviden que si tienen dudas pueden hablar conmigo para que yo se las comunique al profesor o a los demás módulos. Buen día.

De m. Tablero a m. Interfaz, aviso importante.

Hola Acadia Wolfman, como coordinador del m. Tablero te quiero comentar que hubo in problema con las funciones de color de tablero que ustedes necesitaban: no se nos hizo saber el requerimiento a tiempo y por lo tanto no hemos hecho las funciones y se quedaron comí comentarios ya que no compilan.
Te propongo, borrar las funciones de tu módulo y nosotros del nuestro ya que a parte del tiempo, no les veo mucha importancia.
Buenas noches.

Solicitud para retirar menu de main.c

Hola, yo soy del módulo de interfaz y revisando el archivo menu.c me di cuenta que hay una especie de menu dentro de la función. Esta es una solicitud para perdir que lo retiren y hagan referencia a nuestra función de menú puesto que en el archivo interfaz.c ya se creó un menú.

Modulo RED

Estas son las funciones/modificaciones que se tienen que hacer para el mejoramiento de este modulo.

-Una función donde puedas elegir el tipo de conexiones.
-Una función donde puedas agregar amigos para el juego.
-Una función donde haya un tipo chat para poder platicar con el adversario.
-Una función donde puedas ver las personas disponibles para poder jugar.
-Una función donde puedas modificar tu estado de conexión(ocupado/disponible).
-Una función donde puedas bloquear y desbloquear usuarios.

De igual forma si alguien tiene propuestas puede comentarlas y se tomaran en cuenta.

Aviso etapa 3: módulo Piezas

Hola a todos,

Se eliminaron cuentas que no cumplian con los requisitos de formalización:
foto, nombre y grupo.

El código de las etapas anteriores se respaldó en el archivo:
etapa1.tar.gz

Lo pueden descargar y descomprimir con el comando
tar xvf etapa1.tar.gz
en caso de que quieran consultar este código y reutilizarlo.

Recuerden que los únicos archivos que se pueden modificar son:
main.c
red.h
red.c
ia.h
ia.c
interfaz.c
interfaz.h
tablero.c
tablero.h
piezas.h
piezas.c
persistencia.h
persistencia.c

El martes se hará corte en cada módulo
para iniciar la etapa 3.

Por favor, suban sus cambios con código indentado y probado,
es decir: que compile.

Quisiera solicitar mi calificacion.

Buenas tardes, quisiera solicitar mi calificación para poder saberla, para cualquier aclaración igual :).
Por su atención gracias, buena tarde.

Asignaciones módulo IA

Buenas tardes compañeros, les comparto las asignaciones.

Se harán los condiciones para ingresar en la función ia.c en:

  • Ser comidos.
  • Escapar
  • Atacar

Piezas:
Rey @RV411 y @manuel-ramirez
Dama @ShazellCrail y @SaulFloresCortes
Torre @RCErik y @WholeCharlygold
Caballo @rash240719 y @TyrZephyroth
Alfil @SaidSoria y Tafnes
Peón @SoyOscarRH y @Yael-Estrada

Si tienen alguna duda, favor de indicármela. Saludos.

Ejemplo.

int responder_jugada(struct tablero *el_tablero, int turno, char *respuesta)
respuesta es donde colocan la jugada que han 'calculado' en el formato "A2A4" es decir, columna fila inicial, columna fila final.

Para módulo IA

Propongo obtengamos la lista de requerimientos. En base a ella podremos delegar cuales le tocarán a cada uno de nosotros asignados a este módulo y así codifiar las funciones necesarias. Esto permitirá tener mayor sinergia.

Red

Mauricio me podrías decir en que puedo ayudar al modulo de red

Aviso etapa 3: módulo Persistencia

Hola a todos,

Se eliminaron cuentas que no cumplian con los requisitos de formalización:
foto, nombre y grupo.

El código de las etapas anteriores se respaldó en el archivo:
etapa1.tar.gz

Lo pueden descargar y descomprimir con el comando
tar xvf etapa1.tar.gz
en caso de que quieran consultar este código y reutilizarlo.

Recuerden que los únicos archivos que se pueden modificar son:
main.c
red.h
red.c
ia.h
ia.c
interfaz.c
interfaz.h
tablero.c
tablero.h
piezas.h
piezas.c
persistencia.h
persistencia.c

El martes se hará corte en cada módulo
para iniciar la etapa 3.

Por favor, suban sus cambios con código indentado y probado,
es decir: que compile.

Formalizar pefiles

Todos los participantes de la etapa 2 deben subir foto de perfil, utilizar nombre completo en el perfil y en la BIO del perfil escribir el grupo. Además de Escribir nombre completo en el archivo README.md.
Todo esto a mas tardar para el Viernes 2 de Dicimebre.
Quien no realice estos pasos está fuera del proyecto.

De m. IA para m. Persistencia.

Buenos días.

El módulo de IA les solicita una función donde estén guardados los movimientos anteriores del jugador antes de que siga el turno del siguiente. No sé si ya esté existente, me parece que no, por favor.

Saludos.

Aviso etapa 3: módulo Tablero

Hola a todos,

Se eliminaron cuentas que no cumplian con los requisitos de formalización:
foto, nombre y grupo.

El código de las etapas anteriores se respaldó en el archivo:
etapa1.tar.gz

Lo pueden descargar y descomprimir con el comando
tar xvf etapa1.tar.gz
en caso de que quieran consultar este código y reutilizarlo.

Recuerden que los únicos archivos que se pueden modificar son:
main.c
red.h
red.c
ia.h
ia.c
interfaz.c
interfaz.h
tablero.c
tablero.h
piezas.h
piezas.c
persistencia.h
persistencia.c

El martes se hará corte en cada módulo
para iniciar la etapa 3.

Por favor, suban sus cambios con código indentado y probado,
es decir: que compile.

Aviso etapa 3: módulo IA (2 de 2)

Hola a todos,

Se eliminaron cuentas que no cumplian con los requisitos de formalización:
foto, nombre y grupo.

El código de las etapas anteriores se respaldó en el archivo:
etapa1.tar.gz

Lo pueden descargar y descomprimir con el comando
tar xvf etapa1.tar.gz
en caso de que quieran consultar este código y reutilizarlo.

Recuerden que los únicos archivos que se pueden modificar son:
main.c
red.h
red.c
ia.h
ia.c
interfaz.c
interfaz.h
tablero.c
tablero.h
piezas.h
piezas.c
persistencia.h
persistencia.c

El martes se hará corte en cada módulo
para iniciar la etapa 3.

Por favor, suban sus cambios con código indentado y probado,
es decir: que compile.

IA

Buenas días profesor, @Leonelney @JorgeMendezcm1 y yo queremos trabajar en la IA pero tenemos una idea distinta de lo que hay actualmente en el modulo ¿Habría algún problema si lo modificamos por completo o tenemos que trabajar a partir de lo que ya hay?

Formalizar perfiles: Módulo IA

A todos los integrantes del módulo IA, por favor formalicen su perfil agregando:

  • foto
  • nombre completo
  • grupo en BIO
    Además agregen su nombre completo en el README.md del proyecto.
    Cualquier que no formalice para el día viernes 2 de diciembre será dado de baja del proyecto.

Aviso etapa 3: módulo Red

Hola a todos,

Se eliminaron cuentas que no cumplian con los requisitos de formalización:
foto, nombre y grupo.

El código de las etapas anteriores se respaldó en el archivo:
etapa1.tar.gz

Lo pueden descargar y descomprimir con el comando
tar xvf etapa1.tar.gz
en caso de que quieran consultar este código y reutilizarlo.

Recuerden que los únicos archivos que se pueden modificar son:
main.c
red.h
red.c
ia.h
ia.c
interfaz.c
interfaz.h
tablero.c
tablero.h
piezas.h
piezas.c
persistencia.h
persistencia.c

El martes se hará corte en cada módulo
para iniciar la etapa 3.

Por favor, suban sus cambios con código indentado y probado,
es decir: que compile.

Entrega de módulo Inteligencia Artificial

Buenas noches compañeros, el profesor Norman anunción que el proyecto se cerrará el día ueves 15 de Diciembre (a las 8:00 a.m.), por lo cual sus funciones deben estar listas para el día de mañana, de esta forma podremos verificar que compilen y que estén correctas, todos tienen una tarea asignada, si tienen alguna opinión, preguntas, etc no duden en hacérmela llegar.

No compila piezas.o

Necesitan hacer que el comando siguiente funcione sin errores

make piezas.o

porfavor distribuye tareas para completar las funciones que faltan

Formato de Tablero

Hola a todos,
Hay dos propuestas para el tablero y tiene que decidir ya cual será la que se utilizará,
Cuando terminen de decir, cierren este 'issue'.

Finalización de proyecto

Buenas noches compañeros, el profesor Norman anunción que el proyecto se cerrará el día ueves 15 de Diciembre (a las 8:00 a.m.), por lo cual sus funciones deben estar listas para el día de mañana, de esta forma podremos verificar que compilen y que estén correctas.

Recuerden que el proyecto va a ser la forma de evaluacion.

Cierre de github (Ordinario)

El jueves 15 de diciembre a las 8:00 a.m. se cierra el proyecto, para iniciar
la revisión y asignar calificaciones finales (Ordinarias).
Por favor suban todo el código que se revisará
antes de esta hora. Todo el código debe compilar y estar indentado,
cualquier falta a estas reglas queda fuera de la tercer etapa.
por favor avisen a todos los compañeros de sus respectivos módulos.

IA

Deberías comenzar a asignarnos funciones a cada uno, y conforme se vayan completando que los que terminen ayuden a los que tengan problemas, para optimizar tiempo.

Organización de archivos

Se están comenzando a abultar los archivos, hay que organizarlos por tipo de función con sus respectivos encabezaados.

Aviso para Módulo Piezas

Que tal, compañeros. Al parecer nuestro coordinador está desaparecido, así que me parece bien comenzar a repartirnos las tareas entre nosotros.
Los demás módulos nos solicitan ayuda para que puedan crear la función de "Verificar jaque" y el profesor avisó que piezas.o no compila. Les parece que trabajemos en eso por ahora?
También se solicitó que agreguemos las funciones que se habían hecho en Etapa 1 en las que se validan los movimientos de cada pieza.

Aviso etapa 3: módulo Interfaz

Hola a todos,

Se eliminaron cuentas que no cumplian con los requisitos de formalización:
foto, nombre y grupo.

El código de las etapas anteriores se respaldó en el archivo:
etapa1.tar.gz

Lo pueden descargar y descomprimir con el comando
tar xvf etapa1.tar.gz
en caso de que quieran consultar este código y reutilizarlo.

Recuerden que los únicos archivos que se pueden modificar son:
main.c
red.h
red.c
ia.h
ia.c
interfaz.c
interfaz.h
tablero.c
tablero.h
piezas.h
piezas.c
persistencia.h
persistencia.c

El martes se hará corte en cada módulo
para iniciar la etapa 3.

Por favor, suban sus cambios con código indentado y probado,
es decir: que compile.

Asignacion de funciones. Piezas.

Necesitamos que nos asignes tareas que hacer porfa, que los demás módulos nos están solicitando avances y pues requerimos de tu organización para ver cómo nos acomodamos o si trabajamos directamente en lo que nos solicitan

Envío de calificaciones ETAPA 3

Hola a todos los coordinadores, por favor manden la lista de calificaciones de las personas que participaron en su módulo. Si alguno de los compañeros les pide su calificación por favor háganselas saber.
Gracias a todos por su participación :D

NOTA: por favor cierren todos los issues que tengan pendientes de cerrar.

Aviso a coordinadores

Hola a todos,

Han sido seleccionados para coordinar a sus compañeros en sus respectivos módulos. Su principal tarea es designar las actividades de sus compañeros y servir de enlace para cualquier pregunta entre otros módulos y hacia mi.

Emm79 Tablero 1CM1
mauricioww Red 1CM1
JoaksIPN Persistencia 1CM2
Alichos Piezas 1CM2
TafnesJ IA 1CM5
AcadiaWolfman Interfaz 1CM5

Todas las asignaciones que hagan las tienen que hacer mediante un "Issue", asociado al Milestone "Jugable" y a alguno de sus compañeros.

Corregir funcion de elegir color

Hola, vi que falta corregir esta función, quería ver si podían corregirla para el viernes a más tardar, si la acaban antes, cualquier duda, aclaración y demás recuerden notificarme, al mismo tiempo les recuerdo que si necesitan de otra rama me avisen para notificar al coordinador correspondiente.

Duda

Perdone volver a preguntar profesor, pero podría decirme de manera breve como regresar múltiples valores de una función. No se si era con apuntadores o solo dirección de arreglos. Espero su respuesta gracias.

Asignaciones finales para módulo tablero: CHECAR COMENTARIOS

El profesor nos comentó que este 15 de diciembre se cierra el proyecto, por lo tanto, para un día antes (mañana, miércoles, en la noche), deberá estar terminada nuestra parte.

La verdad es que aparentemente nuestro módulo ya esta terminado; ninguno de los otros módulos nos pidió algún avance y cubrimos lo necesario de acuerdo a los requerimientos que se habían pedido con anterioridad.

Por ese motivo, no les he asignado a algunos, tareas a realizarse. Por esto, lo que deben hacer es:

  • HackerManchister, tu encargate por favor de revisar si cada función de nuestro módulo compila (depurando), si encuentras algún error, te pido por favor que me avises (a más tardar el miércoles a las 5 pm) para que se lo haga saber al módulo correspondiente (pues probablemente falte alguna función de estos).
  • Edrazen y Cubextreme, encarguense del Makefile, es decir: agregar las nuevas instrucciones que hemos hecho en el módulo, y si es posible, borren los archivos que no importen (escriban instrucciones que borren los archivos con "~", entre otros que no se requieran). Al ser 2 tareas, tienen que checar que hará cada uno .
  • Drazen420. tu ya tenias asignada una tarea, por favor terminala (ya que te faltaba algo de otro módulo, hasta donde recuerdo). Una vez hecho eso, modifica el "tablero.h" agregándole estos cambios y fíjate si ya esta terminado (con todas las cabeceras necesarias).

Disculpen por apurarlos, pero pues no hubo requerimientos de parte de los demás módulos y no se me ocurría que asignarles.
Que tengan buen día y si tienen dudas, mandenme un issue y asignenme a él.

Formalizar Pefiles: Módulo Interfaz

A todos los integrandes del módulo de Intefaz
por favor formalicen su perfil con:

  • fotografía
  • nombre completo
  • Grupo en BIO
    Además agregen su nombre en el archivo README.md

En m. Tablero necesitamos avance del m. Piezas

Como coordinador del módulo tablero me pongo en contacto contigo con el fin de avisarte que necesitamos que avancen en sus funciones para que podamos hacer "verificar jaque". Esperó puedan hacerlo pronto, buen fin de semana.

Aviso módulo de IA

Buenas noches compañeros:

Yo seré la encargada de este módulo, con el fin de que se logre el objetivo del proyecto seré la conexión con el profesor y ustedes. Si alguno tiene alguna duda puede hacérmela llegar y les responderé de la manera más rápida que esté a mi alcance.

Hay que ponernos de acuerdo, puesto que por lo que he visto en el historial no todos han tenido alguna participación y no se cuenta con un plan sobre qué se hará. Espero podernos poner en contacto para definir qué se hará en la función.

Si alguien tiene algún comentario, puede enviarlo.

Hasta luego, buenas noches.

Solicitud de Correo

Solo quisiera que proporcionaras tu correo para aclarar dudas o facebook . Gracias.

Movimiento de piezas graficamente

Con esto me refiero a actualizar y refrescar el tablero para que se muestre la jugada hecha, en otras palabras, ya hacer una interfaz funcional para cuando se crea una nueva partida, la otra es que si quieren completar los menús y demás donde actualmente hay prints sobre que ahí estará la función, pero avísenme quien lo hace para tomar registro, recuerden que si necesitan algo de otra rama me lo deben notificar, esta tarea es para el viernes

Aviso etapa 3: módulo IA (1 de 2)

Hola a todos,

Se eliminaron cuentas que no cumplian con los requisitos de formalización:
foto, nombre y grupo.

El código de las etapas anteriores se respaldó en el archivo:
etapa1.tar.gz

Lo pueden descargar y descomprimir con el comando
tar xvf etapa1.tar.gz
en caso de que quieran consultar este código y reutilizarlo.

Recuerden que los únicos archivos que se pueden modificar son:
main.c
red.h
red.c
ia.h
ia.c
interfaz.c
interfaz.h
tablero.c
tablero.h
piezas.h
piezas.c
persistencia.h
persistencia.c

El martes se hará corte en cada módulo
para iniciar la etapa 3.

Por favor, suban sus cambios con código indentado y probado,
es decir: que compile.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.