Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/masterodin/connect4-ai
Connect 4 Game written in Python including an AI player 2 implementing a number of strategies
https://github.com/masterodin/connect4-ai
Last synced: 27 days ago
JSON representation
Connect 4 Game written in Python including an AI player 2 implementing a number of strategies
- Host: GitHub
- URL: https://github.com/masterodin/connect4-ai
- Owner: MasterOdin
- License: mit
- Created: 2014-11-07T04:05:06.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2015-02-20T18:30:13.000Z (over 9 years ago)
- Last Synced: 2024-05-01T12:16:19.699Z (6 months ago)
- Language: Python
- Size: 258 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Connect4-AI
===========
[![Build Status](https://travis-ci.org/MasterOdin/Connect4-AI.svg?branch=master)](https://travis-ci.org/MasterOdin/Connect4-AI) [![Coverage Status](https://coveralls.io/repos/MasterOdin/Connect4-AI/badge.png?branch=master)](https://coveralls.io/r/MasterOdin/Connect4-AI?branch=master)Connect 4 Game written in Python including an AI player 2 implementing a number of strategies
The AI will implement the following strategies:
1. Pick a random column and place a piece there if not full
2. Minimax algorith with alpha-beta pruning with some number of move lookead (default 5)Other than the Very Easy strategy, the bot will implement a minmax algorithm with alpha-beta pruning to determine an
optimal move