DRAGON: diversity regulated adaptive generator online