Just a simple but fast connect four AI made using HTML, CSS, JS.
How To Play:
The aim of the game is to get four of your counters (red) in row, this can be diagonally, horizontally or vertically. Each move click on one of the seven columns to drop your counter into that column.
How It Works:
1) Each potential place the AI can place a counter is scored based on the amount of counters around that place and the length of the segments around it also.
2) The move above is also checked to make sure that by moving to that position that the AI doesn't cause the player to win, or for the AI to sacrifice a potentially good move, if this is true then the score of that move becomes 0.
3) If there is one distinct highest score, that one is chosen, else the AI just picks a random move from the highest scoring moves.
REMEMBER TO UPVOTE!
PLAY HERE: https://Connect-4-AI--luchutton.repl.co
A strategy to always tie is put your first block in the middle and always place your place your next block on the block the AI places. If it hits the top, go to the next row over.
Amazing, well done!! Super fun to play! I only won 2/5 rounds haha, it's seriously much harder than I expected :')