Blogia

amaca

Proyecto Copa Mustang

MI proyecto consiste en crear un software que me permita hacer de manera automatizada la tabla de posiciones según los resultados que se presenten cada fecha. Para crear la tabla de posiciones con algunos ítems tales como: puntos, partidos jugados, partidos ganados, partidos empatados, partidos perdidos, goles a favor, goles en contra, total de goles, tarjetas amarillas y rojas, hay que tener en cuenta que: cada partido ganado significan 3 puntos mas, cada partido empatado suma un punto y cada partido perdido no suma puntos, los goles a favor son los goles que ha anotado el equipo, los goles en contrason los goles que ha recibido el arco defendido por cada equipo, total de goles es la suma entre goles a favor y goles en contra teniendo en cuenta que los goles en contra tienen valor negativo, las tarjetas rojas y amarillas son sansiones disciplinarias que el árbitro hace al jugador cuando ha cometido faltas contra otro jugador o cuando su comportamiento es indebido.
Después de presentarle el proyecto a mis compañeros de estudio, Sergio Daniel Fernández se unió a mi porque se interesó en éste.
Encontré una página que es la página de la Asociación de clubes del Fútbol profesional colombiano donde se puede consultar el Sistema y el Calendario del campeonato.

El campeonato Copa Mustang del fútbol profesional colombiano, es semestral y tiene dos fases: la pimera es una ronda "todos contra todos" de ida, es decir cada equipo juega sólamente una vez contra los demás equipos inscritos en el campeonato; la segunda ronda consta de dos cuadrangulares que se arman con los 8 primeros equipos en la tabla (quienes tengan mayor numero de puntos al terminarse la primera fase) la final es jugada por el gandor de cada cuadrangular en un partido de ida y vuelta(dos partidos; uno en el estadio de cada equipo).

Para la realización de nuestro proyecto pensamos utilizar Python, pero como no tenemos conocimiento alguno para programar, buscamos algún manual y encontramos varios textos tales como: -Un texto que se llama "Inmersión en Python" y lo pueden encontrar en http://www.gulic.org/static/diveintopython-5.4-es/toc/index.html -Una página que contiene varios manuales en español e ingléshttp://usuarios.lycos.es/arturosa/

Se nos ha dificultado un poco el uso de Python pero nos han recomendado diferentes páginas como www.mclibre.org donde podemos encontrar, además de muchas otras cosas, tutoriales y ejemplos prácticos para realizar en Python y algunos comandos a utilizar en el programa.

Para el mejor aprendizaje, me recomendaron utilizar Dr. Python y para instalarlo y utilizarlo, las instrucciones las pueden encontrar en drpython.sourceforge.net/help.php

Como la primera ronda del campeonato es "todos contra todos" el profesor Offray Luna le dijo a Sergio que intentáramos con producto cartesiano; como yo no estuve presente y por olvidadizo se me pasó por alto preguntar que habían hablado, Sergio luego me enseñó como se hacía:
Lista = [elementos]
combinaciones = [(i, j) for i in Lista for j in Lista]
El problema que tenemos ahora es que tenemos como resultado parejas conmutadas: (i, j)- (j, i)
y parejas con el mismo elemento repetido: (i, i)

Bienvenido al weblog amaca

Ya tienes weblog. Para empezar a publicar artículos y administrar tu nueva bitácora busca el enlace administrar abajo en esta misma página.
Deberás introducir tu email y contraseña para poder acceder.

En el menú que aparecerá arriba podrás: ver la página inicial (Inicio); escribir y publicar un artículo nuevo; modificar las preferencias de la bitácora, por ejemplo: los colores; Salir del weblog para desconectar de forma segura y ver la portada tal y como la verían tus visitantes.

Puedes eliminar este artículo (entra en modificar > botón eliminar). ¡Que lo disfrutes!