The Thinking Machine 4
I know this class is about emergence, but since we're frequently dabbling in the area of artificial intelligence, I feel like I can't pass up the opportunity to post this. I came across this site last year and recently rediscovered it today. It's an interesting chess-playing AI applet called the Thinking Machine 4. When it's the computer's move, it searches the board for the best move; what makes this interesting is that while the computer is "deciding" it's move, it actually maps the possible moves and counter-moves with colored lines. It reminded me of the idea of how an agent should determine how its actions change the world around it--which is something we discussed in Intro to AI. As the gameplay progresses, it's evident that the program makes more specific moves. I don't know if I would quantify this as intelligence though. Could it be that the search tree the program is traversing is becoming smaller? The method by which a typical AI program uses to quantify a 'good' move doesn't usually change during a game--to my knowledge at least. With that said, it's hard for me to say if the moves are becoming 'intelligent' or if the 'good' moves are just a product of the current state of the board. On a more technical note, the programmers used something the quiescence search method in conjunction with alpha-beta pruning in order to cut down on the size of the search tree. It's pretty neat, so check it out. Enjoy!
- SunnySingh's blog
- Login to post comments

Comments
2 Intelligence and Beyond
- Choose a move to make
- "Think" about what counter-move my opponent would make
- See a possible advantageous move
I always feel the limits of my brain when I play chess because I always wish I could see further ahead. So what is my point in saying all of this other than letting you all know that I am a poor chess player? My main concern is that more than we'd like to admit, the human brain works at chess the way it does for most things in life. It surveys a situation, makes a conclusion of what to do based on how it's changing the environment and whether that change will lead to a better environment to interact with. Of course I don't want to suggest that the world is as simple as a game of chess. Although, now after studying emergence, I think that these same simple steps that we use to play chess are at the root of all of our higher thinking. If computers can master the art of playing chess, it makes me think that computers are but a few emergent step away of matching/ surpassing our own intelligence. That all said, I'm not sure if this applet is quite on its way to emulating intelligence. I gather that it figures out the best possible move for a given board setup, but does it "learn" based on how its human opponent performs? Where's the untapped emergent intelligence? Anyway, I think the colored mapping of the possible moves is quite spectacular and the collection of all possible moves in a game would probably fall under the heading of emergent art!Search depth vs. static evaluator
That is pretty neat, though