Advertisement

One Jump Ahead

Challenging Human Supremacy in Checkers

  • Jonathan Schaeffer

Table of contents

  1. Front Matter
    Pages i-xiv
  2. I Can’t Lose

    1. Jonathan Schaeffer
      Pages 1-2
  3. The Opening

    1. Front Matter
      Pages 3-3
    2. Jonathan Schaeffer
      Pages 5-25
    3. Jonathan Schaeffer
      Pages 26-35
  4. The Middlegame

    1. Front Matter
      Pages 37-37
    2. Jonathan Schaeffer
      Pages 39-56
    3. Jonathan Schaeffer
      Pages 57-75
    4. Jonathan Schaeffer
      Pages 76-89
    5. Jonathan Schaeffer
      Pages 90-102
    6. Jonathan Schaeffer
      Pages 103-126
    7. Jonathan Schaeffer
      Pages 127-133
    8. Jonathan Schaeffer
      Pages 134-146
    9. Jonathan Schaeffer
      Pages 147-173
    10. Jonathan Schaeffer
      Pages 174-202
    11. Jonathan Schaeffer
      Pages 203-229
    12. Jonathan Schaeffer
      Pages 230-236
    13. Jonathan Schaeffer
      Pages 237-252
    14. Jonathan Schaeffer
      Pages 253-283
    15. Jonathan Schaeffer
      Pages 284-308
    16. Jonathan Schaeffer
      Pages 309-333
    17. Jonathan Schaeffer
      Pages 334-363
    18. Jonathan Schaeffer
      Pages 364-383
    19. Jonathan Schaeffer
      Pages 384-396
    20. Jonathan Schaeffer
      Pages 397-425
  5. The Endgame

    1. Front Matter
      Pages 427-427
    2. Jonathan Schaeffer
      Pages 429-440
    3. Jonathan Schaeffer
      Pages 441-449
    4. Jonathan Schaeffer
      Pages 450-454
  6. Epilogue

    1. Jonathan Schaeffer
      Pages 455-455
  7. Back Matter
    Pages 457-496

About this book

Introduction

Why did I write this book? I'm still not sure. After all, I'm a researcher, which means I think I know how to write technical papers. But writing for a n- technical audience is something I know nothing about. It took a lot of effort before I could force myself to sit down to write the first word. Once I did, however, it was hard not to stop! When I started this project, I didn't know that I had a lot to say and, in some sense, the results show this. The book is much longer than I even imagined it would be. Worse yet is that there is a lot of material that I decided not to include. It's a good thing that the publishers decided to limit how long the book could be! However, after much soul searching, I think I now know the reasons why I wrote this book. First and foremost, this book tells an interesting story. It's about the life of a checkers-playing computer program, Chinook, from its creation in 1989 to its retirement in 1996. In reality the story revolves around two people with different views of the program. As the creator of Chinook, I wanted to push the program to become the best player in the world, in much the same way that a father might encourage his son to excel at sports.

Keywords

Ahead computer computer game development form games layers learning performance story

Authors and affiliations

  • Jonathan Schaeffer
    • 1
  1. 1.Department of Computing ScienceUniversity of AlbertaEdmontonCanada

Bibliographic information

Industry Sectors
Pharma
Materials & Steel
Automotive
Chemical Manufacturing
Health & Hospitals
Biotechnology
Finance, Business & Banking
Electronics
IT & Software
Telecommunications
Consumer Packaged Goods
Energy, Utilities & Environment
Aerospace
Oil, Gas & Geosciences
Engineering