If you can’t predict what you are going to do tomorrow, your opponents can’t either.
Not necessarily. If you’re using a shoddy randomization procedure, a smarter opponent can identify flaws in it, and then they’d be better able to predict you than you can predict yourself. E. g., “vibes-based” randomization, where you just do whatever feels random to you at the moment, is potentially vulnerable in this way, due to your (deterministic) ideas regarding what’s appealing or what’s random.
I do think in reality, outside of a few quite narrow cybersecurity scenarios, you practically always have enough bits you can genuinely randomize against. I’ll still edit in a “probably”.
Maybe this is just me nitpicking, but as long as you limit your randomization process to a pool of allowed actions, you’re still largely predictable insofar as you predictably choose from within that pool of actions. For example, if you’re randomizing your actions on a digital market, you’re maybe deciding whether to buy or sell or hold or whatever, but you’re probably not considering a DDoS attack on the market etc. Or, even a human who tries to randomize their actions can’t randomly decide not to breathe so as to thwart their predictive adversary. And so on.
Nitpick:
Not necessarily. If you’re using a shoddy randomization procedure, a smarter opponent can identify flaws in it, and then they’d be better able to predict you than you can predict yourself. E. g., “vibes-based” randomization, where you just do whatever feels random to you at the moment, is potentially vulnerable in this way, due to your (deterministic) ideas regarding what’s appealing or what’s random.
Fair point! And not fully without basis.
I do think in reality, outside of a few quite narrow cybersecurity scenarios, you practically always have enough bits you can genuinely randomize against. I’ll still edit in a “probably”.
Maybe this is just me nitpicking, but as long as you limit your randomization process to a pool of allowed actions, you’re still largely predictable insofar as you predictably choose from within that pool of actions. For example, if you’re randomizing your actions on a digital market, you’re maybe deciding whether to buy or sell or hold or whatever, but you’re probably not considering a DDoS attack on the market etc. Or, even a human who tries to randomize their actions can’t randomly decide not to breathe so as to thwart their predictive adversary. And so on.