Skip to content

Latest commit

 

History

History
33 lines (17 loc) · 2.17 KB

README.md

File metadata and controls

33 lines (17 loc) · 2.17 KB

General Game Playing Agent

Este software implementa un agente de General Game Playing (GGP) que es capaz de jugar juegos de mesa especificados en formato Game Description Language (GDL) de Prolog. El agente está desarrollado en Python y utiliza la interfaz entre SWI-Prolog y Python llamada Pyswip.

Requisitos

Antes de utilizar este software, asegúrate de tener instalados los siguientes componentes:

  • Python 3: Se recomienda tener instalada la versión 3.x de Python. Puedes descargarlo desde el sitio oficial de Python: https://www.python.org/downloads/.

  • SWI-Prolog 8.4.3: Es necesario tener instalada la versión 8.4.3 (o una versión compatible) de SWI-Prolog. Puedes obtener SWI-Prolog desde su sitio oficial: https://www.swi-prolog.org/Download.html.

  • Pyswip 0.2.11: Pyswip es una biblioteca que proporciona una interfaz entre Python y SWI-Prolog. Para instalar Pyswip, puedes utilizar el administrador de paquetes de Python (pip) ejecutando el siguiente comando: pip install pyswip==0.2.11.

Uso

Para acceder a la interfaz de usuario, simplemente abre el archivo main.py con Python. Asegúrate de estar en el directorio raíz del proyecto y ejecuta el siguiente comando: python main.py

Esto iniciará la interfaz de usuario del agente de General Game Playing. A través de la interfaz, podrás acceder a distintas pruebas del funcionamiento del agente y jugar contra él.

¡Diviértete jugando!

Contribuciones

Si deseas contribuir a este proyecto, eres bienvenido. Siéntete libre de realizar mejoras, correcciones de errores o agregar nuevas funcionalidades. Simplemente haz un fork de este repositorio, realiza tus cambios y envía un pull request.

Antes de enviar un pull request, asegúrate de que has documentado cualquier cambio que hayas realizado.

Contacto

Si tienes alguna pregunta o sugerencia sobre este software, no dudes en ponerte en contacto con nosotros. Puedes enviarnos un correo electrónico a [email protected] o abrir un problema en este repositorio.

¡Gracias por utilizar el agente de General Game Playing! Esperamos que disfrutes jugando.