diff options
author | Jan Huwald <jh@sotun.de> | 2013-06-25 12:47:34 (GMT) |
---|---|---|
committer | Jan Huwald <jh@sotun.de> | 2013-06-25 12:47:34 (GMT) |
commit | 53fefbf1505e0a28b37534a6e17b2a61cef58a0a (patch) | |
tree | e459deb4041dc298c73c0a5bfb3f6dc92b9e1f84 /timer.hpp | |
parent | c45681cfcddb27f7c416ec4328eece7bf9779031 (diff) |
change computation of cycle id and redundancy detection
1. Introduce acanonize(state), which returns a canonical state and a
(bit-encoded) label wether the encoded state was itself canonical
2. Use this labelled canonical state as inital color of each
state. Now:
- every redundant cycle has the same color (except for the label)
- of each set of redundant cycles exactly one has the label set
3. Use the extended label to gather loop statistics.
Diffstat (limited to 'timer.hpp')
0 files changed, 0 insertions, 0 deletions