Connect Four Game AI ML Frameworks

Game implementations of Connect Four with AI opponents using classical algorithms like minimax, alpha-beta pruning, and MCTS. Does NOT include general game AI frameworks, reinforcement learning environments, or non-Connect Four games.

There are 36 connect four game ai frameworks tracked. The highest-rated is gdsc-ipsacademy/Connect-Four-Game at 37/100 with 8 stars.

Get all 36 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=connect-four-game-ai&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 gdsc-ipsacademy/Connect-Four-Game

A game of connect four with an AI to play against.

37
Emerging
2 AlexPetrusca/game-ais

Collection of minimax AIs for the popular turn-based games: Connect Four,...

31
Emerging
3 mukeshmk/connect-4

A multi-agent implementation of the game Connect-4 using MCTS, Minimax and...

30
Emerging
4 bl33h/connectFour

A program that implements Connect Four with a Python Pygame GUI, supporting...

30
Emerging
5 ar-sayeem/connect_four_player_vs_AI

A Python implementation of the classic Connect Four game featuring an...

25
Experimental
6 lnishan/TwitchPlaysConnect6

🎳 An audience-sourced Connect6 game hosted on TwitchTV

24
Experimental
7 HyrumDickinson/Connect-Four

Simple game that runs in the terminal. Computer opponents use the minimax...

23
Experimental
8 vmsaif/connect4-with-minimax-algorithm-in-java

The program is a digital rendition of Connect 4, where players aim to align...

23
Experimental
9 mohamedhassan279/Connect-4

Connect-4 AI agent using minimax with/without alpha-beta pruning

23
Experimental
10 x1ew/four-in-row-negamax

Artificial Intelligence final project. implementing negamax.

22
Experimental
11 arkainoh/Connect4

Connect4 game with AI

22
Experimental
12 Wowol/Connect4-AI

AI for the Connect 4 game

20
Experimental
13 MatthewTamYT/Connect-4

Connect 4 is a token game created with Python and module Numpy. Place 4...

20
Experimental
14 batux/minimax

Artificial Intelligence - Minimax Algorithm with Java

17
Experimental
15 jojo2357/Connect-Four-Machine-Learning

I know connect 4 is a solved game, but machine learning is interesting

17
Experimental
16 qingzhixing/Five_in_a_Row

Five in a Row game impelement by Java.Interest makes however make,have fun!

17
Experimental
17 SalahKhadir/JavaFX-Connect4

🎮 A modern JavaFX Connect 4 game with three AI difficulty levels (Easy,...

17
Experimental
18 AHMerrill/connect-4

Connect-4 AI using CNN and Transformer models with MCTS, Docker backend, and...

16
Experimental
19 Skchlke/AI-project

Connect 4 is a classic two-player strategy game where players take turns...

15
Experimental
20 nathanbonada/Puissance-4

Unity based Connect 4 game

14
Experimental
21 MuhammedAdelTaha/Connect-Four-AI-Agent

Minimax with/without alpha-beta pruning and heuristic evaluation function.

14
Experimental
22 mxjoly/connect-four

Try to beat the artificial intelligence in the famous game of connect four.

13
Experimental
23 ZANAYU/Connect4-AI

Connect 4 AI using minimax, heuristics, and machine learning

13
Experimental
24 e-vdb/connectFour

Tkinter implementation of connect Four game

12
Experimental
25 malaikasattar864/connect-four

The game we chose is Connect-Four. Connect Four is a two-player, abstract...

11
Experimental
26 lukeharwood11/connect-four-app

A reference for a tutorial on integrating AI into applications.

11
Experimental
27 zjeffer/connect4-deep-rl

Deep reinforcement learning algorithm to solve Connect 4, based on AlphaZero

11
Experimental
28 avikj/Connect4AI

Connect 4 with AI powered by Monte Carlo Tree Search.

11
Experimental
29 LoSiuVincent/connect-four-mcts

Engage in the classic Connect Four game enhanced with a robust Monte Carlo...

11
Experimental
30 moharamfatema/connect-4-python

An advanced version of Connect four game vs. Adversarial search based AI...

11
Experimental
31 ARBhosale/angular2-connect4

Connect 4 game implementing negamax, depth-limited search with move ordering.

11
Experimental
32 TarikSeyceri/Connect4.ai.js

Connect4 v4.0, Is a game developed in four versions, Node.js + AI, Java SE,...

11
Experimental
33 JacobAWilkins/Max-Connect-4

Max Connect 4 game in Java that implements an AI opponent who is very...

11
Experimental
34 aggarcia3/DeepRow

Un sistema multiagente en Jason (AgentSpeak) capaz de jugar al cuatro en...

11
Experimental
35 matteoNunz/FourInALine

Implementation of the classical 4-in-a-line game

11
Experimental
36 Abhishekvaish/connect-4-min-max

Connect 4 AI using MinMax Algorithm

10
Experimental