The task:
Each field has place for multiple entities and have 1-10 neighbors. The fields are different. Some of them are trapped and if an entity s