Originally Posted by
Thajocoth
Well, if you change the data model... Using a purely dual-pointer system, with each individual having a vector of such pointers for who they're with, you wind up with what looks more like a Polyamory graph than a Harem graph... With subsets of the graph appearing to be in a Harem graph's formation.