Trucos sobre manejo de softwarelibre y gnu linux. También a los programas que hago en gambas3, python, java, etc.... Consejos y trucos sobre otros programas: excel, word, internet, instalación de programas, Arduino y demás....
Dedicado a mis proyectos en Gambas ,un lenguaje de programación parecido al Visual Basic + Java pero ampliamente mejorado y...¡¡para gnu/linux!!.La potencia del gnu/linux sumada a la facilidad del Basic
Consultas, Desarrollo de programas y petición de presupuestos:
Ganando dinero con tu blog, tu web o foro con ...linkbucks.com
Os dejo aqui el recibo del pago recibido por linkbucks, para que realmente veais que pagan y de como se puede ganar algun dinerillo por tu blog, web o foro.
Revisando unos catálogos me he encontrado con esta curiosa máquina.
Esta máquina esta diseñada para construir canales o repararlos. Os la traigo aqui, porque no he encontrado nada de información sobre este tipo de máquinas para canales.
Os dejo un catálogo de dicha máquina donde explica como funciona...
Mi primer juego de Inteligencia Artificial en Gambas3
Damas Inglesas o Checkers
Aplicando el algoritmo MiniMax
Os traigo aqui mi último programa, se trata de un juego de damas inglesas, cuidado porque hay muchos juegos derivados de las damas, y las reglas son muy distintas.
El programa que he realizado se basa en un programa escrito en SmallBasic por Ken Goldberg ( codigo fuente original ). Aunque en principio me parecio fácil, he tardado varias semanas ya hay diferencias entre como se tratan las listas en SmallBasic y en Gambas3, teniendo que usara clases, para poder "traducir a Gambas" el programa.
En el programa original (y en la versión de gambas) se podia jugar entre jugadores humanos o diversos niveles de I.A.
Le he añadido varias mejoras:
- Se pueden editar las piezas del tablero, para crear diversas situaciones a analizar
- Guardar la partida y recuperarla.
- Ver como se ha desarrollado la partida con los tipicos botones de adelante y atras.
- Configuraciones: colores del tablero y distintos tipos de piezas.
Para que veas la diferencia de como queda, os dejo un pantallazo de como es la version en SmallBasic y en Gambas3