Last randomly-generated campaign worked well, so let's do another one. This post is about the process of generating the campaign, then I…