web-sploosh-kaboom icon indicating copy to clipboard operation
web-sploosh-kaboom copied to clipboard

Improve efficiency of board generation initialization

Open csunday95 opened this issue 4 years ago • 6 comments

Current board generation algorithm can be made more efficient and/or transferred to the Rust code

csunday95 avatar Apr 23 '20 22:04 csunday95

@CryZe has suggested he may implement this in a PR into the Rust code

csunday95 avatar Apr 23 '20 22:04 csunday95

I'm currently working on just stashing all of these tables (and the downloaded board table) in IndexedDB, at @CryZe's suggestion (I didn't even know about IndexedDB!), so hopefully the current dumbness of the generation shouldn't be to big of a deal.

petersn avatar Apr 25 '20 20:04 petersn

There are times when the first board has many matches. I think it would be nice if the tool could recognize there is a high probability of failing to get under 20 and in this case instructing you to throw another board to reroll the odds.

mralberto23 avatar Feb 11 '21 19:02 mralberto23

Whoops, sorry, I haven't checked on the comments here on issues in ages! I didn't realize folks were still using this tool, I might get some time during this three-day weekend (in the US) to try to make some improvements based on the comments of whoever are the main users these days.

petersn avatar Feb 11 '21 19:02 petersn

also fix the RNG tick rate so that we don't need to do the bandaid fix of room enter offset and then we can possibly remove room enter offset as a setting you can change or make it a hidden setting

mralberto23 avatar Feb 11 '21 21:02 mralberto23

the room enter offset is possibly slightly different on SD, so we could have a button you click to show if you are playing on HD or SD

mralberto23 avatar Feb 11 '21 21:02 mralberto23