Welcome!
Darwinbots is written in Visual Basic 6, which doesn't understand the idea of threads. So basically Darwinbots can't run on more than one core at a time. Usually with a dual core system, DB will take up 50% of each processor. You can, however, run two instances of Darwinbots and connect them with teleporters. Each instance will use 50% of your computer.