I’m wondering how the DNA strings you can get from the forensic analyzer or medical records are generated. I think from looking at code/datums/dna.dm and code/_DEFINE/DNA.dm that it’s based on character appearance,species, genetic mutations, etc, but I have almost no experience in coding, so I may be reading things wrong. Is it just a random string, or is there a logic to it?
There is deterministic logic behind it, but for the most part it’s functionally random.
So there’s no way to make use of sections of the dna string mechanically? Ie, you couldn’t say “these two players must be of the same species because this particular section of the string is the same”?
Negative, and IMO that’s somewhat a shame, as the entire pile of data gets thrown into a hashing function at the end of it.
Ok, thanks for the help! I was considering suggesting a mechanic where the forensic analyzer could give partial DNA strings instead of a binary “darn, no luck” or “haha, we got the bastard, case closed”, but it would have required more similarities between dna strings.
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.