Skip to content

GPHack20/Jihyo_cpp_damas_inglesas

Repository files navigation

Proyecto de cuarto semestre KHAI-Английские шашки (Damas inglesas)

Este proyecto implementa el algoritmo minimax con fail-soft alpha-beta para aumentar la velocidad de recorrido del árbol en el juego de Damas Inglesas. Tambien es para dos jugadores. Escrito en C++ usando SFML library.

Requisitos

Instalación

  • Windows
    • Instalar SFML en su versión para Windows.
    • Instalar Visual Studio (Recomendado aunque se puede usar VSCode e intalar un compilador de C++).
    • Incluir los enlazes a las librerias de SFML dentro del proyecto de VS.
    • Añadir los archivos *.h y *.cpp al proyecto.
    • Compilar y ejecutar.
  • GNU Linux
    • Instalar SFML.
    • Instalar o usar cualquier editor de codigo o texto.
    • Compilar el proyecto usando el comando 'make run' desde la terminal dentro del proyecto.

Controles

  • Se mueve las fichas usando el mouse.

Tipos de jugadores

  • AI
  • Random moves
  • Human

Instrucciones

  • Si se establece un jugador tipo AI se debe presionar una tecla para generar movimientos.
  • Si se establece un jugador tipo Random moves se debe generar cualquier tipo de evento ya sea mover el mouse o presionar una tecla para generar movimientos.

Proyecto basado en:

Capturas

image

image

image

image

Se llama Jihyo porque me encanta esa artista coreana ^^

About

Proyecto de cuarto semestre KHAI-Английские шашки (Damas inglesas)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors