Darwinian Logic