aboutsummaryrefslogtreecommitdiff
path: root/src/statistics/trackers.rs
AgeCommit message (Collapse)Author
2018-08-02add more wing 1 mechanicsDaniel Schadt
2018-07-07don't count mechanics which are evaded or blockedDaniel Schadt
2018-07-07base for mechanic trackingDaniel Schadt
2018-06-15fix(?) boon trackingDaniel Schadt
If we throw away all empty queues before we register that they are empty, we end up never removing some boons, getting crazy uptimes. The current state is still not perfect, but it's much closer to what we expect.
2018-06-14rework boon trackingDaniel Schadt
2018-06-13clean up a bitDaniel Schadt
2018-06-13rework damage trackerDaniel Schadt
2018-06-10add a hint on multiplexerDaniel Schadt
2018-06-10use multiplexer for boon trackerDaniel Schadt
2018-06-10first iteration of multiplexerDaniel Schadt
2018-06-10basic structure for mechanic trackerDaniel Schadt
2018-05-31make entry immutableDaniel Schadt
2018-05-31cargo fmtDaniel Schadt
2018-05-30boon tracker: only track known boonsDaniel Schadt
We need to know the stack size and the boon type anyway, so there's no point in guessing them for unknown boons. We just restrict ourselves to the known ones.
2018-05-01add boon data for some boons (exemplary)Daniel Schadt
2018-04-27speed up boon calculationDaniel Schadt
This prevents calling BoonQueue::simulate a lot of times. Still needs more profiling to make it even faster.
2018-04-27add boon tracking basicsDaniel Schadt
2018-04-25introduce trackersDaniel Schadt
Trackers help us to keep the code somewhat cleaner, especially in the statistics::calculate function.