Skip to content

Development of an AI intelligent agent that can play connect 4 using minimax alpha-beta pruning and implementing an IDS

Notifications You must be signed in to change notification settings

RonP3B/Connect4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Connect4

Proyecto para la materia de Inteligencia Artificial del ITLA del profesor Carlos Bienvenido Ogando Montas

Descripcion

Su trabajo en esta tarea es desarrollar un agente inteligente de IA con python que gane el juego de connect 4 en una competencia con un jugador humano empleando el algoritmo minimax con podado alpha-beta, es decir, debe entregar:

  1. El juego de Connect 4 en python funcionando. Se debe poder jugar de forma visual (no consola).

  2. Un agente inteligente de IA que emplee algoritmo minimax para tomar las decisiones de Connect 4.

  3. El algoritmo minimax debe emplear podado alpha-beta, y búsqueda de profundidad iterativa (IDS).

Requisitos

  1. El sistema debe permitir configurar el tiempo máximo que durará la IA buscando la solución óptima.
  2. El sistema debe ganar 4 de cada 5 juegos como mínimo.

About

Development of an AI intelligent agent that can play connect 4 using minimax alpha-beta pruning and implementing an IDS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages