Is Deep Blue source code open?
Moderators: hgm, Rebel, chrisw
-
- Posts: 61
- Joined: Thu Oct 22, 2009 1:50 am
- Location: Barcelona Spain
Re: Is Deep Blue source code open?
I remember glancing the code ten years back when I was helping Thomas gawk in improving toga eval, I have made a search in Google but I don't find the code, anyway is not worth it. You can find more interesting ideas in whatever up to date engine than in deepblue
--------------------------------------------------
Jorge García de Andrés
http://dynchess.blogspot.com.es
http://www.bitacoradelasalud.blogspot.com.es
http://www.mytechit.blogspot.com.es
Jorge García de Andrés
http://dynchess.blogspot.com.es
http://www.bitacoradelasalud.blogspot.com.es
http://www.mytechit.blogspot.com.es
-
- Posts: 17
- Joined: Sun Nov 11, 2018 1:28 pm
- Full name: Laurent Laborde
Re: Is Deep Blue source code open?
Unless you have infinite money like IBM or Google, it doesn't make sense to do an ASIC.
However, we're seeing more and more integration between FPGA and CPU (you can even rent some on Amazon Web Service), but i didn't think there is an FPGA powered chess engine that beat an X86_64 CPU... yet ?
However, we're seeing more and more integration between FPGA and CPU (you can even rent some on Amazon Web Service), but i didn't think there is an FPGA powered chess engine that beat an X86_64 CPU... yet ?
-
- Posts: 35
- Joined: Thu Oct 19, 2017 4:59 pm
- Location: Germany, Berlin
- Full name: Jost Triller
Re: Is Deep Blue source code open?
I thought it just has some historical value a little bit like the source code of the apollo guidance computer (https://github.com/chrislgarry/Apollo-11/).
-
- Posts: 4190
- Joined: Wed Nov 25, 2009 1:47 am
Re: Is Deep Blue source code open?
That's because ppl who can actually effectively program FPGA (not just use automated C to verilog/VHDL translators that are a joke) and know something about chess programming are almost non-existent or if they exist they earn far more with their daily job to have time to waste on such hopeless projects.ker2x wrote: ↑Wed Nov 14, 2018 1:38 pm Unless you have infinite money like IBM or Google, it doesn't make sense to do an ASIC.
However, we're seeing more and more integration between FPGA and CPU (you can even rent some on Amazon Web Service), but i didn't think there is an FPGA powered chess engine that beat an X86_64 CPU... yet ?
Btw. all the DeepBlue FPGA power combined is less than today's Virtex Ultrascale+ single FPGA like VU13P.
-
- Posts: 223
- Joined: Thu Mar 09, 2006 4:23 am
- Location: new york ny usa
Re: Is Deep Blue source code open?
While we are comparing IBM's deep blue hardware to today's hardware and deep blue chess performance to today's computer chess performance. It's also interesting to compare IBM 1997 to IBM 2017. In 1997, IBM earned 78.5 billion. In 2017, IBM earned 79.1 billion. In 20 years an increase of 0.8%. Not much. IBM is just treading water.
-
- Posts: 4190
- Joined: Wed Nov 25, 2009 1:47 am
Re: Is Deep Blue source code open?
That's pretty ridiculous statement. Take GM's or Ford's revenue in 1997 and 2017 and you are also gonna notice they are trading water, right?mschribr wrote: ↑Wed Nov 14, 2018 3:14 pm While we are comparing IBM's deep blue hardware to today's hardware and deep blue chess performance to today's computer chess performance. It's also interesting to compare IBM 1997 to IBM 2017. In 1997, IBM earned 78.5 billion. In 2017, IBM earned 79.1 billion. In 20 years an increase of 0.8%. Not much. IBM is just treading water.
Basically no company outside pure software or retail had more than 100% revenue gain in the last 20 years.
-
- Posts: 710
- Joined: Sat Dec 06, 2014 1:53 pm
Re: Is Deep Blue source code open?
AFAIK Deep Blue source code had evaluation function in a generalized form. This function was "trained" and this training data is not part of source code, but rather dynamic data, which can be enhanced with more games thrown on it and also manually intervented by team stuff.
I doubt DB can be reproduced even with sources and good emulator. It can be trained with new games dataset, but it's playing style and strength will be different.
I doubt DB can be reproduced even with sources and good emulator. It can be trained with new games dataset, but it's playing style and strength will be different.
-
- Posts: 12538
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Is Deep Blue source code open?
Well, 5 nm is making progress with the same company doing the 7 for AMD.
Of course, there is some limit because 1 atom wide traces are not practical.
I guess that a new technology will come along.
We went from relays to vacuum tubes to transistors to integrated circuits to parallel integrated circuits. Something will be "next".
ASIC and FPGA are both silicon too, so they suffer from the same limits.
What you gain is something a small constant better than compiled code.
I think a revolution in speed needs a new backdrop besides silicon.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 4190
- Joined: Wed Nov 25, 2009 1:47 am
Re: Is Deep Blue source code open?
Seriously man, where does all this BS come from. Trained function, really?yurikvelo wrote: ↑Wed Nov 14, 2018 8:29 pm AFAIK Deep Blue source code had evaluation function in a generalized form. This function was "trained" and this training data is not part of source code, but rather dynamic data, which can be enhanced with more games thrown on it and also manually intervented by team stuff.
I doubt DB can be reproduced even with sources and good emulator. It can be trained with new games dataset, but it's playing style and strength will be different.
Also so much BS in this thread, really shocking. Just google it ppl for god sake, "Deep Blue", Murray Campbell, A. Joseph Hoane Jr., Feng-hsiung Hsu, Artificial Intelligence 134, Elsevier 2002. All is explained well and in detail (not like A0 crappy preprint).
Last edited by Milos on Wed Nov 14, 2018 8:44 pm, edited 1 time in total.
-
- Posts: 1968
- Joined: Wed Jul 13, 2011 9:04 pm
- Location: Madrid, Spain.
Re: Is Deep Blue source code open?
Hello:
IBM uploaded the logs of the Deep Blue - Kasparov match in its web and it is still reachable with the help of the WayBack Machine:
http://web.archive.org/web/200511251620 ... atch/html/
https://web.archive.org/web/20080701232 ... ml/c.shtml
I attach these logs in this post.
Regards from Spain.
Ajedrecista.
Jorge Garcia wrote:I remember glancing the code ten years back when I was helping Thomas gawk in improving toga eval, I have made a search in Google but I don't find the code, anyway is not worth it. You can find more interesting ideas in whatever up to date engine than in deepblue
I fully agree with Jost (thank you very much for the reminder of Apollo!). It would be great to see how the eval looks like, if available, not for its usefulness but for its historical value.tsoj wrote:I thought it just has some historical value a little bit like the source code of the apollo guidance computer (https://github.com/chrislgarry/Apollo-11/).
IBM uploaded the logs of the Deep Blue - Kasparov match in its web and it is still reachable with the help of the WayBack Machine:
http://web.archive.org/web/200511251620 ... atch/html/
https://web.archive.org/web/20080701232 ... ml/c.shtml
I attach these logs in this post.
Regards from Spain.
Ajedrecista.