Karoshi MSX Community

MSX Actualidad => General => Mensaje iniciado por: Jos'b en 23 de Julio de 2012, 10:11:46 am



Título: ExChess y FranChesstein siguen adelante
Publicado por: Jos'b en 23 de Julio de 2012, 10:11:46 am
Bueno pos eso, que el intento de conseguir un programa de ajedrez serio sigue adelante, y como no podía ser de otra manera me gustaría compartir con vosotros el estado del mismo.

Aunque no es 100 % MSX, posiblemente termina revirtiendo de nuevo en otro juego de ajedrez para MSX. Pero de momento estoy intentando rectificar la cantidad de novatadas que cometí con ExChess.

En fin, espero que tenga buena acogida
Saludos
Jos'b


Título: Re: ExChess y FranChesstein siguen adelante
Publicado por: Jos'b en 18 de Octubre de 2012, 09:10:48 am
Yo sigo un poco a mi rollo, y aprovecho cualquier oportunidad para intentar subir la última  modificación más o menos importante del programa derivado de ExChess (FranChesstein).

El que tenga curiosidad podrá comprobar que el programa ha mejorado enormemente en cuanto a velocidad (no en juego pues de momento la valoración es algo secundario) gracias a que tiene, ahora sí, un sistema de representación del tablero más acorde con nuestros tiempos e incluye el famosísimo, y eficaz, algoritmo de poda alfa-beta (ahí es ná). Cuando me decida, que criterio voy a seguir para resolver el ‘efecto horizonte’ y le meta algún mini libro de aperturas, creo que podré lanzar una primera versión oficial, y a partir de ahí decidiré si volver a hacer una nueva versión para MSX, en principio para MSX-DOS y de mayor calidad (espero).

En definitiva, aparte del autobombo, espero que a los aficionados al ajedrez le resulte curioso, al menos.

saludos



Título: Re: ExChess y FranChesstein siguen adelante
Publicado por: S0Y en 18 de Octubre de 2012, 11:14:03 am
Es de agradecer que sigas adelante con ese proyecto. Un proyecto que, a mi modo de ver, parece bastante complicado, y no muy usual en el mundo del MSX. Ánimo, que seguro que lo terminas y puedes "picarlo" con Colossus 4 Chess...  ;)

Saludos!!


Título: Re: ExChess y FranChesstein siguen adelante
Publicado por: kabish en 18 de Octubre de 2012, 01:49:14 pm
Cuando era chaval jugaba al ajedrez, me gustaba. Ahora hace años que no toco nada relacionado con el tema.

Me parece una pasada lo que estas haciendo, super original y super complicado. No lo dejes por nada del mundo.

Si encima metes unas aperturas, pues ya ni te cuento.  :angel:


Título: Re: ExChess y FranChesstein siguen adelante
Publicado por: Jos'b en 19 de Octubre de 2012, 10:43:26 am
Se agradecen los comentarios :D


Título: Re: ExChess y FranChesstein siguen adelante
Publicado por: Mortimer en 19 de Octubre de 2012, 12:58:22 pm
Muy interesante el proyecto y lo que cuentas de él :D De hecho me ha picado el gusanillo y acabo de estar leyendo un rato sobre programas de ajedrez para ver que era eso del efecto horizonte.

Y si mejoras el algoritmo y sigue cabiendo en un MSX sí que estaría genial, la pena es que parece que no hay ningún compilador de C realmente bueno para nuestro obsoleto Z80, por un lado parece que la arquitectura no se presta a ello, y por otro debe quedar ya poco interés en mejorarlos...

Ánimo y sigue contándonos tus avances!


Título: Re: ExChess y FranChesstein siguen adelante
Publicado por: Jos'b en 19 de Octubre de 2012, 04:15:56 pm
Gracias tambien  ;D

el tema de la programacion de ajedreces es todo un mundo aparte, desafortunadamente ExChess lo hice a las bravas, sin tener NPI de por donde empezar y aun así funcionó. Ahora que no tengo 'fecha de entrega' me lo estoy tomando con más filosofía, ganas de aprender y buscando información aquí y allá.

respecto a una nueva versión para MSX, en principio es factible, revertir el código de FranChesstein para otro ajedrez Msx supondría un código más pequeño y más rápido, aunque parezca absurdo.

en fin, tanto si consigo llegar a buen puerto como si no, espero comentarlo por aquí