Summary
The authors study $\text{RM}^+$. They show that there are instances of loss sequences in variants of $\text{RM}^+$ unstable. The authors point out that the decisions of $\text{RM}^+$-based algorithms are performed by normalizing an aggregate payoff vector. Hence, if one inputs an instance that is "close" to the origin, two consecutive aggregate payoffs can point in different directions in spite of being relatively close, which could make the algorithm cycle between two strategies. The authors exhibit an example establishing that the potential instability mentioned does indeed occur.
The authors then present two methods to the instability discussed dealing with having two consecutive aggregate payoffs being too close to the origin. In one, they simply re-initialize the regret vector too some non-zero amount. The other solution is simply to ignore an area of the space near the origin and projecting onto that space. Not surprisingly, the second method seems to have a better theoretical guarantee but it's more expensive to implement.
Strengths
The paper is very-well written. It was a pleasure to read. I had some very minor comments about the draft in regards to exposition and writing.
I also like how natural their solutions are to the issue of instability. The proofs seem to be correct and everything feels very natural, which is probably due to the authors' writing. The experiments also seem reasonable and establish that their methods perform well with random synthetic data.
Weaknesses
Would the authors please put their contribution in context? How "important" it is to the overall community? They have already addressed some of this in the draft, but I was hoping for longer explanation in the rebuttal period.
Some small suggestions
1. Generally, I think citations are not appropriate for abstracts since abstracts are often read independently of the full paper, so readers may not have access to the cited sources at that stage. If you want to include a specific reference or highlight previous related work in the abstract, I recommend paraphrasing the information or briefly mention the authors' names and year of publication without the specific citation. This maintains the abstract's clarity and conciseness while still giving credit to the relevant work. I realize adding the references simply as numbers might have done intentionally to hide the identity of the authors.
2. I'd recommend combining the sentences for on lines 45 to 48 "However, in a game setting..." and "Indeed, we identify..." to avoid using the word "this" which is a bit ambiguous.
3. Would it be possible to list the references in increasing order?
4. For the sake of completeness, it would be useful if T were defined as the horizon or something like that before being used.
5. Notation-wide, I think $\Delta(3)$ should probably be $\Delta^3$ on line 169.
6. The definition of $\mathbf{z}^t$ in Theorem 4.1 was a bit unclear to me until I saw it defined in Algorithm, 1. Maybe declare it before like you did for Theorem 5.1 in expression (2)
7. On line 346, when you say "$\text{RM}^+$-based algorithms" I would add in parenthesis to refer to which algorithms are meant (either by number or name)
Questions
Q1: More the smooth predictive RM^+, was there anything essentially different if one uses a different threshold for $||R_1||$? Now, 1 is being used, which seems very reasonable. However, how ``far away" does one need to know from 0 to help stabilization? Like if I were to change 1 for a constant C, how does this affect the theoretical guarantees?
Q2: I must be missing something, but I don't fully understand why clairvoyant CFR doesn't seem to perform as well with EFG as it does with matrix games. If you were to use the strategic game equivalent of the EFGs tested, what is the performance. I apologize because there is probably something I'm missing.
Q3: In your experiments, it seems the data was generated randomly. This is good to know. However, did you try to create data that would be more "difficult" like maybe a space that is an annulus?
Rating
7: Accept: Technically solid paper, with high impact on at least one sub-area, or moderate-to-high impact on more than one areas, with good-to-excellent evaluation, resources, reproducibility, and no unaddressed ethical considerations.
Confidence
3: You are fairly confident in your assessment. It is possible that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work. Math/other details were not carefully checked.
Limitations
The authors make an effort of what they have consider and the limitations of their work in terms of experimental results obtained for EFGs
I also would like to see how the algorithm performs in "harder" spaces than simply random ones.