C4

Games

board games

SHOW HN2015

48points
34comments
#590of 2,565 in 2015
Top 24%of 2015 by points

How HN took it

CuriousMostly questions and neutral comments

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 HN
    • We 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 HN
    • We 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
  • 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 HN
    • Normally 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 HN
    • Unless 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 HN
    • It 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 HN
    • No 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 HN
    • It'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

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/8886897)