Changes

Jump to: navigation, search

Shield

4,324 bytes added, 11:56, 30 November 2019
Created page with "'''Home * Engines * Shield''' FILE:Scutum in Kelin (1).jpg|border|right|thumb| Roman shield <ref>Reproduction of a [https://en.wikipedia.org/wiki/Scutum_(..."
'''[[Main Page|Home]] * [[Engines]] * Shield'''

[[FILE:Scutum in Kelin (1).jpg|border|right|thumb| Roman shield <ref>Reproduction of a [https://en.wikipedia.org/wiki/Scutum_(shield) Roman shield (scutum)], Archaelogical Site of [https://en.wikipedia.org/wiki/Kelin Kelin], Paraje los Villares, [https://en.wikipedia.org/wiki/Caudete_de_las_Fuentes Caudete de las Fuentes], [https://en.wikipedia.org/wiki/Province_of_Valencia Valencia], Photo by [https://commons.wikimedia.org/wiki/User:Dorieo Dorieo], October 02, 2011, [https://creativecommons.org/licenses/by-sa/3.0/deed.en CC BY-SA 3.0], [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</ref> ]]

'''Shield''',<br/>
an [[UCI]] compliant chess engine by [[Luigi Marco Ripamonti]], written in the [[D (Programming Language)|D programming language]].
After [[Tamerlane]] and [[Madeleine]], Shield is the third chess engine by Luigi Marco Ripamonti - its development started around November 2015.
Shield had its tournament debut at the [[IGWT IV]] in early 2017, where it qualified for the final steps, and lost in the round of sixteen versus later winner [[Andscacs]].

=Selected Features=
Many engine features and terms are configurable using a text file, for instance [[Point Value|point values]] and various [[Evaluation|evaluation]] terms,
and switches and thresholds controlling the [[Search|search]] and [[Selectivity|selectivity]] <ref>[https://sites.google.com/site/shieldchessengine/configuration Shield - Configuration]</ref> <ref>[https://sites.google.com/site/shieldchessengine/history Shield - History]</ref>.

==[[Board Representation]]==
* [[Bitboards]]
* [[Magic Bitboards]]
==[[Search]]==
* [[Iterative Deepening]]
* [[Aspiration Windows]]
* [[Principal Variation Search]]
* [[Transposition Table]]
* [[Quiescence Search]]
* [[Move Ordering]]
** [[History Heuristic]]
** [[Internal Iterative Deepening]]
** [[Killer Heuristic]]
* [[Selectivity]]
** [[Futility Pruning]]
** [[Static Exchange Evaluation|SEE Pruning]] (Shield 2.1)
** [[Null Move Pruning]]
** [[Reverse Futility Pruning|Static Null Move Pruning]]
** [[Late Move Reductions]]
** [[Check Extensions]]
** [[Passed Pawn Extensions]]
** [[Recapture Extensions]]
** [[Singular Extensions]]
==[[Evaluation]]==
* [[Tapered Eval]]
* [[Material]]
** [[Bishop Pair]]
* [[Mobility]]
** [[Trapped Pieces]]
** [[Rook on Seventh]]
** [[Rook on Open File|Rooks on (Semi) Open File]]
** [[Bad Bishop]]
** [[Fianchetto]]
* [[Connectivity]]
* [[Outposts]]
* [[Pawn Structure]]
** [[Backward Pawn]]
** [[Doubled Pawn]]
** [[Isolated Pawn]]
* [[Passed Pawn]]
** [[Connected Passed Pawns]]
** [[Protected Passed Pawn|Protected Passed Pawns]]
** [[Hidden Passed Pawn]] (Shield 2.1)
* [[King Safety]]
** [[Castling Rights]]
** [[King Safety#PawnShield|Pawn Shelter]]
** [[King Safety#Attacking|Attacking King Zone]]
** [[King Safety#KingTropism|King Tropism]]
** [[Square Control]]
* [[Piece-Square Tables|King-Square Table]]
==Misc==
* [[Opening Book]]
* [[Pondering]]

=See also=
* [[Madeleine]]
* [[Tamerlane]]

=Forum Posts=
* [http://www.talkchess.com/forum/viewtopic.php?t=58759 Shield Chess Engine v 1.0] by AA Ross, [[CCC]], January 01, 2016
* [http://www.talkchess.com/forum3/viewtopic.php?f=6&t=66941 Shield 2.1 64-bit Gauntlet for CCRL 40/40] by [[Graham Banks]], [[CCC]], March 28, 2018

=External Links=
==Chess Engine==
* [https://sites.google.com/site/shieldchessengine/home Shield - Home]
: [https://sites.google.com/site/shieldchessengine/downloads Shield - Downloads]
* [http://www.g-sei.org/shield/ Shield] « [[G 6]]
* [http://www.computerchess.org.uk/ccrl/4040/cgi/compare_engines.cgi?family=Shield&print=Rating+list&print=Results+table&print=LOS+table&print=Ponder+hit+table&print=Eval+difference+table&print=Comopp+gamenum+table&print=Overlap+table&print=Score+with+common+opponents Shield] in [[CCRL|CCRL 40/40]]
==Misc==
* [https://en.wikipedia.org/wiki/Shield Shield from Wikipedia]
* [https://en.wikipedia.org/wiki/Shield_(disambiguation) Shield (disambiguation) from Wikipedia]
* [https://en.wikipedia.org/wiki/Shield_wall Shield wall from Wikipedia]
* [https://en.wikipedia.org/wiki/Scutum_(shield) Scutum (shield) from Wikipedia]

=References=
<references />
'''[[Engines|Up one Level]]'''
[[Category:UCI]]
[[Category:D-Proglanguage]]
[[Category:Military]]

Navigation menu