pyspiel.so,sha256=0khgYSWFEE3wZucPTKyOANmfUu-esG5sejrBeHidyNM,15344672
open_spiel/__init__.py,sha256=wVCZyc8FbL-3CNM35tP5ffxIo8tNjJqJx4333F_rFAM,757
open_spiel/python/rl_agent_policy.py,sha256=OcEvp2rALfJPNlbgNldwL5j1ihEI61mY0XMas1p2YA4,3668
open_spiel/python/observation.py,sha256=yrJ_iZ9sBUTB6YOyEpKNwYiQEWmsPPtaDYtL4zsw1Ko,4834
open_spiel/python/test_utils.py,sha256=xEf2d9bx2-KCw0Gr_lqKSmaUqksnVUWUJhRBWchhMPQ,966
open_spiel/python/rl_tools.py,sha256=Quu_znQ3HPGuWHjudEg9tWYBztlWTvMR7Ql9QJL-Qr0,2412
open_spiel/python/simple_nets.py,sha256=bi3KPtmb1C3bFEfSTk6xkje7i9mIzTRpaMJzPPtHxAI,4208
open_spiel/python/vector_env.py,sha256=DhpwQ9PRWioYM7gCLXyMhpYS_vACmzdRTVJBqNnTWnk,2474
open_spiel/python/policy.py,sha256=D0EdBPmsEfK0qJnwNH0vhWuhlLv3-jtIRpMVXPsr1bY,22708
open_spiel/python/__init__.py,sha256=F0nCuZOYRhc4Q_nmeYivntBZ5KO0XIWOX_wOCeWqhs4,858
open_spiel/python/rl_agent.py,sha256=R3pK8qsWTQVwNNUQL8SdRCokWKAZWzeOecYgPC1n9Cc,2318
open_spiel/python/rl_environment.py,sha256=wGAJHb-s_Gj6d4MRbwK_aAtUZp0MlOi__IKir1j0geI,17635
open_spiel/python/egt/dynamics_test.py,sha256=d0uypm1C9CQzRSudjZ9tQ2BbBnq4KfLtF5GQYMPAs9k,5333
open_spiel/python/egt/utils_test.py,sha256=NMqwTHLNouKRM1qcVgS-GnAVN88zq9rqJ0afJ-888vg,6823
open_spiel/python/egt/alpharank.py,sha256=DA4eMotFCbaNSZol-1evo1QD4PWuPo45Qpg6jUPm5q0,33707
open_spiel/python/egt/alpharank_visualizer.py,sha256=N98vUnXgAYOT4JOCCD6DyoEy6Mp0Owxs2Yy3MiXDTwA,17754
open_spiel/python/egt/heuristic_payoff_table.py,sha256=zn4ugfH5pCkip0vQxP6hk_OoKJomuywjsYIfkhcyozA,19119
open_spiel/python/egt/alpharank_visualizer_test.py,sha256=QnJ1Ai2ZrawhwRTNONct8X4oQ2Ub58ib1YZiDzUD2yM,2322
open_spiel/python/egt/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/egt/heuristic_payoff_table_test.py,sha256=E5LHuetJgT4Ct1oofGc5wJ5VdNeFnESO3femPVF3PfQ,5073
open_spiel/python/egt/visualization.py,sha256=DBXc8P0OurenNm2RpIVHoYzsUtntapmqdDkci7j57yw,20137
open_spiel/python/egt/alpharank_test.py,sha256=2ALBCYtfI_Y1hYw7p3Auta5BUI9RpZFnea4gLuSsUdc,3439
open_spiel/python/egt/utils.py,sha256=bHpkYp4UPJMSd-eD8O9WIv966FxolQOc42WiZ0Y-x1o,17360
open_spiel/python/egt/visualization_test.py,sha256=6Nj_LUAg4LTG4uQ6nKf3vDMw6iBzpUTrCVDwjric3TQ,3715
open_spiel/python/egt/dynamics.py,sha256=tjEyxKW66NaacM3TI8GpYbG-gjYY66vTEmucZ75IE34,6666
open_spiel/python/egt/examples/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/egt/examples/alpharank_example.py,sha256=l5IrLW7ZkvS83r-WbBTa28WF3xK5MlAWXF2fVr-2pc4,2585
open_spiel/python/bots/scenarios.py,sha256=RdnVJ7aGD059EbsWaJdXpFSH3uwj3SG6GbKNM3huJyo,3895
open_spiel/python/bots/bluechip_bridge_uncontested_bidding_test.py,sha256=HTW7Q1Jr31oY7MpmH9P8nvtwR2jtPDfThiupRr4MsFs,8475
open_spiel/python/bots/policy.py,sha256=EOTmg0e-4dSokxUvaCbxf9VtDeqytxfE_xKQrGmT18I,2411
open_spiel/python/bots/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/bots/human.py,sha256=1p4kFPCXorpJAFfhI2rVRpWLh3U48HuwnMcmddKOlWk,2688
open_spiel/python/bots/bluechip_bridge_uncontested_bidding.py,sha256=iEYLzRV33jl6mXs_cy0YZQSH8CaMXpvtB3jcWOni3Ck,9946
open_spiel/python/bots/bluechip_bridge.py,sha256=TTR9ApecQx-adSu0088rLZiCQFfD9vmple6yuq24aLg,12858
open_spiel/python/bots/uniform_random_test.py,sha256=VaKO0_g8yG0xTIIkHIxsDgC1n2ISfq0E8PDKx6rp6h4,1972
open_spiel/python/bots/uniform_random.py,sha256=rJjijU-KNNuPa3xiuxEy794ZeXTU6DmVZ4FxCg5RVq0,2157
open_spiel/python/bots/gtp.py,sha256=Vr8r1_DVXF52nspgJNbPkM6HTpSGAp3DKdxdCyQnV_s,5503
open_spiel/python/bots/is_mcts_test.py,sha256=DXpYfNfsjMJZTz7iXSly8AhnOkT5iFMX0reGncTnPXM,2421
open_spiel/python/bots/bluechip_bridge_test.py,sha256=aijRqtAEhJuJgRYMpBc2f8rbItryNx4n2olzu_IbzQc,13125
open_spiel/python/environments/iterated_matrix_game.py,sha256=wrwzaS-h1mESOBMcz5Q1kT_ocm-JGrxqcLOzFI0c3kQ,5978
open_spiel/python/environments/catch_test.py,sha256=J2wqkcREZGojpKljoNzu6H96xJgMzoGONNMQbKoQ0mM,2843
open_spiel/python/environments/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/environments/cliff_walking_test.py,sha256=EhOoJhdC4vVOkMQ1nVThavbCUvi9rW89G03qvRxHLIQ,3181
open_spiel/python/environments/cliff_walking.py,sha256=ymF2HtNuNGsG9cGZY_qxDBp0Frr3IaTL9ojWZeFVNuE,6017
open_spiel/python/environments/catch.py,sha256=FUOTsYMkvNoPLoesD4-Y40J09HYOsjNFkun2jnphJQ4,5545
open_spiel/python/voting/base_test.py,sha256=tCAgu3s2B1CpS_dg-glulrJkvKWgjxMl-jtrIKHZRrI,6082
open_spiel/python/voting/elo.py,sha256=-nj4NGB2kcRNwlW6xlKxday6PZqy_bpvjDmC54r4hpA,1740
open_spiel/python/voting/soft_condorcet_optimization.py,sha256=RW8LMa1ItQxy3mTMUOUAHE9XyGTRjAZqHa1n6jN2MXg,12382
open_spiel/python/voting/maximal_lotteries_test.py,sha256=9aUv4b4Kvcp5XfL5Un_JZnSo5TSmVeldd1aW3PanL_c,4253
open_spiel/python/voting/stv.py,sha256=uQJC86GlodHHQExi0u_qbVY-yWxrHWIKyIsRF5ml4Zk,8068
open_spiel/python/voting/stv_test.py,sha256=qe8Ez-bbKOwAv5Kg-S0fAHFRD70VNvBd44D2NRZLL5w,2723
open_spiel/python/voting/schulze_test.py,sha256=peeJz0Z5CzMcJTvtObLidaHPPhx76GDVEud3QKGVWXA,2382
open_spiel/python/voting/plurality.py,sha256=m7xIcXQnOZm7gWgOX7U34OkD8p57w92P_wMNS7jtNVM,1383
open_spiel/python/voting/preflib_util_test.py,sha256=H9Ru5YreMbCL69_mflb2IR6C-DitCLiWCzmJngolwfM,1706
open_spiel/python/voting/elo_test.py,sha256=xJevs1zCjtJnO3ELOzwo4bI5_c_33DZMpZSIQSThkTw,1431
open_spiel/python/voting/borda_test.py,sha256=gsfszlFT5WjHXsJNz6hgO_uWuA1Q4iu7af6h-f1g9l0,1896
open_spiel/python/voting/copeland.py,sha256=O3RWRvzPsrYZFRwTz0qoJ3721MrzgVo_Aje51A2LRow,1647
open_spiel/python/voting/__init__.py,sha256=wKJweTqR202dSs9K5oqJ7R0SB9ZmYHzwonQcAQcOb_E,595
open_spiel/python/voting/ranked_pairs.py,sha256=Yd1NIjL0jCImBg5sVyWf6wcUoJAgzA6x8oqlGbssnkQ,7506
open_spiel/python/voting/borda.py,sha256=vLEAB84YcZJ8Bf6r5OvdleUkBaUIiMb7-YuVFfTwcuc,1571
open_spiel/python/voting/ranked_pairs_test.py,sha256=TMi4dRAas7U9Z-PgD2J2x7IcKXDsLxeu2tkJoa0i-hs,4595
open_spiel/python/voting/plurality_test.py,sha256=oAQjTaWX3-rdiQmzlc42KNwCKhaUnV8eb0HLeGtb-vM,2675
open_spiel/python/voting/schulze.py,sha256=X1MS_5RMCi-n0_bHLNl1drEnYHAP79v5E2szudIDS8A,2936
open_spiel/python/voting/pairwise_helpers.py,sha256=Gpo6GISIGvRlnGZocnTi_QXHwf3jbwdkt6kCsvmrmGw,2514
open_spiel/python/voting/soft_condorcet_optimization_test.py,sha256=aub7zuDEw_YfDloGZJo0q1bLMFKvHJ21oNGaJ_9ZT74,3797
open_spiel/python/voting/approval.py,sha256=gn2bumoI6jXWrAENezpbf7D5i1q4xCgB3CzIDA5IFRs,1958
open_spiel/python/voting/preflib_util.py,sha256=AC5qyJadcgE88NTU0SsEv8FZfyL-fEQ8dHNHNjyL5x4,2636
open_spiel/python/voting/kemeny_young_test.py,sha256=DRy04Hq7hHVugKxvWmWqVqzAH7Gotmq5YiTErLx0xYo,2359
open_spiel/python/voting/copeland_test.py,sha256=wmqfOajsRS9ZKiGHXg76gjZWfCbkn34UuQzTiEpfZpA,1847
open_spiel/python/voting/maximal_lotteries.py,sha256=6vXMwVbWK3XPk7TSA_2aZOJvYxo3B5QTqxT4LfHLUko,5515
open_spiel/python/voting/kemeny_young.py,sha256=CGL3pQwJAOm2JfL8afwRK5bAhzkhibfaFPD-c7iq6B8,2595
open_spiel/python/voting/approval_test.py,sha256=nX4OEEGmbghfjyLK6iZzHb9rr7OTDFExWnsz5x5h2PY,2313
open_spiel/python/voting/base.py,sha256=ZfRL-QhNgqUMOVoOwofXNodqEiwo9U2JaCqKeNUbwTE,18089
open_spiel/python/voting/examples/atari.py,sha256=XFUX0mmdAdUYkZI2nEpvlG_1m3sOB2ZAuRt3lFa9fAI,4967
open_spiel/python/voting/examples/__init__.py,sha256=VzV-itDkycvjQuWRdqRH6Yi_e5i4-WQpNPFgTdL_5Rg,594
open_spiel/python/voting/examples/chatbot_arena.py,sha256=Bg2MEd_tJWVlRTXa_2CrbaDA9eS-j6TqAS5dQp9_LK0,6207
open_spiel/python/voting/examples/example.py,sha256=iu-9RQgww4yqOkiqYW_G9NEpZIAHqe5UWHy_MBizS5Q,3144
open_spiel/python/voting/examples/atari_datasets.py,sha256=ed_DyVgTYsEAEN7vdN9TNqJUAqA4Gfl8JgR0wcqYEaA,4771
open_spiel/python/algorithms/async_mcts_test.py,sha256=57lemN4cZsBG8VvtQ79zWf8XQig3KyyczJtmgBUNkUE,6355
open_spiel/python/algorithms/double_oracle_test.py,sha256=Ij2xowXViZcmxkTIvfZxHg43DbY4f2ytQOyVgISk1cQ,2187
open_spiel/python/algorithms/policy_aggregator_joint.py,sha256=tLf11qFcFuUHvTzAumzI4IRxsORksDDdVy3MtBoim3o,8736
open_spiel/python/algorithms/expected_game_score_test.py,sha256=E7xDW4gLmjP0w821F6927jFzGETiOtfh1RBq4zWsTWc,1732
open_spiel/python/algorithms/random_agent.py,sha256=zfrZs2mHXBaGzWOkPjlKbqkzQvYDDdR2ZxZuPJJVCy0,1436
open_spiel/python/algorithms/elo.py,sha256=hlvRjxh6BrPFY-AuDoEGqld4yIbIroX8MpmBkru4CCM,1981
open_spiel/python/algorithms/jpsro_test.py,sha256=1SCfOk-QxHZK-BAlMW025UczLeTRtLZURD9ic1YThJw,2917
open_spiel/python/algorithms/outcome_sampling_mccfr.py,sha256=KMpVcjLKKB7J7lDZ61mPhzTaWrbL_3in5uhVjKEFfZU,6119
open_spiel/python/algorithms/generate_playthrough_test.py,sha256=ZV6fqo7D4fHvej8G8gKKwwQCCsfSrCsh8gKxEKnFbKE,2126
open_spiel/python/algorithms/external_sampling_mccfr_test.py,sha256=2OE24vsjHvIhI8ryR2pkW-FAkro5seY9uman5j7W4AI,4440
open_spiel/python/algorithms/response_graph_ucb.py,sha256=s8ni-EX29Xx4f-602vgUMICmBZh4vNNzaW2MkCdc6U0,22676
open_spiel/python/algorithms/gambit_test.py,sha256=mOnH3K9I3FfJTsb-LGQe01pIZzK66lA4OjYtagGzbDY,2812
open_spiel/python/algorithms/external_sampling_mccfr.py,sha256=hFFRzVpVwR9I86Y4F8tMR2PBEjr5veUu4DBmGFRv_xM,6957
open_spiel/python/algorithms/random_agent_test.py,sha256=ml1iYP5HTn8JXmPuQPfcjXRQb_KF8Nze4UzK1vouhTc,1636
open_spiel/python/algorithms/cfr_br_test.py,sha256=j6I7FAlRBq1Jk232ziJblbKXVtCk4k7qy-YnC2Vsjmc,3910
open_spiel/python/algorithms/minimax.py,sha256=B51WDjrXGWj02FDlNkV1F7BnkZoiaGdO3dfHLHVZt6U,7991
open_spiel/python/algorithms/boltzmann_tabular_qlearner.py,sha256=hZ7XstQ3FbZuEnMJTnxsXh0HyWYMfeSyUJHYVFjAnqw,3132
open_spiel/python/algorithms/wolf_phc.py,sha256=z15Uo_LWj7V5FMDSIjAfrtN8GQWEUhbTH7IdIfatrEY,8168
open_spiel/python/algorithms/tabular_multiagent_qlearner_test.py,sha256=jzjyxFMKJJbPeXiorFZJEqjnUotZrMSJuPev-VY1CQo,6059
open_spiel/python/algorithms/cfr_br.py,sha256=nJOXqBoT2Q_3dYjfmMIr0qW56kMN1cqJCqYaKKEuTbk,5166
open_spiel/python/algorithms/sample_some_states.py,sha256=vNJafMw325ecSO9UxgKlXJpJbdtIjQHLzqe_-QpDS1Q,3080
open_spiel/python/algorithms/regret_matching_test.py,sha256=tnZT7XQr7bm2BeZGhA6XD3WqFwItLnRFDGbQH28krws,3328
open_spiel/python/algorithms/cfr_test.py,sha256=49wlZ1I7IxvWphd4MafZ5u-8qCmxf86A7xSIH75tLLs,13771
open_spiel/python/algorithms/projected_replicator_dynamics_test.py,sha256=7zhTAzUgc5LT_bOxZJDMYnJPN8ILi4Us6v7pH6TVZ_Y,2197
open_spiel/python/algorithms/minimax_test.py,sha256=fxOmEZDn6mNXRowVRYiAg39smnk1ifwJQkJu9ZOul_o,2023
open_spiel/python/algorithms/get_all_states_test.py,sha256=aCnSaqrTk_zc7jib12TA32h6rjysl72-si3p-Ohh5G4,2320
open_spiel/python/algorithms/ismcts_test.py,sha256=HSnHeW9GIlYq-mWcBBgtRI3h4375jySp3qoeYad3-yQ,3324
open_spiel/python/algorithms/best_response_test.py,sha256=Mcf-aqApR9M1EbttXvrT3O4CD1x-uirx3_w1ddHp_Ak,8094
open_spiel/python/algorithms/tabular_multiagent_qlearner.py,sha256=El84s-hKKu0KjKRBbLUehVe_os2_CJjK2YiTvGpke_4,10677
open_spiel/python/algorithms/jpsro.py,sha256=Rv0ZJ0DpPRzX7fMjdSCf7wO7ioKXYBwaOF1W3vPamVw,49412
open_spiel/python/algorithms/elo_test.py,sha256=ffy8qa-qSdDmY7hhp27yods4kHiHQpvI5KohaXlphy4,2804
open_spiel/python/algorithms/policy_aggregator_test.py,sha256=l9JCdKqtZpY-UYtb3fAQhzy6TCN1N7-IVRIrk3CbTLk,3860
open_spiel/python/algorithms/evaluate_bots.py,sha256=IS1v_4hbFFiWYkbz1NqOeuXq_U-6TCB_5fZImWuRcak,1642
open_spiel/python/algorithms/mmd_dilated_test.py,sha256=_pBjTJbNtLm1ir8bz4tsyUT-W458IiFRPGd8AEWvRSY,6687
open_spiel/python/algorithms/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/algorithms/policy_aggregator.py,sha256=HEeyvkIoy7wQHkEdZjI4E_L7WN6Yu35bI77TEQfGfL8,9243
open_spiel/python/algorithms/fictitious_play.py,sha256=YBhCgfb0Gthrl4sIpFTzLuAlNAsqZpwCWHNTVmftWT0,11840
open_spiel/python/algorithms/noisy_policy_test.py,sha256=I3TOHQLkMyzAfGp8Rr3sXscTgj-Ewbddm_bKP53N4xg,3257
open_spiel/python/algorithms/efr_test.py,sha256=ypJL5K_6lZgkrn_ZonSODrIzVV_ZRLRlcKj1Mwag_og,4448
open_spiel/python/algorithms/adidas.py,sha256=PP0-3-TegAQUFRIDkuJ1QNcN4ZutHbx0cUvjs8qzklk,16833
open_spiel/python/algorithms/stackelberg_lp_test.py,sha256=zwo2uHvnH425AfTuBR_LJTle4fgDE8agNndMbnrSCls,2578
open_spiel/python/algorithms/exploitability_test.py,sha256=fEkn_RtNHNH2Ngt-ZT9j4cMYVURHG34gE1VcJO_A4fU,6731
open_spiel/python/algorithms/sequence_form_utils_test.py,sha256=bWlJireD25PxPMDCRyFSs4F8yWKFZv0CMqA1VW4N3-o,5104
open_spiel/python/algorithms/sequence_form_lp_test.py,sha256=W293ijpgn_I4pop8GXEU3_fUvbIFVgQ5hem0ga2TH9w,4280
open_spiel/python/algorithms/gambit.py,sha256=k9lQDQkNRypObRYydXIUMdgObEKzq8Nd7Y2v40VEaTI,3084
open_spiel/python/algorithms/projected_replicator_dynamics.py,sha256=FT5QFKNCOgX-zr4cLzVB5BQDV9KrdaY9mfgwya2UnCk,7904
open_spiel/python/algorithms/lp_solver_test.py,sha256=mGfoXrMF3HFJhUrkzvN2EHfei95-I09Xo13vmX_dUgA,10784
open_spiel/python/algorithms/value_iteration_test.py,sha256=1B2-euOlS0XqIOvuxyBQUgSO9m1KRbi_X5EBxxfr7sk,3096
open_spiel/python/algorithms/action_value_vs_best_response.py,sha256=4clAmaSqwuW2vlR3ZNSO-TEr3DzVmJ-DzZaDkxkq2E8,6102
open_spiel/python/algorithms/double_oracle.py,sha256=FIM3AdyomFGOi3beJhyArbhbyrZN3OXLysPJj-zYqJ4,7568
open_spiel/python/algorithms/value_iteration.py,sha256=NyIuSmdXT6Wnga7h10LkfQjNox-99_TD6CgLgFMZIFM,6045
open_spiel/python/algorithms/discounted_cfr_test.py,sha256=DoMxVgDSB-MxkMqgPnTzD6Osp1tRFV8qkbpPc95UbLA,1700
open_spiel/python/algorithms/get_all_states.py,sha256=DMIsru4_UZMAJuPdwWTjzW_dihkTfwuRjhNrjF-pSSc,5836
open_spiel/python/algorithms/mcts_agent_test.py,sha256=Ma4W3yYoYbww9h2cZjCFR_706zJbAhbFMqObR8nn7C0,1805
open_spiel/python/algorithms/regret_matching.py,sha256=QDozmTC4qy_JjJUxgAUIhsxfhjRB-rNOVwcBmOpSmHk,5552
open_spiel/python/algorithms/mip_nash_test.py,sha256=PhCTH3-W7zVFbPieBbR8c_1i1ppbagQ1kRJ2EyscloA,1731
open_spiel/python/algorithms/nfg_utils_test.py,sha256=B_UcLdllgfOq05scvThePq3TwdO_dpvrjqyr_3PIuoU,2498
open_spiel/python/algorithms/wolf_phc_test.py,sha256=pkCb9G3qqREwGTJrxx2ydXkXk86VzqgR4684Elhf5TU,2545
open_spiel/python/algorithms/sample_some_states_test.py,sha256=8ANEeXVyglgdD2eg6MYjZ3cIkuuUPTHN7X0SRDKwSp0,1843
open_spiel/python/algorithms/generate_playthrough.py,sha256=lFAGgXsrow8g1906XIu0nXMlL9TdczSH3AS6e8kxsRc,21807
open_spiel/python/algorithms/sequence_form_lp.py,sha256=3gbEDzvOrMPEY_45lWxFUcTG-N57HgZMLXeEY_IGL3Y,11601
open_spiel/python/algorithms/best_response.py,sha256=X6RR54xLp9lwwoNXvGFIucDwLXr5XYRajvlgGCMaFRE,14272
open_spiel/python/algorithms/cfr.py,sha256=bjKuwoIdm01Q4O-ABHo9Oc-UIpX_6GyYPjimcuI94RE,18779
open_spiel/python/algorithms/stackelberg_lp.py,sha256=Re89lUSQvvPGrbwTxIWr2mJHWULH11ZEWqFVO2C8-co,2967
open_spiel/python/algorithms/boltzmann_tabular_qlearner_test.py,sha256=WDWoq-J4CW4W2eg5FkBV5nxUefRYik6Rtqc8h6HYl_c,2256
open_spiel/python/algorithms/tabular_qlearner.py,sha256=_qsyCJspTJ4x25OqtGoOZeP5VHa6rEzih0Uf-rBMu6Q,5937
open_spiel/python/algorithms/action_value_test.py,sha256=RTKela8JDI5pcvdGNfs0Ic8xZAtHsFS2ISm3UnBrnkM,4325
open_spiel/python/algorithms/ismcts_agent_test.py,sha256=se5EpmAFkINV4W4c_o9LRgDKivAWiGZ8NJTEybui-p8,2150
open_spiel/python/algorithms/exploitability.py,sha256=ybYWs7iefy2oqQW3IWbmNzo8B5vQKIBLoBWQbTO4juc,8657
open_spiel/python/algorithms/evaluate_bots_test.py,sha256=vNofiYw_4IkF7pAkZ6NS8M0Eciq-epkhz14DPsiPVNU,2208
open_spiel/python/algorithms/nash_averaging_test.py,sha256=V7rQqB-TNp0Ard2nbpPKS1Zvr5yQa1OJj7BZ5p9Bq34,4163
open_spiel/python/algorithms/mcts_agent.py,sha256=giWLx8-ogyYGsha3tB60UdaeScqhyj9PS2I4QZOxx20,1743
open_spiel/python/algorithms/policy_aggregator_joint_test.py,sha256=c1raLrQY6cHTWURN7kcGJwgieVJCrVd278c4UJGxogo,2182
open_spiel/python/algorithms/response_graph_ucb_test.py,sha256=7MTpWupxemWEiufN5yLmZ7jq0jv5DTx763cpam3gEyI,2600
open_spiel/python/algorithms/nfg_utils.py,sha256=4ocK7hxElzI3CY4O0hn_xCW1BGgqCku0IpC9l2Kkgnc,2857
open_spiel/python/algorithms/ismcts.py,sha256=xRZeQx9WK4nyNfQ82a89hIDbEbFqDzi6N5HP6SSJZe4,13147
open_spiel/python/algorithms/adidas_test.py,sha256=92J-sZsGWjnMbLctX5n8rLdTjR40Tjhgzs_dqF8r2eY,3284
open_spiel/python/algorithms/async_mcts.py,sha256=lwILNoO1BM4sSXBQgGr1Ck1L_-p11NXQCMoniAtNIzQ,28471
open_spiel/python/algorithms/mccfr.py,sha256=JrOxPKmNPBBONGMSWMNOEb69wi6wkizGxI8gd0Y9eNk,4999
open_spiel/python/algorithms/action_value.py,sha256=ExA1Buha42-TQLan9YxDeLaoTAmsD2sNYE7QNVy8xGE,12978
open_spiel/python/algorithms/action_value_vs_best_response_test.py,sha256=ShfML1KVfxv6UijLw4zIAa6QDvoxyVRSolx3nFljqd0,3043
open_spiel/python/algorithms/discounted_cfr.py,sha256=sQGIesxaV83hzqLZ_nIYUBoy9gz-mCozHjAurv-5Pvs,9526
open_spiel/python/algorithms/sequence_form_utils.py,sha256=pevIGhjEriRDQPa9RyhaD8Qa6uq8W_SLMW-6wN_xkyA,14430
open_spiel/python/algorithms/mmd_dilated.py,sha256=WX69Nt3v06Pzde0FgWzug1W2TV0DGfR2b0fMpYdjk2E,13193
open_spiel/python/algorithms/outcome_sampling_mccfr_test.py,sha256=xm1XyoORlur-FMTRQo1IyhUNol7vcjxGerzBfVuleR4,2656
open_spiel/python/algorithms/fictitious_play_test.py,sha256=Te4JRdG0cNKNKGAxL9f4h-Zgu9BYi5SS3kNWmcLpsF4,4632
open_spiel/python/algorithms/nash_averaging.py,sha256=qmt4BHCjg7-0kixaLr6Ie_vOiozujcscaseOlqar-cU,5379
open_spiel/python/algorithms/mcts_test.py,sha256=whwGyqC6UylTzZ_nGYGk54no2MG3XvsYARgzQNaE28o,7517
open_spiel/python/algorithms/mcts.py,sha256=tw4FGZZQArs5B0TI6GYNC3BFrC1y8IpuI3j0ZoEYyp4,17866
open_spiel/python/algorithms/expected_game_score.py,sha256=ml_m97GCfh7OggXjBqWphzH8RGD0RVTrNjRG_0gMcy0,2068
open_spiel/python/algorithms/mip_nash.py,sha256=VD0i6YaD8-nHijB-1xPKDOninQXeWVrkBytvkVgIT2E,4633
open_spiel/python/algorithms/noisy_policy.py,sha256=PsNC6KfffkKkmoAtC-OSpMcIPcJmAD4XpzGkkjibKxc,4551
open_spiel/python/algorithms/efr.py,sha256=YDKwlLE5NBqcmlVgZnMejuCDsgrRVKyDjVakmz7eSfw,48241
open_spiel/python/algorithms/response_graph_ucb_utils.py,sha256=6lp8Psf3n68vS_8Stx1Dn0ieeFzcSDF_jEf4gpkbko4,9268
open_spiel/python/algorithms/policy_utils.py,sha256=MceKkGDUxMxd4EcnfrfvGrd7rrvQBGwVI7HPYS222g4,3723
open_spiel/python/algorithms/tabular_qlearner_test.py,sha256=xEswMyewJAnlg_u30jMTgk_2PI7azZhUfQZ6tkkv3Wc,3944
open_spiel/python/algorithms/matrix_nash.py,sha256=rABp134TKLcI05tppxop26QleSEEWldRpYfkPxF-9-s,5004
open_spiel/python/algorithms/lp_solver.py,sha256=mXX29i__fpdVQfkdLAHKNNIpxEh_wr_65xgkJGTWfTs,19398
open_spiel/python/algorithms/psro_v2/best_response_oracle_test.py,sha256=VbHGYX03GiGvU8D4qK0XWWJ5anBUhxOTFYjL56tvpVk,3037
open_spiel/python/algorithms/psro_v2/rl_policy.py,sha256=XVdwgvyHYz8qppd9DnKgK1JlOqINgEl8mLCMgptcKks,5687
open_spiel/python/algorithms/psro_v2/optimization_oracle.py,sha256=KeH__ij99jAxx6XFTMS5MxK646yz6iI5vDvGP7JBBn4,5571
open_spiel/python/algorithms/psro_v2/meta_strategies.py,sha256=BmtWMHMckGsWymWfdxSz1rwGHfHbcwvYv4M49I_pt5k,5996
open_spiel/python/algorithms/psro_v2/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/algorithms/psro_v2/abstract_meta_trainer.py,sha256=U-c9zXrLhtx9vylt8X5_QKJawXQMPXfr77SWOa77lIs,9766
open_spiel/python/algorithms/psro_v2/strategy_selectors.py,sha256=YySFovkuaUjojtyNihSiiM4ZHNqx0VPmbR3MwM6J58M,17684
open_spiel/python/algorithms/psro_v2/utils.py,sha256=eieFgw4YbpSrbPp_2p6u94IENy6MblULOLL_A6LdpW4,15177
open_spiel/python/algorithms/psro_v2/strategy_selectors_test.py,sha256=ZIjL9FQBjkPDAr24mjhyCfKvfV76pXUasFz4k0drshM,6436
open_spiel/python/algorithms/psro_v2/rl_oracle.py,sha256=iRg3cCfQIP133Af4FD6wR2J7U_uijZ8H5pKmREyY3rY,11809
open_spiel/python/algorithms/psro_v2/best_response_oracle.py,sha256=Ys2zaRbrlU9H9VJB0w5x0gkopY6juCjMU5M3gM-2t60,7728
open_spiel/python/algorithms/psro_v2/psro_v2.py,sha256=Hv2r0PrGP7HHMpek2VnbfS0J2oTl3YgSgJwM19aEUkA,21146
open_spiel/python/algorithms/adidas_utils/__init__.py,sha256=eJvY3WyuB4Z0I6FQgwTUDLRuVQbGoSTlFUUL10qW-A4,594
open_spiel/python/algorithms/adidas_utils/solvers/__init__.py,sha256=eJvY3WyuB4Z0I6FQgwTUDLRuVQbGoSTlFUUL10qW-A4,594
open_spiel/python/algorithms/adidas_utils/solvers/symmetric/pg.py,sha256=WWozgZLWwGN6-kY-Hay1ha-DfWFIdTnINTdLwKxgm-I,2669
open_spiel/python/algorithms/adidas_utils/solvers/symmetric/adam_anneal.py,sha256=gnaZd8IcmkJW3aDSCKzCx1PQRSOYHLQ3ma7MB-rGIZI,8946
open_spiel/python/algorithms/adidas_utils/solvers/symmetric/ate.py,sha256=g6mbDmcfRU3AnZIjI1XsYfBXHrTS6bMTokj01C4taVo,13586
open_spiel/python/algorithms/adidas_utils/solvers/symmetric/regmatch.py,sha256=xLqPKBwMEpdXdudf_Neej472GylBS4ZoBKzgKgT97wY,4254
open_spiel/python/algorithms/adidas_utils/solvers/symmetric/solvers_test.py,sha256=fB3RoQ6X5l-cW9iDLy85tbFhrwv3-zT-vswcQgs74RE,4022
open_spiel/python/algorithms/adidas_utils/solvers/symmetric/qre_anneal.py,sha256=ruARKRgvkxDOeRmgPSRPNvJXy4ltzSQIj8malETbUP0,15537
open_spiel/python/algorithms/adidas_utils/solvers/symmetric/sgd.py,sha256=4u6_mDiZQaGN8ceUUu5Qmst2my49EYiu_o5IsESjyKU,4885
open_spiel/python/algorithms/adidas_utils/solvers/symmetric/__init__.py,sha256=eJvY3WyuB4Z0I6FQgwTUDLRuVQbGoSTlFUUL10qW-A4,594
open_spiel/python/algorithms/adidas_utils/solvers/symmetric/qre_anneal_noaux.py,sha256=CrLqLGNOr3pJAedix94mmzOjOp37H-6TUFx1OyebfJ0,13965
open_spiel/python/algorithms/adidas_utils/solvers/symmetric/adam.py,sha256=TdHed0-dW2tjHfx7RXfgia0k6b6AiUnjTSnDe1UYFQg,6492
open_spiel/python/algorithms/adidas_utils/solvers/symmetric/ped.py,sha256=WSb6vYJ9zVxzjUMbSE2XexbZzDReEpUXof-NSThTWPU,2706
open_spiel/python/algorithms/adidas_utils/solvers/symmetric/qre.py,sha256=e2wPeB5dVfnH1dASJ3bwRcpoZt2-fZZBqtl_kP03vb0,14062
open_spiel/python/algorithms/adidas_utils/solvers/symmetric/ate_anneal.py,sha256=ZN3zftdxqizuMVpyY1FenYnNKMu3-Y8e1Ippb359hyQ,14836
open_spiel/python/algorithms/adidas_utils/solvers/nonsymmetric/pg.py,sha256=XKL3-GWHaaPDh87eDTMvExXb8T77jg3SmR4opM0-k0E,3633
open_spiel/python/algorithms/adidas_utils/solvers/nonsymmetric/adam_anneal.py,sha256=y4B_fN30112mhRrKkg2v29tKjsVq9ivwjA93aXGB3I4,12041
open_spiel/python/algorithms/adidas_utils/solvers/nonsymmetric/ate.py,sha256=7382Xrtv8h9ZviYZEOXZQDdSvhrEqd7r0SonAg5uOA0,12170
open_spiel/python/algorithms/adidas_utils/solvers/nonsymmetric/ate_regmatch.py,sha256=jaMKxA3WpjaRA7MXVP7UuYP4jR3H-i0pGwnx0GG8pZ8,7997
open_spiel/python/algorithms/adidas_utils/solvers/nonsymmetric/regmatch.py,sha256=4-KJ15V0B_e29ogsOK8sIEEK4nTrRddBoOnGVWxeEmo,5893
open_spiel/python/algorithms/adidas_utils/solvers/nonsymmetric/solvers_test.py,sha256=b_qZ8jkTkYtuVpG4adh_Nkppn094plVWiSF37gP9RNs,4552
open_spiel/python/algorithms/adidas_utils/solvers/nonsymmetric/qre_anneal.py,sha256=kWWm3WP8rGVXfAoqcIa6Jt5RFfS0COBklz3dAqzEu74,14237
open_spiel/python/algorithms/adidas_utils/solvers/nonsymmetric/sgd.py,sha256=NgSPq6cigRa4JOlbgQvoPGW2KqE4bmDbGg8oyhxoOGQ,6384
open_spiel/python/algorithms/adidas_utils/solvers/nonsymmetric/__init__.py,sha256=eJvY3WyuB4Z0I6FQgwTUDLRuVQbGoSTlFUUL10qW-A4,594
open_spiel/python/algorithms/adidas_utils/solvers/nonsymmetric/adam.py,sha256=sFXyKLP2myqeeUMRPHTbcCf-WO1Hs4d_e4QW1QxFKGU,8176
open_spiel/python/algorithms/adidas_utils/solvers/nonsymmetric/ped.py,sha256=xauO_PyTrRnSTNd38PIXTrZgINBd9srxYRJNrpMQ6nU,3847
open_spiel/python/algorithms/adidas_utils/solvers/nonsymmetric/qre.py,sha256=b9ujSXfsk0U7K1KX6Y_m5atq22deStnC4FClqhBsysg,12739
open_spiel/python/algorithms/adidas_utils/solvers/nonsymmetric/ate_anneal.py,sha256=xZglQIogmbfw6k53CgOugKI2H0I2FuEplhaw0WW_4qY,13744
open_spiel/python/algorithms/adidas_utils/solvers/nonsymmetric/ate_poly.py,sha256=eRE7MM8ULlG_-qjtepcD-cwOr6XEwhRrIHT_UMJjqpI,9320
open_spiel/python/algorithms/adidas_utils/games/pyspiel_tensor_game.py,sha256=G7TSMK1Kfhm_z3nhkaw8qs6U7IzcfuvIq7zmW0EUX9w,2279
open_spiel/python/algorithms/adidas_utils/games/__init__.py,sha256=eJvY3WyuB4Z0I6FQgwTUDLRuVQbGoSTlFUUL10qW-A4,594
open_spiel/python/algorithms/adidas_utils/games/small_test.py,sha256=bbOvg0tQSzGGL5gGBxrX-KgRLhkk8XySRkHaTeJcMn4,3917
open_spiel/python/algorithms/adidas_utils/games/small.py,sha256=qQ0WCiUCrV8b4CiSiTHPh7HERpIz8fA5l0xJKC2xrQc,8551
open_spiel/python/algorithms/adidas_utils/games/gamut.py,sha256=LqetmMsmHLK68oi1I8uPH7b3QUtDd9l_Z43KrZ7NZdc,3270
open_spiel/python/algorithms/adidas_utils/games/big.py,sha256=ZzZ2DX04I7ZvPpQW34v6mFktJaemkh1oB4rSijEqN14,4249
open_spiel/python/algorithms/adidas_utils/helpers/misc.py,sha256=nGCfUHP-kFdCmneHND2KTglDtDb9AKMumDwNEyplitc,3071
open_spiel/python/algorithms/adidas_utils/helpers/simplex_test.py,sha256=Va4oP7rl7dS2RepYS8yk2nrpxudNX84TW5s3nf4ikes,2441
open_spiel/python/algorithms/adidas_utils/helpers/__init__.py,sha256=eJvY3WyuB4Z0I6FQgwTUDLRuVQbGoSTlFUUL10qW-A4,594
open_spiel/python/algorithms/adidas_utils/helpers/simplex.py,sha256=rfeB7cGWORmebbDmFEfrC_9Au3lhSgRWru8yUSWy_SU,3561
open_spiel/python/algorithms/adidas_utils/helpers/symmetric/utils_test.py,sha256=DKT3LxY-xXRF-7JTjULH3BPQfklk2-CBCtIf2QZ-TiQ,2851
open_spiel/python/algorithms/adidas_utils/helpers/symmetric/updates.py,sha256=Xi9GIMDEkbil27b1aLSDWbSa9hghpf_fUfBP3fSU4WY,3764
open_spiel/python/algorithms/adidas_utils/helpers/symmetric/__init__.py,sha256=eJvY3WyuB4Z0I6FQgwTUDLRuVQbGoSTlFUUL10qW-A4,594
open_spiel/python/algorithms/adidas_utils/helpers/symmetric/exploitability_test.py,sha256=k8eMZjcg-TEZXq_D2ei-A3nLjJErV4tote8BS_RLi-E,8382
open_spiel/python/algorithms/adidas_utils/helpers/symmetric/utils.py,sha256=E_ZNIO2xQd4wdrUuDUYdYMurr9RF3sfc3zvJS6u8EHc,2064
open_spiel/python/algorithms/adidas_utils/helpers/symmetric/exploitability.py,sha256=i9QlIJbGNM69mRRJyuIl6iGvcQOH2Wj1MVBSBol3Fhs,4315
open_spiel/python/algorithms/adidas_utils/helpers/symmetric/game_runner.py,sha256=pI6ivfsCRkru2et0BwIYM_0kQvnNiyOVd8jBDn-IR-c,4086
open_spiel/python/algorithms/adidas_utils/helpers/nonsymmetric/updates.py,sha256=c2YTLO1ZbcKrS1OEq6XkW7TH7K4TG4p8EGZGFmF1SD0,4560
open_spiel/python/algorithms/adidas_utils/helpers/nonsymmetric/__init__.py,sha256=eJvY3WyuB4Z0I6FQgwTUDLRuVQbGoSTlFUUL10qW-A4,594
open_spiel/python/algorithms/adidas_utils/helpers/nonsymmetric/exploitability_test.py,sha256=hNAtwKwca2ZqjY6n9cOQnLUf9y9fWKnwIj1EnOb0drQ,11860
open_spiel/python/algorithms/adidas_utils/helpers/nonsymmetric/exploitability.py,sha256=Q7VNzacd-VQyWgAjz5CLpiW0wSOF4VNu5F0uskmWtEg,5669
open_spiel/python/algorithms/adidas_utils/helpers/nonsymmetric/game_runner.py,sha256=8c-8XmT71yA6jDOKwNUbiyj8l5sFpvQ-c_4LGIk6PO8,5008
open_spiel/python/algorithms/alpha_zero/export_model.py,sha256=NyGlIw5Pcarlj5DBMlJqCepYByp84U-SD_BC8FqyyIo,2269
open_spiel/python/algorithms/alpha_zero/model_test.py,sha256=p8MWIo34qle6Sep_HQ9Ix-yRLekcHE0tV_4QnS_xb6U,4404
open_spiel/python/algorithms/alpha_zero/analysis.py,sha256=fVK4PIvIq0DTM63qVpoAXfao13uFQA5ho3HDKnZLfzU,9045
open_spiel/python/algorithms/alpha_zero/alpha_zero.py,sha256=RA933BkRs_Whqlp_ISUzHrjSvOsOUzm1wfEMGcX1eag,19073
open_spiel/python/algorithms/alpha_zero/evaluator_test.py,sha256=WQDKKsCCDqTGx-jnj-V2llL_rijGXtdwvCYX2Rx3I7s,3423
open_spiel/python/algorithms/alpha_zero/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/algorithms/alpha_zero/model.py,sha256=UBOAQo-ivMahx5SYnjvdLusVMFDWg7o_Qtgtu8cwCuc,13564
open_spiel/python/algorithms/alpha_zero/evaluator.py,sha256=k6XNKqJq5P3jUKMze_EsGEmHvr8gaVidT1Xx1wtoTJk,2328
open_spiel/python/tests/games_sim_test.py,sha256=zoUSjG3604QlhTO-HldDxaD0ohUsvq5hPKxi0lwvs0A,17482
open_spiel/python/tests/tensor_game_utils_test.py,sha256=-AsuQ04l9lPXe5pXdVSZ3vLxj8xRrWk67-tjCxiYQhk,2610
open_spiel/python/tests/bot_test.py,sha256=pveSgKVbys0Vauk-I0QUQjC5R8dmxDiN3e1TSEmNcaU,4404
open_spiel/python/tests/games_crazy_eights_test.py,sha256=RAn3C0ubyddmiiH4nRtTAp9WeuoO-vq2HOX7L3bTGH4,1973
open_spiel/python/tests/policy_test.py,sha256=RZaSCXrv8xqkeNMCOoxdpW-QJmkJE6WjDf1WOhYhWoM,26145
open_spiel/python/tests/games_euchre_test.py,sha256=PGpyDYCCi2Lt5bqtRAib0Y8CIHJvyscEW9CdDUJP2NA,3996
open_spiel/python/tests/matrix_game_utils_test.py,sha256=DtdGl0GvebQHd81R-p2m8Xn13LLwfKfGn17_0VeLXME,2920
open_spiel/python/tests/games_tic_tac_toe_test.py,sha256=7G80Skqwd52gButtyJPX19V0ran-O4pIVV6nCMwIaVY,2791
open_spiel/python/tests/games_blackjack_test.py,sha256=1BfYRdnxvtXkIMdVNLEP2KngHXOT1TyPA3ma2sV-Zfk,4840
open_spiel/python/tests/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/tests/pyspiel_test.py,sha256=K1lYf8yVv2OGk6k7Sc1cw9l-W3xzP4btS-NIfF4LjsA,10978
open_spiel/python/tests/observation_test.py,sha256=1Ovj1iwytBpCyOR6hHHfLythvrsqGbxJ5yeKPAISmto,7820
open_spiel/python/tests/games_chess_test.py,sha256=yqNQP0XaNL9CFwNI7D4VnQq0pt0Gtmn6bDhXBlR9O4w,5443
open_spiel/python/tests/game_transforms_test.py,sha256=SJ_fXAOtQye2466RKVvEFOesSXCp-e7uLq4RwzlLdOs,5409
open_spiel/python/tests/games_bargaining_test.py,sha256=lwjrbXBuzH9OB_2sbhh7i6YAgt-XMdNmW_EvD71S1bY,3196
open_spiel/python/tests/games_connect_four_test.py,sha256=FwJEppQ8Buba-RUnvhwf2m3OeYXtTz9MpVTaqL6N37s,1422
open_spiel/python/tests/games_go_test.py,sha256=3LDdJrsX1ODRPoQmQvcaznQGL2lvqJMugMSCKQNFyEI,1503
open_spiel/python/tests/sampled_stochastic_games_test.py,sha256=yWnr27o95a7dCHj2uNARvfn3FzwdVHBQJqpTmcPlBhE,1910
open_spiel/python/tests/nfg_game_test.py,sha256=FFBpB9ubZPcTLmX1uELKCGmgLXLoUuYfngAE1IDJLOQ,2219
open_spiel/python/tests/rl_environment_test.py,sha256=sehDeETA97lhYH5_1_N1gR0KBoGm_kecMHE7_2Q1zFA,5418
open_spiel/python/tests/games_bridge_test.py,sha256=Z1ep6MqOFmfVNCznx5wbv343NmN-ZT-GnwODfhYPTnM,8356
open_spiel/python/tests/games_gin_rummy_test.py,sha256=0gOeMiGy-UCu29jJZto02F7ZfZOj8DHhvP9elaLv27k,5680
open_spiel/python/tests/nfg_writer_test.py,sha256=P_a-58f-89EA02g8iFDj5YPV1lKfg94euHP2bMml6mM,1761
open_spiel/python/tests/mfg_implementation_test/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/tests/mfg_implementation_test/mfg_test.py,sha256=LKukB_fWzuMn6UhFpos8N0dlsT33npTT7VwCfclJhX4,6567
open_spiel/python/mfg/tabular_distribution.py,sha256=n_QHasAUI1bQv4iC3Ofl5ofdc24NbSFySPjRbCPKNbE,2547
open_spiel/python/mfg/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/mfg/distribution.py,sha256=Z2altIIwzdoVCJdxk0CIJLoqFhR43w-M4UDivauyRRs,2534
open_spiel/python/mfg/utils.py,sha256=yeFyFyba18Q40j5v_ZjGOucQEX37kFj8Sw-9QUueiU0,1019
open_spiel/python/mfg/value.py,sha256=BU0GsFTWaYi8VBfKTjCBz7b-UxDgtJ9hJDzM3GH1P_4,3950
open_spiel/python/mfg/algorithms/best_response_value_test.py,sha256=t7LdoD16asIclIDCeDvnJC1CTiWNFvAmlfB8LQyg4d0,1710
open_spiel/python/mfg/algorithms/correlated_equilibrium.py,sha256=L4jaUZsaaCHhfYv8rLU3-K6TgdC4LLRWwfViNIc_03k,6874
open_spiel/python/mfg/algorithms/benchmark.py,sha256=S8OczlFOlxrIdgfUWG_PR2QpisMzWA01H4sphekXg4E,2496
open_spiel/python/mfg/algorithms/mf_psro.py,sha256=nxIZUmqj7BPZIRisv2B8kC1AAgiFj9nWqQf5hqsFd60,4212
open_spiel/python/mfg/algorithms/greedy_policy.py,sha256=TQRSwedw7qN5qz41rIy_0jBXBrgvMCAZL75k2Eu0X-c,1802
open_spiel/python/mfg/algorithms/joint_best_response_value.py,sha256=m1YGGICE3n42SRsIvJwOnDu3YNxTK0MrWgPVfufj5wY,5252
open_spiel/python/mfg/algorithms/policy_value_test.py,sha256=8DI1535Io5td7UzmstBTR9Wosm7hmeieYrpmbEvEeA8,1779
open_spiel/python/mfg/algorithms/average_network_fictitious_play_test.py,sha256=xZX9qvIh2MABtpb-zkR33rzZSWZz-_buWu41MpYOA1c,3217
open_spiel/python/mfg/algorithms/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/mfg/algorithms/fictitious_play.py,sha256=6_LrX3q8LBtpTBfAXYAcEZwgz-KBXCjmt4Pt7Pyx8MA,6819
open_spiel/python/mfg/algorithms/softmax_policy_test.py,sha256=p8r51-oZgK3k1_7UQIizVSXoV3J7zK3--mkild-uUKA,4272
open_spiel/python/mfg/algorithms/greedy_policy_test.py,sha256=UlLs-olO4yooFjvay3cayBWG7euN5EUCWEvEOJAScq8,2244
open_spiel/python/mfg/algorithms/nash_conv_test.py,sha256=5l2SHzySjAdVNcyiOHLrKdL4vUOel-9zJhagK3eg4Jo,1573
open_spiel/python/mfg/algorithms/distribution.py,sha256=i7YoxbpI_pdLv6AqDJUzQZmu650-nulQ2exe9zHaCpo,7346
open_spiel/python/mfg/algorithms/boltzmann_policy_iteration.py,sha256=Dv6NWSILyIsk0hJM9SSXbApT20WJLPCHUATOzR-huAc,1399
open_spiel/python/mfg/algorithms/bandit_regret.py,sha256=a_JHB7Gzjqm8kvRWgBxk60Vdju6WTIbraccCH-sRihI,17214
open_spiel/python/mfg/algorithms/softmax_policy.py,sha256=O4_50y-QcQ8K-Q1nY88Ze6U-TWEjUofNouYa2Iiid8Y,2415
open_spiel/python/mfg/algorithms/mirror_descent_test.py,sha256=OZHhuWJsT9P4nKm5AWUXqlLapI9f1ys1n1TPRDc1hF0,1590
open_spiel/python/mfg/algorithms/utils.py,sha256=gOyqRGvdDDyfbBHZTUqPg6ATKtQlQezxgg5oLFz1BO0,7017
open_spiel/python/mfg/algorithms/policy_value.py,sha256=IiqnsQPGqgob73KBR4rjJmFuKl8fNTtFrK5KJ-7UXc8,4158
open_spiel/python/mfg/algorithms/munchausen_deep_mirror_descent.py,sha256=9qPHFSWzhVDPs_IV2Jfc-5g1y-FdHLZIrV65TygoQEU,21452
open_spiel/python/mfg/algorithms/fixed_point_test.py,sha256=12xBQxcZ703dkFNYWk5n7imyaSUWwi2YsO6wLJwtAIQ,2078
open_spiel/python/mfg/algorithms/mirror_descent.py,sha256=4ejgX7iET2XPhI_b0tWsE69reOiADDmhmpX0enxp2f8,6363
open_spiel/python/mfg/algorithms/average_network_fictitious_play.py,sha256=tSVIIBd2WvOM0rioluKSxHKU2bEqAtsBxGgapzPqrm4,13085
open_spiel/python/mfg/algorithms/munchausen_deep_mirror_descent_test.py,sha256=plEfNeHoRTgV6Pk1y_jQmuoYDNqaKK_L7NyRqy0GEV8,2792
open_spiel/python/mfg/algorithms/nash_conv.py,sha256=ileexXVTSSaQ0RW0Yb71YvzE__CkgIm-C3YDG7FCC3Y,2815
open_spiel/python/mfg/algorithms/munchausen_mirror_descent.py,sha256=BZ5e-FH59CjoZpG_CE_107jbq5JFCoI-j4DQiXGLTdA,3211
open_spiel/python/mfg/algorithms/best_response_value.py,sha256=2hc4HGPCKZEFPqRnndGRpPWyfY2iVGA3saLyOk8u8eg,4356
open_spiel/python/mfg/algorithms/distribution_test.py,sha256=RA2bZBK_4JpOJJpDy1Vr7NQ9a81EiktZgpC0veVRrPo,1935
open_spiel/python/mfg/algorithms/fictitious_play_test.py,sha256=uZmWbupTUcZFsQaVqlNVfeGDVU5o12CfPoUfExr4Ad8,5410
open_spiel/python/mfg/algorithms/fixed_point.py,sha256=Ys8hOQmikb48fiboSuMgP7hQ9Ik3UqUqAjEQaXaricI,3094
open_spiel/python/mfg/algorithms/boltzmann_policy_iteration_test.py,sha256=M5VhsoeIDvsrsPWVoc7C474FWjia-u9QZXtJ4SjtqEg,1664
open_spiel/python/mfg/algorithms/munchausen_mirror_descent_test.py,sha256=mseD4mWcY6k0k2WxtNfovOHjtyh-rBVwdhQWlIKcTBM,1657
open_spiel/python/mfg/algorithms/pytorch/__init__.py,sha256=eJvY3WyuB4Z0I6FQgwTUDLRuVQbGoSTlFUUL10qW-A4,594
open_spiel/python/mfg/algorithms/pytorch/mfg_proximal_policy_optimization_pytorch_test.py,sha256=OA5vlw_r5EBv3RtAJv2dfMx9eu03z2feIRlKGVamJcw,4170
open_spiel/python/mfg/algorithms/pytorch/mfg_proximal_policy_optimization.py,sha256=2UGRKgfTn7-gAI93sWuKSToWpJCka9HUjeZp5qeqvxc,9611
open_spiel/python/mfg/games/crowd_modelling_2d_test.py,sha256=Ziy3fuUknxZVnvtl2oq5G1L37Isy8fNBrUwI9JAH6rw,1131
open_spiel/python/mfg/games/normal_form_game.py,sha256=6kHsEhOFZ-xh9z7RAIPrA8bHke-OabK02rqrMSAVA9A,10103
open_spiel/python/mfg/games/predator_prey.py,sha256=F7lSbZBVS8QPISH7zKy61JZmMzCLU57cafb-x8uQk9Y,20803
open_spiel/python/mfg/games/dynamic_routing_test.py,sha256=gbWiCY9NEhmPD_Dxr53ws5p-a56i95V9KaTwGijVv8A,10378
open_spiel/python/mfg/games/periodic_aversion.py,sha256=X31e0ZYia3uBTMDwcbzu1-VgqUo99lMfLY-Loaa6IB4,14461
open_spiel/python/mfg/games/__init__.py,sha256=crNYvmyPxjs6G9Uij1oDV8ZNALOokomjgLQM_HV-Kqs,1406
open_spiel/python/mfg/games/periodic_aversion_test.py,sha256=U9itJAm8-3RsqJhYmA4QTD8lxrfvDlsXn5kzFbvQifg,3535
open_spiel/python/mfg/games/crowd_modelling.py,sha256=rk-CtXkQtB8r8a5Wdjp1yDWGHkm1KyP_yday9zjn-Eo,11201
open_spiel/python/mfg/games/normal_form_game_test.py,sha256=4kY6ppAjP1RqQhFpn-l2cmG5iX-BFNOILovcm3zVSx0,2270
open_spiel/python/mfg/games/factory.py,sha256=H2zuzaAKA3pTR7tiZK6kRD5OVwbh726_gCL8wjrT7C4,4913
open_spiel/python/mfg/games/predator_prey_test.py,sha256=FH8fuvRXmDBD2GNGApVBK-OUFpCTFsln0C3WzOliBwc,9120
open_spiel/python/mfg/games/linear_quadratic_test.py,sha256=CyDAgVnLIsrrJ600GngD3AaIYqk5kbRfLbzkmxF_QRs,3515
open_spiel/python/mfg/games/crowd_modelling_2d.py,sha256=Ui1JjIECv-XYQQoqU4XDUjk5lk2xJ3Un0KtAZzIfVKo,2995
open_spiel/python/mfg/games/dynamic_routing.py,sha256=hxRwfjcJ2RDrtKkqON38U2djySh0VJAazOpJ1C_6puk,26554
open_spiel/python/mfg/games/factory_test.py,sha256=B13VOMPCdZg6BK8-5Vg5sO4q4mSsQJ2chufR9NjzXsM,1826
open_spiel/python/mfg/games/linear_quadratic.py,sha256=Vf-ZdDoloEW0LiGPgaWoZ8Btv13aLAdoBkESHPlGFGg,13890
open_spiel/python/mfg/games/crowd_avoidance_test.py,sha256=yK19Av4oE6z5uReSQA_HUQKw-QhGkX79pAR-R5w2VK0,7007
open_spiel/python/mfg/games/linear_quadratic_example.py,sha256=WaP5OUuDMQK0hpcsHMCE5bhiZchannIMQFaja6IabnE,5453
open_spiel/python/mfg/games/crowd_avoidance.py,sha256=B_herSm3d6t1jKzlFBSG6lij516brLFA8D2FH0JUgPA,21435
open_spiel/python/mfg/games/crowd_modelling_test.py,sha256=0I8UlXHmIdlJotFqyb7WW7tWpIBE6NTE8qSUbtIT8KA,5614
open_spiel/python/coalitional_games/wvg.py,sha256=8w3UYGf54FjWsVGbfgp1K9k_xBcCvbQ6hRkPC-cSkVE,1611
open_spiel/python/coalitional_games/least_core_lp_test.py,sha256=0mVbYEqGQCFt8daSroit7InnpmOni8RGpq3B6l0fAeo,1768
open_spiel/python/coalitional_games/coalitional_game.py,sha256=SIV-bGeHqKIIzDJ2_FSm4-HuW2WcFsA2TcBkCWikzKo,1660
open_spiel/python/coalitional_games/shapley_values.py,sha256=a5aq3Pd4IXU7mH3QopEoCLGhEWfcLe_TChAZNq_IWxk,3065
open_spiel/python/coalitional_games/util.py,sha256=2qO2BXNjxIRKIrjqMPoxTbRdKvv07U9QIEvWfA333R8,1403
open_spiel/python/coalitional_games/least_core_lagrangian_test.py,sha256=hIhD_RYPw8ywFl10KZ6G2VhNh7T8frr52XtQ_jOOrgI,2156
open_spiel/python/coalitional_games/shapley_values_test.py,sha256=7aoTFDRoQgkjfoGw9AC5AlQghvrlLtn5NXMHbmP4OfA,1907
open_spiel/python/coalitional_games/__init__.py,sha256=VzV-itDkycvjQuWRdqRH6Yi_e5i4-WQpNPFgTdL_5Rg,594
open_spiel/python/coalitional_games/basic_games.py,sha256=_3xepG6svktsY5gzWEWYir-GNm9_ZRivcvpjrLkVY0M,2251
open_spiel/python/coalitional_games/least_core_lagrangian.py,sha256=rJhpA8CvKIHeVpFepgpuYBBgDnbCKKshYftyjBIzlE4,23992
open_spiel/python/coalitional_games/deon_larson20_games.py,sha256=iYXa9S41nyEQr_7Ib8Wdo7IBOPNLxZWwv_xB8nXxMFs,10583
open_spiel/python/coalitional_games/least_core_lp.py,sha256=pcQxjEStdHlWiH58-G8VBfnwAFY1zGYocLQwAVXHFho,3329
open_spiel/python/coalitional_games/wvg_test.py,sha256=8TbILO0StNrJGDXYe9IIJFJJQNAio7DWfg0gJ2Qe_NE,2345
open_spiel/python/utils/gfile.py,sha256=Ay9idp5wudRq0Wn0u9JJsOTpZ2OMV2lzupGrD2wCr3s,942
open_spiel/python/utils/lru_cache.py,sha256=qiKeqDoPgoGIQ-FXYN7D2bmMxJPdIzrT8IguRlfE-oI,2658
open_spiel/python/utils/reservoir_buffer.py,sha256=MFz96F8vw6Docu2LE8G5ZNAH9bQFBcxD-nL3K84tJAc,2398
open_spiel/python/utils/metrics.py,sha256=05ffv6StBnztPNwiFbn-rdyrY6x_cpyIJx51MlYjIFA,2123
open_spiel/python/utils/replay_buffer_test.py,sha256=8eEhoSqPGx-BFW7SR4ACzb8B8Nw94oeayOSH9Wv2Eug,2202
open_spiel/python/utils/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/utils/metrics_test.py,sha256=J4BLxASFJMEh27fqa3_4kT-Lxos5DjDl_SZkniuX1TE,1688
open_spiel/python/utils/data_logger.py,sha256=o3-XA_n2UY0ZmvVYB7ZvvRDJKccUWqjo3bRygyh_pfw,1586
open_spiel/python/utils/shared_value.py,sha256=FHwzFGeabHSmO2drQOdYcdsFb7ir7s2g3FATwiCD5y8,827
open_spiel/python/utils/lru_cache_test.py,sha256=M6glWRMxbjuPXR25Uo884jEfgsA9iEFWCQHAzDqmlLc,2023
open_spiel/python/utils/stats.py,sha256=qvXOqwiG0QvfPvdPYovujf5-eHVXchkL7UM8rpJzF-Y,5428
open_spiel/python/utils/spawn.py,sha256=E0_h9ToP9VH8q2McordO-qQaPVmPjSHEyR8cNZ_BXFg,2891
open_spiel/python/utils/app.py,sha256=TOaYmoGmFNxIuGu0FYKLH1uircqmyONuzguvNe9AJjA,729
open_spiel/python/utils/replay_buffer.py,sha256=BWqE5IUV03bTxQEWN36q5MmyolZm0CdSKhUWe7fjirI,2280
open_spiel/python/utils/file_utils.py,sha256=NNQPTCo3zcwH7isgEY4wzh2RvIy0U8y-i9dZ1NUZ6Xk,858
open_spiel/python/utils/file_logger.py,sha256=UY8ymJHQj5o8AW2CEdoEgZ5GI__U7wfew11cZGuT5M8,1592
open_spiel/python/utils/spawn_test.py,sha256=wGGf2DlEjp1UjUaUvdWtH8GspPZd7hkdCYSyUbD8azA,2676
open_spiel/python/utils/file_logger_test.py,sha256=yuiZPL6pELi0WHlN0_GNjdjF30omyRon8RIgZkTloE4,1638
open_spiel/python/utils/training.py,sha256=oHqY-Xmmo1eN3e40zqe8kHHXyfOsfNIUfjC0fXhajqs,1734
open_spiel/python/visualizations/treeviz.py,sha256=2xkxXSNVCrAP7Q7IF4jfTbSOa_zjxWukZrCs3lEkkoQ,8316
open_spiel/python/visualizations/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/examples/bridge_wb5.py,sha256=pCev-rmCeS9hvSdFm3PX11QobITstbGLcIpMtztsjCg,5425
open_spiel/python/examples/psro_v2_example.py,sha256=po-q_lvLL1yXdIqfKGIUWI_kolcPIGO9Gtp1RahowWI,11918
open_spiel/python/examples/gambit_example.py,sha256=NbQ0gPDUx8KncGq8OMayM_1aWzE_AYujX0C_jI_kZV0,1712
open_spiel/python/examples/tic_tac_toe_qlearner.py,sha256=N9LaUqmDLkjlWsBiRY7HpJN94gYPQpKJEc3-17SA2PE,5280
open_spiel/python/examples/dots_and_boxes_example.py,sha256=qTKp6LZRLLy0cCbN8MZZlYLJ0EaAZPVTXkydHTQSVd4,2980
open_spiel/python/examples/mmd_example.py,sha256=4AeMF6W5lOJMBfTBCjzl0V5LvPiJCQuJA90MKRJf3A8,1431
open_spiel/python/examples/single_agent_cliff_walking.py,sha256=V7snOsV5NDlFUzbGjyvPpVrMQdyZIB60dD9iNaKebxE,2325
open_spiel/python/examples/tic_tac_toe_dqn_vs_tabular.py,sha256=9EUAjhXOXSBGLbbdttlehxQyXIoDNksXrrIRqZZfu8k,5753
open_spiel/python/examples/is_mcts_exploitability.py,sha256=wSFZ_tMEpV7EdTHZ5BvHGWSayGRHlUTixyWaMXyHj4o,3496
open_spiel/python/examples/universal_poker_cfr_cpp_load_from_acpc_gamedef_example.py,sha256=PGUiAUmbXKglqC8spjqYO5YQEKhnDEDHRTYGGlyElpQ,2690
open_spiel/python/examples/game_tree_traversal_example.py,sha256=yAZJ1D4vPtzz9FXYtafVKdQiy_Nmv479VIy75x_n2qg,3132
open_spiel/python/examples/roshambo_population_example.py,sha256=gis8aVtAYKAy35wZiA8nX7eIv9P26rmoAXcQ1-6nG8I,8332
open_spiel/python/examples/query_example.py,sha256=vRe_BgS_YtWZM1vHZlQo4356J5FxkkZmRFtizJnk8Y0,1579
open_spiel/python/examples/rl_response.py,sha256=gDdez9thHWvd7bouUkQc6Psw3y7KnBiyD_Z_TcDRChA,9129
open_spiel/python/examples/benchmark_games.py,sha256=lO9NG2BhQiXugcUrEi_BvZr8egGqtUVPsXni6R_YyVE,4920
open_spiel/python/examples/deep_cfr_pytorch.py,sha256=G1NeQ1SRnaOdZPlGauLx0RCK6xSSMqvVmapNMJrP_uc,2750
open_spiel/python/examples/play_scenarios.py,sha256=nOKYZNaN3UNtOZfVteAwWjruJdlhXaWQDZbFmrRbP74,1269
open_spiel/python/examples/cfr_example.py,sha256=8OPLu7cYmmC3JAoHSr_FbVcBbsmXvPnPFycHYofjD2Q,1512
open_spiel/python/examples/jpsro.py,sha256=jx8H9t0gmLk6wZn8O8B19_ExJzuL9hJHmV0kX7Xja8s,7539
open_spiel/python/examples/matrix_nash_example.py,sha256=JbGC23A4NaHeNQyNfSRrUzIGkj1IsaVbAYHrfo0O0_U,6936
open_spiel/python/examples/lewis_signaling_qlearner.py,sha256=TvTxs2HnMv4gA26S8RO64JW-VdS0Hpeq2V-Wj3AyWco,10936
open_spiel/python/examples/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/examples/play_via_console_example.py,sha256=IzyE_j_z_LNKogZy0OnL7AQdj4ztvg7hF5TtJJZYlug,2437
open_spiel/python/examples/bridge_supervised_learning.py,sha256=TRvr2P4aUesrIL4tT4cug7VJzQWfqhqWmBg43-yCfy4,7665
open_spiel/python/examples/breakthrough_dqn.py,sha256=6UejQ6H8fjFytSzJOhoYDOELUPvqW9jlGcvNjiiM1Z8,4734
open_spiel/python/examples/rl_main_loop.py,sha256=rHS5njreQ6lSsi3BpRnjlvz4LdAP1ypK-Kp8j7rjS2k,3058
open_spiel/python/examples/lp_solve_example.py,sha256=45_zt1Hh35AXzsBbMbGEbm1pfZCCzdQL25KlzZZHJ0o,1618
open_spiel/python/examples/nfg_writer_example.py,sha256=crsRYmZUZCtkVXIleIJJgJFg94dwHyUGsT6zkSGKnvM,1181
open_spiel/python/examples/value_iteration.py,sha256=Cdo4uwA_SR8fg_Ei2YzuKxQ8cjZkCeP_EerKFfoZL4k,1836
open_spiel/python/examples/matrix_game_example.py,sha256=y13ABbXP8dYtVhEu3dZZvpzjgqOE6_DsoGjqYEi95r8,4081
open_spiel/python/examples/bridge_uncontested_bidding_bluechip.py,sha256=QxyScj0KovKZGpaMDcHgeFBIBG1_KZD8eJ75-CNu0Rw,3766
open_spiel/python/examples/playthrough.py,sha256=kyD43DpkLbfNsVsD6cXwq-sdhTDLbSHkVg1NXvJlSHE,2396
open_spiel/python/examples/get_all_states.py,sha256=ekfzE_9ScZzMkYMdgpUcbvL-YRnCdooYQBG-QNAKM04,2037
open_spiel/python/examples/cfr_cpp_example.py,sha256=dWxM3OUXHC5_Mws1m0toco4iR4eI0pjtaKtY5pntRwg,2451
open_spiel/python/examples/hearts_supervised_learning.py,sha256=zLp47WfEwAKqLIRnTxKFL5YNpXioNyEK6VfJxmfm5qM,8089
open_spiel/python/examples/example.py,sha256=CoOggNgzb0eU9xcboUDQ8EeJKInNPqSPk6EbWLKYf_w,3029
open_spiel/python/examples/twenty_forty_eight_td_n_tuple_network.py,sha256=SlC52yqwhf35QWw8vnQnJke0RloUVEXlbH2jbRUvX44,5530
open_spiel/python/examples/rl_example.py,sha256=yn7v5Pla-puhjFZJd6jiuXYTyYRfl2wR3aael7_q50Y,2634
open_spiel/python/examples/poker_fcpa_example.py,sha256=9ZD2iHrXMfYiq_7I945CLmAq0y2QIHHxDyMwh4iGvzQ,4087
open_spiel/python/examples/mmd_matrix_example.py,sha256=a0bWU37bLX-sASNHq1zAn_d5SNj1GMNGspSlIb9ObTY,1819
open_spiel/python/examples/eva.py,sha256=gyPxe34GCyfkm00ykqmA_1-yEFVrN47KOyY315e1EIw,2959
open_spiel/python/examples/kuhn_poker_cfr.py,sha256=P8GBPix2SudY2ow50ba6YT_HhY4ubdwXXL-mrinFjoU,1390
open_spiel/python/examples/mmd_nash_example.py,sha256=U723bzTISFmxmVnrHaK3XhWIZ9tvq3nQ3nFf89bZCEA,1514
open_spiel/python/examples/deep_cfr_jax.py,sha256=N7tx8Prs1pbRa6M8M2b1ifHEBoISb1Xz6eYe5WmDh6Y,2777
open_spiel/python/examples/catch_jax_policy_gradient.py,sha256=JXt3-yWrOnEHUuLGou5dl40mY0YdrS6gCQ595S5c9a8,2808
open_spiel/python/examples/treeviz_example.py,sha256=SRwuOkhBOL_ReF4YVVuQPitOCwc42zbE0kCAyexak-Y,3240
open_spiel/python/examples/exploitability_descent.py,sha256=bY0NZylKrTE8kGmfEDBLy35A68gnxH1zRUD4_U18SN0,3602
open_spiel/python/examples/fictitious_play_example.py,sha256=CMxvLRK4hz76k9OO00OrEmIO0yFJwOnycWD9K2I0f6Y,1517
open_spiel/python/examples/mccfr_cpp_example.py,sha256=3q3u6uyS1VAjiy1thCTzetcZxDK8BWVI0PnACQ3GMfs,3008
open_spiel/python/examples/policy_aggregator_example.py,sha256=sCDth6jWir3C3AvhO5bUoZtva5uPiRiM6C_fzvdfkg0,2847
open_spiel/python/examples/chat_game_cfr_example.py,sha256=VaZcuZbOOvMyVCpI34FFlEfmPRXwwwMXJEce6Zk7l8g,19511
open_spiel/python/examples/nfsp.py,sha256=fhe44G4O5GCR_WqgIYdxGIBdSiSij4OZJ5N5l4xKruU,4363
open_spiel/python/examples/chat_game_psro_example.py,sha256=uLSVC6VdlPBgZWEZTXOOoB3XuALnb9AfNmrBWsYr_Ec,14306
open_spiel/python/examples/uniform_policy_exploitability.py,sha256=RxfH1vEiwT_7wEV8mRKC6QTLHrLWQ7XUYYX59XqLZIs,1104
open_spiel/python/examples/marl_nashq_example.py,sha256=-vGFMpsgwuT9VtUyUte4hypBDsdeQeZoTMCHEwpGIuE,2173
open_spiel/python/examples/discounted_cfr.py,sha256=2Sp6TIjf_xny7oLXrG7B1is5zuLXgUQgl86Xe-jVVmw,1659
open_spiel/python/examples/mccfr_example.py,sha256=ljrH7x2YsBWkak-WwG7tPN629qpmHyjGrrtHn022qro,1925
open_spiel/python/examples/deep_cfr_tf2.py,sha256=LkrMLxPh4R5E-hJva5f6z7-ujsbwS4OXBwbZR2AKk9Y,2851
open_spiel/python/examples/play_tarok_game.py,sha256=oNWKfkzzFJkeIhIAlq8C4zfcM3Z9XYDM0FUsCVhRVXA,2414
open_spiel/python/examples/catch_pytorch_policy_gradient.py,sha256=p7aNWX3XPbbEOlFd7B-IAlZ6XLtkkBwJsVIqhzS_82M,2766
open_spiel/python/examples/independent_tabular_qlearning.py,sha256=-oY6qapqgX2ibxkaBDO9SWa0_m_n3x-dj2mUDOQfJ1A,3887
open_spiel/python/examples/mcts.py,sha256=p9Qjn107qSVVLvyVbOxn3Q_sQTC8ofYkcQenp8BBtbc,6577
open_spiel/python/examples/ppo_example.py,sha256=oiMeFuRZYk5MV4mw8ZIvf8XB-mhsWI8ZIShRN_4nofg,9321
open_spiel/python/examples/response_graph_ucb_sample_complexity.py,sha256=5l_u7z9eb302qkQ7qBxTQC7X035Q7_4bAIq0g5R_ZMk,4287
open_spiel/python/examples/response_graph_ucb_2x2_game.py,sha256=7vGm06_NoLSNOHdDbJpfKIPqDsbthLxDRtdk8sT1UXg,2152
open_spiel/python/examples/nego_nbs_example.py,sha256=ooKqNm1QrUU9XV-JCsE6ai6FOYdRF5KPZMYfs-3zM44,11451
open_spiel/python/pytorch/deep_cfr.py,sha256=auQpa3ITY7Ldgt_dlwqd_bpE9JT1d3wQrWunUw1WPEc,19252
open_spiel/python/pytorch/deep_cfr_pytorch_test.py,sha256=SScSLmm5g8m7jvCOJlTC6M6m-cvobz_rtkevsQpHQKI,2341
open_spiel/python/pytorch/dqn_pytorch_test.py,sha256=fUDBwrB2u7FDYUo0QMIZtOJ5_YrNgaIrGwCX5XimVKA,4498
open_spiel/python/pytorch/rcfr_pytorch_test.py,sha256=YpZ_F1x51ZS4_nE0GZGjzRJcaIOvWK7FKxIvtrdqpNI,19329
open_spiel/python/pytorch/__init__.py,sha256=LQyghpzgKR1dGzWhZdhYFyHxUiGm6XGLXLpQ08w7aqo,596
open_spiel/python/pytorch/policy_gradient_pytorch_test.py,sha256=5UZi91SrZT5apEYTlHT8f6FQkYPMsuiyhVc_LtDwJHg,6826
open_spiel/python/pytorch/neurd_pytorch_test.py,sha256=5H_z1-S2k38iFi6aqJzPOfh4VLnTR3m-Dj4Sd1xlT40,1817
open_spiel/python/pytorch/eva.py,sha256=ZXRBxhxoKodEZAzNtNJO8OfLheeirgJXotggf7YW1O4,16214
open_spiel/python/pytorch/eva_pytorch_test.py,sha256=MRSnIbjPdSHUbGKRlBtLKz0N8X6SHusYwpjdjtPvwWY,3361
open_spiel/python/pytorch/policy_gradient.py,sha256=wIGJz0XW8X9ZSK04OjEg_LE049fo0-X1UTM8wrEVPqQ,19799
open_spiel/python/pytorch/ppo_pytorch_test.py,sha256=PlXc3M1BWZRzD5RxOMZ6JjjPGGykyD7qVWH19OGdExI,2884
open_spiel/python/pytorch/dqn.py,sha256=yo82-xo9ZhNpJlN0prla0oUqeMxcgN4yC_xOyAJy9mk,15449
open_spiel/python/pytorch/ppo.py,sha256=xNRlO_qFurOwEfMNA7BuIPCZAfUJNACG2R96wA_GyHk,16267
open_spiel/python/pytorch/rcfr.py,sha256=Y3Z5Ee8uVpiKHMEIva59ophalRhBpluC5cvB2zlJP8c,32240
open_spiel/python/pytorch/neurd.py,sha256=7MWn7HuwVJjnh8qNz3EnD_JVlPrb-t627kBb9uo3WFk,9569
open_spiel/python/pytorch/losses/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/pytorch/losses/rl_losses.py,sha256=8yMrN4_SEU6Vh8lb0_zlNPGO_louxdYOaCxhs7YPqN8,9585
open_spiel/python/pytorch/losses/rl_losses_pytorch_test.py,sha256=hLNtl4UiDQkNxXP2iQJUAGub0qeWT8P3J-KK1TLImb4,4607
open_spiel/python/jax/dqn_jax_test.py,sha256=NqoBhCD8ONVV5SsXQKUscFGE53WU116QQlOKkbIPVV8,4104
open_spiel/python/jax/opponent_shaping.py,sha256=DFpVFjN7wZmmklJsJpgTgaBs0o-n7cAmkPxMBXgE3fg,35961
open_spiel/python/jax/deep_cfr.py,sha256=B5kXGfs-EXvh9T7W3tC4FyN8snQFWwCcjVJP26SRYrE,23506
open_spiel/python/jax/opponent_shaping_jax_test.py,sha256=8oZhcahBcehaYUBi6do_XTbIsUcn1MlRrE9_2yZAQeI,4925
open_spiel/python/jax/__init__.py,sha256=LQyghpzgKR1dGzWhZdhYFyHxUiGm6XGLXLpQ08w7aqo,596
open_spiel/python/jax/boltzmann_dqn_jax_test.py,sha256=HhyqHSeqsdWPBoiBWgzEtM5eOGYtlYys1YfkOmeXZNk,2366
open_spiel/python/jax/deep_cfr_jax_test.py,sha256=hEWdU0tRi3d_Zz2dV0MjdERGNl5WGpT43S1k3H6mFdo,2259
open_spiel/python/jax/policy_gradient.py,sha256=4s8_uWK-AvSGLEgnXq9d51JOOC5Sa-Va9ZPYlR1gLKs,17507
open_spiel/python/jax/nfsp.py,sha256=c_eN-t3G2irFwLgNzWCd4hZuertU91RSjahYTPgaji8,11377
open_spiel/python/jax/boltzmann_dqn.py,sha256=1dKT-7jM81rkVAgWTUVQdjp0FFy5eL3ulI2S-mpIBoc,4089
open_spiel/python/jax/policy_gradient_jax_test.py,sha256=CI46IrkXGeUirkloTQazYdFkLhBcrhE8tzYYi3GMV5U,3681
open_spiel/python/jax/dqn.py,sha256=vE8PibcbGNpr9a7ApaRJcxfFj1DeatL4x7paXrRIwZM,13625
open_spiel/python/jax/nfsp_jax_test.py,sha256=i_VJlF7Gg4Q4F-dvo0bteTPDq-n2YT2YGPCw-Za-G_s,2921
open_spiel/python/jax/cfr/jax_cfr.py,sha256=iDgd9LeYhwlz-0I64YXxTa3SeMRSvklgvmy92A5KtHI,18757
open_spiel/python/jax/cfr/__init__.py,sha256=eJvY3WyuB4Z0I6FQgwTUDLRuVQbGoSTlFUUL10qW-A4,594
open_spiel/python/jax/cfr/jax_cfr_test.py,sha256=V1I7j6Qqk1dzhVlFk13t537QlYUmWv4OS__idYYoS8s,3376
open_spiel/python/jax/cfr/compare_cfr_with_jax.py,sha256=g7s-NMHYHRrsU8_nhgh0Pdq6EavkZt57Weg4iurciBk,3386
open_spiel/python/games/team_dominoes.py,sha256=75GFvGiGqQPH8-SfWICFs9QouWRjt_AbVGrmUSJfTEA,13670
open_spiel/python/games/atari.py,sha256=d_dqjk1-hVQfaUol1rWkxKkqa9k8NppIyNtU7mvtnNk,8453
open_spiel/python/games/kuhn_poker.py,sha256=DND97pYyyN_WaUl1gFnaksgETH-zX1QGEf6hlfx_RSw,7666
open_spiel/python/games/liars_poker.py,sha256=cILE-xtQ_UuXfp3qLcqDk9JnMeCE_dk1DT97ZkucXc4,16165
open_spiel/python/games/chat_game_test.py,sha256=9g759QSFnyg3W3Z7z9pxNynwH-ilSievgYao3mEoUoA,2118
open_spiel/python/games/dynamic_routing_test.py,sha256=zyXX-TL6enWQhhur0YiNre4aulQf36GeOYEH7TVDqEs,11505
open_spiel/python/games/dynamic_routing_utils.py,sha256=63a5P76BDXsC_bLZIfEogR-Xm4XY2OMERRGBUV01iyQ,15037
open_spiel/python/games/kuhn_poker_test.py,sha256=pLmxiHhQM1LWkTbaBCMFFW1TX_xZfKeKdr4w0BLEQZ0,3880
open_spiel/python/games/__init__.py,sha256=4-F5rA3I0ODFLlxOL1bqXC1utJor92RiGI6VIF10sqQ,1464
open_spiel/python/games/dynamic_routing_utils_test.py,sha256=cTGX5oeKzFiu0-VziNQEyMjwaqD5saZGCX-QSWCpOA8,5339
open_spiel/python/games/block_dominoes_test.py,sha256=av36dIvXqUHS9j084eqm0RKas2j03eWvoi-lkEZjMS0,4055
open_spiel/python/games/data_test.py,sha256=QGbzNYSDP1F6fs1Sw_IrE19FB05tuWzsvqOMbKCRPtc,1311
open_spiel/python/games/tic_tac_toe_test.py,sha256=GAsT4nl6Tz3Uwx6UkIpb6XiB6adkwL6Rwz84kZPRwuU,6232
open_spiel/python/games/dynamic_routing_to_mean_field_game.py,sha256=7fa0AjKn61Pws4nUpslB9AcShqW3thuekZWwqQEQxlE,5754
open_spiel/python/games/team_dominoes_test.py,sha256=ikte8thRcxq81pAUiy863Wd1fEIWeRWKNwFSTqE5zzA,7099
open_spiel/python/games/iterated_prisoners_dilemma.py,sha256=nY2UWk4HXr6v5eFjLgL26j4cqRfA-3ewxbUzhAPxHkk,6663
open_spiel/python/games/chat_game.py,sha256=C6nvi3E3h5SSneNS7dVmB-GI3a8YM7RvXaQcWJTNvO0,13347
open_spiel/python/games/dynamic_routing.py,sha256=5X7yzgY1hJeYQFniuAF0a6Lyjw8X5_BKRMfeDr5RX2w,19978
open_spiel/python/games/liars_poker_test.py,sha256=S-bq-VjPIhLXUziVsS5SsMrfug400_921o9fRVERBus,10999
open_spiel/python/games/block_dominoes.py,sha256=-Xd7K1JkCRXS05kLYwt_RLkMgmwsZJ7oIdxa-LmPE1o,11929
open_spiel/python/games/dynamic_routing_to_mean_field_game_test.py,sha256=w0RLh2imY45-W0BXXpCxZzN6bmjlQkXt1HxOdVm4P1g,3201
open_spiel/python/games/iterated_prisoners_dilemma_test.py,sha256=k0sjXy9xHGDvz5GaNyOggZ60PJnFHK676dLe0qC_tB8,2558
open_spiel/python/games/dynamic_routing_data.py,sha256=5tQrJBwiFrDVSZke2XW4D6ExEThK6oMC2k9ulnlIhz8,18881
open_spiel/python/games/data.py,sha256=y0jmokhzjU7Tand0FCtucCsou3JVefNKpcrEGHjoA3Q,1223
open_spiel/python/games/tic_tac_toe.py,sha256=RoN0Ri1qXABh-UqSYMb5T3PE_k9xKY9RQetRyqhyaKY,7018
open_spiel/python/games/chat_games/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/games/chat_games/chat_game_base.py,sha256=D-cH3DPt6ZylUtbkK2PoovYz6qtXuctSGW6q8u52dQU,56645
open_spiel/python/games/chat_games/utils/test_utils.py,sha256=YFsHcGBkVqNAtK-VK-xa6Rbhudol_8SlE1xucEx8hcA,4253
open_spiel/python/games/chat_games/utils/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/games/chat_games/utils/logging_utils.py,sha256=IjkuJMJHVqU6d6bc3vKnJemvM2EmzR_N0KU3QE6HoBs,1608
open_spiel/python/games/chat_games/configs/config_schedule_meeting_w_dow.py,sha256=3YTCNBWs-7KHpZGsxrGfpVXkMGVBczD7d4SspEBEnq8,3966
open_spiel/python/games/chat_games/configs/config_schedule_meeting_w_dow_fixed.py,sha256=wDfv86zE1ct1EdvPWvGo32k-eJ8xqYgm-A03tYeB0YU,3423
open_spiel/python/games/chat_games/configs/config_trade_fruit_w_tone_fixed.py,sha256=0UNx_pCcfQedxgbeyXbJVZqTNGa1eWnOTpC5Dirseus,3297
open_spiel/python/games/chat_games/configs/config_schedule_meeting_w_tone_fixed.py,sha256=AUF4vhxLXqmskkkhWawncB7k46tW_AFyQNmgAXIaWJw,3351
open_spiel/python/games/chat_games/configs/config_rwneg.py,sha256=Us0Em_EBco3E6biK-h448XOkNNH-zGdcifz5LWepaso,3371
open_spiel/python/games/chat_games/configs/config_trade_fruit.py,sha256=p4c468xSWQkeCpX5yK4Hx2GmF6wFH15aWD0WFDbfZKs,3390
open_spiel/python/games/chat_games/configs/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/games/chat_games/configs/config_trade_fruit_w_tone.py,sha256=f7vwVDvcizXk7VMerJjqFpjmduM1i9YKEGur_p-o3q0,3816
open_spiel/python/games/chat_games/configs/config_schedule_meeting_w_tone.py,sha256=bERyNFgrORlZnugdb-OO5af9JD9wdk6vPjx8wjg5Xzg,3899
open_spiel/python/games/chat_games/configs/config_rnd_mock.py,sha256=0U-2o5KgY0M7PFyBW2ofLVxYfZBWUlwK0NDXNJ8bbOI,3374
open_spiel/python/games/chat_games/configs/config_debate.py,sha256=1XqGbL8218Ib6a4mvmZ4stvwAlxsqyhatG0jbz9no1A,3422
open_spiel/python/games/chat_games/configs/config_debate_fixed.py,sha256=t2vYD3SxfIjr1dwyV7wfD06hJenCsD1-EgOhVqt5WPM,3166
open_spiel/python/games/chat_games/configs/config_schedule_meeting.py,sha256=vg5OFtq51kiGsInqEHOCtbzc8q39SoOrJkXB_ukjNFY,3469
open_spiel/python/games/chat_games/configs/config_fixed_mock.py,sha256=Rx-oh5eLLVK4ILM4PAlUE91AcHOTtCOp698q_MDCOAc,3067
open_spiel/python/games/chat_games/envs/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/games/chat_games/envs/termination/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/games/chat_games/envs/termination/utils.py,sha256=3D_Xsh-qNRgnWX4OIJpM7zVUEqHn-aps_4LkuWgx4Q0,905
open_spiel/python/games/chat_games/envs/payoffs/sentiment.py,sha256=QJo9DUUkvvhRwh69VS_vCLEfmeHvZGwhJzaY0931ssY,2609
open_spiel/python/games/chat_games/envs/payoffs/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/games/chat_games/envs/payoffs/debate.py,sha256=bSq4JBFWvhQSLxJMTIPFIcIvHEBAXA0hsxVdIGU6OIk,2480
open_spiel/python/games/chat_games/envs/payoffs/utils.py,sha256=gVUjkn4-I_5ngSgJxrW8bQv0ldo4gIMWN_06wm2_RI8,902
open_spiel/python/games/chat_games/envs/payoffs/trade_fruit.py,sha256=Fp7cdXCuWFeybbMCJNcbP9GyXBbx1w5TQmOflca5WaU,4463
open_spiel/python/games/chat_games/envs/payoffs/schedule_meeting.py,sha256=5oE1KEq9l-tOajEBJPoRwQg6qMuYyO9_j3b3HD9X0Wo,3263
open_spiel/python/games/chat_games/envs/utils/header.py,sha256=bB4eL88kwJ-5VbI0anh6LiVDUfSgMYoxOLVn-7Aen4Y,1288
open_spiel/python/games/chat_games/envs/utils/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/games/chat_games/envs/utils/text.py,sha256=2Qsh0mYnHeSq_a-90DfaAQwwpsUcPI6z7aguBZ9e5WE,4601
open_spiel/python/games/chat_games/envs/scenarios/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/games/chat_games/envs/scenarios/domains/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/games/chat_games/envs/scenarios/domains/debate.py,sha256=IWytXjDjiwP5s-iTdQr-dJmC0N0KsVCrDDx9Z0G9Nas,1225
open_spiel/python/games/chat_games/envs/scenarios/domains/trade_fruit.py,sha256=iIOYK2BGL90b0yp-IPY77L0HLWxK7lcSU9Q07GqYiOY,2700
open_spiel/python/games/chat_games/envs/scenarios/domains/real_world_negotiations.py,sha256=Goaqt7iaxrTwGXwzrYojs2C5aVAelKu9p7JsBeBtN_A,2477
open_spiel/python/games/chat_games/envs/scenarios/domains/schedule_meeting.py,sha256=53qwNb-AYkzKxaI2xzyTgy3y-W_8yExeOtJYsnB-_AE,3308
open_spiel/python/games/chat_games/envs/scenarios/players/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/games/chat_games/envs/scenarios/players/names.py,sha256=9F4p_1mtwmJUBMHxLUSF4ZvxOSbaABHkPOobDZuAH6k,738
open_spiel/python/games/chat_games/envs/scenarios/actions/arguments.py,sha256=DcE6X7d82QEh_UtoTsOYUJXHcJCkK1HnrePA2B1xs64,690
open_spiel/python/games/chat_games/envs/scenarios/actions/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/games/chat_games/envs/scenarios/actions/tones.py,sha256=7gwxouFe7LES6xodRalHY94TwDPPqLhTXrz6xBJmDuc,855
open_spiel/python/games/chat_games/envs/observations/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/games/chat_games/envs/observations/summary.py,sha256=xWf52vU9kp0TGA0bg2Qz3H7Mvr6pXi_xq7vTGDz9maA,1136
open_spiel/python/games/chat_games/envs/observations/summary_debate.py,sha256=Y7yWhsTMFppuv7Tij6x_DVzffDgG2qMZd2N8jwMYwvA,1078
open_spiel/python/games/chat_games/envs/observations/utils.py,sha256=SSXhh8QlKhcCZ_9IZrZr7p5Uy0iX8cBr_AtVsvqujsg,898
open_spiel/python/games/chat_games/envs/comm_substrates/emails.py,sha256=Fy1h1AQqhqmRgBK1zoxbX5JDrlRpGvhZ4ExUWJ0fD-M,1209
open_spiel/python/games/chat_games/envs/comm_substrates/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/games/chat_games/envs/comm_substrates/trades.py,sha256=C19s_RpELo39lOz7AMg6jU_8CycQUbxnMgWame_GlhM,1198
open_spiel/python/games/chat_games/envs/comm_substrates/debates.py,sha256=zhP1kvWHTEiLAhW5ozMVe2QtFevWpaBguyLhYIBYLxM,1192
open_spiel/python/games/chat_games/envs/comm_substrates/schedules.py,sha256=3M9xSa_TAywpP8rmA4uPVZ2mYeyLEQj__kOcj4-P87A,1212
open_spiel/python/games/chat_games/envs/base_envs/email_plain.py,sha256=UfCw-II0CMOp6kfyW_nuLUYX1mq9etAlfjM3SHYvleA,1027
open_spiel/python/games/chat_games/envs/base_envs/schedule_meeting_with_tone_info.py,sha256=IDlizedf-3XLC12AlO8js7nDIAzJSJkxNHIR-zh2HqI,3133
open_spiel/python/games/chat_games/envs/base_envs/trade_fruit_with_info.py,sha256=JuGndSMQc0VHOf1VkH2q52ClqD8bz0hRGyU2IwlbR10,7122
open_spiel/python/games/chat_games/envs/base_envs/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/python/games/chat_games/envs/base_envs/base_envs_test.py,sha256=FnhlEOIDy-G9ogDT-HfjBMxAaG7b7DymBo0fFupY2ZA,1625
open_spiel/python/games/chat_games/envs/base_envs/trade_fruit_with_tone_info.py,sha256=aAevwwXgxDd0LF3EIoKw8x7FR0lr5mhASA-1c0Vk03Q,7226
open_spiel/python/games/chat_games/envs/base_envs/schedule_meeting_with_dow_info.py,sha256=_0GabYkTwdG9nucje0mf9rkt0DgBmNVUoL_H0aekoRg,3236
open_spiel/python/games/chat_games/envs/base_envs/debate_with_style_info.py,sha256=V4LRklpDzVqi9Z0Mh8Y13xHAemdZohlsKvl7o2Yfkws,2277
open_spiel/python/games/chat_games/envs/base_envs/email_with_tone.py,sha256=MT2mK6x4CUF_fQCt-9WUM_VDXyi-Ypp7yDYaEeGPIIM,1262
open_spiel/python/games/chat_games/envs/base_envs/schedule_meeting_with_info.py,sha256=dDH5RBru_gw3JyvVwQfjKq47r6f36emzH7leKZInN3E,3063
open_spiel/python/games/chat_games/envs/base_envs/email_with_tone_info.py,sha256=wW6rVwQWLhbHUrP71QgQyuWNmr0IOGdB2vmd9hsbjks,1427
open_spiel/integration_tests/playthrough_test.py,sha256=RjexrstDHwQH7CJFhdNELS6A3r_cnJ-OM5Uxiwv73TM,4076
open_spiel/integration_tests/__init__.py,sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8,595
open_spiel/integration_tests/api_test.py,sha256=8EWN7bVLG6kLNr_Ln72IcaRfrZ05vzG99exWyy5klGk,25647
open_spiel-1.6.1.dist-info/RECORD,,
open_spiel-1.6.1.dist-info/WHEEL,sha256=SQ0RWtyPnHPLqVWH_Tib5lCSw2Mp1jiRR5LTh7CkGzY,110
open_spiel-1.6.1.dist-info/top_level.txt,sha256=GpRq0FS8AFOsTr10E90N09nU-Nqh7MPI0ZI7jkfIRmE,19
open_spiel-1.6.1.dist-info/METADATA,sha256=y62y3RqOxDRIQV7FG2M0BN4SBpdFzxtIlsbWvfxRtP8,5141
open_spiel-1.6.1.dist-info/licenses/LICENSE,sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA,11358
