<feed xmlns='http://www.w3.org/2005/Atom'>
<title>evtclib/src/analyzers, branch v0.7.1</title>
<subtitle>arcdps EVTC reading/parsing library for Rust</subtitle>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/evtclib/'/>
<entry>
<title>EoD strikes: implement Dragonvoid analyzer</title>
<updated>2022-03-31T12:28:27+00:00</updated>
<author>
<name>Daniel Schadt</name>
<email>kingdread@gmx.de</email>
</author>
<published>2022-03-31T12:28:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/evtclib/commit/?id=10d88c9236cae5a3ed38f9ec9a87b97c14854ef2'/>
<id>10d88c9236cae5a3ed38f9ec9a87b97c14854ef2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>EoD strikes: implement Minister Li analyzer</title>
<updated>2022-03-31T11:17:06+00:00</updated>
<author>
<name>Daniel Schadt</name>
<email>kingdread@gmx.de</email>
</author>
<published>2022-03-31T11:16:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/evtclib/commit/?id=d79a214dd66a9cd2b5e631ba90178920891c8ee6'/>
<id>d79a214dd66a9cd2b5e631ba90178920891c8ee6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>EoD strikes: implement Ankka analyzer</title>
<updated>2022-03-31T11:02:09+00:00</updated>
<author>
<name>Daniel Schadt</name>
<email>kingdread@gmx.de</email>
</author>
<published>2022-03-31T11:02:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/evtclib/commit/?id=5868e6c4924883700898c3a6805fdfe38de6aa85'/>
<id>5868e6c4924883700898c3a6805fdfe38de6aa85</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>EoD strikes: implement Captain Mai Trin analyzer</title>
<updated>2022-03-31T10:35:45+00:00</updated>
<author>
<name>Daniel Schadt</name>
<email>kingdread@gmx.de</email>
</author>
<published>2022-03-31T10:35:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/evtclib/commit/?id=d155a9cb179e3d2eff60ef4256790cfaf13546f0'/>
<id>d155a9cb179e3d2eff60ef4256790cfaf13546f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add Boss/Encounter for new EoD strikes</title>
<updated>2022-03-08T23:37:07+00:00</updated>
<author>
<name>Daniel Schadt</name>
<email>kingdread@gmx.de</email>
</author>
<published>2022-03-08T23:37:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/evtclib/commit/?id=51c8bd95930892db35e5aff2421a4e556ebcc96f'/>
<id>51c8bd95930892db35e5aff2421a4e556ebcc96f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add Twisted Castle</title>
<updated>2021-11-22T22:10:17+00:00</updated>
<author>
<name>Daniel Schadt</name>
<email>kingdread@gmx.de</email>
</author>
<published>2021-11-22T22:10:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/evtclib/commit/?id=d4cd8c978c87d83945a0c2d57d17a0e9b047acd9'/>
<id>d4cd8c978c87d83945a0c2d57d17a0e9b047acd9</id>
<content type='text'>
There's not many useful things we can do with this log, other than
providing a way for downstream applications to identify those logs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There's not many useful things we can do with this log, other than
providing a way for downstream applications to identify those logs.
</pre>
</div>
</content>
</entry>
<entry>
<title>switch order of operands in SH analyzer</title>
<updated>2021-11-18T18:37:05+00:00</updated>
<author>
<name>Daniel Schadt</name>
<email>kingdread@gmx.de</email>
</author>
<published>2021-11-18T18:37:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/evtclib/commit/?id=ae884762ca300b265355afb6aeaed5010352f167'/>
<id>ae884762ca300b265355afb6aeaed5010352f167</id>
<content type='text'>
Comparing the int is a very cheap operation, and it is also a very good
indicator already that we've found the right event. Due to the short
circuiting behaviour of &amp;&amp;, it is better to check that first before
doing the Log::is_boss check - which is relatively costly. Remember that
we do this check for every buff application event!

This brings a speedup of around 50x:
new:    654.1±25.18µs
old:    34.9±0.69ms
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Comparing the int is a very cheap operation, and it is also a very good
indicator already that we've found the right event. Due to the short
circuiting behaviour of &amp;&amp;, it is better to check that first before
doing the Log::is_boss check - which is relatively costly. Remember that
we do this check for every buff application event!

This brings a speedup of around 50x:
new:    654.1±25.18µs
old:    34.9±0.69ms
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Statues of Grenth</title>
<updated>2021-11-15T23:02:33+00:00</updated>
<author>
<name>Daniel Schadt</name>
<email>kingdread@gmx.de</email>
</author>
<published>2021-11-15T23:02:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/evtclib/commit/?id=891dec1e144c74bb9747a92dca9e65eb15570ef7'/>
<id>891dec1e144c74bb9747a92dca9e65eb15570ef7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement the River of Souls encounter</title>
<updated>2021-11-13T19:32:14+00:00</updated>
<author>
<name>Daniel Schadt</name>
<email>kingdread@gmx.de</email>
</author>
<published>2021-11-13T19:32:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/evtclib/commit/?id=91902f7ddb1941a1bd078d786a52b91979fffc36'/>
<id>91902f7ddb1941a1bd078d786a52b91979fffc36</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add bandit trio encounter &amp; boss IDs</title>
<updated>2021-11-13T11:53:16+00:00</updated>
<author>
<name>Daniel Schadt</name>
<email>kingdread@gmx.de</email>
</author>
<published>2021-11-13T11:53:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/evtclib/commit/?id=8be6056b2c84064d341ce3450a86685c9a4baac5'/>
<id>8be6056b2c84064d341ce3450a86685c9a4baac5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
