Ajedrez aleatorio de Fischer en ASP.NET

11. June 2010 18:31 by Oscar.SS in Desarrollo Web  //  Tags:   //   Comments (8)

Supongo que esto es una frikada de las buenas pero...¡que leches!...me ha apetecido hacerlo. Además, me consta que muchos compañeros de profesión son también aficionados al ajedrez.

Por lo tanto, me he currado una pequeña aplicación que genera posiciones iniciales aleatorias de ajedrez siguiendo las reglas del conocido como Fischer Random Chess o FRC, y también Fischer 960. Aquí podéis ver una de esas posiciones.

 

 

En el generador de posiciones podéis encontrar una breve explicación, así como enlaces relacionados, sobre esta interesante modalidad de ajedrez.

 

También, si lo queréis, podéis obtener el código fuente de la aplicación escribiéndome en la zona de contacto. No es el mejor ejemplo de código del mundo pero no está mal para haberlo hecho en una tarde y...¡de vacaciones tomándome unas birras en la terraza!.

Solo os pido 3 cosillas a cambio:

  • Vuestro nombre, para dirigirme a vosotros.
  • El país y región.
  • Una breve explicación contándome para que queréis la aplicación.
 
 
Podéis reescribir el código, podéis publicarlo donde queráis, podéis utilizarlo cómo y dónde queráis. ¡¡Es totalmente FREE!!
 
 

Comments (8) -

David Barbolla
David Barbolla
10/7/2010 12:45:32 PM #

Bueno bueno bueno!!!
A ver si vamos a tener que recuperar el proyecto de chess on line
Muy interesante tu blog!!

Oscar.SS
Oscar.SS
10/7/2010 1:04:45 PM #

Jejeje...

Tu si que eres bueno, que pena que te fueras.

El proyecto queda pendiente aunque será difícil encontrar otra empresa que lo pague en nuestros tiempos de asignación a la nada.

Por cierto, estoy con PAC que era para tí cobarde...jejeje...¡¡que de vueltas da esto leches!!

David Barbolla
David Barbolla
10/7/2010 1:36:31 PM #

Ya sabes que yo sólo valía para leer libros en la biblioteca del trabajo.
Cuando vi que me iban a mandar algún proyecto salí de ahí pitando.
Me mola tu blog, en serio, llevo una hora mirando tus artículos.
Estoy enganchado, jeje

Oscar.SS
Oscar.SS
10/7/2010 1:40:45 PM #

¡Muchas gracias!

Ojalá tuviera más tiempo para escribir que tengo una lista de post sobre VS2010 que no se cuando verán la luz.

¡Cuidadte!

Gerardo Agustin Hernandez del Rio
Gerardo Agustin Hernandez del Rio
1/25/2012 9:48:31 PM #

Hola,me interesa promocionar el ajedrez aleatorio-fischer960 en mi blog y me gustaria tener el codigo; pero seria mas completo si le agregas el numero de posición de las 960 asi como el numero de posicion con respecto al ajedrez tradicional, el objetivo seria sentar bases para un torneo, con este software mejorado; incluiria una estadistica y posciones de los jugadores en la competencia todo en el mismo programa al iniciar los juegos se consulta el programa se asignan las posiciones fischer960 y se inicia el juego en tablero normal al finalizar se guardan en el programa los resultados y automaticamente asigna a los jugadores siguiente ronda y sorteo de piezas fischer960 hasta finalizar el torneo se preentan las estadisticas y el ganador.
gracias... espero no se un reto para ti con dos tardes de birrias en la terraza.

Oscar.SS
Oscar.SS
1/26/2012 10:37:40 AM #

Hola Gerardo.

Con todos mis respetos, lo que me pides no es un reto...es un proyecto y como tal tendríamos que hablar de un presupuesto una vez tomados los pertinentes requisitos.

Un saludo

Gerardo A. Hernandez del Rio
Gerardo A. Hernandez del Rio
1/27/2012 8:00:51 PM #

Hola, Oscar

No me queda muy claro tu posición, por un lado manejas el autoaprendizaje del ajedrez y por otro el desarrollo de software; pero no hay tarifas en la presentación solo cuando en necesario hacer algo, yo lo entiendo...ahora; aun asi te comento que en mi blog hice un tablero con piezas de ajedrez en excell con plataforma de docs de google, pero no me funcionó ya sea por falta evidente de conocimiento o por que realmente esta limitado esta función de docs de google; si fueras tan amable de ilustrarme con tu sapienza con un comentario de como poder interactuar directamente de persona a persona o sea de pc a pc (IP) en tiempo real.  No si si ya visitaste mi blog en la etiqueta de ajedrez todo esta en power point.  gracias de antemano atte. Gerardo H.

PD Los 4 niveles cognocitivos son: conocer, comprender , aplicar y analizar el aprendisaje ve en funcion de...

Oscar.SS
Oscar.SS
1/27/2012 9:35:04 PM #

Hola de nuevo Gerardo.

Lo que trataba de explicarte con mi comentarío es que lo que tu quieres hacer es un proyecto de software, por lo que me cuentas, medianamente serio. Lo que se traduce en muchas horas de trabajo siempre dependiendo de la complejidad del mismo.

Esto es un humilde blog sobre tecnología. Por eso no encontrarás aquí tarifas ni nada parecido. La intención de este blog es simplemente difundir y/o compartir mis pocos conocimientos al respecto.

Supongo que esto no te ha aclarado mucho. Permiteme que intente simplificarlo con un ejemplo. Supón que encuentras en un blog sobre coches (esto sería mi blog), un artículo donde el autor explica como ha montado en su casa una maqueta del Ferrari 599 GTB (esto sería este artículo), ahora suponte que tu les escribes pidiéndoles que te envien a tu casa un Ferrari de verdad o que te expliquen como puedes fabricarte tu propio Ferrari.

No te lo tomes a mal, es solo un ejemplo para que entiendas la magnitud de lo que pides.

Un saludo y gracias

Recent Comments

Comment RSS

Month List