Fischerle
Fischerle,
aJava-based chess engine that has been developed byRoland Stuckardt. Fischerle implements theUCI protocol. It is recommended to employ it from within theArena environment. Additionally, Fischerle has an ownGUI providing supplementary configuration and testing features; in principle, it can thus be used independently of UCI based chess GUIs. Fischerle is available for download at its author's web pages .
Contents
Technology
Fischerle’s representation of chess positions is based on therotated bitboard model. Fischerle employs some well-known techniques of enhancedalpha-beta minimax search:
- NegaScout algorithm
- Iterative deepening (ID) andIID
- Aspiration windows
- History heuristic
- Killer heuristic
- Hash tables
- Promotions
- 7th rank Passed pawn extensions
- Check evasions only by a singular / a few moves
- Winning recaptures
- Singular extensions (restricted implementation that doesn't apply atCut nodes and that considers onlytransposition table moves as singularity candidates the value of which is marked there as exact or lower bound)
- extension by several plies at the very moment apawn endgame is reached
- Tactically painlessreductions according to theenhanced model suggested byErnst A. Heinz
- Late Move Reductions
- Interior node recognition similar to Heinz’s proposal[1]
- Dedicated scoring functions for some particularendgame types
The staticevaluation parameters of Fischerle are amenable to external finetuning based on a concept of so-called efb (evaluation factor block) files, thus enabling the user to influence, within certain bounds, Fischerle’s playing style (e. g. to prefer closed positions, etc.). Fischerle comes with its own, smallopening book, covering about 220K positions and some 540K moves. Fischerle supportspondering via itsUCI interface.
Latest Version
Fischerle0.9.80 SE[2] - a slightly more aggressive forwardpruning scheme is now applied;quiescence search has been mildly refined (adding, in particular,delta pruning); the piece value assigned tobishops and thebishop pair bonus have been slightly reduced;king safety ealuation has been refined; the mate approaching scheme has been enhanced.
Etymology
"Ein Mensch, was ka Schach spielt, ist ka Mensch"[4]
Auto-da-Fé
Fischerle[5] is named after a famous character ofElias Canetti’s novel„Die Blendung“ („Auto-da-Fé“)[6][7] , which plays inVienna[8] around protagonistPeter Kien, a middle-aged philologist andSinologist:Siegfried Fischerle[9] , aJewish[10]hunchbackeddwarf andpander, is achess addict whose dream is it to go to America to challenge chess championJosé Raúl Capablanca in order to get rich and famous. Canetti wrote his novel in the years 1930/31, coincidentally more than one decade beforeNazi GermanOberfeldwebelSiegfried Fischer was decorated with theKnight's Cross of the Iron Cross, Jewish artist and poetPeter Kien died inAuschwitz concentration camp, and more than two decades before chess geniusBobby Fischer entered the international chess scene[11] .
Fischers Fritz
The Germantongue-twister "Fischers Fritz fischt frische Fische. Frische Fische fischt Fischers Fritz." (Fisher's Fritz fishes fresh fish, fresh fish are fished by fisher's Fritz) is not related toFritz Fischer but may be to Fischerle's famous brotherFritz?
Publications
- Elias Canetti (1936).Die Blendung. Wien 1936,Editio princeps (German)
- Elias Canetti (1946).Auto-da-Fe. Translated byVeronica Wedgwood
- Peter Jansen (1980).Die Komik des Sprechens. Zur sprachlich-ästhetischen Erfahrung des Komischen am Beispiel von Canettis Roman "Die Blendung". inSprache im technischen Zeitalter, 76 (German)
- Nicola Riedner (1994).Canettis Fischerle: eine Figur zwschischen Masse, Macht und Blendung.Königshausen und Neumann (German)
- Harriet Murphy (1996).Canetti and Nietzsche: Theories of Humor in Die Blendung.State University of New York Press[13]
- Ritchie Robertson (1999).The 'Jewish Question' in German Literature 1749 - 1939 Emancipation and Discontents.Oxford University Press[14]
- William Collins Donahue (2001).The End of Modernism : Elias Canetti's Auto-da-fâe.University of North Carolina Press[15]
- Marcus Puknatis (2002,2007).Elias Canettis 'Die Blendung' - Typische Österreichische Nationalliteratur?GRIN Verlag (German)
- Yun Chen (2003).Canetti und die chinesische Kultur.Dissertation,Heinrich Heine University Düsseldorf (German)
- Hidas Ildikó (2008).Elias Canettis Roman Die Blendung im Schnittpunkt zeitgenössischer Diskurse. Ph.D. thesis,Pázmány Péter Catholic University,Piliscsaba,pdf (German)
See also
Forum Posts
2014
- Nice move by Fischerle (Division 7 engine in my Amateurs) byGraham Banks,CCC, January 11, 2014
- A good 64-bit Java chess engine unknown here byRuxy Sylwyka,CCC, February 12, 2014
- No GUI problems with Fischerle byNorbert Raimund Leisner,CCC, February 18, 2014
- Re: 32-bit and 64-bit java engines byRoland Stuckardt,CCC, February 24, 2014
- New Fischerle Versions (64 and 32 Bit) byRoland Stuckardt,CCC, May 15, 2014
- New Fischerle Version: 0.9.60 byRoland Stuckardt,CCC, October 07, 2014
2015 ...
- New Fischerle Version: 0.9.65 byRoland Stuckardt,CCC, September 17, 2015
- New Fischerle Version: 0.9.70 SE byRoland Stuckardt,CCC, March 25, 2016
- New Fischerle Version: 0.9.80 SE byRoland Stuckardt,CCC, March 24, 2017
External Links
Chess Engine
- Schachengine Fischerle (German)
Misc
- Auto-da-Fé from Wikipedia
- Fisherman from Wikipedia
- Fish from Wikipedia
- Fish anatomy from Wikipedia
- Fischerle - The Love Bruises,YouTube Video
References
- ↑Ernst A. Heinz (1998).Efficient Interior-Node Recognition.ICCA Journal, Vol. 21, No. 3
- ↑Fischerle 0.9.80 SE (March 24, 2017)
- ↑Die Blendung - Illustrations - Gallery, capturing the crazy and wondrous journey ofSinologistPeter Kien. Copyright © 2013 byDoris Neidl
- ↑"A person who does not play chess, is not a man",direct speech inViennese German of Fischerle toKien, inElias Canetti (1936).Die Blendung. Wien 1936,Editio princeps, p. 191.
- ↑Fischerle -Diminutive form ofFischer
- ↑Auto-da-fé from Wikipedia
- ↑Talk Literature: Auto-da-Fé - Elias Canetti by Lale, February 21, 2010
- ↑History of the Jews in Vienna - from Wikipedia
- ↑Nicola Riedner (1994).Canettis Fischerle: eine Figur zwischen Masse, Macht und Blendung.Königshausen und Neumann, page 40, footnote 174,Google books, "Peter Jansen behauptet fälschlicherweise, daß Fischerle eigentlich Fischer hieße und nur aufgrund seiner Gestalt das Verkleinerungssuffix durch andere hinzubekommen hätte". Peter Jansen (1980).Die Komik des Sprechens. Zur sprachlich-ästhetischen Erfahrung des Komischen am Beispiel von Canettis Roman "Die Blendung". inSprache im technischen Zeitalter, 76
- ↑further inNicola Riedner (1994).Canettis Fischerle: eine Figur zwschischen Masse, Macht und Blendung.Königshausen und Neumann, page 41-42, During the time of writing of the novel (1930/31) the German given nameSiegfried for Jewish children was indication of Jewish will forassimilation, footnote 179, Konrad Krause (1943).Die jüdische Namenswelt.Essener Verlagsanstalt, Publisher of theNazi Party, S. 11, "Denn es ist bekannt, in welchem Ausmaß die Juden [...] unsere herrlichen alten Namen z.T. nahezu entwertet haben. Dieses Schicksal erlitten besonders die 'Sieg'namen ..."
- ↑Bobby Fischer, whose mother was Jewish, and whose possible biological father was also Jewish, made numerousAnti-semitic statements, seeBobby Fischer - Anti-semitic statements - from Wikipedia
- ↑Elias Canetti: Sekundärliteratur (German)
- ↑Friedrich Nietzsche from Wikipedia
- ↑Jewish question from Wikipedia
- ↑German: Willkommen


