chessgames.com

  
Ferret (Computer)
Number of games in database: 39
Years covered: 1941 to 2001
Overall record: +21 -8 =10 (66.7%)*
   * Overall winning percentage = (wins+draws/2) / total games
      Based on games in the database; may be incomplete.

MOST PLAYED OPENINGS
With the White pieces:
 Sicilian (6) 
    B90 B40 B23 B46 B83
 Ruy Lopez (4) 
    C68 C92 C67 C91
With the Black pieces:
Repertoire Explorer
Search Sacrifice Explorer for Ferret (Computer)
Search Google® for Ferret (Computer)


FERRET (COMPUTER)
(born 1990)

[what is this?]
The chief programmer is Bruce Moreland.

 page 1 of 2; games 1-25 of 39  PGN Download
Game  ResultMoves Year Event/LocaleOpening
1. Ferret vs Kashdan ½-½29 1941 Havana CUBD37 Queen's Gambit Declined
2. Ferret vs K Burger  ½-½76 1996 BR 2 12 5/28C03 French, Tarrasch
3. Ferret vs Gulko  1-035 1996 02, m 30' ICCB07 Pirc
4. Crafty vs Ferret  ½-½64 1996 14th World Microcomputer Chess ChampionshipC68 Ruy Lopez, Exchange
5. Gulko vs Ferret  0-129 1996 01, m 30' ICCE97 King's Indian
6. Ferret vs Shredder  1-055 1996 14th World Microcomputer Chess ChampionshipB17 Caro-Kann, Steinitz Variation
7. Kudrin vs Ferret  1-071 1996 GM vs ComputerC83 Ruy Lopez, Open
8. Fritz vs Ferret  0-142 1996 14th World Microcomputer Chess ChampionshipC54 Giuoco Piano
9. K Burger vs Ferret  ½-½63 1996 ICC 2 12 05/08/96 Internet Chess ClubB44 Sicilian
10. Crafty vs Ferret  1-055 1997 ICC 15 15D10 Queen's Gambit Declined Slav
11. Junior vs Ferret  1-071 1997 15th WMCCCA22 English
12. Ferret vs Crafty 1-048 1997 ICC 15 15B46 Sicilian, Taimanov Variation
13. Ferret vs Crafty  1-0140 1997 ICC 15 15B47 Sicilian, Taimanov (Bastrikov) Variation
14. Crafty vs Ferret  0-171 1997 ICC 15 15B64 Sicilian, Richter-Rauzer Attack
15. Ferret vs Crafty  ½-½113 1997 ICC 10 10B40 Sicilian
16. Ferret vs Crafty  1-062 1997 ICC 15 15C32 King's Gambit Declined, Falkbeer Counter Gambit
17. Ferret vs Crafty  1-085 1997 ICC 15 15B83 Sicilian
18. Doctor Who vs Ferret 0-166 1997 ICC 15 15C36 King's Gambit Accepted, Abbazia Defense
19. Ferret vs Crafty  ½-½138 1997 ICC 15 15C68 Ruy Lopez, Exchange
20. Crafty vs Ferret  0-1112 1997 ICC 15 15D44 Queen's Gambit Declined Semi-Slav
21. Crafty vs Ferret 0-163 1997 ICC 15 15D19 Queen's Gambit Declined Slav, Dutch
22. Ferret vs Blatny  1-048 1999 GM Blatny vs Ferret 30min/GB10 Caro-Kann
23. Ferret vs Fritz  1-053 1999 WCCC99B90 Sicilian, Najdorf
24. Ferret vs Shredder  ½-½70 1999 WCCC99C52 Evans Gambit
25. Blatny vs Ferret  0-162 1999 GM Blatny vs Ferret 30min/GA04 Reti Opening
 page 1 of 2; games 1-25 of 39  PGN Download
  REFINE SEARCH:   White wins (1-0) | Black wins (0-1) | Draws (1/2-1/2) | Ferret wins | Ferret loses  

Kibitzer's Corner
Jun-01-09   Dredge Rivers: Nice to see Frank Burns is still keeping busy!
Jun-06-09   myschkin: . . .

"Ferret dates from approximately 1990, although serious work didn't start until 1994.

The program is 100% original, although at the time I started I had access to the Gnuchess source code. That code was kind of messy and it was its messy state that inspired me to think that I could do better.

In 1994 I created something that could play a complete game of chess. The program entered Don Beal's uniform-platform tournament later that year (I emailed him a copy of the program), and it scored well. Surprisingly well, since the program had never played a game at tournament time controls before.

In late 1994 I discovered the ICC. Work immediately stopped on the program as I spent many hours using the program to play against other computers, and against strong humans including some grandmasters and other titled players.

During 1994 and 1995, I made the acquaintance of many other chess programmers, and I am indebted to these people, without whom Ferret would still be very weak. Included in this list are Bob Hyatt, Peter McKenzie, Dave Kittinger, John Stanback, Mark Lefler, Martin Zentner, Thorsten Greiner, and Stefan Meyer-Kahlen.

The program played in two ICCA events in 1995, which started a string that has remained unbroken except for the year 2000 event.

Ferret is a "normal" chess program. By that I mean that it uses alpha-beta full-width search, a quiescent search, a transposition hash table, an evaluation function that is called at the tips, and so forth.

It uses null-move forward pruning, and for that I am indebted to Chrilly Donninger, who did not invent this technique, but he made it accessible to the amateur community via an ICCA Journal article (Vol. 16 #3, September 1993).

The program uses numerous common extensions such as check extension, recapture extension, and single-response to check.

It also uses a sort of singular-extension that is loosely based upon the extension of this name that appears in Deep Thought and presumably Deep Blue.

The evaluation function is designed to catch common features without being slow, but it's slow enough that the program isn't particularly fast.

The program uses endgame databases of my own design and construction, but which aren't any better than the Nalimov, Edwards, or Thompson endgame databases. I wrote my own because I didn't want to take advantage of code written by others, since I felt that the program would be less mine if I did so.

The program has a series of special case low-material evaluation functions that it uses when endgame databases are not present, and in some cases when they are.

The program is written 100% in C, and is portable to any platform that runs any Windows-based operating system, including multiprocessor machines."

(by Bruce Moreland, chief programmer)

Jun-06-09   Dredge Rivers: <myschkin> Yawn! :)
NOTE: You need to pick a username and password to post a reply. Getting your account takes less than a minute, totally anonymous, and 100% free--plus, it entitles you to features otherwise unavailable. Pick your username now and join the chessgames community!
If you already have an account, you should login now.
Please observe our posting guidelines:
  1. No obscene, racist, sexist, or profane language.
  2. No spamming, advertising, or duplicating posts.
  3. No personal attacks against other users.
  4. Nothing in violation of United States law.
Blow the Whistle See something which violates our rules? Blow the whistle and inform an administrator.


NOTE: Keep all discussion on the topic of this page. This forum is for this specific player and nothing else. If you want to discuss chess in general, or this site, you might try the Kibitzer's Café.
Messages posted by Chessgames members do not necessarily represent the views of Chessgames.com, its employees, or sponsors.
Spot an error? Please suggest your correction and help us eliminate database mistakes!


home | about | login | logout | F.A.Q. | your profile | preferences | Premium Membership | Kibitzer's Café | new kibitzing | chessforums | new games | Player Directory | World Chess Championships | Opening Explorer | Guess the Move | Game Collections | ChessBookie Game | Chessgames Challenge | Little ChessPartner | privacy notice | contact us
Copyright 2001-2009, Chessgames.com
Web design & database development by 20/20 Technologies