Chatterbox Chemistry Performance Testing

Tell me what you went and broke with the latest and greatest.
jjonewell
Reactions:
Posts: 236
Joined: March 31st, 2015, 6:00 pm

Post by jjonewell » July 16th, 2017, 3:56 am

Alrighty. I'll start a test game tomorrow! Yay!!

User avatar
brappl
Reactions:
Posts: 4790
Joined: July 13th, 2013, 6:00 pm

Post by brappl » July 16th, 2017, 8:28 am

My apologies for not getting in sooner. Have be away a lot the past couple of days. I have the mod downloaded and in my game and will be able to test. This looks awesome. Thank you Chain.

SakiraLove
Reactions:
Posts: 29
Joined: May 17th, 2014, 6:00 pm

Post by SakiraLove » July 22nd, 2017, 7:32 am

Chain you are a genius!! I have been playing around with this and it is game changing. I LOVE that they know color now. I never expected that anything like that would be possible in this game. And the fact that we can use this with the filter system is amazing. I used tagger to find all sims with black hair and set up a room only brunettes could access. Who would have thought we would ever be able to do that! I went poking in the code to see how you did it and the whole thing is brilliant (and I discovered they know way more than hair color!!...). I cannot wait to have the finalized build!

User avatar
Chain_Reaction
Site Admin
Reactions:
Posts: 7568
Joined: December 30th, 2011, 6:00 pm
Answers: 81
Contact:

Post by Chain_Reaction » July 22nd, 2017, 11:05 am

Thanks kindly for those words. My biggest draw to simulation games is open ended content. As much freedom as you can give the player can make or break systems. So when I create things I try to reel in as many angles and options as I can. Of course that can get intensely complex internally but that's part of the fun. So with the filter system already being a powerful tool in MasterController it only made sense to hook this data into that and make it available that way. Of course, as I've said before, using MasterController as a base has allowed me to create these powerful systems much faster than I normally would have if I had to rewrite all that filtering code. So that plays into why Chemistry is a module for MasterController - I can use the internals of the filter system to match profiles on Sims and making it a module allows me to query the system as much as I need without a performance hit that happens with using reflection that Tagger and GoHere uses.

As for color recognition, as I too stated, the mod wasn't something I wanted to do without it. I mean I could have let you guys select traits to match and some zodiacs and even that would have been more than EA provided but that seemed so boring. So I was pondering for a while how to manage it. I mean how do you teach AI to recognize 256 million colors in a color wheel spectrum. Most would deem that impossible. But if you drill down you realize we have only have a handful of primary colors and all the other colors branch off of that. So if you use a bit of color science, taken from printers actually that mix 3 colors together to print 256 million colors, you can create ranges of where colors start and end based on their tones. With this, we know the game is storing things like hair color values to render them so if you grab those and drill them down to their most basic form you get what I produced. And yes, when it came together it was pretty awe inspiring even for me to watch them point at someone and suddenly be so aware of what they were looking at. Sims see other Sims as an object that satisfies their social motive. They don't know anything beyond that. But suddenly they can 'see' the other person and are aware of physical traits. It took a lot of work but it's something I can't imagine the game without now. Of course the personality side is there too in an equally deep simulation. There's a lot going on internally that I haven't elaborated on.

Anyway, sorry, I'm rambling. All you code sniffers can enjoy knowing what you know but don't go giving away all my secrets just yet. :)

User avatar
playfulalice
Reactions:
Posts: 232
Joined: January 12th, 2012, 6:00 pm

Post by playfulalice » July 23rd, 2017, 2:09 pm

does that mean its finish lol thanks so so much chain i loves u...

User avatar
sittingbear
Reactions:
Posts: 3003
Joined: January 20th, 2017, 6:00 pm
Answers: 11

Post by sittingbear » July 23rd, 2017, 3:16 pm

@playfulalice no it's not finished it's just the start

User avatar
playfulalice
Reactions:
Posts: 232
Joined: January 12th, 2012, 6:00 pm

Post by playfulalice » July 23rd, 2017, 5:46 pm

lol okay

SakiraLove
Reactions:
Posts: 29
Joined: May 17th, 2014, 6:00 pm

Post by SakiraLove » August 3rd, 2017, 6:56 pm

Good to see the site back online and always nice to read your insights Chain. I won't be spilling secrets. :D

User avatar
Chain_Reaction
Site Admin
Reactions:
Posts: 7568
Joined: December 30th, 2011, 6:00 pm
Answers: 81
Contact:

Post by Chain_Reaction » November 5th, 2017, 8:51 am

Another build is upon us. Just pop it in and look for lag, nothing else required. Also refer to the color section of the above page to provide feedback on the color results it's producing if you'd be so kind.

SkyDome007
Reactions:
Posts: 416
Joined: March 21st, 2017, 7:00 pm

Post by SkyDome007 » November 5th, 2017, 10:16 am

Where can I download this? I also wanted the link to go here 44 latest version. The search feature didn't give result.
I'll try the link in the first post.

Post Reply