C4
Games
board games
SHOW HN2015
How HN took it
5 positive, 10 neutral or asking, 0 mixed, 4 critical, out of 19 comments about the project. Thread score +0.08.
Idea: 2 for, 1 againstPerformance: 0 for, 2 againstExecution: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Good side project and useful for deliberate practice
From 2 comments
Awesome! It's wonderful to see these kind of side projects for deliberate practice. I also expect to build some of these at http://ai-maker.com/ Thanks for sharing it and…
atrilla on HNWe did a friendly programming competition at MixRank last year writing AIs for Connect Four. It's really a great game for playing with AI strategies since it's so simple. You can…
smilliken on HN
Fun to play and a great test of AI strategies
From 2 comments
Every once in a while a new game pops up on HN and I always pay the price in time. Not complaining!
lwgdhn on HNWe did a friendly programming competition at MixRank last year writing AIs for Connect Four. It's really a great game for playing with AI strategies since it's so simple. You can…
smilliken on HN
Objections
AI is not perfect and can be beaten
From 3 comments
Just beat yours at 5 moves ahead
guidopallemans on HNNice, I just beat it :)
JamyDev on HNI admit that the AI is not perfect. :)
kenrick95 on HN
AI failed to block a three-in-a-row threat
From 2 comments
Nice work! I was actually planning to do a similar project in the near future. However, it troubles me that I was able to win when your AI didn't "block" me when I put 3 aligned…
vapter on HNNormally it tries its best to avoid that situation, but sometimes your scenario happens and I did not know why.
kenrick95 on HN
A method of always winning as first player exposed a flaw
From 3 comments
I want to note that you can win every time by dropping wherever first, then on your next moves dropping every piece on top of the AI's pieces.
alacritythief on HNUnless I've totally misunderstood, I don't think you're right. For instance, on your first go, drop in column 0. Then, the AI drops in columns 1, 2, 3, 4, leading to this: ``` .…
inglesp on HNIt could have been fixed after my post, I won 8 times in a row and it seemed to be some kind of fluke. After trying it now, the AI actually tries harder to beat you, and my…
alacritythief on HN
Requests
Make the AI stronger, such as playing perfectly
From 2 comments
I've been playing at 8 for a challenge. Can't win yet, but I can draw. I left it at 5 as the default because it works well on tablets. :)
RMarcus on HNNo need to apologize, even if it's perfect, the first player can always win by playing the right moves.
unstabilo on HN
Questions
Does the Berkeley AI MOOC recommended by the maker be worth taking
From 2 comments
Nice job, do you recommend the Artificial Intelligence MOOC? Is it fun?
mrborgen on HNIt's amazing. Although quite time-consuming, the projects are nice: it was building an AI for Pac-man to maximize its score in various scenarios. The next offering is starting…
kenrick95 on HN
Alternatives named
Victor Allis's solved-strategy Connect Four work
From 1 comment
Also, if you'd like some light reading, Victor Allis proved a winning strategy in 1988: http://www.informatik.uni-trier.de/~fernau/DSL0607/Masterthesis-Viergewinnt.pdf. It's a…
smilliken on HN
Fhourstones solver and perfect-play applet by Tromp
From 1 comment
My Fhourstones solver and a perfect playing applet may be found at http://tromp.github.io/c4/c4.html
tromp on HN
RyanMarcus connect4 project
From 1 comment
I wrote a C version of a connect 4 AI and used emscripten to build a JavaScript / AngularJS version. You can check it out for comparison:…
RMarcus on HN