Battelfield representation altered

Instead of integer, use of Enum "IntervalState":
<UNKNOWN, MISS, HIT>
No performance impact should be measurable.