SlideShare ist ein Scribd-Unternehmen logo
1 von 15
GAME THEORY BEHIND THE
“DEEP BLUE” – A STUDY OF
CHESS
RANDI LOVELETT
HOW TO PLAY CHESS
• Sequential-move strategy
game
• White moves first
• One piece at a time – no
jumping over pieces
• 6 types of pieces
• Win by “checkmate” –
capturing the opposing
King piece
TYPES OF
PIECES
CHECKMATE
CHESS
ORIGINS
• Originated in 6th
century A.D. as a war
game
• Was brought to
Persia by
ambassadors
• Popularized by
Western cultures
• Known as a “battle of
wits and intelligence”
http://www.kenilworthchessclub.org/kenilworthian/
2008/06/anand-on-indian-origins-of-chess.html
COMPUTER CHESS
ORIGINS
• Computers introduced in 1940’s
during WWII
• Post-war scientists realized the
potential for computers
• Believed that computers had the
potential to perform human tasks
• Allen Newell and Herbert Simon
pioneered fundamental ideas of
computer chess using Game
Theory
• Early attempts failed due to
limited processing power, until….
http://diva.library.cmu.edu/Newell/biography
.html
IBM’S “DEEP BLUE”
• Built by three students from Carnegie Mellon University in 1985
• Feng-hsiung Hsu, Murray Campbell, and Thomas Anantharaman
• Won first World Computer Chess Championship in 1989
• Joined IBM Research same year
• Purpose: To beat the human Grandmaster of Chess
• Most powerful chess computer at the time (256 processors
analyzing 200,000,000 moves a second)
Wikipedia – Deep
Blue
QUICK GAME THEORY REVIEW
•Game Tree
•Prune/Pruning
•Rollback (analysis)
•Intermediate Valuation Function
DEEP BLUE VS. GARRY KASPAROV
• February 10th, 1996
Match – Kasparov won 4
– 2
• Deep Blue won first game,
a first for history
• May 11th, 1997 Match –
Deep Blue won 3.5 – 2.5
• Another historic first
APPLICATION OF GAME THEORY
• Computer needs to be strong enough two algorithms:
• Intermediate Valuation Function (Evaluation Algorithm)
• Minimax Algorithm
• Evaluation Algorithm: Responsible for evaluating a
move to see if it is “good” or “bad”.
• Minimax Algorithm: Responsible for searching
through the game tree of chess to search for potential
moves. Also prunes tree to save time.
EVALUATION ALGORITHM
•Modern day equations vary
•Deep Blue’s had 4 parts:
• Material
• Position
• King Safety
• Tempo
https://www.quora.com/How-exactly-does-a-chess-computer-
work
MINIMAX ALGORITHM
IMPLICATIONS OF
DEEP BLUE
• Proved that computers
are capable of
“superhuman
thinking”, not just
made for war
• Made breakthroughs in
the search for Artificial
Intelligence
• Set the groundwork for
modern computer
chess programs https://www.gamespot.com/articles/a-look-at-windows-vista-installed-
REFERENCES
• http://www.uschess.org/docs/forms/LetsPlay.pdf
• http://www.bernmedical.com/blog/how-many-possible-move-combinations-
are-there-in-chess - how many moves can a chess player make?
• Games of Strategy Textbook Pages 66-69
• http://www.dummies.com/games/chess/chess-for-dummies-cheat-sheet/
• http://diva.library.cmu.edu/Newell/biography.html
• http://www.kenilworthchessclub.org/kenilworthian/2008/06/anand-on-indian-
origins-of-chess.html
• https://www.quora.com/How-exactly-does-a-chess-computer-work

Weitere ähnliche Inhalte

Was ist angesagt?

JIGYASA SCIENCE QUIZ Prelims
 JIGYASA SCIENCE QUIZ Prelims JIGYASA SCIENCE QUIZ Prelims
JIGYASA SCIENCE QUIZ PrelimsA12k20
 
Amazon re:MARS를 통해 본 클라우드 기술의 미래 - 윤석찬 (AWS 테크에반젤리스트)
Amazon re:MARS를 통해 본 클라우드 기술의 미래 - 윤석찬 (AWS 테크에반젤리스트) Amazon re:MARS를 통해 본 클라우드 기술의 미래 - 윤석찬 (AWS 테크에반젤리스트)
Amazon re:MARS를 통해 본 클라우드 기술의 미래 - 윤석찬 (AWS 테크에반젤리스트) Amazon Web Services Korea
 
Computer Quiz (August 2013)
Computer Quiz (August 2013)Computer Quiz (August 2013)
Computer Quiz (August 2013)Soham Banerjee
 
A arte da pré história
A arte da pré históriaA arte da pré história
A arte da pré históriaCEF16
 
"Outliers" - Malcolm Gladwell Book Review
"Outliers" - Malcolm Gladwell Book Review"Outliers" - Malcolm Gladwell Book Review
"Outliers" - Malcolm Gladwell Book ReviewArchit Rathi
 
General Quiz Prelims, Quitzkrieg, AIIMS Pulse'16
General Quiz Prelims, Quitzkrieg, AIIMS Pulse'16General Quiz Prelims, Quitzkrieg, AIIMS Pulse'16
General Quiz Prelims, Quitzkrieg, AIIMS Pulse'16poly_cherry
 
6o. ano - Arte no Egito
6o. ano - Arte no Egito6o. ano - Arte no Egito
6o. ano - Arte no EgitoArtesElisa
 
Martin luther king
Martin luther kingMartin luther king
Martin luther kingdeedjay
 
Hd 2016.1 aula 1 Design e Arte
Hd 2016.1 aula 1 Design e ArteHd 2016.1 aula 1 Design e Arte
Hd 2016.1 aula 1 Design e ArteTicianne Darin
 
arte e transformação social 3 ano 02-03.pptx
arte e transformação social  3 ano 02-03.pptxarte e transformação social  3 ano 02-03.pptx
arte e transformação social 3 ano 02-03.pptxCarolinaMagalhes54
 

Was ist angesagt? (17)

JIGYASA SCIENCE QUIZ Prelims
 JIGYASA SCIENCE QUIZ Prelims JIGYASA SCIENCE QUIZ Prelims
JIGYASA SCIENCE QUIZ Prelims
 
QUEST-ion | Quiz 3: Modern Science & Space Race
QUEST-ion | Quiz 3: Modern Science & Space RaceQUEST-ion | Quiz 3: Modern Science & Space Race
QUEST-ion | Quiz 3: Modern Science & Space Race
 
Amazon re:MARS를 통해 본 클라우드 기술의 미래 - 윤석찬 (AWS 테크에반젤리스트)
Amazon re:MARS를 통해 본 클라우드 기술의 미래 - 윤석찬 (AWS 테크에반젤리스트) Amazon re:MARS를 통해 본 클라우드 기술의 미래 - 윤석찬 (AWS 테크에반젤리스트)
Amazon re:MARS를 통해 본 클라우드 기술의 미래 - 윤석찬 (AWS 테크에반젤리스트)
 
Computer Quiz (August 2013)
Computer Quiz (August 2013)Computer Quiz (August 2013)
Computer Quiz (August 2013)
 
A arte da pré história
A arte da pré históriaA arte da pré história
A arte da pré história
 
"Outliers" - Malcolm Gladwell Book Review
"Outliers" - Malcolm Gladwell Book Review"Outliers" - Malcolm Gladwell Book Review
"Outliers" - Malcolm Gladwell Book Review
 
AULA 3 - ARTE - 1º E.M
AULA 3 - ARTE - 1º E.MAULA 3 - ARTE - 1º E.M
AULA 3 - ARTE - 1º E.M
 
Arte grega
Arte gregaArte grega
Arte grega
 
General Quiz Prelims, Quitzkrieg, AIIMS Pulse'16
General Quiz Prelims, Quitzkrieg, AIIMS Pulse'16General Quiz Prelims, Quitzkrieg, AIIMS Pulse'16
General Quiz Prelims, Quitzkrieg, AIIMS Pulse'16
 
Artes modernismo brasileiro- em
Artes modernismo brasileiro- emArtes modernismo brasileiro- em
Artes modernismo brasileiro- em
 
IT Quiz
IT QuizIT Quiz
IT Quiz
 
6o. ano - Arte no Egito
6o. ano - Arte no Egito6o. ano - Arte no Egito
6o. ano - Arte no Egito
 
Martin luther king
Martin luther kingMartin luther king
Martin luther king
 
Hd 2016.1 aula 1 Design e Arte
Hd 2016.1 aula 1 Design e ArteHd 2016.1 aula 1 Design e Arte
Hd 2016.1 aula 1 Design e Arte
 
arte e transformação social 3 ano 02-03.pptx
arte e transformação social  3 ano 02-03.pptxarte e transformação social  3 ano 02-03.pptx
arte e transformação social 3 ano 02-03.pptx
 
Jishnu's Farewell Astro Quiz
Jishnu's Farewell Astro QuizJishnu's Farewell Astro Quiz
Jishnu's Farewell Astro Quiz
 
Arte bizantina
Arte bizantinaArte bizantina
Arte bizantina
 

Kürzlich hochgeladen

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 

Kürzlich hochgeladen (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

Game Theory Behind the “Deep Blue” – A Study of Chess

  • 1. GAME THEORY BEHIND THE “DEEP BLUE” – A STUDY OF CHESS RANDI LOVELETT
  • 2. HOW TO PLAY CHESS • Sequential-move strategy game • White moves first • One piece at a time – no jumping over pieces • 6 types of pieces • Win by “checkmate” – capturing the opposing King piece
  • 5. CHESS ORIGINS • Originated in 6th century A.D. as a war game • Was brought to Persia by ambassadors • Popularized by Western cultures • Known as a “battle of wits and intelligence” http://www.kenilworthchessclub.org/kenilworthian/ 2008/06/anand-on-indian-origins-of-chess.html
  • 6. COMPUTER CHESS ORIGINS • Computers introduced in 1940’s during WWII • Post-war scientists realized the potential for computers • Believed that computers had the potential to perform human tasks • Allen Newell and Herbert Simon pioneered fundamental ideas of computer chess using Game Theory • Early attempts failed due to limited processing power, until…. http://diva.library.cmu.edu/Newell/biography .html
  • 7. IBM’S “DEEP BLUE” • Built by three students from Carnegie Mellon University in 1985 • Feng-hsiung Hsu, Murray Campbell, and Thomas Anantharaman • Won first World Computer Chess Championship in 1989 • Joined IBM Research same year • Purpose: To beat the human Grandmaster of Chess • Most powerful chess computer at the time (256 processors analyzing 200,000,000 moves a second) Wikipedia – Deep Blue
  • 8. QUICK GAME THEORY REVIEW •Game Tree •Prune/Pruning •Rollback (analysis) •Intermediate Valuation Function
  • 9. DEEP BLUE VS. GARRY KASPAROV • February 10th, 1996 Match – Kasparov won 4 – 2 • Deep Blue won first game, a first for history • May 11th, 1997 Match – Deep Blue won 3.5 – 2.5 • Another historic first
  • 10. APPLICATION OF GAME THEORY • Computer needs to be strong enough two algorithms: • Intermediate Valuation Function (Evaluation Algorithm) • Minimax Algorithm • Evaluation Algorithm: Responsible for evaluating a move to see if it is “good” or “bad”. • Minimax Algorithm: Responsible for searching through the game tree of chess to search for potential moves. Also prunes tree to save time.
  • 11. EVALUATION ALGORITHM •Modern day equations vary •Deep Blue’s had 4 parts: • Material • Position • King Safety • Tempo
  • 13. IMPLICATIONS OF DEEP BLUE • Proved that computers are capable of “superhuman thinking”, not just made for war • Made breakthroughs in the search for Artificial Intelligence • Set the groundwork for modern computer chess programs https://www.gamespot.com/articles/a-look-at-windows-vista-installed-
  • 14.
  • 15. REFERENCES • http://www.uschess.org/docs/forms/LetsPlay.pdf • http://www.bernmedical.com/blog/how-many-possible-move-combinations- are-there-in-chess - how many moves can a chess player make? • Games of Strategy Textbook Pages 66-69 • http://www.dummies.com/games/chess/chess-for-dummies-cheat-sheet/ • http://diva.library.cmu.edu/Newell/biography.html • http://www.kenilworthchessclub.org/kenilworthian/2008/06/anand-on-indian- origins-of-chess.html • https://www.quora.com/How-exactly-does-a-chess-computer-work

Hinweis der Redaktion

  1. 8 x 8 board game. Two player game where white moves first, and each player takes their turn sequentially. Each turn allows a player to move one piece (except in the case of special moves) at a time, in the process capturing pieces and removing them from play, all without jumping over pieces that are in the “paths of movement”. There are 6 different types of pieces, all of which I will explain in the next slide because each type has their own unique rules and movement patterns. A player wins a game if they put the opposing player’s King piece in a “checkmate”, a position that captures the King piece. Which I will demonstrate in a bit.
  2. Explain these pieces
  3. A player wins by putting the King of their opponent in “Checkmate” which is an event that is triggered by placing your pieces in such a way that your opponent can not move his King without it being captured your next turn. Note: A King is not actually captured, a checkmate is the end of the game. Explain picture. Literally backed into a corner.
  4. Chess is a game that originated from India in the 6th century. It was originally created as a battle-simulation game for the Indian military. About a hundred years or so later, it was then brought over to Persia (modern day Iran) via royal ambassadors. It’s important to note that India’s chess was very different than chess as we know it today. And it was being exposed to Muslim culture that it gained it physical and theoretical design. For example: India’s pieces were very ornate, and Muslim culture required a more simple lifestyle, so the pieces began to be made of wood instead. Not only that, but they made the rules simpler to understand as well. And of course the colonizing European countries brought chess over places such as Italy, Egypt, and Spain, where it then spread to other places and grew exponentially in popularity.
  5. Serious attempts to try to make a chess computer did not begin until the late 1940’s after WWII. This is because computers were practically brand new and were mainly used as machines of war, only accessible by the military and government agencies. However, post-WWII scientists began to realize that there were other applications for these machines, which were growing stronger with every passing year. In fact, they were becoming so powerful that people began to predict that computers could one day perform human tasks more efficiently than a human could. Even scientists began to believe that if a computer could play chess, one of the more challenging games for human intelligence, then “other problems that seemed to require human intelligence might also be solved”. Essentially, they wanted to try to build an Artificial Intelligence that was as smart or smarter than human beings. Computer Chess was pioneered by two scientists named Allen Newell and Herbert Simon. Over the course of 10 years they came up with the foundational ideas that are behind every chess program known to man. Interestingly enough, these were based off concepts of Game Theory. Which I will explain in a bit. But ironically, early attempts to actually build a successful computer with these fundamental ideas failed because computers were simply not strong enough to handle the amount of calculations that were needed. And computer chess programs continued to be unsuccessful until a computer named…..
  6. …Deep Blue was born. Deep Blue was created by three men named Feng-hsiung Hsu, Murray Campbell, and Thomas Anantharaman, whom were, at the time, students at Carnegie University. It was created in the year 1985, and at the time it was called the Chiptest computer. But it would later be renamed Deep Blue in the 1990’s. Anyways, Deep Blue was already a very powerful computer, being able to analyze 50,000 chess moves a second, it won the World Computer Chess Championship just four years after its initial creation. And it was right after the Championship that IBM’s Research department approached the three and offered them jobs on their research team and the supplies they needed to improve their computer. Now under the name of IBM, Deep Blue went through extensive research, testing, and upgrades. And only a mere 7 years later, it was able to analyze over 200,000,000 chess moves a second. This was due to it’s new, customized Super Chip chess processors that were as strong as 256 processors running all at the same time. Keeping in mind of course these were processors from the 1990’s, and not today’s processors, which are FAR stronger. Purpose: To beat the Grandmaster of Chess, proving that computers can be as “smart” as humans. And Deep Blue did just that.
  7. Game Tree – Graphical technique for displaying and analyzing game trees Prune/Pruning – Using rollback analysis to identify and eliminate from a game tree those options that will not be chosen in rational gameplay Rollback (analysis) – analyzing the choices that rational players will make at all nodes of the game, starting at terminal nodes and working backwards to the initial node Intermediate Valuation Function – A rule assigning payoffs to nonterminal nodes in a game.
  8. Explain briefly chess tournament rules. Kasparov’s accusation, and how one of it’s wins was the result of a bug? Deep Blue, the most powerful computer at the time, became the first computer in history to defeat a human player in normal chess tournament conditions and time controls. A normal match consists of a set of 6 games with 3 minutes to make a move. The person that Deep Blue played against for two different matches was a man named Garry Kasparov, a Russian-born chess player that was the world-renouned world chess champion for the previous 5 years. He also held the title of Grandmaster of chess, the highest title a chess player can receive and is held for life. The first time they played against each other was in February of 1996, and it was the first time that a computer beat a human in a game of chess under regular match conditions. Needless to say the world, and Kasparov, were astonished that it even happened, but still Kasparov came back to win the match 4-2. However, after going back to the drawing board and spending a year making more upgrades to Deep Blue’s hardware and software, IBM faced off once again against Kasparov in May of 1997. This time, the team won the 6-game match with a score of 3.5-2.5, another historic first. And as you can see from the picture above, which shows the reactions of spectators watching the match, everyone was captivated by the match. It was a really close game too, with Deep Blue securing the whole thing in the last game.
  9. The biggest question on everyone’s mind is probably: how did it do it? Well! There are a few requirements that a computer needs to fulfill in terms of hardware and software. In terms of hardware, the computer needs to be strong enough to be able to run the two algorithms that make up the majority of a chess program. So it’s important to have a lot of processing power and memory, to be able to make calculations faster. As for the chess program itself, it consists of two important algorithms, which Allen Newell and Herbert Simon discovered was required in their research, are the intermediate valuation function (aka evaluation algorithm) and the minimax algorithm. Both of which utilize Game Theory concepts that we reviewed earlier. (See definitions above)
  10. Evaluation algorithm is the heart and soul and the chess program, it is what deems a move to be “good” or “bad”. Material - the value assigned to each piece type. Pawn could be 1, King infinity, because the loss of the king is the loss of the game. Position - involves putting values on the number of “safe squares” for the pieces, or where you can move without losing a piece. King safety - assigns a value to the current position of the king itself and whether it is in danger of being put in “checkmate”. Tempo - the value of the calculated speed it will take for a user to gain control of the board, or in other words, how many moves before a checkmate could be forced. I wish I could give specifics, but the algorithm involves very complicated math beyond my comprehension, and Deep Blue’s is a well-kept secret.
  11. It is called the minimax algorithm because it is designed to minimize our maximum possible loss To do this, it looks forward into the game tree, evaluating potential moves with the evaluation algorithm to find the most beneficial outcome. It also prunes the tree along the way to save time in this search. It keeps going until it finds what is deemed the best outcome, and then follows it’s path back to the root of the game tree to then help the machine decide what move to make in the present. At the time that Deep Blue was built, only the most powerful computers in the world were capable of performing these two algorithms at the same time and actually winning the games they played.
  12. After 30 years of research, scientists were finally able to prove that computers have the potential for “superhuman thinking”, or just performing tasks better than humans can. It made groundbreaking strides in the research of Artificial Intelligence And perhaps the most important thing of all is that Deep Blue set the groundwork for future chess computer programs to use and build on. And with the superior technology that we have available to us today, the computer programs that are being made are FAR stronger than Deep Blue ever was. Keeping in mind again that Deep Blue could analyze 200,000,000 moves a second.