Nano Ajedrez en 3KB
En las clases de programación, escasamente nos enseñan las funcionalidades de los algoritmos, la recursividad y el uso de punteros.
No obstante, la experiencia y el trabajo cotidiano se encarga de enseñarnos nuevas cosas, En mi caso, por ejemplo, he tenido que vérmelas con los arrays, las clases, los punteros y algunas otros "trucos" que he tenido que sacar de aquí y de allá, para lograr programar un lenguaje propio y a mi medida.
Pero, no por eso, deja de sorprenderme el programa de ajedrez más pequeño del mundo, escrito en tan solo 3 KB, y que juega basándose un algoritmo denominado alfa-beta de tres niveles.
Lo puedes probar, e incluso bajar de aqui, y es posible que te encante el código fuente, porque está integramente programado en Java Script.
0 comentarios