@@ -49,39 +49,25 @@ def test_game_add_players_nolabel():
4949
5050@pytest .mark .parametrize ("game_input,expected_result" , [
5151 # Games with perfect recall from files (game_input is a string)
52- ("e01.efg" , True ),
5352 ("e02.efg" , True ),
54- ("cent3.efg" , True ),
5553 ("stripped_down_poker.efg" , True ),
56- ("basic_extensive_game.efg" , True ),
57-
5854 # Games with perfect recall from generated games (game_input is a gbt.Game object)
5955 # - Centipede games
60- (games .Centipede .get_test_data (N = 3 , m0 = 2 , m1 = 7 )[0 ], True ),
6156 (games .Centipede .get_test_data (N = 4 , m0 = 2 , m1 = 7 )[0 ], True ),
6257 # - Two-player binary tree games
63- (games .BinEfgTwoPlayer .get_test_data (level = 3 )[0 ], True ),
6458 (games .BinEfgTwoPlayer .get_test_data (level = 4 )[0 ], True ),
6559 # - Three-player binary tree games
6660 (games .BinEfgThreePlayer .get_test_data (level = 3 )[0 ], True ),
6761
6862 # Games with imperfect recall from files (game_input is a string)
6963 # - imperfect recall without absent-mindedness
7064 ("wichardt.efg" , False ), # forgetting past action; Wichardt (GEB, 2008)
71- ("noPR-action-selten-horse.efg" , False ), # forgetting past action
72- ("noPR-information-no-deflate.efg" , False ), # forgetting past information
7365 ("gilboa_two_am_agents.efg" , False ), # forgetting past information; Gilboa (GEB, 1997)
7466 # - imperfect recall with absent-mindedness
7567 ("noPR-AM-driver-one-player.efg" , False ), # 1 players, one infoset unreached
7668 ("noPR-AM-driver-two-players.efg" , False ), # 2 players, one infoset unreached
7769 ("noPR-action-AM.efg" , False ), # 2 players + forgetting past action; P1 has one infoset
78- ("noPR-action-AM2.efg" , False ), # 2 players + forgetting past action; P1 has >1 infoset
7970 ("noPR-action-AM-two-hops.efg" , False ), # 2 players, one AM-infoset each
80-
81- # Games with imperfect recall from generated games (game_input is a gbt.Game object)
82- # - One-player binary tree games
83- (games .BinEfgOnePlayerIR .get_test_data (level = 3 )[0 ], False ),
84- (games .BinEfgOnePlayerIR .get_test_data (level = 4 )[0 ], False ),
8571])
8672def test_is_perfect_recall (game_input , expected_result : bool ):
8773 """
0 commit comments