DOOM Level Generation Using Generative Adversarial Networks
arxiv.org
arxiv.org
Back in early 2000 I ran a Quake server that generated levels that were decent. It would build a new one ever 15 minutes so when playing you would always find yourself in a new map regularly. I spent time tweaking it for fun and diversity which were the interesting bit. I didn't want to play the same level type over and over with guns just slightly shifted, but to play a wide range of experiences some of which were very surprising.
It'd be fun to do an open source project to make a never ending generated level and add multiplayer. that'd be pretty amazing. maybe add some hand crafted variation engines that people could upload to compose game servers from too.