Title
Octochess - An open source chess engine
Go Home
Category
Description
Address
Phone Number
+1 609-831-2326 (US) | Message me
Site Icon
Octochess - An open source chess engine
Page Views
0
Share
Update Time
2022-05-04 21:10:19

"I love Octochess - An open source chess engine"

www.octochess.org VS www.gqak.com

2022-05-04 21:10:19

Octochess Introduction Octochess is a free open source chess engine distributed under the terms and conditions of the GNU General Public License (GPL). Octochess has been created by Tim Kosse. Features Cross-platform Both CECP and UCI protocol Up to 64 CPU cores Multi-PV analysis mode Include/Exclude moves from analysis Self-generated opening book Internals Tweakable evaluation Special evaluation for known endgames Bitboard representation with magic multiplication Principal Variation Search Aspiration Windows Lockless transposition hash table Null-move pruning Killer move heuristic Internal iterative deepening Static Exchange Evaluation Mate-Distance pruning Late Move Reductions Futility pruning Razoring Getting Octochess Binaries The Windows and Linux binaries provided here require a 64bit x86 CPU, ideally with POPCNT instruction set. The Windows binaries require at least Windows Vista. Octochess Revision r5190 (Windows, Linux, Kindle (Touch, Paperwhite)) Previous versions Octochess Revision r5178 (Windows, Linux, Kindle (Touch, Paperwhite)) Octochess Revision r5132 (Windows, Linux, Kindle (Touch, Paperwhite)) Octochess Revision r4984 (Windows, Linux, Kindle (Touch, Paperwhite)) Octochess Revision r4741 (Windows and Linux) Octochess Revision r4690 (Windows and Linux) Octochess Revision r4638 (Windows and Linux) Octochess Revision r4529 (Windows and Linux) Octochess Revision r4452 (Windows only) Source code You can check out the source of Octochess from this subversion repository: https://svn.filezilla-project.org/svn/chess/ Requirements: GCC 4.7 or higher to compile under Linux Visual Studio 2012 or higher to compile under Windows Unless governed by your GUI, a third of your physical RAM Thanks I've read countless articles, papers, websites and forum posts and would like to thank everyone for sharing their knowledge about chess engine programming. In particular however I would like to thank the following people: Colin Frayn for his website on Computer Chess Programming Theory as starting point for my research and implementation. Robert Hyatt for his paper on lockless transposition tables and his insight posted on the TalkChess.com forums. The contributers to the Chess Programming Wiki. Fritz Reul for his New Architectures in Computer Chess thesis. Mikael Kilpeläinen for playing many man vs. machine matches against "The Monster". Contact Please send an email to [email protected] Links FileZilla Project Another open source project lead by Tim Kosse. XBoard and WinBoard homepage A free and open source user interface for chess engines. Chess Programming WIKI Invaluable resource for all wanting to create a chess engine. TalkChess.com Computer Chess Discussion Forum. Privacy Policy Your privacy is important to us. For the processing of personal data we, as data controller, adhere to the General Data Protection Regulation (GDPR) of the European Union. To that effect, the users of our website are the data subjects. Data processing on this website When visiting our website, each page access is temporarily logged in order to combat abuse and to ensure the health of the website. This data includes the page accessed, the time of access, the IP address and the browser's user agent. This data is not shared with any third party and is automatically deleted after no more than 10 days. Data processing is in accordance with Art. 6 (1) point f GDPR. Your rights You have the right to access to, rectification of, erasure of, restriction of processing of, and portability of your personal data pursuant to Articles 15, 16, 17, 18, 20 of the GDPR respectively. You have the right to withdraw consent to proccesing pursuant Art. 7 (3) GDPR. You have the right to object to processing pursuant Art. 21 GDPR. Please contact [email protected] if you wish to exercise any of these rights and we will respond to your request without undue delay. We do not use automatic decision-making subject to Art. 22 GDPR. You further have the right to lodge a complaint with a supervisory authority pursuant to Art. 77 GDPR. Contact information The controller responsible for this privacy policy and the data processing is Tim Kosse, Lukasstr. 10, 50923 Cologne, Germany. Please direct all questions regarding this policy to [email protected]. This policy has been last updated on 2018-05-23.