evsets
evsets copied to clipboard
Redesign/refactor API
In order to make the API a bit useful more functionality should be exposed, and some refactor should be done. Dump of ideas from the top of my head:
- Persistent state with config, lists of addresses, and found eviction sets.
- Expose getter/setters for modifying the config on the fly.
- Right now different CLI flags can be combined, but there are large chunks of code and big loops with all the logic mixed. Ideally those loops should be implemented through the API.
- There are several broken functionalitiies (e.g. algorithms/strategies), fix or drop them.