ITR13 / BuckshotRouletteMods

A mod that improves the AI of the dealer in Buckshot Roulette
11 stars 1 forks source link

Makes the dealer not waste time on using meaningless items. #17

Closed ballardrog closed 1 week ago

ballardrog commented 3 weeks ago

Adds depth to Result as discussed in https://github.com/ITR13/BuckshotRouletteMods/pull/13#issuecomment-2156650731. (Fixes #16.)

Yanninay commented 3 weeks ago

Thanks! Maybe it's a minor bug, but nevertheless Dealer will become at least a little smarter)

ITR13 commented 3 weeks ago

Will have to check if it causes the dealer to off themselves quicker if they're about to die, might need an inverse depth check when DeathChance of current is bigger than DeathChance of opponent, I'll do some testing later!

ballardrog commented 3 weeks ago

It does cause the dealer to shoot himself if he knows he's guaranteed to die, but in my experience it's pretty rare for him to be both holding the gun and guaranteed to die. I don't know if him spending time wasting everything is really better in that situation, though.

MSLaFaver commented 3 weeks ago

I don't know if him spending time wasting everything is really better in that situation, though.

Wouldn't keeping his items and killing himself be better for the carryover round? In that case, maybe have him waste just a few items to make space for new ones?

ballardrog commented 3 weeks ago

In the carryover round he still tries to set himself up for the next round. It's only in the non-carryover rounds that everything gets zeroed out.

ITR13 commented 1 week ago

Sounds good, I'll try to make a new release tomorrow EDIT: I forgot