Jonathan Schaeffer

Jonathan Schaeffer

Jonathan Herbert Schaeffer (born 1957) is a Canadian researcher and professor at the University of Alberta and the Canada Research Chair in Artificial Intelligence.

He led the team that wrote Chinook, the world's strongest American checkers player, after some relatively good results in writing computer chess programs. He is currently involved in the University of Alberta GAMES group developing computer poker systems. Schaeffer is also the primary developer of Polaris, a program designed to play the Texas Hold'em variant of poker.

Early life

Born in Toronto, Ontario, he received a Bachelor of Science degree in 1979 from the University of Toronto. He received a Master of Mathematics degree in 1980 and a Ph.D. in 1986 from the University of Waterloo. Schaeffer reached national master strength in chess while in his early 20s, but has played little competitive chess since that time.

Draughts: Chinook

Chinook is the first computer program to win the world champion title in a competition against humans. In 1990 it won the right to play in the human World Championship by being second to Marion Tinsley in the US Nationals. At first the American Checkers Federation and English Draughts Association were against the participation of a computer in a human championship. When Tinsley resigned his title in protest, the ACF and EDA created the new title Man vs. Machine World Championship, and competition proceeded. Tinsley won with four wins to Chinook's two.

In a rematch, Chinook was declared the Man-Machine World Champion in checkers in 1994 in a match against Marion Tinsley after six drawn games, and Tinsley's withdrawal due to pancreatic cancer. While Chinook became the world champion, it had never defeated the best checkers player of all time, Tinsley, who was significantly superior to even his closest peer.

The championship continued with Chinook defending its title against Don Lafferty when it lost one game, won one and drew 18. After the match, Jonathan Schaeffer decided not to let Chinook compete anymore, but instead try to solve checkers. It was rated at 2814.

In 2007, after 18 years of computation, he proved through a weak solution that checkers always results in a draw if neither player makes a mistake. The solution involved 1014 calculations from an initial position of 10 pieces on the board. [cite web | url=http://www.newscientisttech.com/article/dn12296-checkers-solved-after-years-of-number-crunching.html | title=Checkers 'solved' after years of number crunching | date=2007-07-19 | accessdate=2007-07-20 | publisher=NewScientist.com news service | first=Justin | last=Mullins]

Poker: Polaris

Schaeffer leads the computer poker research group at the University of Alberta, which has developed several strong computer programs for playing Texas hold 'em poker. The earliest and most general of these is Poki, which uses Monte Carlo simulation to choose actions during a game. More recently, the group has focused on the two-player (Heads-Up) variant, and has developed a series of programs that approximate Nash equilibrium strategies for the game. Several of these programs (such as Poki, SparBot and VexBot) are available in products such as Poker Academy from BioTools.

In July 2007, Schaeffer announced a competition between the group's newest program, Polaris, and two human professionals, Phil Laak and Ali Eslami. The competition was held at the 2007 Association for the Advancement of Artificial Intelligence (AAAI) conference, which also hosted an international competition between computer poker programs. Out of four matches against the human professionals, Polaris won one, tied one, and lost twice; overall, the humans won the competition by a small margincite news|title=Polaris drawing professionals to a stand-still |publisher=University of Alberta: Express News |date=July 20, 2007 |url=http://www.expressnews.ualberta.ca/article.cfm?id=8611] . In the computer competition, Polaris (playing under the name Hyperborean) won the Limit Hold'em event and came 3rd in the No-Limit Hold'em eventcite news|title=U of A researchers win computer poker title |publisher=University of Alberta: Express News |date=August 9, 2006 |author=Ryan Smith |url=http://www.expressnews.ualberta.ca/article.cfm?id=7789] .

References

* "Canadian Who's Who 1997." University of Toronto Press. ISBN 978-0802049964.

Further reading

* Schaeffer, Jonathan. "One Jump Ahead:: Challenging Human Supremacy in Checkers", 1997, Springer, ISBN 978-0387949307.

External links

* [http://www.cs.ualberta.ca/~jonathan/ Homepage]
* [http://www.cs.ualberta.ca/~jonathan/Papers/Papers/ijcai05checkers.pdf Solving Checkers] by J. Schaeffer, Y. Björnsson, N. Burch, A. Kishimoto, M. Müller, R. Lake, P. Lu and S. Sutphen
* [http://www.cs.ualberta.ca/~nathanst/papers/partialEndgameDatabases.pdf Partial Information Endgame Databases] by Yngvi Björnsson, Jonathan Schaeffer, and Nathan R. Sturtevant
* [http://www.bluffbot.com/ BluffBot.com] The Winner of the No Limit Series in AAAI 2007 Computer Poker Competition.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Jonathan Schaeffer — (* 1957 in Toronto, Ontario) ist Professor für Informatik an der University of Alberta in Kanada. Er ist eine weltweit anerkannte Autorität für Künstliche Intelligenz Algorithmen für Schach, Dame, Poker und andere Computerspiele. Schaeffer ist… …   Deutsch Wikipedia

  • Chinook (draughts player) — For other uses, see Chinook (disambiguation). Chinook is a computer program that plays English draughts (also known as checkers), developed around 1989 at the University of Alberta, led by Jonathan Schaeffer. Other developers are Rob Lake, Paul… …   Wikipedia

  • Chinook (Programm) — Chinook ist ein Computer Programm, das die englische Dame Variante spielt. Es wurde um 1989 an der University of Alberta unter Leitung von Jonathan Schaeffer entwickelt. Mitarbeiter waren Rob Lake, Paul Lu, Martin Bryant und Norman Treloar. Im… …   Deutsch Wikipedia

  • Liste der Biografien/Scha–Schd — Biografien: A B C D E F G H I J K L M N O P Q …   Deutsch Wikipedia

  • Dame (Brettspiel) — Spielbrett für Dame Dame ist ein strategisches Brettspiel für zwei Spieler. Es zählt zu den Spielen mit vollständiger Information. Es ist also möglich, eine Spielstrategie zu finden, deren Erfolg nicht von Glück abhängt. Das Spiel ist im… …   Deutsch Wikipedia

  • Damebrett — Spielbrett für Dame Dame ist ein strategisches Brettspiel für zwei Spieler. Es zählt zu den Spielen mit vollständiger Information. Es ist also möglich, eine Spielstrategie zu finden, deren Erfolg nicht von Glück abhängt. Das Spiel ist im… …   Deutsch Wikipedia

  • Damespiel — Spielbrett für Dame Dame ist ein strategisches Brettspiel für zwei Spieler. Es zählt zu den Spielen mit vollständiger Information. Es ist also möglich, eine Spielstrategie zu finden, deren Erfolg nicht von Glück abhängt. Das Spiel ist im… …   Deutsch Wikipedia

  • Draughts — Spielbrett für Dame Dame ist ein strategisches Brettspiel für zwei Spieler. Es zählt zu den Spielen mit vollständiger Information. Es ist also möglich, eine Spielstrategie zu finden, deren Erfolg nicht von Glück abhängt. Das Spiel ist im… …   Deutsch Wikipedia

  • Ed Trice — Infobox chess player playername = Ed Trice birthname = Edward A. Trice country = USA datebirth = birth date and age|1966|12|5 placebirth = flagicon|Pennsylvania Philadelphia, PennsylvaniaEdward A. Trice (born December 5, 1966 in Philadelphia,… …   Wikipedia

  • Dame (Spiel) — Spielbrett für Dame (8×8) Dame ist ein strategisches Brettspiel für zwei Spieler. Es zählt zu den Spielen mit vollständiger Information. Das ermöglicht Spielstrategien, deren Erfolg nicht vom Zufall abhängig ist. Das Spiel ist im deutschen… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”