<feed xmlns='http://www.w3.org/2005/Atom'>
<title>evtclib/src/analyzers, branch v0.7.3</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>add Ankka CM detection</title>
<updated>2022-05-11T20:42:55+00:00</updated>
<author>
<name>Daniel Schadt</name>
<email>kingdread@gmx.de</email>
</author>
<published>2022-05-11T20:42:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/evtclib/commit/?id=4ba2419acb9165bafe44277a55555ad144fb6fc9'/>
<id>4ba2419acb9165bafe44277a55555ad144fb6fc9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix mai trin success detection for early failures</title>
<updated>2022-04-20T18:45:09+00:00</updated>
<author>
<name>Daniel Schadt</name>
<email>kingdread@gmx.de</email>
</author>
<published>2022-04-20T18:45:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/evtclib/commit/?id=9275cfc93869c47bfa5c99776f18e68a00789bd5'/>
<id>9275cfc93869c47bfa5c99776f18e68a00789bd5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add support for Aetherblade Hideout Challenge Mote</title>
<updated>2022-04-20T10:16:23+00:00</updated>
<author>
<name>Daniel Schadt</name>
<email>kingdread@gmx.de</email>
</author>
<published>2022-04-20T10:16:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.kingdread.de/cgit.cgi/evtclib/commit/?id=e9b0ebc276e2a68e37922ded080662584ad0f99f'/>
<id>e9b0ebc276e2a68e37922ded080662584ad0f99f</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 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>
</feed>
