Yes it is Swiss and has famously hard nugs. In fact that is what made it so popular around the wet parts of Europe because the rain would quite literally not be able to penetrate the nugget buds. The size and density of the nugs combined with the faint strawberry smell you could get from the good phenos (and there are one or two really good ones in there) gave it the nickname erdbeere which means strawberry.
In regards to this cross of yours being semi-auto I don't think so since erdbeere is more of an easily triggered plant like a lot of the danish ones are, 18/6 or the faintest restriction of roots and they go into flower.