Zappa (chess)

Last updated
Zappa
Developer(s) Anthony Cozzie, Zach Wegner (since 2010)
Initial releaseFebruary 2, 2005;17 years ago (2005-02-02)
Stable release
Zappa Mexico II / 2009;13 years ago (2009)
Operating system Microsoft Windows, Linux
Type Chess engine
License Proprietary
Website www.acoz.net/zappa/

Zappa, Zap!Chess or Zappa Mexico, is a UCI chess engine written by Anthony Cozzie, a graduate student at the University of Illinois at Urbana-Champaign. The program emphasizes sound search and a good use of multiple processors. Earlier versions of Zappa are free (though not open-source software) and the current version (Zappa Mexico) is available at Shredder Computer Chess. [1]

Contents

History

Zappa scored an upset victory at the World Computer Chess Championship in August, 2005, in Reykjavík, Iceland where it won with a score of 1012 out of 11, [2] [3] [4] and beat both Junior and Shredder, programs that had won the championship many times. [5] [6] In the speed chess portion of the tournament Zappa placed second, after Shredder. [7] Zappa's other tournament successes include winning CCT7 on the Internet Chess Club [8] (ICC) and defeating Grandmaster Jaan Ehlvest 3-1. [9]

In Mexico in September 2007 Zappa won a match against Rybka by a score of 512 - 412. [10] Many commentators had predicted a slew of draws based on the strength of the engines, but the differences in style provided an interesting match with several decisive games and many fighting draws. For some time, Zappa was considered one of the two strongest commercially available chess programs; see engine rating lists like CCRL [11] for current rankings. Some speculate that Zappa's more efficient SMP parallel search could make it stronger on enough processors.

In March 2008 Anthony Cozzie announced that "the Zappa project is 100% finished", which includes both tournaments and future releases. [12]

In June 2010, Zach Wegner announced that he had acquired the rights to maintain and improve the Zappa engine. The improved engine competed in the 2010 WCCC under the name Rondo, achieving second place behind Rybka before the latter's disqualification. [13] [14] [15]

Commercialization

Immediately after the successful WCCC 2005, there were plans to commercialize Zappa, but the first attempts with Vincent Diepeveen failed. [16] In April 2006, [17] a commercial version dubbed Zap!Chess running under the Fritz GUI was released by ChessBase. [18]

The version of Zappa that won the Zappa-Rybka match, Zappa Mexico, is sold by Shredder Computer Chess, [1] is compatible with Windows and Linux computers with up to 512 CPU cores and supports multipv analysis and Nalimov tablebases.

Notable games

Zappa vs Crafty, WCCC 2005
abcdefgh
8
Chessboard480.svg
Chess rdt45.svg
Chess kdt45.svg
Chess rlt45.svg
Chess pdt45.svg
Chess pdt45.svg
Chess pdt45.svg
Chess ndt45.svg
Chess rdt45.svg
Chess qdt45.svg
Chess plt45.svg
Chess qlt45.svg
Chess plt45.svg
Chess klt45.svg
Chess blt45.svg
Chess rlt45.svg
8
77
66
55
44
33
22
11
abcdefgh
Here Zappa played Re1, threatening Qxa5 Rxa5 Rxe8#; the game continued 43... Qf6 (if Rxe1 then Qg7#) 44. Rxe5 Qxe5 45. Ba2+ Kh8 46. Rd8 1–0. [19]

Related Research Articles

The Computer Olympiad is a multi-games event in which computer programs compete against each other. For many games, the Computer Olympiads are an opportunity to claim the "world's best computer player" title. First contested in 1989, the majority of the games are board games but other games such as bridge take place as well. In 2010, several puzzles were included in the competition.

Computer chess Computer hardware and software capable of playing chess

Computer chess includes both hardware and software capable of playing chess. Computer chess provides opportunities for players to practice even in the absence of human opponents, and also provides opportunities for analysis, entertainment and training.

ChessBase GmbH is a German company that makes and sells chess software, maintains a chess news site, and operates an internet chess server for online chess. Founded in 1986, it maintains and sells massive databases, containing the moves of recorded chess games. Databases organise data from prior games; engines provide analyses of games while endgame tablebases offer perfect play in some endgames.

Chess engine Computer program for chess analysis and game

In computer chess, a chess engine is a computer program that analyzes chess or chess variant positions, and generates a move or list of moves that it regards as strongest.

Shredder (software)

Shredder is a commercial chess engine and graphical user interface (GUI) developed in Germany by Stefan Meyer-Kahlen in 1993. Shredder won the World Microcomputer Chess Championship in 1996 and 2000, the World Computer Chess Championship in 1999 and 2003, the World Computer Speed Chess Championship in 2002, 2003, 2004, 2005, and 2007, and the World Chess Software Championship in 2010.

HIARCS

HIARCS is a proprietary UCI chess engine developed by Mark Uniacke. Its name is an acronym standing for higher intelligence auto-response chess system. Because Hiarcs is written portable in C, it is available on multiple platforms such as Pocket PC, Palm OS, PDAs, iOS, Microsoft Windows and Mac OS X.

World Computer Chess Championship (WCCC) is an event held periodically since 1974 where computer chess engines compete against each other. The event is organized by the International Computer Games Association. It is often held in conjunction with the Computer Olympiad, a collection of computer tournaments for other board games.

<i>Fritz</i> (chess) Chess software

Fritz is a German chess program originally developed for Chessbase by Frans Morsch based on his Quest program, ported to DOS, and then Windows by Mathias Feist. With version 13, Morsch retired, and his engine was first replaced by Gyula Horvath's Pandix, and then with Fritz 15, Vasik Rajlich's Rybka.

Hydra was a chess machine, designed by a team with Dr. Christian "Chrilly" Donninger, Dr. Ulf Lorenz, GM Christopher Lutz and Muhammad Nasir Ali. Since 2006 the development team consisted only of Donninger and Lutz. Hydra was under the patronage of the PAL Group and Sheikh Tahnoon Bin Zayed Al Nahyan of Abu Dhabi. The goal of the Hydra Project was to dominate the computer chess world, and finally have an accepted victory over humans.

Fruit is a chess engine developed by Fabien Letouzey. In the SSDF rating list released on November 24, 2006, Fruit version 2.2.1 had a rating of 2842. In the CEGT rating list released on January 24, 2007, Fruit version 2.2.1 had a rating of 2776.

Rybka Chess engine

Rybka is a computer chess engine designed by International Master Vasik Rajlich. Around 2011, Rybka was one of the top-rated engines on chess engine rating lists and won many computer chess tournaments.

Vasik Rajlich

Vasik Rajlich is an International Master in chess and the author of Rybka, previously one of the strongest chess playing programs in the world. Rajlich is a dual Czechoslovakian-American citizen by birth; he was born in the United States of America to Czech parents, at that time graduate students, but grew up in Prague. He later spent years in the United States as a student, graduating from MIT.

World Computer Speed Chess Championship is an annual event organized by the International Computer Games Association where computer chess engines compete against each other at blitz chess time controls. It is held in conjunction with the World Computer Chess Championship. Up to 2001, it was held in conjunction with the World Microcomputer Chess Championships and restricted to microcomputers.

This article documents the progress of significant human–computer chess matches.

Naum (chess)

Naum is a computer chess engine by Canadian programmer Aleksandar Naumov. The last commercial version (4.2) was released in March 2010. The program supports both UCI and Winboard protocols and can therefore be operated under different graphical interfaces. Naum has commercial versions for single and multiple-processor systems, a freeware version for single-processor systems, and a version for Palm OS. The latest version, 4.6, was also freeware.

Houdini (chess)

Houdini is a UCI chess engine developed by Belgian programmer Robert Houdart. It is influenced by open-source engines IPPOLIT/RobboLito, Stockfish, and Crafty. Versions up to 1.5a are available for non-commercial use, while 2.0 and later are commercial only. Houdini 6 used to be one of the highest-rated engines on major chess engine rating lists, but has since fallen behind significantly due to a lack of updates.

Komodo (chess) UCI Chess Engine

Komodo is a UCI chess engine developed by Don Dailey and Mark Lefler, and supported by chess author and evaluation expert GM Larry Kaufman. Komodo is a commercial chess engine but older versions are free for non-commercial use. It is consistently ranked near the top of most major chess engine rating lists, along with Stockfish and Leela Chess Zero.

Strelka is a computer chess engine for Windows, developed by Yuri Osipov. In total five versions of the program have been developed. The current version, 5.5, supports only single core processing. Now, Strelka is one of the strongest programs in the world, according to several blitz rating lists and the strongest in Russia.

Top Chess Engine Championship, formerly known as Thoresen Chess Engines Competition, is a computer chess tournament that has been run since 2010. It was organized, directed, and hosted by Martin Thoresen until the end of Season 6; from Season 7 onward it has been organized by Chessdom. It is often regarded as the Unofficial World Computer Chess Championship because of its strong participant line-up and long time-control matches on high-end hardware, giving rise to very high-class chess.

References

  1. 1 2 "Zappa Mexico" . Retrieved 26 October 2013.
  2. "13th World Computer Chess Championship". IGCA. Retrieved 26 October 2013.
  3. 1 2 Cozzie, Anthony. "WCCC 2005 Photojournal". Archived from the original on 22 March 2012. Retrieved 26 October 2013.
  4. "WCCC 2005 Reykjavik". rpijl.home.xs4all.nl/. Archived from the original on 26 October 2013. Retrieved 26 October 2013.
  5. "Shredder". IGCA. Retrieved 26 October 2013.
  6. "Junior". IGCA. Retrieved 26 October 2013.
  7. "13th World Computer Chess Championship (Blitz)". IGCA. Retrieved 26 October 2013.
  8. "CCT Results" . Retrieved 26 October 2013.
  9. "Report" . Retrieved 26 October 2013.
  10. Cozzie, Anthony. "Match vs Rybka - Mexico 2007" . Retrieved 26 October 2013.
  11. CCRL engine ratings: http://computerchess.org.uk/ccrl/4040/
  12. "Anthony Cozzie". Netfiles.uiuc.edu. Retrieved 2012-06-20.
  13. Rybka placed first but the program was found to have plagiarized Crafty and Fruit(the GPL'ed runner-up in 2005), and was stripped of its title. (Doggers, Peter. "Rybka disqualified and banned from World Computer Chess Championships". Chess Vibes. Archived from the original on March 30, 2014. Retrieved 29 June 2011.)
  14. "Zach, is this true?" . Retrieved 26 October 2013.
  15. "Zappa". ICGA.
  16. Cozzie, Anthony. "Re: Zappa Retail: No UCI?" . Retrieved 26 October 2013.
  17. "World Computer Chess Champion: Zap!Chess". ChessBase. Retrieved 26 October 2013.
  18. "Zap!Chess". ChessBase. Retrieved 26 October 2013.
  19. Cozzie, Anthony. "Great moves" . Retrieved 27 October 2013.

Sources