https://www.chessprogramming.org/index.php?title=Clubfoot&feed=atom&action=history
Clubfoot - Revision history
2024-03-29T01:18:50Z
Revision history for this page on the wiki
MediaWiki 1.30.1
https://www.chessprogramming.org/index.php?title=Clubfoot&diff=17039&oldid=prev
GerdIsenberg at 05:38, 13 January 2020
2020-01-13T05:38:37Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 05:38, 13 January 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l4" >Line 4:</td>
<td colspan="2" class="diff-lineno">Line 4:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''Clubfoot''',<br/></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>'''Clubfoot''',<br/></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>a very basic [[UCI]] [[Category:Open Source|open source chess engine]] by [[Shawn Chidester]], written in [[Cpp|C++]].  </div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>a very basic [[UCI]] [[<ins class="diffchange diffchange-inline">:</ins>Category:Open Source|open source chess engine]] by [[Shawn Chidester]], written in [[Cpp|C++]].  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>It was started as a real-world example of how to implement a UCI chess engine using the [[Senjo]] UCI adapter <ref>[https://github.com/zd3nik/SenjoUCIAdapter zd3nik/SenjoUCIAdapter · GitHub]</ref>.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>It was started as a real-world example of how to implement a UCI chess engine using the [[Senjo]] UCI adapter <ref>[https://github.com/zd3nik/SenjoUCIAdapter zd3nik/SenjoUCIAdapter · GitHub]</ref>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>It uses [[0x88]] board representation, [[Null Move Pruning|null move pruning]], [[Principal Variation Search|PVS]] with [[Aspiration Windows|aspiration windows]], [[Iterative Deepening|iterative deepening]], [[Internal Iterative Deepening|IID]], [[Transposition Table|transposition table]], [[Killer Heuristic|killer heuristic]], [[Check Extensions|check extensions]], and [[Late Move Reductions|late move reductions]] using a custom version of the [[History Heuristic|history heuristic]] - among other common concepts.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>It uses [[0x88]] board representation, [[Null Move Pruning|null move pruning]], [[Principal Variation Search|PVS]] with [[Aspiration Windows|aspiration windows]], [[Iterative Deepening|iterative deepening]], [[Internal Iterative Deepening|IID]], [[Transposition Table|transposition table]], [[Killer Heuristic|killer heuristic]], [[Check Extensions|check extensions]], and [[Late Move Reductions|late move reductions]] using a custom version of the [[History Heuristic|history heuristic]] - among other common concepts.</div></td></tr>
</table>
GerdIsenberg
https://www.chessprogramming.org/index.php?title=Clubfoot&diff=17038&oldid=prev
GerdIsenberg: Created page with "'''Home * Engines * Clubfoot''' FILE:Clubfoot-Logo.jpg|border|right|thumb|link=https://github.com/zd3nik/Clubfoot/blob/master/Clubfoot-Logo.png| Clubfoot..."
2020-01-13T05:37:38Z
<p>Created page with "'''<a href="/Main_Page" title="Main Page">Home</a> * <a href="/Engines" title="Engines">Engines</a> * Clubfoot''' FILE:Clubfoot-Logo.jpg|border|right|thumb|link=https://github.com/zd3nik/Clubfoot/blob/master/Clubfoot-Logo.png| Clubfoot..."</p>
<p><b>New page</b></p><div>'''[[Main Page|Home]] * [[Engines]] * Clubfoot'''<br />
<br />
[[FILE:Clubfoot-Logo.jpg|border|right|thumb|link=https://github.com/zd3nik/Clubfoot/blob/master/Clubfoot-Logo.png| Clubfoot logo <ref>Compressed Logo (9KB) captured from [https://github.com/zd3nik/Clubfoot/blob/master/Clubfoot-Logo.png Clubfoot/Clubfoot-Logo.png at master · zd3nik] (415 KB)</ref> ]] <br />
<br />
'''Clubfoot''',<br/><br />
a very basic [[UCI]] [[Category:Open Source|open source chess engine]] by [[Shawn Chidester]], written in [[Cpp|C++]]. <br />
It was started as a real-world example of how to implement a UCI chess engine using the [[Senjo]] UCI adapter <ref>[https://github.com/zd3nik/SenjoUCIAdapter zd3nik/SenjoUCIAdapter · GitHub]</ref>.<br />
It uses [[0x88]] board representation, [[Null Move Pruning|null move pruning]], [[Principal Variation Search|PVS]] with [[Aspiration Windows|aspiration windows]], [[Iterative Deepening|iterative deepening]], [[Internal Iterative Deepening|IID]], [[Transposition Table|transposition table]], [[Killer Heuristic|killer heuristic]], [[Check Extensions|check extensions]], and [[Late Move Reductions|late move reductions]] using a custom version of the [[History Heuristic|history heuristic]] - among other common concepts.<br />
<br />
This engine is available as source code <ref>[https://github.com/zd3nik/Clubfoot Clubfoot source code on github.]</ref>, and [[Dann Corbit]] has provided binaries <ref>[http://www.talkchess.com/forum/viewtopic.php?t=55584&start=2 Re: Clubfoot (UCI) by Shawn Chidester] by [[Dann Corbit]], [[CCC]], March 10, 2015</ref>. <br />
Links to 32 and 64 bit binaries for [[Windows]] and [[Linux]] are also available in the Clubfoot README, found in the github source repository <ref>[https://github.com/zd3nik/Clubfoot Clubfoot source code on github]</ref>. <br />
<br />
=Selected Games= <br />
Here is a sample 5 minute game to demonstrate the [[Playing Strength|strength]] - or lack thereof - of Clubfoot:<br />
<pre><br />
[Event "Clubfoot vs Komodo"]<br />
[Site "?"]<br />
[Date "2015.03.07"]<br />
[Round "1"]<br />
[White "Clubfoot-1.0.2eb8144"]<br />
[Black "Komodo-5-64bit"]<br />
[Result "0-1"]<br />
<br />
1.c4 e5 2.Nc3 Nf6 3.Nf3 Nc6 4.g3 d5 5.cxd5 Nxd5 6.Bg2 Nb6 7.O-O Be7 8.a3 O-O 9.d3 Be6 <br />
10.e3 Qd7 11.b4 f6 12.d4 exd4 13.exd4 Rad8 14.Re1 Rfe8 15.Be3 Nd5 16.Qd3 Nxc3 17.Qxc3 <br />
Bf8 18.Rac1 Bd5 19.h4 a6 20.Rcd1 Na7 21.Qd3 Nb5 22.Ra1 Be4 23.Qc4+ Qd5 24.Qxd5+ Bxd5 <br />
25.Red1 Bb3 26.Re1 c6 27.Bf1 g6 28.Bxb5 axb5 29.Bf4 Kf7 30.Rxe8 Rxe8 31.Re1 Rd8 32.Bc1 <br />
Be6 33.Bb2 b6 34.Rc1 Bd5 35.Nd2 Re8 36.Kf1 Bh6 37.Rc2 Re7 38.f4 g5 39.fxg5 fxg5 40.hxg5 <br />
Bxg5 41.Ba1 Kg6 42.Bb2 Kh5 43.Bc1 Be3 44.Rc3 Bxd4 45.Rd3 c5 46.Bb2 Bc4 47.Nxc4 bxc4 <br />
48.Rxd4 cxd4 49.Bxd4 b5 50.Kf2 Kg4 51.Bb2 Rd7 52.Be5 Rd3 53.Ke2 Rxa3 54.Kd2 h5 55.Ke2 <br />
Rxg3 56.Kf2 h4 57.Ke2 h3 58.Kf2 h2 59.Bxg3 h1=Q 60.Be5 Qf3+ 61.Ke1 Qd3 62.Kf2 Qd2+ <br />
63.Kf1 Kf3 64.Bg3 Kxg3 65.Kg1 Qe1# 0-1<br />
</pre><br />
<br />
=See also= <br />
* [[Bitfoot]]<br />
<br />
=Forum Posts= <br />
* [http://www.talkchess.com/forum/viewtopic.php?t=55584 Clubfoot (UCI) by Shawn Chidester] by [[Norbert Raimund Leisner]], [[CCC]], March 07, 2015<br />
: [http://www.talkchess.com/forum/viewtopic.php?t=55584&start=2 Re: Clubfoot (UCI) by Shawn Chidester] by [[Dann Corbit]], [[CCC]], March 10, 2015<br />
* [http://www.talkchess.com/forum/viewtopic.php?t=56625 Introducing Bitfoot] by [[Shawn Chidester]], [[CCC]], June 08, 2015 » [[Bitfoot]]<br />
* [http://www.talkchess.com/forum/viewtopic.php?t=57536 New Clubfoot and Bitfoot release builds available] by [[Shawn Chidester]], [[CCC]], September 07, 2015<br />
<br />
=External Links= <br />
==Chess Engine== <br />
* [https://github.com/zd3nik/Clubfoot Clubfoot source code on Github]<br />
* [https://github.com/zd3nik/SenjoUCIAdapter Senjo UCI Adapter source code on Github]<br />
==Misc== <br />
* [https://en.wikipedia.org/wiki/Club_foot_%28disambiguation%29 Club foot (disambiguation) from Wikipedia]<br />
* [https://en.wikipedia.org/wiki/Club_foot Club foot from Wikipedia]<br />
* [https://en.wikipedia.org/wiki/Club_foot_%28furniture%29 Club foot (furniture) from Wikipedia]<br />
<br />
=References= <br />
<references /><br />
'''[[Engines|Up one Level]]'''<br />
[[Category:Open Source]]<br />
[[Category:UCI]]<br />
[[Category:X86]]<br />
[[Category:X64]]<br />
[[Category:PC]]<br />
[[Category:Windows]]<br />
[[Category:Linux]]<br />
[[Category:Disease]]</div>
GerdIsenberg