I once made a bot like that called Sentinel - it would make veggies sit in one spot while building up huge defenses, then eat enemy bots and feed the original bots. The major shortcoming I found in the bot is that the larger the viral gene is, the longer it takes to produce, so the bot would only hold out on large sims.