A minimal model of coevolution between learning and niche construction - EUDL