Difference between revisions of "Fortress (Engine)"

From Chessprogramming wiki
Jump to: navigation, search
(Created page with "'''Home * Engines * Fortress''' FILE:Buhen3.jpg|border|right|thumb| Buhen fortress <ref>Artists impression of the battlements at [https://en.wikipedia.org...")
 
 
(3 intermediate revisions by the same user not shown)
Line 4: Line 4:
  
 
'''Fortress''',<br/>
 
'''Fortress''',<br/>
a [[Chess Engine Communication Protocol]] compliant chess engine by [[Alessandro Damiani]], written in [[C]], first released in October 1998 <ref>[http://wbec-ridderkerk.nl/html/details1/Fortress.html Fortress] from [[WBEC|WBEC Ridderkerk]]</ref>. Fortress pioneered in [[Rotated Indices]], a deconcentrated version of [[Rotated Bitboards|rotated bitboards]]. Alessandro once mentioned improving a version of [[Günther Schrüfer|Schrüfer's]] "most selective" [[Quiescence Search|quiescence search]] <ref>[http://groups.google.com/group/rec.games.chess.computer/browse_frm/thread/375e65821715995f futility cut-offs] by [[Alessandro Damiani]], [[Computer Chess Forums|rgcc]], November 14, 1997</ref>, found in Schrüfer's Ph.D. thesis ''Minimax-Suchen'' <ref>[[Günther Schrüfer]] ('''1988'''). ''Minimax-Suchen : Kosten, Qualität und Algorithmen''. [https://en.wikipedia.org/wiki/Technical_University_of_Braunschweig TU Braunschweig] (German)</ref>.  
+
a [[Chess Engine Communication Protocol]] compliant chess engine by [[Alessandro Damiani]], written in [[C]], first released in October 1998. Fortress pioneered in [[Rotated Indices]], a deconcentrated version of [[Rotated Bitboards|rotated bitboards]]. Alessandro once mentioned improving a version of [[Günther Schrüfer|Schrüfer's]] "most selective" [[Quiescence Search|quiescence search]] <ref>[http://groups.google.com/group/rec.games.chess.computer/browse_frm/thread/375e65821715995f futility cut-offs] by [[Alessandro Damiani]], [[Computer Chess Forums|rgcc]], November 14, 1997</ref>, found in Schrüfer's Ph.D. thesis ''Minimax-Suchen'' <ref>[[Günther Schrüfer]] ('''1988'''). ''Minimax-Suchen : Kosten, Qualität und Algorithmen''. [https://en.wikipedia.org/wiki/Technical_University_of_Braunschweig TU Braunschweig] (German)</ref>.  
  
 
=Technical Details=
 
=Technical Details=
<ref>based on [http://www.computer-chess.org/doku.php?id=computer_chess:wiki:download:engine_download_list Engine Download List] from [[Ron Murawski|Ron Murawski's]] [http://computer-chess.org/doku.php?id=home Computer-Chess Wiki], Fortress 1.62.zip / readme.doc</ref>
+
<ref>based on Fortress 1.62.zip / readme.doc, [http://www.computer-chess.org/doku.php?id=computer_chess:wiki:download:engine_download_list Engine Download List] from [[Ron Murawski|Ron Murawski's]] [http://computer-chess.org/doku.php?id=home Computer-Chess Wiki]</ref>
 +
==[[Board Representation]]==
 
* [[Bitboards]] [[Rotated Indices]]
 
* [[Bitboards]] [[Rotated Indices]]
 +
==[[Search]]==
 
* [[Fail-Soft]] [[Alpha-Beta]]
 
* [[Fail-Soft]] [[Alpha-Beta]]
 
* [[Iterative Deepening]]
 
* [[Iterative Deepening]]
Line 20: Line 22:
 
* [[Killer Heuristic]]
 
* [[Killer Heuristic]]
 
* [[History Heuristic]]
 
* [[History Heuristic]]
* [[Evaluation]] mostly [[Incremental Updates|calculated incrementally]]
+
==[[Evaluation]]==
 +
* Mostly [[Incremental Updates|calculated incrementally]]
  
 
=See also=
 
=See also=
Line 48: Line 51:
 
* [https://en.wikipedia.org/wiki/Fortification Fortification from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Fortification Fortification from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Fort_%28disambiguation%29 Fort (disambiguation) from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Fort_%28disambiguation%29 Fort (disambiguation) from Wikipedia]
 +
* [https://music.unt.edu/ensembles/north-texas-wind-symphony North Texas Wind Symphony] - Fortress by [https://en.wikipedia.org/wiki/Frank_Ticheli Frank Ticheli], [https://en.wikipedia.org/wiki/YouTube YouTube] Video
 +
: {{#evu:https://www.youtube.com/watch?v=D_7-85LjENw|alignment=left|valignment=top}}
  
 
=References=  
 
=References=  
Line 54: Line 59:
 
[[Category:WinBoard]]
 
[[Category:WinBoard]]
 
[[Category:Buildings]]
 
[[Category:Buildings]]
 +
[[Category:Music]]

Latest revision as of 20:01, 20 December 2018

Home * Engines * Fortress

Buhen fortress [1]

Fortress,
a Chess Engine Communication Protocol compliant chess engine by Alessandro Damiani, written in C, first released in October 1998. Fortress pioneered in Rotated Indices, a deconcentrated version of rotated bitboards. Alessandro once mentioned improving a version of Schrüfer's "most selective" quiescence search [2], found in Schrüfer's Ph.D. thesis Minimax-Suchen [3].

Technical Details

See also

Forum Posts

External Links

References

  1. Artists impression of the battlements at Buhen fortress in Ancient Egypt about 1800 BC, Source: Franck Monnier (2010). Les forteresses égyptiennes. Du Prédynastique au Nouvel Empire, collection Connaissance de l'Égypte ancienne. Safran (éditions), Bruxelles, 978-2-87457-033-9, Defensive wall from Wikipedia
  2. futility cut-offs by Alessandro Damiani, rgcc, November 14, 1997
  3. Günther Schrüfer (1988). Minimax-Suchen : Kosten, Qualität und Algorithmen. TU Braunschweig (German)
  4. based on Fortress 1.62.zip / readme.doc, Engine Download List from Ron Murawski's Computer-Chess Wiki

Up one level