gdsc-ipsacademy/Connect-Four-Game
A game of connect four with an AI to play against.
The implementation provides multiple AI difficulty levels ranging from heuristic scoring to minimax with alpha-beta pruning at depth 7, making the hardest mode unbeatable. The modular architecture separates concerns across dedicated files for game logic, UI components, and distinct AI algorithms, enabling easy strategy swaps and difficulty tuning. Built in Python with sound effects support, it progresses from human-vs-human baseline through increasingly sophisticated opponent strategies across versioned releases.
No commits in the last 6 months.
Stars
8
Forks
11
Language
Python
License
MIT
Category
Last pushed
Oct 21, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/gdsc-ipsacademy/Connect-Four-Game"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
AlexPetrusca/game-ais
Collection of minimax AIs for the popular turn-based games: Connect Four, Checkers, and Twenty-One
bl33h/connectFour
A program that implements Connect Four with a Python Pygame GUI, supporting player vs. AI and AI...
mukeshmk/connect-4
A multi-agent implementation of the game Connect-4 using MCTS, Minimax and Exptimax algorithms.
amir-hossein-khodaei/connect4-webgl-mediapipe
3D Connect-4 browser game with MediaPipe hand-gesture control & Minimax AI (Alpha-Beta Pruning)....
ar-sayeem/connect_four_player_vs_AI
A Python implementation of the classic Connect Four game featuring an intelligent AI opponent...