<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ctak/include/actions.c, branch action_list_caching</title>
<subtitle>An implementation of Tak and a computer opponent in C</subtitle>
<id>https://git.l-3.space/cgit/ctak/atom?h=action_list_caching</id>
<link rel='self' href='https://git.l-3.space/cgit/ctak/atom?h=action_list_caching'/>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/'/>
<updated>2026-08-28T18:37:41Z</updated>
<entry>
<title>Working on caching move generation</title>
<updated>2026-08-28T18:37:41Z</updated>
<author>
<name>tslil</name>
<email>tslil@posteo.de</email>
</author>
<published>2021-02-08T18:44:45Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/commit/?id=7dc20b4709b4c641372aedfb3661341e139ac63c'/>
<id>urn:sha1:7dc20b4709b4c641372aedfb3661341e139ac63c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename ct_k -&gt; ct, IANAL but ...</title>
<updated>2026-08-28T18:37:41Z</updated>
<author>
<name>tslil</name>
<email>tslil@posteo.de</email>
</author>
<published>2021-02-05T21:49:14Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/commit/?id=ce09b6d94ac3dbf426e959b14fd7731001a003d1'/>
<id>urn:sha1:ce09b6d94ac3dbf426e959b14fd7731001a003d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Try to squeeze out a little more performance</title>
<updated>2026-08-28T18:37:41Z</updated>
<author>
<name>tslil clingman</name>
<email>tslil@posteo.de</email>
</author>
<published>2021-01-30T21:47:48Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/commit/?id=84ad2e3c12cb505e3c5e3dd29d05edb529b82174'/>
<id>urn:sha1:84ad2e3c12cb505e3c5e3dd29d05edb529b82174</id>
<content type='text'>
``Common wisdom'' dictates that placements are often better than stack
moves, so we bias the generated move list in this fashion. Seems to be
a little faster.
</content>
</entry>
<entry>
<title>Added license information!</title>
<updated>2026-08-28T18:37:41Z</updated>
<author>
<name>tslil clingman</name>
<email>tslil@posteo.de</email>
</author>
<published>2021-01-29T02:30:30Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/commit/?id=a77062ce3dc9a99ad0662010cc7eeb00dd5036a6'/>
<id>urn:sha1:a77062ce3dc9a99ad0662010cc7eeb00dd5036a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>It would appear that any function call whatsoever is slower :/</title>
<updated>2026-08-28T18:37:41Z</updated>
<author>
<name>tslil clingman</name>
<email>tslil@posteo.de</email>
</author>
<published>2021-01-28T17:01:42Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/commit/?id=b5b337d4044a8e64956b8a2309739353f9ce339e'/>
<id>urn:sha1:b5b337d4044a8e64956b8a2309739353f9ce339e</id>
<content type='text'>
For now we'll stay with directly recomputing it at each non-terminal
node
</content>
</entry>
<entry>
<title>Somehting along these lines, i'm tired</title>
<updated>2026-08-28T18:37:41Z</updated>
<author>
<name>tslil clingman</name>
<email>tslil@posteo.de</email>
</author>
<published>2021-01-27T03:39:28Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/commit/?id=6b48baaf6b67cc7364d5945eb6d9b25ea9683bd9'/>
<id>urn:sha1:6b48baaf6b67cc7364d5945eb6d9b25ea9683bd9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Storing best moves!</title>
<updated>2026-08-28T18:37:41Z</updated>
<author>
<name>tslil clingman</name>
<email>tslil@posteo.de</email>
</author>
<published>2021-01-26T22:42:53Z</published>
<link rel='alternate' type='text/html' href='https://git.l-3.space/cgit/ctak/commit/?id=de4f20f28afe23ecfc546ad242e5bb44710996cc'/>
<id>urn:sha1:de4f20f28afe23ecfc546ad242e5bb44710996cc</id>
<content type='text'>
</content>
</entry>
</feed>
