# Are home computers & chess software powerful enough these days that they could beat a grandmaster?

**URL:** <https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186>\
**Category:** Factual Questions\
**Created:** [August 29, 2009, 8:04pm UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186 "2009-08-29T20:04:14Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![astro](https://avatars.discourse-cdn.com/v4/letter/a/9dc877/32.png) [@astro](https://boards.straightdope.com/u/astro)\
**Post date:** [August 29, 2009, 8:04pm UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/1 "2009-08-29T20:04:14Z")

</div>

[About 12 years ago](http://en.wikipedia.org/wiki/Deep_Blue_(chess_computer))it took a mid sized multi-node parallel linked supercomputer and specially designed software to give Kasparov pause. Is the computer hardware and chess software available to retail consumers powerful enough these days to accomplish this?

---

<div class="post-metadata">

**Author:** ![Bijou\_Drains](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/bijou_drains/32/2814_2.png) [@Bijou\_Drains](https://boards.straightdope.com/u/Bijou_Drains)\
**Post date:** [August 29, 2009, 8:59pm UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/2 "2009-08-29T20:59:22Z")

</div>

An Intel chip in a PC now has more power than Deep Blue did in 97.

[http://www.intel.com/support/processors/sb/CS-023143.htm#4](http://www.intel.com/support/processors/sb/CS-023143.htm#4)

The Core 2 quad processor is rated at 49 GFLOPS while Deep Blue was at 11 GFLOPS.

Now a lot depends on the software and how well it can utilize this speed.

---

<div class="post-metadata">

**Author:** ![Whack-a-Mole](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/whack-a-mole/32/141_2.png) [@Whack-a-Mole](https://boards.straightdope.com/u/Whack-a-Mole)\
**Post date:** [August 29, 2009, 9:24pm UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/3 "2009-08-29T21:24:48Z")

</div>

> [@Bijou\_Drains](#):
>
> Now a lot depends on the software and how well it can utilize this speed.

Deep Blue had a team of programmers continuously tweaking it (before and between games, not during) with the input of several chess masters. IIRC Kasparov objected strongly that Deep Blue had been programmed to beat a single person (Kasparov) and not programmed generically to play anyone.

I doubt off the shelf software even today could beat a top flight grandmaster but it will likely beat most people.

---

<div class="post-metadata">

**Author:** ![Shagnasty](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@Shagnasty](https://boards.straightdope.com/u/Shagnasty)\
**Post date:** [August 29, 2009, 9:29pm UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/4 "2009-08-29T21:29:40Z")

</div>

> [@Whack-a-Mole](#):
>
> Deep Blue had a team of programmers continuously tweaking it (before and between games, not during) with the input of several chess masters. IIRC Kasparov objected strongly that Deep Blue had been programmed to beat a single person (Kasparov) and not programmed generically to play anyone.

I always thought that they were cheating and he probably did too. A supercomputer combined with a whole team of programmers and chess experts isn’t a very fair matchup for anyone but Kasparov still did pretty well despite that.

---

<div class="post-metadata">

**Author:** ![Regallag\_The\_Axe](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/regallag_the_axe/32/445_2.png) [@Regallag\_The\_Axe](https://boards.straightdope.com/u/Regallag_The_Axe)\
**Post date:** [August 30, 2009, 12:55am UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/5 "2009-08-30T00:55:30Z")

</div>

Pardon my ignorance, **Shagnasty** , but how can one cheat at chess? Aside from shouting ‘look over there!’ and switching some pieces around, of course.

---

<div class="post-metadata">

**Author:** ![Captain\_Awesome](https://avatars.discourse-cdn.com/v4/letter/c/a698b9/32.png) [@Captain\_Awesome](https://boards.straightdope.com/u/Captain_Awesome)\
**Post date:** [August 30, 2009, 1:23am UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/6 "2009-08-30T01:23:48Z")

</div>

Kasparov asserted that a human was involved during the second game, which IBM denied. They did tweak the software between matches, allowing the Deep Blue to avoid a trap in the final game that had worked twice previously. The film _Game Over: Kasparov and the Machine_ suggested that it was likely a publicity stunt involving humans on the computer side, to try and gain stock market value for IBM. The claims haven’t been substantiated however, though I’d agree it was done for publicity.

More recent chess computers have focused on software programming, rather than hardware iterations. _Deep Fritz_ which took on the then grandmaster Vladimir Kramnik in 2006, winning 2 drawing 4, used a PC with two Intel Core 2 Duos (8 million iterations per second vs. Deep Blues 200 million/s, but often searching to greater depth for a single move).

---

<div class="post-metadata">

**Author:** ![Harry1945](https://avatars.discourse-cdn.com/v4/letter/h/e47c2d/32.png) [@Harry1945](https://boards.straightdope.com/u/Harry1945)\
**Post date:** [August 30, 2009, 1:42am UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/7 "2009-08-30T01:42:27Z")

</div>

> [@Regallag\_The\_Axe](#):
>
> Pardon my ignorance, **Shagnasty** , but how can one cheat at chess? Aside from shouting ‘look over there!’ and switching some pieces around, of course.

Where there are more minds looking at a move and it’s results and potential responses, fewer mistakes will be made. I can beat any 6th grader I’ve ever played, but I can’t beat three of them working together.

---

<div class="post-metadata">

**Author:** ![Regallag\_The\_Axe](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/regallag_the_axe/32/445_2.png) [@Regallag\_The\_Axe](https://boards.straightdope.com/u/Regallag_The_Axe)\
**Post date:** [August 30, 2009, 1:58am UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/8 "2009-08-30T01:58:45Z")

</div>

Ah, that seems simple enough. Thanks for the info, **Captain Awesome** and **Harry 1945**.

---

<div class="post-metadata">

**Author:** ![scm1001](https://avatars.discourse-cdn.com/v4/letter/s/c4cdca/32.png) [@scm1001](https://boards.straightdope.com/u/scm1001)\
**Post date:** [August 30, 2009, 11:34pm UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/9 "2009-08-30T23:34:57Z")

</div>

> [@Harry1945](#):
>
> Where there are more minds looking at a move and it’s results and potential responses, fewer mistakes will be made. I can beat any 6th grader I’ve ever played, but I can’t beat three of them working together.

I suspect Kasparov could beat an infinite amount of sixth graders at chess, so numbers dont always scale

---

<div class="post-metadata">

**Author:** ![Lord\_Mondegreen](https://avatars.discourse-cdn.com/v4/letter/l/91b2a8/32.png) [@Lord\_Mondegreen](https://boards.straightdope.com/u/Lord_Mondegreen)\
**Post date:** [August 31, 2009, 1:15am UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/10 "2009-08-31T01:15:37Z")

</div>

> [@Regallag\_The\_Axe](#):
>
> Pardon my ignorance, **Shagnasty** , but how can one cheat at chess? Aside from shouting ‘look over there!’ and switching some pieces around, of course.

The way I interpreted the word “cheat” was that they were cheating at the challenge, not at chess. The challenge was see whether “a computer” could beat “a Grandmaster”. As shown in other responses, it’s highly questionable as to whether that’s what was being tested in the Deep Blue versus Kasparov games.

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [August 31, 2009, 1:33am UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/11 "2009-08-31T01:33:39Z")

</div>

Also, in the second match between Kasparov and Deep Blue, IBM set a grueling schedule to tire Kasparov out, since of course the computer doesn’t get tired. And on top of that, most chess analysts seem to think that Kasparov was just having a bad week at the time, another thing that doesn’t happen to computers.

---

<div class="post-metadata">

**Author:** ![Maserschmidt](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/maserschmidt/32/18829_2.png) [@Maserschmidt](https://boards.straightdope.com/u/Maserschmidt)\
**Post date:** [August 31, 2009, 1:40am UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/12 "2009-08-31T01:40:59Z")

</div>

These days computer programs frequently beat grandmasters, including ‘top-flight’ ones, and these are programs you can buy off the shelf (like Fritz or Rybka). I happened to be reading the game score from [this match](http://www.chessbase.com/newsdetail.asp?newsid=561) this morning…Fritz trades a couple of wins with (then) World Champion Vladimir Kramnik.

---

<div class="post-metadata">

**Author:** ![EdwardLost](https://avatars.discourse-cdn.com/v4/letter/e/bbe5ce/32.png) [@EdwardLost](https://boards.straightdope.com/u/EdwardLost)\
**Post date:** [August 31, 2009, 5:04am UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/13 "2009-08-31T05:04:17Z")

</div>

Don’t have a cite for this, but I recall hearing on a radio program recently that computers haven’t made more progress against grandmasters because the humans have learned to exploit the weaknesses in the way computers play.

---

<div class="post-metadata">

**Author:** ![HeyHomie](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/heyhomie/32/207_2.png) [@HeyHomie](https://boards.straightdope.com/u/HeyHomie)\
**Post date:** [August 31, 2009, 3:39pm UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/14 "2009-08-31T15:39:33Z")

</div>

> [@Harry1945](#):
>
> I can beat any 6th grader I’ve ever played…

Do you think you could have beaten Josh Waitzkin at that age? Just curious, not trying to pick a fight or anything. 🆒

---

<div class="post-metadata">

**Author:** ![Sunspace](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/sunspace/32/1250_2.png) [@Sunspace](https://boards.straightdope.com/u/Sunspace)\
**Post date:** [August 31, 2009, 3:45pm UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/15 "2009-08-31T15:45:33Z")

</div>

> [@Whack-a-Mole](#):
>
> I doubt off the shelf software even today could beat a top flight grandmaster but it will likely beat most people.

I was being beat by a Radio Shack chess computer when I was a kid back in the late seventies! I presume the software has gotten stronger since then.

---

<div class="post-metadata">

**Author:** ![Rhythmdvl](https://avatars.discourse-cdn.com/v4/letter/r/85f322/32.png) [@Rhythmdvl](https://boards.straightdope.com/u/Rhythmdvl)\
**Post date:** [August 31, 2009, 3:57pm UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/16 "2009-08-31T15:57:49Z")

</div>

There is a fascinating javascript (I think) chess game on the net that will draw what it’s thinking. I don’t recall the link, but assume a mention will get someone to link to it.

I’m also seeing a Web site out there: How many 6th graders could you beat…

---

<div class="post-metadata">

**Author:** ![DSYoungEsq](https://avatars.discourse-cdn.com/v4/letter/d/c6cbf5/32.png) [@DSYoungEsq](https://boards.straightdope.com/u/DSYoungEsq)\
**Post date:** [August 31, 2009, 5:02pm UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/17 "2009-08-31T17:02:13Z")

</div>

> [@HeyHomie](#):
>
> Do you think you could have beaten Josh Waitzkin at that age? Just curious, not trying to pick a fight or anything. 🆒

[To say nothing of Bobby Fischer at that age](http://en.wikipedia.org/wiki/The_Game_of_the_Century_(chess)). 😃 :eek:

---

<div class="post-metadata">

**Author:** ![badlyburnttoast](https://avatars.discourse-cdn.com/v4/letter/b/ad7895/32.png) [@badlyburnttoast](https://boards.straightdope.com/u/badlyburnttoast)\
**Post date:** [August 31, 2009, 7:38pm UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/18 "2009-08-31T19:38:06Z")

</div>

> [@EdwardLost](#):
>
> Don’t have a cite for this, but I recall hearing on a radio program recently that computers haven’t made more progress against grandmasters because the humans have learned to exploit the weaknesses in the way computers play.

It’s funny because I read somewhere it’s quite the opposite - They don’t do computer vs human matches anymore because the computer always wins (or draws) so it’s not very interesting for anyone involved.

I’m not saying you’re wrong - in fact it seems more likely that people would figure out how to exploit the AI. I’d be curious to learn which is correct.

---

<div class="post-metadata">

**Author:** ![Malacandra](https://avatars.discourse-cdn.com/v4/letter/m/45deac/32.png) [@Malacandra](https://boards.straightdope.com/u/Malacandra)\
**Post date:** [August 31, 2009, 7:57pm UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/19 "2009-08-31T19:57:17Z")

</div>

> [@DSYoungEsq](#):
>
> [To say nothing of Bobby Fischer at that age](http://en.wikipedia.org/wiki/The_Game_of_the_Century_(chess)). 😃 :eek:

Hey, [Capablanca](http://en.wikipedia.org/wiki/Jos%C3%A9_Ra%C3%BAl_Capablanca#Childhood) at age 5 would probably have wiped the floor with most of us, and that was after learning by watching his dad play (no instructions).

---

<div class="post-metadata">

**Author:** ![RaftPeople](https://avatars.discourse-cdn.com/v4/letter/r/6f9a4e/32.png) [@RaftPeople](https://boards.straightdope.com/u/RaftPeople)\
**Post date:** [August 31, 2009, 8:06pm UTC](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186/20 "2009-08-31T20:06:18Z")

</div>

One of the problems with the chess playing games is that they typically use a brute force method of checking a zillion moves and picking the one with the best chance of winning. Not very smart, but powerful.

A more interesting challenge is the game of Go which can’t really be tackled in this same way. The computer needs to attempt to find the same patterns the human can see. For this game there is progress being made but there is a long way to go.

[Next page](https://boards.straightdope.com/t/are-home-computers-chess-software-powerful-enough-these-days-that-they-could-beat-a-grandmaster/508186.md?page=2)
