use normal list for Gauge.determination
add Gauge._inside_since to determine clamp strategy by Gauge.determine()
merge Gauge._determination and _inside_since to Gauge._determined