<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chessnost, branch shannon-type-b</title>
<subtitle>Somewhat decent chess engine written in Rust
</subtitle>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/chess/chessnost/'/>
<entry>
<title>feat: implement verified null move pruning</title>
<updated>2023-02-20T23:59:24+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2023-02-20T23:11:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/chess/chessnost/commit/?id=38f50f698309353ce9971d5d4bd050667eb1ac40'/>
<id>38f50f698309353ce9971d5d4bd050667eb1ac40</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: accept and gracefully handle instability</title>
<updated>2023-02-20T19:52:50+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2023-02-20T19:52:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/chess/chessnost/commit/?id=cfea4b23ef73d064001ffa0b17366f13d715ff0a'/>
<id>cfea4b23ef73d064001ffa0b17366f13d715ff0a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: apply null move heuristic</title>
<updated>2023-02-20T19:52:25+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2023-02-20T16:51:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/chess/chessnost/commit/?id=d36ee9b193cfc382c952cce69d0a0af9b576e36f'/>
<id>d36ee9b193cfc382c952cce69d0a0af9b576e36f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: apply late move reductions</title>
<updated>2023-02-20T15:56:19+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2023-02-20T15:56:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/chess/chessnost/commit/?id=5e4a7b49b0be5128b56ed6107f8593f134a49522'/>
<id>5e4a7b49b0be5128b56ed6107f8593f134a49522</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: consider checks in quiscence</title>
<updated>2023-02-14T14:45:10+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2023-02-14T14:45:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/chess/chessnost/commit/?id=fa6f6c3f5f8f872a216ccdb593492775c0d265a1'/>
<id>fa6f6c3f5f8f872a216ccdb593492775c0d265a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: use functions for file and rank</title>
<updated>2023-02-02T17:51:53+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2023-02-02T17:51:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/chess/chessnost/commit/?id=cae14cd6f19c40be2c30b638a51a02c4da0959ea'/>
<id>cae14cd6f19c40be2c30b638a51a02c4da0959ea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: remove logs when pondering</title>
<updated>2023-02-02T17:37:33+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2023-02-02T17:32:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/chess/chessnost/commit/?id=ec05e8bfa3f61b86fb83d939ff6fa3ddbc51ce6d'/>
<id>ec05e8bfa3f61b86fb83d939ff6fa3ddbc51ce6d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>perf: use De Bruijn algorithm for bitscanning</title>
<updated>2023-02-02T17:24:53+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2023-02-02T17:24:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/chess/chessnost/commit/?id=abb303329c9a1628c6f1e5d29fb1a48021a87879'/>
<id>abb303329c9a1628c6f1e5d29fb1a48021a87879</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>perf: faster implementation of pop_count</title>
<updated>2023-02-02T16:38:23+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2023-02-02T16:38:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/chess/chessnost/commit/?id=61b3cf2133c359034cbd885921cf04f88936f622'/>
<id>61b3cf2133c359034cbd885921cf04f88936f622</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>perf: improve is_square_attacked</title>
<updated>2023-02-01T22:30:27+00:00</updated>
<author>
<name>eug-vs</name>
<email>eugene@eug-vs.xyz</email>
</author>
<published>2023-02-01T22:30:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eug-vs.xyz/chess/chessnost/commit/?id=847cdaf46737d2b914971177a4afa05bbe13243b'/>
<id>847cdaf46737d2b914971177a4afa05bbe13243b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
