Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: connect4-ai-game

Estebene/connect-four-ai

A ReactJS Connect 4 Game App with AI using Monte Carlo Tree Search

Language: TypeScript - Size: 43 KB - Last synced: about 20 hours ago - Pushed: about 22 hours ago - Stars: 0 - Forks: 0

Juan-Alvarado21/Connect4-using-minimax---algorithm

Connect 4 game using the minimax algorithm with its improved alpha beta prunning AI algorithm

Language: JavaScript - Size: 43.9 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

samuelemusiani/project_37635

A program made to play a generalized version of connect 4 perfectly

Language: Java - Size: 331 KB - Last synced: 2 months ago - Pushed: 9 months ago - Stars: 1 - Forks: 0

y-hatano-github/4-in-a-row-go

CLI game 4-in-a-row (Connect4)

Language: Go - Size: 65.4 KB - Last synced: about 2 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 1

YoussefAboelwafa/Connect4_AI-agent

Play Connect4 against an intelligent AI agent using Minimax Algorithm with and without Pruning

Language: Python - Size: 938 KB - Last synced: 2 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 1

Sethispr/connect4

A python-based colored connect4 game which can be used to get best moves or have fun playing with an AI.

Language: Python - Size: 23.4 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

priteshgohil/Connect4_Game

Implementation of connect 4 game in python using alpha beta pruning

Language: Python - Size: 21.5 KB - Last synced: 4 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1

KDevZilla/Connect4

Connect 4 Game in c#

Language: C# - Size: 443 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

shehanrathnayake/implementation-of-monte-carlo-tree-search-algorithm-for-connect-4-game

In this project, my primary goal was to implement an AI player class powered by the Monte Carlo Tress Search algorithm which can play for a win as well as defend a defeat to compete with a Human player.

Language: Java - Size: 0 Bytes - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

reddragonnm/connect4-ai

A Connect 4 AI inspired by Code Bullet's video

Language: JavaScript - Size: 547 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

thisispalash/fa20_cs4701

Perfect Connect 4 Solver for class CS 4701: AI Prac

Language: Python - Size: 333 KB - Last synced: about 2 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

tokox/connect4-bot

connect4 bot

Language: C++ - Size: 371 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

kkanodia7/Connect-4

Connect 4 game against AI in Python

Language: Python - Size: 11.7 KB - Last synced: 8 months ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0

amirhossein-izadi/AI-course-Materials

This repository was created for the Artificial Intelligence course instructed by Dr. Abdoos, held in spring 2023 at Shahid Beheshti University.

Language: Jupyter Notebook - Size: 1.03 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

YotamZaiger1/connect_4_AI

An algorithm to win the famous "connect 4" game.

Language: Python - Size: 3.59 MB - Last synced: 9 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

chrisse22222/AI_Course

Assignments from the AI course.

Language: Jupyter Notebook - Size: 1.19 MB - Last synced: 9 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

sBubshait/AIConnect4

Tic-Tac-Toe against AI using Minimax

Language: JavaScript - Size: 211 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

LoganEvans/GameAI

Board game AIs

Language: C++ - Size: 42 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

fredboe/monte-carlo-tree-search

Little program for MCTS and alpha-beta-pruning that can play connect4 against each other.

Language: Python - Size: 116 KB - Last synced: 10 months ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 0

zick97/nn_project

A Recurrent Approach to Connect 4.

Language: Jupyter Notebook - Size: 47.7 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

Nia3324/AI_Connect4_2223

Group Project made alongside @ToniCardosooo and @blsbls03

Language: Java - Size: 7.81 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

Hurumy/Connect4_42Rush

Connect4 codes for 42 Rushes Project

Language: C - Size: 532 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

treocaynho01629/LTAI_Connect_4

A Java Connect 4 Game using Minimax and Alpha-Beta Pruning for Artificial Intelligence

Language: Java - Size: 637 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

dsanmart/connect4

Knowledge-based backtracking algorithm to win the game of connect 4. This work is based on the master thesis "A Knowledge-based Approach of Connect-Four" from Victor Allis back in 1988.

Language: Python - Size: 98.6 KB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 2

yousefkotp/Smart-Connect4

Intelligent Agent to play Connect-4 with a modifiable depth aided with a decision tree visualizer to trace the agent's decision making process

Language: Python - Size: 1.48 MB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

elkaRD/PSZT_ConnectFour_AI

First project for the ‘Fundamentals of Artificial Intelligence’ course. Created AI engine based on MinMax algorithm to play Connect Four game. Type of each player (human/AI) and AI parameters (depth of MinMax tree, enabling alpha-beta pruning) can be set, so it is possible to run AI vs AI game with different parameters.

Language: Java - Size: 80.1 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 2 - Forks: 1

XavyShmore/C4_react

This is a simple frontend Connect 4 game coded in javascript with react. You can test your skills against a bot implementing the minimax algorithm.

Language: JavaScript - Size: 1.22 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

MitchellGray100/Connect4

JavaFX based Connect4 Game.

Language: Java - Size: 197 MB - Last synced: over 1 year ago - Pushed: about 2 years ago - Stars: 4 - Forks: 1

barishazar3431/connect-four-game

Connect Four Game AI Implementation with Javascript, Using Minimax Algorithm and Alpha-Beta Pruning

Language: JavaScript - Size: 631 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

nimaps/connect4

Language: JavaScript - Size: 766 KB - Last synced: over 1 year ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0

tongplw/Pretty-Perfect-Connect4

🤖 Pretty perfect bot remembering only perfect moves for overcoming the perfect AI written by a perfect guy

Language: Python - Size: 188 KB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 2 - Forks: 1

Sakib62/SWE150_Game_Development_In_C

2d command-line Connect4 game using C with AI feature

Language: C - Size: 27.8 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1

FlyingWolFox/Class-Projects-1

Games that professor asked us to do. This pack has Tica Tac Toe, Connect 4, Hangman, Simon and Battleship

Language: C - Size: 3.85 MB - Last synced: over 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

datvly/Connect-Four

a two-player connection board game, in which the players choose a color and then take turns dropping colored tokens into a seven-column, six-row vertically suspended grid. The pieces fall straight down, occupying the lowest available space within the column. The objective of the game is to be the first to form a horizontal, vertical, or diagonal line of four of one's own tokens.

Language: Java - Size: 1.06 MB - Last synced: over 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

ITManZero/Connect4

Building AI using MiniMax Algorithm.

Language: Java - Size: 80.1 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0

Romelium/connect4

The Connect 4 CLI program with AI implementing alpha-beta pruning I made for fun! There is Human vs Human, Human vs AI, AI vs AI git branches

Language: C - Size: 13.7 KB - Last synced: over 1 year ago - Pushed: about 2 years ago - Stars: 2 - Forks: 0

iammanish17/Connect4

A browser-based Connect 4 game made with Phaser 3! https://iammanish17.github.io/Connect4/

Language: JavaScript - Size: 1.62 MB - Last synced: over 1 year ago - Pushed: about 4 years ago - Stars: 10 - Forks: 1

igokulganesh/Connect-Four

Connect Four Game using Minimax with Alpha-Beta Pruning

Language: JavaScript - Size: 179 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0

aureliensimon/zer0lose-AI

Artificial intelligence solving Tic Tac Toe and Connect 4 games using minimax algorithm optimised by alpha-beta prunning

Language: Python - Size: 508 KB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

AntoninLoubiere/Connect4

A connect 4 in python with tkinter

Language: Python - Size: 4.86 MB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 2 - Forks: 1

lth-elm/connect-4-a.i

A.I Connect 4 game written in Python and using the Minimax algorithm with Alpha-Beta pruning and a depth - 3rd year A.I school project.

Language: Python - Size: 501 KB - Last synced: over 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

EdZ543/Connect-4-AI

AI that plays Connect 4

Language: JavaScript - Size: 18.6 KB - Last synced: over 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

moemenahmed/simple-connect4-AI-game

The goal of this project is to implement a Connect 4 game using the Minimax algorithm with alpha-beta pruning. We design an appropriate Connect 4 board evaluation function to be used as the algorithm’s utility function. Our game should allow a human player to play against our algorithm. The algorithm should use a depth-first strategy when exploring the game tree to ensure efficient memory usage.

Language: Python - Size: 15.2 MB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

Related Keywords
connect4-ai-game 43 connect4 24 minimax-algorithm 14 connect4-game 13 alpha-beta-pruning 11 ai 10 artificial-intelligence 9 game 8 java 7 python 5 minimax-alpha-beta-pruning 5 python3 3 game-development 3 monte-carlo-tree-search 3 c 2 minimax 2 connect-4 2 mcts-algorithm 2 mcts 2 numpy 2 connect4-pygame 2 machine-learning 2 adversarial-search 2 javascript 2 connect4-ai 2 connect4-cli 2 minmax-algorithm 2 depth-first-search 1 adversarial 1 alphabeta-minimax-search 1 connect-four 1 phaserjs 1 phaser3 1 minimax-search 1 evaluation-functions 1 javafxgame 1 javafx 1 react 1 gui-game 1 classic-game 1 gui 1 42 1 tensorflow 1 tkinter 1 linux 1 tic-tac-toe 1 artificial-intelligence-algorithms 1 phasor 1 javascript-game 1 connectfour-game 1 boardgame 1 tic-tac-toe-game 1 tic-tac-toe-c 1 tic-tac-toe-ai 1 simon-game-c 1 simon-game 1 hangman-game 1 hangman-c 1 connect4-c 1 battleship-game-c 1 battleship-game 1 command-line-game 1 2d-board-game 1 gh-pages 1 mcts-implementations 1 charp 1 python2 1 bot 1 algorithm 1 termcolor 1 star 1 minify 1 pruning 1 terminal-game 1 terminal 1 golang 1 console-game 1 console 1 4-in-a-row 1 4-in-a-line 1 pvs 1 heuristics 1 reactjs 1 recurrent-neural-networks 1 pandas 1 neural-networks 1 data-science 1 convolutional-neural-networks 1 ai-game 1 mcts-connectfour 1 p5js-game 1 minmax-alpha-beta-pruning 1 logistic-regression 1 linear-regression 1 hmm-model 1 batch-gradient-descent 1 shahid-beheshti-university 1 course-project 1 course-materials 1 course-assignment 1