LarsenVB

Home * Engines * LarsenVB

LarsenVB, a WinBoard compliant open source chess engine written by Luca Dormio in Visual Basic, inspired by the C program Faile by Adrien Regimbald, and first released in October 1999. LarsenVB participated at various Italian Computer Chess Championships, from 2001 until 2008.

=Description= LarsenVB has a Mailbox board representation, and features most "classics" algorithms like alpha-beta, iterative deepening, and quiescence search, while it still lacks a transposition table and null move pruning. The evaluation function is quite simple and considers pawn structure, basic centralization of minor pieces and King (in the endgame), basic King safety related to castling, pawn structure and open files.

=Selected Games= CCC 2008, round 3, LarsenVB - Raffaela [Event "Chess Computer Cup 2008"] [Site "Turin"] [Date "2008.12.06"] [Round "3"] [White "LarsenVB"] [Black "Raffaela"] [Result "1-0"]

1.d4 d5 2.Nf3 Bf5 3.Bf4 f6 4.Nc3 Nc6 5.Nh4 Bg4 6.h3 Bh5 7.Nf3 e5 8.dxe5 d4 9.Nb5 g5 10.Bxg5 fxg5 11.g4 Bg6 12.Nbxd4 Qd5 13.Nxc6 Qxc6 14.Bg2 Bxc2 15.Qd2 Rd8 16.Qxg5 Qb5 17.O-O Qxb2 18.Nh4 Bh6 19.Qh5+ Kf8 20.e6 Ke7 21.Qf7+ Kd6 22.Rad1+ Bxd1 23.Rxd1+ Bd2 24.Nf5+ Kc5 25.Qxc7+ Kb4 26.Qxb7+ Kc3 27.Qc7+ Kb4 28.Qxd8 Ka3 29.e7 Nxe7 30.Qxe7+ Qb4 31.Rxd2 Qxe7 32.Nxe7 Rb8 33.Rd5 Rb1+ 34.Bf1 Kxa2 35.Rh5 Rb7 36.Rxh7 Rb5 37.e4 Ra5 38.Nc6 Rc5 39.Rxa7+ Kb2 40.Rb7+ Ka3 41.Ra7+ Kb2 42.Ra6 Rg5 43.e5 Rg6 44.f4 Re6 45.Kh1 Re8 46.f5 Kc2 47.Ra2+ Kb3 48.Ra6 Kc3 49.Ra3+ Kb2 50.Ra7 Kc2 51.Rd7 Kc3 52.e6 Ra8 53.e7 Kc2 54.Ra7 Rc8 55.Nd8 Kb3 56. e8=Q Rc4 57.Qe6 Kc3 58.Qxc4+ Kd2 59.Qd3+ Kc1 60.Qc3+ Kd1 61.Ra1# 1-0

=See also=
 * ChessBrainVB

=Forum Posts=
 * WinBoard Engine LarsenVB by Luca Dormio, Italy ! by Frank Quisinsky, Winboard Forum, February 05, 2000
 * LarsenVb wins the first italian computerchess tournament by Gianluigi Masciulli, CCC, February 23, 2000
 * LarsenVB 0.05 out by Luca Dormio, Winboard Forum, March 04, 2002
 * LarsenVB download by Michael Diosi, CCC, March 07, 2006

=External Links=

Chess Engine

 * LarsenVB Home page
 * Downloads

Misc

 * Larsen from Wikipedia
 * Visual Basic from Wikipedia
 * Bent Larsen from Wikipedia

=References=

Up one level