Currently it is possible to define a neighborhood between two logical containers, or a logical and a physical container, and the neighborhood will be created. I don't think it makes sense.
- Prevent creation from popup with this rule
- Do not validate if the user is changing paths after creation OR if the containers used are changed (mode physical to logical)
- Prevent those neighborhoods which have at least ONE logical container from being created at simulation level
- Post a warning on the Notifications panel for those which have this condition.