<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ctak/.gitignore, branch main</title>
<subtitle>An implementation of Tak and a computer opponent in C</subtitle>
<id>https://git.l-3.space/cgit/ctak/atom?h=main</id>
<link rel='self' href='https://git.l-3.space/cgit/ctak/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/'/>
<updated>2026-08-28T18:37:41Z</updated>
<entry>
<title>fix longstanding negamax bug</title>
<updated>2026-08-28T18:37:41Z</updated>
<author>
<name>tslil</name>
<email>tslil@posteo.de</email>
</author>
<published>2026-05-05T21:06:02Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/commit/?id=c415ed2a0bbab890fc1fdd2179c8f1405940c15a'/>
<id>urn:sha1:c415ed2a0bbab890fc1fdd2179c8f1405940c15a</id>
<content type='text'>
we needed to be saving the alpha before the search loop in which we modified it. At this point, though i can't remember, i expect that this is the cause of whatever "instability" the comment was talking about that would have prevented us from using &gt;= in the TT lookup.
</content>
</entry>
<entry>
<title>new neural network arch (faster + better) &amp; minor changes + fixes</title>
<updated>2026-08-28T18:37:41Z</updated>
<author>
<name>tslil clingman</name>
<email>tslil@posteo.de</email>
</author>
<published>2023-01-15T15:03:37Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/commit/?id=ee216c008a188a9436fedb85c70ee5d1719733b1'/>
<id>urn:sha1:ee216c008a188a9436fedb85c70ee5d1719733b1</id>
<content type='text'>
Gone is the convolutional neural network, for it turns out not only is
it more difficult to train, but all of the extra information about
board layers didn't make much of a difference at this size.

So cnn1986 has been replaced by nn1986, a standard, two-layer, dense
nn configured as a binary classifier and (mis)used in that capacity.
Note: total number of parameters is unchanged.

HARK: this new nn exposes a bug somewhere in ctak. Run ctlm with
self-play to see the completely borked board state at the end.
</content>
</entry>
<entry>
<title>Renamed binaries</title>
<updated>2026-08-28T18:37:41Z</updated>
<author>
<name>tslil clingman</name>
<email>tslil@posteo.de</email>
</author>
<published>2021-02-05T19:02:36Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/commit/?id=5c475a552dbf16589d212bc7de7ed526b47aad08'/>
<id>urn:sha1:5c475a552dbf16589d212bc7de7ed526b47aad08</id>
<content type='text'>
</content>
</entry>
<entry>
<title>TEI interface working!</title>
<updated>2026-08-28T18:37:41Z</updated>
<author>
<name>tslil clingman</name>
<email>tslil@posteo.de</email>
</author>
<published>2021-02-03T00:23:54Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/commit/?id=40c6b1dafab4de169bac8a799e7953e85061218e'/>
<id>urn:sha1:40c6b1dafab4de169bac8a799e7953e85061218e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>First steps towards character LCD</title>
<updated>2026-08-28T18:37:41Z</updated>
<author>
<name>tslil clingman</name>
<email>tslil@posteo.de</email>
</author>
<published>2021-01-19T04:14:12Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/commit/?id=82d679ab5fa43c33ae52fe7b66d7c358f6046a45'/>
<id>urn:sha1:82d679ab5fa43c33ae52fe7b66d7c358f6046a45</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Getting ready for cross compilation</title>
<updated>2026-08-28T18:37:41Z</updated>
<author>
<name>tslil clingman</name>
<email>tslil@posteo.de</email>
</author>
<published>2021-01-19T01:19:18Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/commit/?id=39ec3bc95e6a27e97c3200a558d9cc8712853606'/>
<id>urn:sha1:39ec3bc95e6a27e97c3200a558d9cc8712853606</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Starting work on MCU port"</title>
<updated>2026-08-28T18:37:41Z</updated>
<author>
<name>tslil clingman</name>
<email>tslil@posteo.de</email>
</author>
<published>2021-01-18T02:06:04Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/commit/?id=8915093ce1ed103cc52481118e1ab47bec663236'/>
<id>urn:sha1:8915093ce1ed103cc52481118e1ab47bec663236</id>
<content type='text'>
This reverts commit 43eec01361eb6174142180c29afef960e041514e.
</content>
</entry>
<entry>
<title>Starting work on MCU port</title>
<updated>2026-08-28T18:37:41Z</updated>
<author>
<name>tslil clingman</name>
<email>tslil@posteo.de</email>
</author>
<published>2021-01-16T19:52:56Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/commit/?id=153453f34107fb5eb861c79e1f7f8b14b8649581'/>
<id>urn:sha1:153453f34107fb5eb861c79e1f7f8b14b8649581</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed indentation and some bugs, stats programme</title>
<updated>2026-08-28T18:37:41Z</updated>
<author>
<name>tslil</name>
<email>tslil@posteo.de</email>
</author>
<published>2021-01-04T05:12:33Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/commit/?id=c601baf9004b7defb03caf3d5794c28fc2311f30'/>
<id>urn:sha1:c601baf9004b7defb03caf3d5794c28fc2311f30</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Ignore training data for now</title>
<updated>2026-08-28T18:37:41Z</updated>
<author>
<name>tslil</name>
<email>tslil@posteo.de</email>
</author>
<published>2021-01-02T01:08:17Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/commit/?id=01def5d990fafd2aa610c8452595a7717b25400b'/>
<id>urn:sha1:01def5d990fafd2aa610c8452595a7717b25400b</id>
<content type='text'>
</content>
</entry>
</feed>
