Summary
The paper introduces a new algorithm called Monte Carlo Counterfactual Value-Based Fictitious Play (MCCFVFP) for solving extensive-form imperfect information games. This algorithm combines the counterfactual value calculations of Counterfactual Regret Minimization (CFR) with the best response strategy of Fictitious Play (FP). The authors demonstrate that MCCFVFP accelerates convergence to Nash Equilibrium (NE) significantly faster than existing Monte Carlo CFR (MCCFR) variants, especially in games with a high proportion of dominated strategies. They highlight its superior performance in large-scale settings, such as two-player limit short deck Texas Hold’em poker, where the blueprint strategy developed by MCCFVFP outperforms that developed by MCCFR.
Strengths
The paper introduces an interesting integration of CFR's counterfactual value calculations with FP’s best response strategy, creating an approach to accelerating convergence in Monte Carlo settings. This combination provides a new perspective on solving extensive-form games. The theoretical proofs and experimental results are robust, showing evidence of MCCFVFP’s good performance in both convergence speed and practical application to large-scale games. The proposed algorithm has implications for the field of game theory and artificial intelligence, particularly in developing efficient strategies for large-scale, imperfect information games. This can have practical applications in various domains, including poker and other strategic games.
Weaknesses
I believe the biggest drawback of this paper is its writing. Only readers with a deep understanding of CFR can comprehend the content of the article relatively smoothly. I think the author needs to include more background information in the main text, especially since it is currently only 8 pages long, and NeurIPS allows up to 9 pages.
The article contains numerous undefined symbols and typos, which greatly hinder the reader's understanding. It gives the impression that it was written in haste and requires thorough proofreading.
Line 58: ****
Line 72: u^i has never been defined.
Line 107: L has never been defined.
Line 157: R_i^i
Line 175: The same sentence appears twice.
Line 192: 6x−Ittakes2
Line 279: Table 1 liner
...
Questions
1)In Figure 2, the author only compared CFR+. I believe DCFR and PCFR should also be compared.
2)How sensitive is MCCFVFP to the proportion of dominated strategies in a game? Is there a clear threshold where it starts to outperform MCCFR?
3)Have you investigated how MCCFVFP performs in multi-player games beyond two players?