Skip to content

Reinforcement learning agents for Connect-4 and Bomberman AI

Notifications You must be signed in to change notification settings

pgardias/CS4341-projects

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CS4341-projects

This repository is a collection of AI algorithm implementations for the games Connect 4 and Bomberman.

The Bomberman AI uses both expectimax and Q-learning for different scenarios and versions (stages). The included weights are optimal for running Q-learning for each scenario and version combination. To run the Bomberman AI, reference the README nested in the Bomberman directory.

The Connect-N AI uses the minimax algorithm with alpha-beta pruning. To the run the Connect-N AI, simply execute run.py with the included game customization or create your own.

About

Reinforcement learning agents for Connect-4 and Bomberman AI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%