This is a temporary, read-only recovery of the chessprogrammingwiki while a longer-term plan is worked out. Editing is not possible right now, but will be again soon.
Chess Programming Wiki All pages Other namespaces

Ruffian

Home * Engines * Ruffian

Ruffian,
a chess engine developed by Perola Valfridsson since 1998, which appeared in July 2002 as a surprisingly strong newcomer playing on ICC and FICS 1, supporting both, the Chess Engine Communication Protocol and UCI.

Contents
  1. Description
  2. Photos
  3. Achievements
  4. Free Ruffian
  5. Commercial Ruffian
  6. See also
  7. Forum Posts
    1. 2002
    2. 2003
    3. 2004
    4. 2005 ...
    5. 2015 ...
  8. External Links
    1. Chess Engine
    2. Misc
  9. References

Description

With portability and performance in mind, Ruffian was written in C, and used a hybrid board representation of bitboard and 8x8 board. It performs PVS with null move pruning and other forward pruning techniques as well as a few own algorithms and tricks 2. One of the major evaluation terms is mobility based on pre-calculated tables considering various patterns 3 4.

Photos

ICT 2004 winners: Chrilly Donninger, Erdogan Günes (Hydra 2nd), Stefan Meyer-Kahlen (Shredder 1st),
Johan Havegheer (Ruffian 3rd), Vincent Diepeveen (Diep 3rd) 5

Achievements

Ruffian was shared winner of the CCT5 and lonesome winner of the DOCCC 2003 supported by book author Đorđe Vidanović, operated by Johan Havegheer, Frank Quisinsky and Leo Dijksman 6 7, winner of the (unofficial) Swedish Championship in 2003 8, and further played a strong CCT6 and ICT 2004.

Free Ruffian

The free Windows versions 1.0 from September 2002 is still available for download from Ed Schröder's Winboard and UCI engines download site 9.

Commercial Ruffian

In 2003, Ruffian 2 went commercial, first bundled with Chess Assistant by Convekta, where Victor Zakharov mentions Dann Corbit was a big help 10, and further with the otherwise free Arena GUI, CD production by Frank Quisinsky and distribution by Schachversand Niggemann 11, and soon as bundle with ChessPartner by Lokasoft 12. Ruffian is base of the chess AI in Kasparov Chessmate 13, with Perola Valfridsson credited as author by MobyGames 14. The initial hype about Ruffian's commercialization was apparently detrimental to its authors motivation to continue the development 15. In conjunction with the upcoming strong free engines catching up, this was slowly but surely the fall of the commercial endeavor 16. In May 2017, Frank Quisinsky rescued Ruffian versions 2.02 and 2.1 from their commercial burdens 17.

See also

Forum Posts

2002

2003

2004

2005 ...

2015 ...

Chess Engine

Misc

References

Up one Level


  1. What is Ruffian? by Bas Hamstra, CCC, July 24, 2002↩︎

  2. Ruffian, the replacement to ABBA, Interview with Perola Valfridsson by Frank Quisinsky et al., October, 2002, hosted by Ed Schröder↩︎

  3. Ruffian 2.0: 3 Euro - Schachversand Niggemann↩︎

  4. Ruffian's Secret? by Steve Maughan, CCC, November 23, 2003↩︎

  5. Photos from the old CSVN site↩︎

  6. Participants 23rd Open Dutch Computer-Chess Championship 18, 19, 25, 26 Oct. 2003; Leiden, Netherlands old CSVN site↩︎

  7. Dutch Open Leiden final ranking - Ruffian Champion by Theo van der Storm, CCC, October 26, 2003↩︎

  8. iSMDS-03 (unofficial) Swedish Championship 2003 by Albert Bertilsson↩︎

  9. Download Winboard and UCI engines by Ed Schröder↩︎

  10. ChessAssistance.com A talk with Victor Zakharov, head of Convekta development, part b by Robert Pawlak, February 14, 2003↩︎

  11. Arena 1.0 / Ruffian 2.0 ... information! by Frank Quisinsky, CCC, November 21, 2003↩︎

  12. Good news for Ruffian Lovers from outside europe by Johan Havegheer, CCC, February 21, 2004↩︎

  13. Kasparov Chessmate review by Alastair Scott, CCC, July 12, 2003↩︎

  14. Perola Valfridsson from MobyGames↩︎

  15. Re: CSVN Leiden (Ruffian and Sjeng missing) by Johan Havegheer, CCC, June 01, 2005↩︎

  16. Ruffian 2.0: 3 Euro - Schachversand Niggemann↩︎

  17. Ruffian support ... by Frank Quisinsky, CCC, May 16, 2017↩︎

Categories: Commercial · UCI · WinBoard · XBoard · X86 · PC · Linux · Windows · Chess960 · Mammal · Racehorse

What links here

Contributors: GerdIsenberg.