Changes

Jump to: navigation, search

Buzz

6,468 bytes added, 15:15, 4 June 2018
Created page with "'''Home * Engines * Buzz''' [[FILE:GeorgiaTechBuzz.jpg|border|right|thumb|240px| [https://en.wikipedia.org/wiki/Buzz_%28mascot%29 Buzz] playing [https://en...."
'''[[Main Page|Home]] * [[Engines]] * Buzz'''

[[FILE:GeorgiaTechBuzz.jpg|border|right|thumb|240px| [https://en.wikipedia.org/wiki/Buzz_%28mascot%29 Buzz] playing [https://en.wikipedia.org/wiki/Twister_%28game%29 Twister] <ref>[https://en.wikipedia.org/wiki/Buzz_%28mascot%29 Buzz], a stylized [https://en.wikipedia.org/wiki/Yellow_jacket yellowjacket] as official mascot of the [[Georgia Institute of Technology]]</ref> ]]

'''Buzz''',<br/>
a [[Chess Engine Communication Protocol]] compliant chess engine written by [[Pradu Kannan]] in [[Cpp|C++]]. An early version is available as [[Open Source Engines|open source engine]] under the [[Free Software Foundation#GPL|GPL]] <ref>[http://www.pradu.us/old/Nov27_2008/Buzz/ Buzz - A Winboard Chess Engine]</ref>, intended to be an example program for new chess programmers.

Buzz is a [[Bitboards|bitboard]] engine and applies Pradu Kannan's main stream implementation of [[Magic Bitboards]] with individual table sizes for each square, later dubbed [[Magic Bitboards#Fancy|Fancy Magic Bitboards]], the generator is available as open source from the Buzz site. Buzz got a 2.2 x speedup from 32-bits to 64-bits on [[x86|Core2]] <ref>[http://www.talkchess.com/forum/viewtopic.php?t=13426&start=5 Re: Speedup with bitboards on 64-bit CPUs] by [[Pradu Kannan]], [[CCC]], April 27, 2007</ref>. It uses a kind of [[Principal Variation Search|principal variation search]], dubbed Node-Type Search (NTS), explicitly considering [[Node Types|node types]] <ref>[http://www.open-aurec.com/wbforum/viewtopic.php?f=4&t=6558 Slight enhancement to PVS] by [[Pradu Kannan]], [[Computer Chess Forums|Winboard Forum]], June 10, 2007</ref>, and utilizes multiple [[Thread|threads]] for a [[Parallel Search|parallel search]]. In collaboration with [[Andres Valverde]] and [[Fonzy Bluemers]], Buzz' search was incorporated into the team effort [[Dirty]].

=Tournaments=
So far, Buzz played the first three [[ACCA Americas' Computer Chess Championship|ACCA Americas' Computer Chess Championships]], the [[ACCA 2006]], [[ACCA 2007]], and [[ACCA 2008]], the first two [[ACCA World Computer Rapid Chess Championship|ACCA World Computer Rapid Chess Championships]], [[WCRCC 2007]] and [[WCRCC 2008]], as well the [[CCT9]].

=Photos & Games=
[[FILE:ACCA2008.JPG|none|border|text-bottom|link=http://aigames.net/ACCA/ACCAChampionships/ACCA2008Championships/SitePics.html]]
[[ACCA 2008]]: [[Robert Hyatt|Bob Hyatt]], [[Charles Roberson]], [[Pradu Kannan]], [[Brian Richardson]] and [http://www.talkchess.com/forum/profile.php?mode=viewprofile&u=608 Ted Summers] <ref>[http://aigames.net/ACCA/ACCAChampionships/ACCA2008Championships/SitePics.html The 2008 Third Annual ACCA Americas' Computer Chess Chamionships] Site Pics from [[University of Alabama at Birmingham|UAB]] » [[ACCA Americas' Computer Chess Championship]], [[ACCA 2008]]</ref> <br/>[[Buzz]] - [[Tinker]] <ref>[http://aigames.net/ACCA/ACCAChampionships/ACCA2008Championships/2008ACCCResults.html The 2008 Third Annual ACCA Americas' Computer Chess Championships - Results]</ref>
<pre>
[Event "ACCA 2008"]
[Site "Internet Chess Club"]
[Date "2008.11.09"]
[Round "5"]
[White "Buzz"]
[Black "Tinker"]
[Result "1-0"]

1.e4 c5 2.Nf3 d6 3.Bb5+ Bd7 4.Bxd7+ Qxd7 5.O-O Nc6 6.c3 Nf6 7.d4 cxd4
8.cxd4 Nxe4 9.d5 Nd8 10.Re1 f5 11.Nc3 Nxc3 12.bxc3 Rc8 13.Qd4 Kf7
14.Qxa7 Rxc3 15.Qd4 Rc7 16.Be3 Rc8 17.Rac1 Kg8 18.Rxc8 Qxc8 19.Qa4 Nf7
20.Rc1 Qd8 21.Nd4 Ne5 22.Ne6 Qb8 23.Rc7 Ng6 24.Bd4 h6 25.Qd7 Qa8 26.Nxf8
1-0
</pre>

=See also=
* [[Various Classifications#Arthropod|Arthropod]]
* [[Dirty]]
* [[Magic Bitboards]]
* [[Wasp]]
* [[Witz]]

=Forum Posts=
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=4&t=6238 Handling 3-rep/50-move in hash tables] by [[Pradu Kannan]], [[Computer Chess Forums|Winboard Forum]], February 19, 2007 » [[Repetitions]], [[Transposition Table]]
* [http://www.talkchess.com/forum/viewtopic.php?t=13426&start=5 Re: Speedup with bitboards on 64-bit CPUs] by [[Pradu Kannan]], [[CCC]], April 27, 2007
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=4&t=6461 Compiling for Unix] by [[Pradu Kannan]], [[Computer Chess Forums|Winboard Forum]], May 08, 2007 » [[Unix]]
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=4&t=6558 Slight enhancement to PVS] by [[Pradu Kannan]], [[Computer Chess Forums|Winboard Forum]], June 10, 2007 » [[Principal Variation Search]], [[Node Types]]
* [http://www.talkchess.com/forum/viewtopic.php?t=15662&start=5 Re: multithreading questions] by [[Pradu Kannan]], [[CCC]], August 08, 2007 » [[Thread]]
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=4&t=6767 A Few General Questions on Parallel Search] by [[Pradu Kannan]], [[Computer Chess Forums|Winboard Forum]], August 31, 2007 » [[Parallel Search]]
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=4&t=49450&p=186747#p186747 Re: Adjusting weights the Deep Blue way] by [[Pradu Kannan]], [[Computer Chess Forums|Winboard Forum]], September 01, 2008

=External Links=
==Chess Engine==
* [http://www.pradu.us/old/Nov27_2008/Buzz/ Buzz - A Winboard Chess Engine]
* [http://wbec-ridderkerk.nl/html/details1/Buzz.html Buzz] from [[WBEC|WBEC Ridderkerk]]
* [http://www.computerchess.org.uk/ccrl/404/cgi/engine_details.cgi?match_length=30&print=Details+%28text%29&eng=Buzz%200.08%2064-bit Buzz 0.08 64-bit] in [[CCRL|CCRL 40/4]]
* [http://www.computerchess.org.uk/ccrl/4040/cgi/engine_details.cgi?print=Details&each_game=1&eng=Buzz%200.08%2032-bit#Buzz_0_08_32-bit Buzz 0.08 32-bit] in [[CCRL|CCRL 40/40]]
==Misc==
* [https://en.wikipedia.org/wiki/Buzz_%28mascot%29 Buzz (mascot) from Wikipedia]
: [https://en.wikipedia.org/wiki/Salt_Lake_Bees Salt Lake Bees from Wikipedia]
: [http://commons.wikimedia.org/wiki/Category:Buzz_%28mascot%29 Category:Buzz (mascot) - Wikimedia Commons]
: [https://en.wikipedia.org/wiki/Yellow_jacket Yellow jacket from Wikipedia]
* [https://en.wikipedia.org/wiki/Buzz Buzz (disambiguation) from Wikipedia]
: [https://en.wikipedia.org/wiki/Buzz_cut Buzz cut from Wikipedia]
* [https://en.wikipedia.org/wiki/The_Buzz The Buzz (disambiguation) from Wikipedia]
* [https://en.wikipedia.org/wiki/Buzzer Buzzer from Wikipedia]
* [https://en.wikipedia.org/wiki/Shocking_Blue Shocking Blue] - [https://en.wikipedia.org/wiki/Love_Buzz Love Buzz], [https://en.wikipedia.org/wiki/YouTube YouTube] Video
: {{#evu:https://www.youtube.com/watch?v=n0U47ExaucQ|alignment=left|valignment=top}}

=References=
<references />

'''[[Engines|Up one level]]'''

Navigation menu