4 ms·
One missing part of the STS community is a problems site. I've speculated on creating this: * capture entire game state in a string * be able to view the state
by epivosism 5y ago
One missing part of the STS community is a problems site. I've speculated on creating this:
* capture entire game state in a string
* be able to view the state
* be able to sub in and out the random seed state (in legal ways)
then subject top players to the same fight, with random (but possible) seeds for how it goes from there.
i.e. this excludes "hindsight" where you know/learn the seed state by seeing shuffle order.
If you could do this you set up problems for 100 tough fights, have elite players play them (multiple times each, varying seed), and actually get a comparison function for a subcomponent of the game. i.e. with this current draw and this deck in this fight, under all possible playouts, who has the best results, each playing a random seed N times.
A corollary to this idea would be: as streamers were playing, they could capture the game state into a hash, to share, which someone else could load. i.e. as you are watching someone play a fight load the exact same state into your app and play from there. Hopefully, with a new random seed so there is no hindsight info leaking risk.
This also leads to an interesting game safety improvement: rather than using a seed which never changes from the start of the game (iterating as you play), at every floor, feed your seed in from a central server. This way cheaters would have a much harder time running this scam: in-memory read the game seed and share with a confederate. Confederate invisibly matches your play, then in a tough fight, plays beyond where you are to see what is upcoming in later floors, and relays the info back to you. The dispatching server would know who it gave what seed, so submitted runs could still be fully replayed with the changing seeds. Cheating would still be possible, but somewhat harder.
This would also enable "duplicate STS" more safely where 100 streamers all play the same seed, but since seed changes every floor, hindsight would be less valuable.