<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gacrux/assets/pieces/wk.webp, branch master</title>
<subtitle>A UCI compatible chess engine in C

</subtitle>
<id>https://git.aarghrai.com/gacrux/atom?h=master</id>
<link rel='self' href='https://git.aarghrai.com/gacrux/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.aarghrai.com/gacrux/'/>
<updated>2026-07-13T16:28:18+00:00</updated>
<entry>
<title>restructed all the files + uci done now</title>
<updated>2026-07-13T16:28:18+00:00</updated>
<author>
<name>Aargh Rai</name>
<email>aargh.rai+git@gmail.com</email>
</author>
<published>2026-07-13T16:28:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.aarghrai.com/gacrux/commit/?id=f8c0dc54e36cc201c657aa12e5a22029b092e1bc'/>
<id>urn:sha1:f8c0dc54e36cc201c657aa12e5a22029b092e1bc</id>
<content type='text'>
also broke the symbol analyser in the process, i didn't help much, i had
to pull out the pen &amp; paper, but it made a cool graph never the less

multithreading was a pain! but it got it in the end

fixed the structs naming convention, if it's used outside by other
files, it's typedeffed, otherwise it's not

fixed the recursive imports issued i had in go_args*, where i was
casting it to void* in uci to make it work

now response.c doesn't deal with ipc, really happy with that change
now every single thing has its own responsibility
</content>
</entry>
<entry>
<title>server.c</title>
<updated>2026-05-27T05:54:56+00:00</updated>
<author>
<name>Aargh Rai</name>
<email>aargh.rai+git@gmail.com</email>
</author>
<published>2026-05-27T05:54:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.aarghrai.com/gacrux/commit/?id=380d67bada7544f5f10cecc8c9dff7ed2f79e187'/>
<id>urn:sha1:380d67bada7544f5f10cecc8c9dff7ed2f79e187</id>
<content type='text'>
</content>
</entry>
</feed>
