Gaviota

From Chessprogramming wiki
Jump to: navigation, search

Home * Engines * Gaviota

Gaviota austral [1] [2]

Gaviota,
a Chess Engine Communication Protocol and UCI compatible chess engine written by FM Miguel A. Ballicora in the C programming language. When It was released in 2001, it was the first Argentinian engine available. Gaviota supports its own endgame tablebases, book, and can use several processors (SMP). It has the ability to learn by remembering book lines and positions that were not good. Gaviota avoids them in following games. There are versions for Linux, Android, Windows, and Mac OS (0.86) [3]. The Gaviota team is completed by tester Adam Hair [4].

Features

based on Gaviota's change log until v1.0 [5] and Forum Posts

Board Representation

Search

Evaluation

Pawn Mobility
Trapped Rook

Misc

Etymology

Miguel A. Ballicora on the name of his program [8]:

Gaviota means "seagull", from the story of Jonathan Livingston Seagull. The spirit of the engine reflects the free spirit of the fictional bird, of flying for fun and excitement, not for food. In Spanish, the book was translated to Juan Salvador Gaviota. In addition, my wife's nickname is Gaby, so it has double meaning. 

Tournament Play

Gaviota played various ACCA Americas' Computer Chess Championships, CCT Tournaments and ACCA World Computer Rapid Chess Championships, further the IGWT 2013 and multiple TCEC seasons.

Selected Games

WCRCC 2013, EXchess - Gaviota [9]

[Event "WCRCC 2013"]
[Site "Internet Chess Club"]
[Date "2013.07.20"]
[Round "-"]
[White "EXchess"]
[Black "Gaviota"]
[Result "0-1"]

1.d4 d5 2.Nf3 Nf6 3.g3 c6 4.c4 Bf5 5.Nbd2 e6 6.Bg2 Be7 7.O-O O-O 8.b3 h5 
9.Ng5 Nbd7 10.e4 dxe4 11.Ndxe4 Nxe4 12.Nxe4 Nf6 13.Nxf6+ Bxf6 14.Be3 h4 
15.g4 Bh7 16.Qd2 Qd7 17.g5 Be7 18.Qe2 Qd8 19.f4 Bf5 20.d5 exd5 21.cxd5 h3 
22.Bf3 c5 23.Qb5 Bd6 24.Rae1 Qc7 25.Qc4 Qa5 26.a4 a6 27.Rec1 Rac8 28.Qc3 
Qc7 29.Qd2 Rfe8 30.Be2 Qe7 31.Kf2 Bc7 32.Bc4 Ba5 33.Qe2 Qd7 34.Qf3 Bb4 
35.d6 b5 36.Bd5 c4 37.Kg3 cxb3 38.Rxc8 Rxc8 39.axb5 Rc2 40.Rg1 axb5 
41.Bxb3 Be1+ 42.Rxe1 Rg2+ 43.Qxg2 hxg2 44.Bf2 Qxd6 45.Kxg2 Qxf4 46.Re8+ 
Kh7 47.g6+ Kxg6 48.Re3 b4 49.Kg1 Be6 50.Bc2+ Kh6 51.Kg2 Qg4+ 52.Bg3 Bd5+ 
53.Kf2 f5 54.Ke1 b3 55.Bxb3 Qb4+ 56.Kf2 Bxb3 57.Be5 f4 58.Rh3+ Kg6 59.Rxb3 
Qxb3 60.Bxf4 Kf5 61.Bc1 Ke4 62.Bg5 Qf3+ 63.Kg1 Qe2 64.Be3 Kxe3 65.h3 Kf3 
66.h4 Qg2# 0-1


Forum Posts

2000 ...

2005 ...

Re: Insanity... or Tal style? by Miguel A. Ballicora, CCC, April 02, 2009 » Automated Tuning [11]

2010 ...

External Links

Chess Engine

Compression Schemes for Gaviota Tablebases

Misc

Laridae - Wikipedia.es (Spanish) Gull
Gaviota (galardón) - Wikipedia.es (Spanish) award of the Viña del Mar International Song Festival

References

Up one Level