if(thread != this._planningThread)
return;
DataMap map = (DataMap)this._map;
List<List<Integer>> components = map.breakToComponents(trapRooms);
for(List<Integer> component : components){
if(component.size() > 1){
((ExecutingMap)map).addGuardPatrol(component);
}else{
map.addCameraToRoom(component.get(0));