Supporting the application of Situated Cellular Agents in non-uniform spaces