Changes

Jump to: navigation, search

Bruja

7,338 bytes added, 11:26, 17 September 2018
Created page with "'''Home * Engines * Bruja''' border|right|thumb|240px|[[:Category:Hans Baldung|Hans Baldung - Witch..."
'''[[Main Page|Home]] * [[Engines]] * Bruja'''

[[FILE:Hans Baldung - Stehende Hexe mit Ungeheuer.jpg|border|right|thumb|240px|[[:Category:Hans Baldung|Hans Baldung]] - Witch and Dragon, 1515 <ref>[[:Category:Hans Baldung|Hans Baldung]], [https://en.wikipedia.org/wiki/File:Hans_Baldung_-_Stehende_Hexe_mit_Ungeheuer.jpg Stehende Hexe mit Ungeheuer], 1515; Feder, weiß gehöht, auf braun grundiertem Papier, 295 × 207 mm, [https://en.wikipedia.org/wiki/Wikimedia_Commons Hans Baldung Wikimedia Commons]</ref> ]]

'''Bruja''',<br/>
a [[WinBoard]] compatible chess engine by [[Dan Honeycutt]], written in [[Cpp|C++]] and first released in March 2004. In the program's readme file, Dan Honeycutt states that Bruja would never had come to be without the contributions of others, and credits [[Adrien Regimbald]], [[Bruce Moreland]], [[Robert Hyatt]], [[Carlos del Cacho]], and [[Ed Schroder|Ed Schröder]] with their respective programs and descriptions as source of inspiration <ref>[https://www.stmintz.com/ccc/index.php?id=354429 Bruja - new engine] by [[Dan Honeycutt]], [[CCC]], March 13, 2004</ref> . A stripped version of Bruja, called [[Simon]], was published as [[:Category:Open Source|open source engine]] <ref>[https://www.stmintz.com/ccc/index.php?id=407625 Simon] by [[Dan Honeycutt]], [[CCC]], January 26, 2005</ref> .

=Description=
Bruja has a [[Bitboards|bitboard]] infrastructure, and uses [[Rotated Bitboards|rotated bitboards]] to determine [[Sliding Piece Attacks|sliding piece attacks]]. It performs strictly [[Move Generation#Legal|legal move generation]].

==Search==
Bruja applies [[Principal Variation Search|PVS]] with [[Transposition Table|transposition table]] inside an [[Iterative Deepening|iterative deepening]] [[Depth#FractionalPlies|fractional ply]] framework in conjunction with [[Null Move Pruning|null move pruning]], [[Singular Extensions|singular]], [[Recapture Extensions|recapture]] and [[Passed Pawn Extensions|passed pawn extensions]].

==Evaluation==
Bruja's [[Evaluation|evaluation]] initializes [[Attack and Defend Maps#EDsLookup|attack tables]] as described in ''Evaluation in REBEL'' by [[Ed Schroder|Ed Schröder]] <ref>[http://www.top-5000.nl/authors/rebel/chess840.htm#HW Evaluation in REBEL (hanging pieces)] from [http://www.top-5000.nl/authors/rebel/chess840.htm How Rebel Plays Chess] by [[Ed Schroder|Ed Schröder]], also available as [http://members.home.nl/matador/Inside%20Rebel.pdf pdf]</ref> , to do [[Hanging Piece|hanging piece]] and [[Static Exchange Evaluation|static exchange evaluation]], and to apply progressive [[King Safety|king safety]] evaluation. Further, Bruja has some [[Pawn Structure|pawn structure]] knowledge and applies [[Piece-Square Tables|piece-square tables]] <ref>[https://www.stmintz.com/ccc/index.php?id=354429 Bruja - new engine] by [[Dan Honeycutt]], [[CCC]], March 13, 2004</ref> .

=Etymology=
Bruja is the Spanish word for [https://en.wikipedia.org/wiki/Witch Witch] and can mean some worse things depending on context <ref>[https://www.stmintz.com/ccc/index.php?id=354429 Bruja - new engine] by [[Dan Honeycutt]], [[CCC]], March 13, 2004</ref>. The development of Bruja has started on [https://en.wikipedia.org/wiki/Friday Friday], [https://en.wikipedia.org/wiki/Halloween October 31], 2003, during the [https://en.wikipedia.org/wiki/Geomagnetic_storm#Historical_occurrences Halloween storm] when major [https://en.wikipedia.org/wiki/Solar_flare flares] erupted on the [https://en.wikipedia.org/wiki/Sun Sun] with heavy influence on the [https://en.wikipedia.org/wiki/Earth Earth] <ref>[http://www.space.com/23396-scary-halloween-solar-storm-2003-anniversary.html Giant Halloween Solar Storm Sparked Earth Scares 10 Years Ago (Video) | Space.com]</ref> and spectacular [https://en.wikipedia.org/wiki/Aurora_%28astronomy%29 aurora] with [[Green Light Chess|green phantom “northern lights”]] seen as far south as [https://en.wikipedia.org/wiki/Texas Texas], [https://en.wikipedia.org/wiki/Georgia_%28U.S._state%29 Georgia] and [https://en.wikipedia.org/wiki/Florida Florida] <ref>[http://www.usgs.gov/blogs/features/usgs_top_story/the-magnetic-storm-of-halloween-2003-2/ The Magnetic Storm of Halloween 2003 | Science Features] by [http://scholar.google.com/citations?user=xhXV9WUAAAAJ&hl=de Jeffrey J. Love], [http://geomag.usgs.gov/contact.php E. Joshua Rigler], and [https://profile.usgs.gov/jrobertson Jessica K. Robertson], [https://en.wikipedia.org/wiki/United_States_Department_of_the_Interior United States Department of the Interior] | [https://en.wikipedia.org/wiki/United_States_Geological_Survey United States Geological Survey], October 15, 2013</ref>.

=See also=
* [[Cupcake]]
* [[Hexxpawn]]
* [[Sidonia]]
* [[Simon]]
* [[Witchess]]

=Forum Posts=
* [https://www.stmintz.com/ccc/index.php?id=354429 Bruja - new engine] by [[Dan Honeycutt]], [[CCC]], March 13, 2004
* [https://www.stmintz.com/ccc/index.php?id=407625 Simon] by [[Dan Honeycutt]], [[CCC]], January 26, 2005
* [https://www.stmintz.com/ccc/index.php?id=431094 Bug in Bruja/Simon] by [[Dan Honeycutt]], [[CCC]], June 13, 2005

=External Links=
==Chess Engine==
* [http://kirr.homeunix.org/chess/engines/Jim%20Ablett/BRUJA/ Index of /chess/engines/Jim Ablett/BRUJA] by [[Jim Ablett]], hosted by [[Kirill Kryukov]]
* [http://kirill-kryukov.com/chess/kcec/cgi/engine_details.cgi?print=Details&each_game=1&eng=Bruja%201.9%2064-bit%20JA%20No-int-book Bruja 1.9 64-bit JA No-int-book] in [[KCEC]]
==Misc==
* [http://en.wiktionary.org/wiki/bruja bruja - Wiktionary]
* [https://en.wikipedia.org/wiki/Bruja_%28disambiguation%29 Bruja (disambiguation) from Wikipedia]
* [https://en.wikipedia.org/wiki/Brujer%C3%ADa Brujería from Wikipedia]
* [http://es.wikipedia.org/wiki/Bruja Bruja - Wikipedia.es] (Spanish)
* [https://en.wikipedia.org/wiki/Flying_ointment Flying ointment from Wikipedia]
* [http://de.wikipedia.org/wiki/Hexenbesen_%28Mythologie%29 Hexenbesen (Mythologie) - Wikipedia.de] (German)
: [https://en.wikipedia.org/wiki/Besom Besom from Wikipedia]
* [https://en.wikipedia.org/wiki/Wicca Wicca from Wikipedia]
* [https://en.wikipedia.org/wiki/Witch_%28disambiguation%29 Witch (disambiguation) from Wikipedia]
* [https://en.wikipedia.org/wiki/Witch_of_Agnesi Witch of Agnesi from Wikipedia]
* [https://en.wikipedia.org/wiki/Witchcraft Witchcraft from Wikipedia]
* [https://en.wikipedia.org/wiki/Witch-hunt Witch-hunt from Wikipedia]
* [https://en.wikipedia.org/wiki/Witch_trial_%28disambiguation%29 Witch trial (disambiguation) from Wikipedia]
* [https://en.wikipedia.org/wiki/Witch_trials_in_the_early_modern_period Witch trials in the early modern period - Wikipedia]
: [https://en.wikipedia.org/wiki/Protests_against_early_modern_witch_trials Protests against early modern witch trials - Wikipedia]
* [https://en.wikipedia.org/wiki/Albert_King Albert King] and [[:Category:Stevie Ray Vaughan|Stevie Ray Vaughan]] - [[http://en.wikipedia.org/wiki/Born_Under_a_Bad_Sign_%28song%29|Born Under a Bad Sign]], [[http://en.wikipedia.org/wiki/YouTube|YouTube]] Video
: {{#evu:https://www.youtube.com/watch?v=SeLddbrzsHk|alignment=left|valignment=top}}

=References=
<references />
'''[[Engines|Up one Level]]'''
[[Category:WinBoard]]
[[Category:Demonology]]
[[Category:Magic]]
[[Category:Metaphysics]]
[[Category:Mythology]]
[[Category:Stevie Ray Vaughan]]

Navigation menu