added Connect Four Bot

pull/356/head
mgurga 5 years ago
parent b47cf8261f
commit 9954a8aac6

@ -0,0 +1,31 @@
# Connect Four Bot
**Tier:** 3-Advanced
Althought Connect Four seems like a simple game on par with Tic Tac Toe it is a lot more complicated. The purpose of this application is to provide practice on how to create complex bots.
Create a Connect Four bot that the user can play against
The game should follow the rules of a regular Connect Four game:
- Four in a row horizontally, vertically, or diagonally is a win.
- Each player gets to add one circle per turn.
## User Stories
- [ ] User must be able to add circles to the board
- [ ] User should be able to fill the whole board
- [ ] User views the board at all times
## Bonus features
- [ ] Create a simple Connect Four board to display moves.
## Useful links and resources
- [Blog post for a Connect Four Bot using MiniMax](https://lukasvermeer.wordpress.com/2011/09/24/connect-four-and-minimax/)
- [Connect Four Bot using Game Tree Search](https://github.com/deloschang/Connect-4-AI)
## Example projects
- [A video showing how to make a board in Python](https://www.youtube.com/watch?v=UYgyRArKDEs)
- [Long video showing the creation of the Bot](https://www.youtube.com/watch?v=MMLtza3CZFM)
- [Machine Learning Connect Four Bot](https://github.com/dandavies80/Connect4)
Loading…
Cancel
Save