Changes

Jump to: navigation, search

Fire

4,726 bytes added, 09:23, 18 June 2021
no edit summary
'''Fire''', (Firebird, Fire xTreme)<br/>
an [[UCI]] compliant chess engine by [[Norman Schmidt]] <ref>[http://www.talkchess.com/forum/viewtopic.php?t=50463&start=5 Re: Fire 3.0 released] by [[Norman Schmidt]], [[CCC]], December 13, 2013</ref>, until version 3.0 derived from [[IvanHoe]] and the [[Ippolit]] series of programs with some help of [[Milos Stanisavljevic]]. Initially called Firebird, and later renamed to Fire due to a trademark naming conflict <ref>[http://computer-chess.org/doku.php?id=computer_chess:wiki:lists:chess_engine_list Chess Engine List] from [[Ron Murawski|Ron Murawski's]] [http://computer-chess.org/doku.php?id=home Computer-Chess Wiki]</ref>, it was released as open source, Fire licensed under the [[Free Software Foundation#GPL|GNU GPL]]. The sources were later closed with [[Windows]] executables available for download for recent [[Intel]] processors <ref>[http://www.talkchess.com/forum/viewtopic.php?t=50463 Fire 3.0 released] by Stefan Pohl, [[CCC]], December 13, 2013</ref>. Fire features [[Magic Bitboards|magic bitboards]], it can be configured with more than 70 UCI options, and applies a [[Parallel Search|SMP parallel search]]. Since April 2021 with Fire '''8.1''', the program is [[:Category:Open Source|open source]] again <ref>[https://github.com/FireFather/fire GitHub - FireFather/fire: a very strong, state-of-the-art, highly optimized, open-source freeware UCI chess engine...]</ref>.
=Fire 4=
Fire '''4''', released in December 2014, was a compete re-write and does not use any source code from or related to [[Ippolit]]. It supports [[Syzygy Bases]], and includes a revamped memory management which uses [https://en.wikipedia.org/wiki/OpenMP OpenMP] [https://en.wikipedia.org/wiki/C_preprocessor#Compiler-specific_preprocessor_features #pragmas] to utilize [https://en.wikipedia.org/wiki/Thread-local_storage thread local storage] <ref>[https://software.intel.com/en-us/articles/use-thread-local-storage-to-reduce-synchronization Use Thread-local Storage to Reduce Synchronization | Intel® Developer Zone], November 2, 2011</ref> and minimize the amount of 'shared' resources among [[Thread|threads]] for its [[Parallel Search|SMP implementation]]. [[Engine Testing|Testing]] was done via massive parallel, automated 24/7 ultra-fast chess engine matches using [[Cutechess-cli]] and [[LittleBlitzer]]. Code changes were tested to a very high level of confidence using [[Match Statistics#Likelihood of superiority|LOS]] and [[Match Statistics#SPRT|SPRT]] (min. 40,000 games) against a pool of top engines. Development and testing included approx. 200,000 - 240,000 ultra-fast games per day <ref>Information provided by [[Norman Schmidt]], July 2015</ref>. According to a [[CCC]] posting by anonymous poster cucumber in September 2020, but in contradiction to Norman Schmidt's later statement <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=10&t=76719&start=3 Re: Fire 8 GPLv3 Source Request] by [[Norman Schmidt]], [[CCC]], February 26, 2021 (Engine Origins)</ref>, Fire 4 was later released as open source engine [[Gull#SeaGull|Seagull]] based on [[Gull]], hiding its Fire 4 origin <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=75150&start=170 Re: Fire 7.1 GPLv3 Source Request] by cucumber, [[CCC]], September 23, 2020</ref>.
=Fire 5, Fire 6.1=
Fire '''5''', released in November 2016, improved with new [[Evaluation|evaluation]] terms, and [[SPSA]] tuned evaluation and [[Search|search]] parameters, and supports [[Chess960]]. Fire '''6.1''', released in September 2017, added approximately 30-40 Elo in [[Playing Strength|playing strength]] <ref>[http://www.chessdom.com/fire-the-chess-engine-releases-a-new-version/ Fire – the chess engine releases a new version], [[Chessdom]], October 02, 2017</ref>.
 
=Fire 7.1=
Fire '''7.1''' from May 27, 2018 <ref>[http://www.talkchess.com/forum3/viewtopic.php?t=67579 Fire 7.1] by [[Norman Schmidt]], [[CCC]], May 27, 2018</ref>, was announced as the '''last''' public release of Fire <ref>[https://web.archive.org/web/20200913090350/https://chesslogik.wixsite.com/fire/about ABOUT | fire] ([https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine], September 13, 2020)</ref>. Its private successor, Fire '''8_beta''' won the [[TCEC Season 19#First|League 1]] of [[TCEC Season 19]] in summer 2020, and qualified for the top eight in the [[TCEC Season 19#Premier|Premier Division]].
On September 18, 2020, [[Ethereal]] author [[Andrew Grant]] published a ''Fire 7.1'' [[Free Software Foundation#GPL|GPLv3]] Source Request in [[CCC]], since he believes that some or all of Fire is likely to fall under the GPLv3, as it is inherited from [[Stockfish|Stockfish's]] GPLv3 license <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=75150 Fire 7.1 GPLv3 Source Request] by [[Andrew Grant]], [[CCC]], September 18, 2020</ref>.
 
=Fire 8=
Fire '''8''' with smaller and highly tuned evaluation was released on Februray 23, 2021 <ref>[https://chesslogik.wixsite.com/fire/history History | fire]</ref>.
The further optimized Fire '''8.1''' was released on April 16, 2021 as [[:Category:Open Source|open source]], licensed under the [[Free Software Foundation#GPL|GNU GPL]] <ref>[https://github.com/FireFather/fire GitHub - FireFather/fire: a very strong, state-of-the-art, highly optimized, open-source freeware UCI chess engine...]</ref>. '''Fire_8.N''', released on May 22, 2021, features [[NNUE]] by utilizing a modified version of [[Daniel Shawul|Daniel Shawul's]] [[Scorpio#ScorpioNNUE|ScorpioNNUE]] probing code along with a [[Reinforcement Learning|reinforcement learning]] net created by [[Sergio Vieri]] <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76209&start=358 Re: New engine releases & news 2021] by [[Norman Schmidt]], [[CCC]], May 22, 2021</ref>.
=See also=
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=67513 Fire 7] by [[Norman Schmidt]], [[CCC]], May 21, 2018
* [http://www.talkchess.com/forum3/viewtopic.php?t=67579 Fire 7.1] by [[Norman Schmidt]], [[CCC]], May 27, 2018
==2020 ...==
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=75046 Fire question!] by [[Frank Quisinsky]], [[CCC]], September 08, 2020
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=75150 Fire 7.1 GPLv3 Source Request] by [[Andrew Grant]], [[CCC]], September 18, 2020 » [[Stockfish]]
: [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=75150&start=170 Re: Fire 7.1 GPLv3 Source Request] by cucumber, [[CCC]], September 23, 2020 » [[Gull#SeaGull|Seagull]]
* [https://prodeo.actieforum.com/t287-fire-8-released Fire 8 released] by matejst, [[Computer Chess Forums|ProDeo Forum]], February 25, 2021
* [http://www.talkchess.com/forum3/viewtopic.php?f=10&t=76719 Fire 8 GPLv3 Source Request] by [[Andrew Grant]], [[CCC]], February 26, 2021 (Engine Origins)
: [http://www.talkchess.com/forum3/viewtopic.php?f=10&t=76719&start=3 Re: Fire 8 GPLv3 Source Request] by [[Norman Schmidt]], [[CCC]], February 26, 2021
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76209&start=243 Re: New engine releases & news 2021] by [[Norman Schmidt]], [[CCC]], April 19, 2021
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76209&start=358 Re: New engine releases & news 2021] by [[Norman Schmidt]], [[CCC]], May 22, 2021
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=77503&start=55 Re: will Tcec allow Stockfish with a Leela net to play?] by [[Connor McMonigle]], [[CCC]], June 17, 2021 » [[NNUE]]
: [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=77503&start=58 Re: will Tcec allow Stockfish with a Leela net to play?] by [[Norman Schmidt]], [[CCC]], June 17, 2021
=External Links=
==Chess Engine==
* [httphttps://chesslogik.wixwixsite.com/fire Fire Chess Engine]* [https://chesslogik.wixsite.com/fire/about ABOUT | fire]* [https://github.com/FireFather/fire GitHub - FireFather/fire: a very strong, state-of-the-art, highly optimized, open-source freeware UCI chess engine...]
* [http://www.chessdom.com/fire-the-chess-engine-releases-a-new-version/ Fire – the chess engine releases a new version], [[Chessdom]], October 02, 2017 » [[TCEC Season 10]]
* [http://www.computerchess.org.uk/ccrl/4040/cgi/compare_engines.cgi?family=Fire&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 Fire] in [[CCRL|CCRL 40/40]]
<references />
'''[[Engines|Up one Level]]'''
[[Category:Open Source]]
[[Category:GPL]]
[[Category:UCI]]
[[Category:MacNNUE]][[Category:Windows]]
[[Category:Linux]]
[[Category:Windows]]
[[Category:X64]]
[[Category:PC]]

Navigation menu