R1: Deep Blue
- Due Jan 10, 2018 by 2:39pm
- Points 10
- Submitting a file upload
- File Types pdf
First, familiarize yourself with the context of the Deep Blue project by browsing the Wikipedia article: https://en.wikipedia.org/wiki/Deep_Blue_(chess_computer) Links to an external site.
Then read this 2002 paper from the Artificial Intelligence journal about the design of the machine (http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.99.2714&rep=rep1&type=pdf Links to an external site.) and submit a reading response document pdf in the usual format (https://canvas.ucsc.edu/courses/9814/pages/reading-response-document-format).
This is a long paper that uses terminology which might be unfamiliar (perhaps technical or chess-specific), so it is okay to skip over chunks that aren't communicating to you. We're reading this to make contrast and connections with later readings on AlphaGo and AlphaZero, not so you can reproduce Deep Blue. Consider looking over the reading response document format first.
On the chance that you're interested in the hardware design level of the chess chips in Deep Blue, there's a 1999 paper giving details: http://www.csis.pace.edu/~ctappert/dps/pdf/ai-chess-deep.pdf Links to an external site. The rules of chess were so deeply baked into the hardware design that individual wires had labels like "king_attacked". In the modern day, it might seem absurd to do game-specific hardware engineering, but it's possible to instantiate custom hardware designs in the cloud with services like https://aws.amazon.com/ec2/instance-types/f1/ Links to an external site. or https://www.alibabacloud.com/help/doc-detail/25378.htm#f2 Links to an external site. and pay for them by the hour.