Feature/po i efficiency improvement

The issue of "point of interest feature" that all the sensors were always being placed very close to the sensor's placement position, is fixed in this branch (for all three algorithms).
why do you need mutable here? Doesn't that introduce problems?