Part of my reasoning is that it is already tracking a lot of things and it would dilute the impact of what it is already tracking. (Arguably I already diluted it too much with what I have).
So after playing for awhile and seeing the
diagnostic hack, I sort of came to a conclusion. You may not agree, but I feel with all of the different attributes overlapping each other, it sort of becomes almost pointless to try and look at all the different nuances in appearance when the game selects the next encounter. There are so many variables that it's too easy to have overlap of one attribute that is liked by the player such as hair color with something that isn't such as body type. I feel like a better way to go about sorting would be to be more limiting on the sorting of the physical attributes of the encounter and instead add more tags for fetishes/mechanics instead.
For example, instead of focusing on the things that are tracked such as
tattoos, hair, age, and maybe even race, the focus could be shifted for getting encounters that involve hypnosis, feet, breathplay, voyeur, handcuffs, and all of the other mechanics and fetishes in the game. I feel like it could also translate to a really interesting and complex last boss, as the boss could instead focus on both some of the basic physical attributes as well as exhibit some of the mechanics that have been "ticked" along the way.
Obviously though with all of this stuff, you probably have a way better understanding of what people are looking for from other feedback you've received, so maybe the shift of focus for the algorithm is a shortsighted idea on my part. I'm also sure what I'm suggesting would lead to a mountain of work too lol. All the same, I still thought I'd share my thoughts. This is a really cool game and I'm curious to see where it goes regardless of what happens. Keep up the good work.