Notxor tiene un blog

Defenestrando la vida

Artículos de la categoría "Ajedrez":

Programando un tablero de ajedrez que cumpla las reglas

Notxor
2023-04-17

Llevo un tiempo sin contar nada en el blog y ya me estaba generando estrés el pensamiento recurrente de «debería escribir algo». Así, sin tema concreto, sólo puedo utilizar lo que he estado haciendo todo este tiempo. Que si bien no es sólo mérito mío1, me ha tenido absorbido y concentrado todo este tiempo sin procrastinar en otra cosa que no sea ésta. Ya comenté en el último artículo lo de hacer un programa de ajedrez2, pues bien: lo estamos haciendo, no sólo en una, sino en tres formas de visualización o interfaces y el trabajo está siendo muy instructivo. Cuando digo interfaces me refiero a representación del tablero en pantalla y, efectivamente, estamos desarrollando tres: 1. Modo texto desde el terminal. 2. Mediante la librería gráfica fltk y 3. Mediante la librería gráfica imgui.

(ver más...)
Categoría: ajedrez nim

El ajedrez y su representación

Notxor
2023-03-12

El ajedrez es un juego milenario que a estas alturas no necesita presentación. Además, desde hace cientos de años se ha intentando sistematizar la representación de las partidas con notaciones de distinto tipo y alcance. Además, se pueden encontrar por internet bases de datos cargadas con, literalmente, millones de partidas anotadas y comentadas que pueden servir no sólo como entrenamiento a las IA, sino también a las inteligencias naturales que pretenden aprender este juego. Como necesitaba algún proyecto que me ayudara a calibrar del todo si el lenguaje Nim del que ya hablé aquí, me hace sentir cómodo. Y en este artículo os cuento en que consistirá dicho proyecto.

(ver más...)
Categoría: Ajedrez nim
Otros artículos