beanz Magazine

What was Deep Blue?

Gnosne on Flickr

The first time AI beat humans at their own game.

What do you think when you hear the term “deep blue?” There’s a lot of things which are a nice shade of deep blue; it may even be your favorite color! Did you know, however, that the term “deep blue” has a second meaning in artificial intelligence, and it was one of the milestones in creating the AI we have today?

This is because Deep Blue was the name given to a chess-playing AI programmed by IBM, which emerged around 1995. You may be familiar with AI in video games; it’s what pilots your computer-controlled teammates and what makes the enemies feel like a challenge to defeat. Back in 1995, however, AI was very simple and didn’t really do much past moving a small character around a screen.

It came as a shock to the world, then, when IBM announced a supercomputer that could play chess at the same level as a human. Even better, IBM said their bot couldn’t beat just anyone; it would be able to beat the top grandmaster of chess at the time, Garry Kasparov.

This may seem very trivial now; of course, AI is very good at chess in this day and age! At the time, however, this claim was huge. The calculators and cash registers that people used on a daily basis could defeat a grandmaster at chess!

The first match was held on February 10th, 1996. To everyone’s surprise, Deep Blue actually managed to win a game against Kasparov, sealing itself as the first ever computer to beat a grandmaster at chess. While it won the battle, it did not win the war; Kasparov managed to win the match at 4-2.

This didn’t deter IBM, however! They went back to do fixes on Deep Blue and requested a rematch in May 1997. This time was different; Deep Blue managed to squeak out a win with a score of 3.5 to 2.5.

This win shook the world in both positive and negative ways. On one hand, people saw this as the first major breakthrough of AI and a sample of what the future holds. On the other, people believed IBM had somehow cheated in order to make people like them more. Kasparov himself pointed at a move that Deep Blue in one game, calling it “too human” to be done by an AI. IBM responded that the move was actually a bug in the AI’s program, and didn’t intend to be done.

Whichever way, Deep Blue was unfortunately scrapped soon after this momentous win. You can still see Deep Blue’s games online, however, forever showcasing the moment where AI started to outsmart the humans. Take a look at the links included with this article to see some of those momentous games!

The next time you’re playing a videogame against an AI, whether it’s a board game or a strategic videogame, take some time to consider the code behind the actions. While gamers expect AI to be on-par with them, there was once a time where a computer playing chess was regarded as a technological marvel!

Learn More

chess games

http://www.chessgames.com/perl/chesscollection?cid=1014770

Deep Blue – Kasparov-Chess

https://www.chess.com/article/view/deep-blue-kasparov-chess

AI-Video Games

http://sitn.hms.harvard.edu/flash/2017/ai-video-games-toward-intelligent-game/

chess AI step-by-step

https://medium.freecodecamp.org/simple-chess-ai-step-by-step-1d55a9266977

AI Board Games

http://www.leagueofgamemakers.com/artificial-intelligence-in-board-games/

Coding AI Using Starbursts

https://hackernoon.com/coding-artificial-intelligence-and-machine-learning-with-kids-using-starbursts-3407e68de4cd

Why Kids Should Start with AI Early

https://www.chess.com/forum/view/off-topic/why-your-kids-should-start-with-artificial-intelligence-early

Untold History of AI

https://spectrum.ieee.org/tech-talk/tech-history/dawn-of-electronics/untold-history-of-ai-charles-babbage-and-the-turk

Also In The June 2019 Issue

Meet your new favorite robot pal and learn how to code in JavaScript.

A Python coding challenge to create exciting labyrinths at the click of a button!

With this new online program, you don’t have to be a coding whiz to create fun mobile apps!

Spend those lazy summer days curled up with great stories about science & tech.

Learn the secret to creating huge programs without getting lost in thousands of lines of code.

A wacky story about connectivity, Danish kings, and the need for good dentists.

A simple, fun Python tutorial that’ll get you drawing shapes all over the screen.

How Microsoft’s funny little assistant led to the AI we know and love today.

In the future, will computers be able to do everything? Even create an entire universe?

Follow this detailed step-by-step tutorial to create dazzling, colourful flowers out of geometric patterns.

Download some paper templates and bring your Minecraft creations into the real world.

Battery history is a critical part of the history of technology. Without stored electricity, there would be no electronics.

Mix some math and some code to create dynamic games with realistic physics.

Links from the bottom of all the June 2019 articles, collected in one place for you to print, share, or bookmark.

Interesting stories about science and technology for June 2019.