open-spiel

View on PyPIReverse Dependencies (7)

1.5 open_spiel-1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
open_spiel-1.5-cp39-cp39-macosx_10_9_x86_64.whl
open_spiel-1.5-cp39-cp39-macosx_11_0_arm64.whl
open_spiel-1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
open_spiel-1.5-cp312-cp312-macosx_10_9_x86_64.whl
open_spiel-1.5-cp312-cp312-macosx_11_0_arm64.whl
open_spiel-1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
open_spiel-1.5-cp311-cp311-macosx_10_9_x86_64.whl
open_spiel-1.5-cp311-cp311-macosx_11_0_arm64.whl
open_spiel-1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
open_spiel-1.5-cp310-cp310-macosx_10_9_x86_64.whl
open_spiel-1.5-cp310-cp310-macosx_11_0_arm64.whl

Wheel Details

Project: open-spiel
Version: 1.5
Filename: open_spiel-1.5-cp39-cp39-macosx_10_9_x86_64.whl
Download: [link]
Size: 4806967
MD5: 4f5f35bb7df8591f3934bf34ca238e8b
SHA256: d72fa7afecfe05cb96fb05801fc6166aa630adf0931ed164566c750ad321d12e
Uploaded: 2024-06-21 21:07:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: open-spiel
Version: 1.5
Summary: A Framework for Reinforcement Learning in Games
Author: The OpenSpiel authors
Author-Email: open_spiel[at]google.com
Home-Page: https://github.com/deepmind/open_spiel
License: Apache 2.0
Requires-Python: >=3.9
Requires-Dist: pip (>=20.0.2)
Requires-Dist: attrs (>=19.3.0)
Requires-Dist: absl-py (>=0.10.0)
Requires-Dist: numpy (>=1.21.5)
Requires-Dist: scipy (>=1.10.1)
Requires-Dist: ml-collections (>=0.1.1)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4191 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.2)
Root-Is-Purelib: false
Tag: cp39-cp39-macosx_10_9_x86_64

RECORD

Path Digest Size
pyspiel.so sha256=oZ4xMQCzKksCDr5hZsGAz2dpoFbd3UEoEDYatDH4_ao 12015320
open_spiel-1.5.dist-info/RECORD
open_spiel-1.5.dist-info/LICENSE sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
open_spiel-1.5.dist-info/WHEEL sha256=cABgpcR3h0cnc4AMuKpjsaE5aw1qSnrxpuJorQio3VM 109
open_spiel-1.5.dist-info/top_level.txt sha256=GpRq0FS8AFOsTr10E90N09nU-Nqh7MPI0ZI7jkfIRmE 19
open_spiel-1.5.dist-info/METADATA sha256=8JA2xFVoMON_09kFFBO1Y49h3i3qDLj8LBGzFvGQzv0 4710
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=PanBuyGwMm9tBEZiIi6jppCh7QWMD79dHS5aHhvRLnM 22621
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=IIN-APmkyirpXsYPMOEaChP6k5-XCVXl7WN9qKQMneU 17754
open_spiel/python/egt/heuristic_payoff_table.py sha256=x8_vumFwlixvQRzi7R5gxGtqgpZPfNki3yIRSfxyE7U 19080
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/maximal_lotteries_test.py sha256=73wgc1whHq_xalNS0oHBrRbJ4g9PglLm3sB-I4tuekE 4299
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/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/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=eiAzIbPfNdIztsSXl5BmAoItya7lvKq4lqtoWCsT104 5516
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=pVoM2mT8kxNPFy7Zt4YtdL7vRARbV4okl42v_5JepkU 17304
open_spiel/python/voting/examples/atari.py sha256=OKtncgJoysn1UTaybLR8zyKr8ywPC1J7eGgoAYR-bPo 3296
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/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/jpsro_test.py sha256=1SCfOk-QxHZK-BAlMW025UczLeTRtLZURD9ic1YThJw 2917
open_spiel/python/algorithms/outcome_sampling_mccfr.py sha256=KMpVcjLKKB7J7lDZ61mPhzTaWrbL_3in5uhVjKEFfZU 6119
open_spiel/python/algorithms/masked_softmax_test.py sha256=sxwdroHzCHxGlyOkgFMpo2BgOfzICEdIq-prkJtGJK8 4758
open_spiel/python/algorithms/neurd_test.py sha256=iz_-MSoRosD_njtvIgrV57Kkg87Tk7Fntou1VJ-P2Y4 1956
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/deep_cfr.py sha256=Cdy67ML8P5GLRBB2pCofN5fsZk1h0MKKgO9ewF4m7yo 17424
open_spiel/python/algorithms/rcfr_test.py sha256=AgUMXleVzdofHIEIKRZ9PQBTuI8uofB81kMx9JIBdbo 19598
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/eva_test.py sha256=thalfox2kDwN4Uo2kkDNu2-YXT58P25L1OTOYfQXl9M 3547
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/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/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/policy_gradient_test.py sha256=I83C9Z-zlC1RKyeCBHhzC0ZaKT6ixVNzx5p8pvL_3q0 5046
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/deep_cfr_tf2_test.py sha256=K9a-YCDcMWldcEOg-BCXTMfLqV2te7s2i9iVbO9qCDY 2274
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=QZkhDwL9ekw8TZB7cs1cfRHi8OsCQxGtmQjg6_dQe2Y 2598
open_spiel/python/algorithms/exploitability_test.py sha256=fEkn_RtNHNH2Ngt-ZT9j4cMYVURHG34gE1VcJO_A4fU 6731
open_spiel/python/algorithms/masked_softmax.py sha256=Z9Npy6h6wceB7QPV87EeV4Ax33MGsV7rnALKI0UpF-Y 2553
open_spiel/python/algorithms/sequence_form_utils_test.py sha256=Z0mi0oePj1lYn4I6T0ODe_Dp3M7k-y6MJCCiheV9sZM 3460
open_spiel/python/algorithms/sequence_form_lp_test.py sha256=7wZIMcefiKRfQky2NPda2jGqFgfFmPYBb4VXZrLHk3Q 3587
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/deep_cfr_test.py sha256=ARBMNA0l5kBJqzlbD_xx-EHwLOt8ea3fJaAUWUCZKY0 2619
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/exploitability_descent_test.py sha256=S4VqTr2sHHZUWg5ccV4cnMp0T6VJkW1Hy5djhJqBdX8 2303
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/eva.py sha256=2KxydSkcq8DDsSpduEPluTnM6TP8tahsb32zIC9twjI 16970
open_spiel/python/algorithms/best_response.py sha256=X6RR54xLp9lwwoNXvGFIucDwLXr5XYRajvlgGCMaFRE 14272
open_spiel/python/algorithms/cfr.py sha256=XwzG_6xJVFpWig8zxa2MBh6TN4lLFj4M8t_h2DPje94 18721
open_spiel/python/algorithms/stackelberg_lp.py sha256=Re89lUSQvvPGrbwTxIWr2mJHWULH11ZEWqFVO2C8-co 2967
open_spiel/python/algorithms/dqn_test.py sha256=IFm-R9UoDX5XYrDDmXlvK9w46TH4HymctjceyiuHuyA 4650
open_spiel/python/algorithms/boltzmann_tabular_qlearner_test.py sha256=WDWoq-J4CW4W2eg5FkBV5nxUefRYik6Rtqc8h6HYl_c 2256
open_spiel/python/algorithms/tabular_qlearner.py sha256=aOMm_PUk6pf1luTdvJFXiPhirjfCGDe_qDHuTDkzU9c 5501
open_spiel/python/algorithms/action_value_test.py sha256=RTKela8JDI5pcvdGNfs0Ic8xZAtHsFS2ISm3UnBrnkM 4325
open_spiel/python/algorithms/ismcts_agent_test.py sha256=0aICob9SASdON4XZzkAqn1-2Ae_NrWJUqre0V6hSYFk 1917
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/exploitability_descent.py sha256=m-fFrDBxcpZfFpADlujmnyF1Hb9xBYJAOEeBywL3LTE 6556
open_spiel/python/algorithms/nash_averaging_test.py sha256=eYWsPedcfbcbPN970AnEuKPIRvQX4-S8RZ6j6HHOwps 4078
open_spiel/python/algorithms/mcts_agent.py sha256=aP0fhLyrVf49DqjHkXTw-KcqEQu9g8kfyMLds7tjbb8 1739
open_spiel/python/algorithms/policy_aggregator_joint_test.py sha256=c1raLrQY6cHTWURN7kcGJwgieVJCrVd278c4UJGxogo 2182
open_spiel/python/algorithms/policy_gradient.py sha256=1U35qXvcGdLDd9HbSq0UQ_K7HPjESpdLLslodjsISpY 21994
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=XrJsUV8LzLt2AIruTR-3I1ySkInJhpjOBXRp8tpkzYU 11667
open_spiel/python/algorithms/adidas_test.py sha256=92J-sZsGWjnMbLctX5n8rLdTjR40Tjhgzs_dqF8r2eY 3284
open_spiel/python/algorithms/nfsp.py sha256=bJPjoPAHLqtvk-W_XtyGkyhfwH3xwYuw8fO-G4HDPxU 12753
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/dqn.py sha256=oI5J9bIcXdIiBioZClnVdw8RFDZxDZ21M3wrBn7zNrs 17272
open_spiel/python/algorithms/sequence_form_utils.py sha256=X4IGm9PrjMdnTBkJk9dTToQXqWoUo_aMJKl7O3lQMKU 12633
open_spiel/python/algorithms/mmd_dilated.py sha256=z3gIfcFLFadD5DtsvQmcO4TFEeCkWTMkA5aJm9c_ovU 13544
open_spiel/python/algorithms/nfsp_test.py sha256=m2wfRYBfDJinldDmnZX-Rkn1A7O5HXG7jMOyxjf4gTk 3043
open_spiel/python/algorithms/deep_cfr_tf2.py sha256=7clmJRkyOQomvX8fHZlJOxtFJcOO7ufc56GkM6D3INw 28781
open_spiel/python/algorithms/rcfr.py sha256=X74fLO1aj-0AVkpOY8YMpu3_4f0t-l_SGYZunbjNFTI 32912
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/neurd.py sha256=-XGlXKoEzLr_AlciOY_gZmjRlEUpl1hWO87_mpRlMrA 10681
open_spiel/python/algorithms/efr.py sha256=nHwSHWWTabZXeFmSsm0KVHv0nD8mCshFZk44eokYNzA 48534
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=KRHIu1GaAkIoJ5HRqGIvuvvauFb5imtcj_IkG-SV0O0 2199
open_spiel/python/algorithms/matrix_nash.py sha256=E6WjAdRYfNHGmAdKm7w22q5vaAcKfMsYxNqY0UI3ZLg 4958
open_spiel/python/algorithms/lp_solver.py sha256=aLnej81X8M50P_s2EwTQJ32VEqys_y9CObzSEmHA0Zs 19330
open_spiel/python/algorithms/losses/__init__.py sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8 595
open_spiel/python/algorithms/losses/rl_losses_test.py sha256=1OJvbVu_s1gA15eXhAlWasabNh2a6DNYre-26grjINo 5036
open_spiel/python/algorithms/losses/rl_losses.py sha256=xWNAmsytXI0z3lLwzaAqm0m1gTaJx1k7DAYY2pGlLRo 8753
open_spiel/python/algorithms/psro_v2/best_response_oracle_test.py sha256=VbHGYX03GiGvU8D4qK0XWWJ5anBUhxOTFYjL56tvpVk 3037
open_spiel/python/algorithms/psro_v2/rl_policy.py sha256=oMZrqLtz9EJoR-AQYnGZd6aR6V6bPrUJqGGYMBUurks 5366
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/rnad/rnad_test.py sha256=Sn408uGnIHWUEvHHAoc9qoQ6IU4Qu9yWcGUJCLLxis8 2997
open_spiel/python/algorithms/rnad/__init__.py sha256=cRFNUqOncPdT2savmu-vMsQ4USmWTtxVxqjd7INnxC4 594
open_spiel/python/algorithms/rnad/rnad.py sha256=wiwWFwWgye3H6tYcOUIXTOn53jkMWV1BSK-9Z0nA8Ws 41507
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=VvjvdtwAbJg53kN9uoLWdVG5be3m5tHy-huQq5TYe6E 2669
open_spiel/python/algorithms/adidas_utils/solvers/symmetric/ate.py sha256=g6mbDmcfRU3AnZIjI1XsYfBXHrTS6bMTokj01C4taVo 13586
open_spiel/python/algorithms/adidas_utils/solvers/symmetric/regmatch.py sha256=9wpCcmxDhXmVufG7RAHfTbQ7oQWqJjS3Hk1iivdgl0c 4254
open_spiel/python/algorithms/adidas_utils/solvers/symmetric/solvers_test.py sha256=ySFTb5wqGa1EDru1-gwPwMNN91fzZiXr1uM25Et7zDU 3861
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/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=unJ734qekGd1-8bnLvj9T5zkiyZHMGRjWlWAMz5ZKTk 3633
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=Pg-GsgrDxPa7_aTj5mXpY0xY6aOFMKCtrIbkIozyn_g 5893
open_spiel/python/algorithms/adidas_utils/solvers/nonsymmetric/solvers_test.py sha256=ymUuRBhfAiZkhM22D5PBWa-jIrL4sRFAkHCo9cMN-WY 4388
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/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=QlggVT0dACJi9_NBUwcOeErX8134FwBJ3id3g2C5PH0 19063
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=p0Pfn45lUuO5Sij4Cb2H6BFxbvfnuuEF6qMdMuvlfxw 13504
open_spiel/python/algorithms/alpha_zero/evaluator.py sha256=k6XNKqJq5P3jUKMze_EsGEmHvr8gaVidT1Xx1wtoTJk 2328
open_spiel/python/tests/games_sim_test.py sha256=StuU45_u8egeRvWbZLVYQXrw_HHbkxqM28KKJAWydo8 16490
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/policy_test.py sha256=vYDk5Dmet9YOMJLaiG79OJVtMS-NNy7K_eECi5H5h8I 26188
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/__init__.py sha256=XJ6F0dags6Vde62Ddx4JlilwZSRTfCHvhH4NRe-Kop8 595
open_spiel/python/tests/pyspiel_test.py sha256=aAISIVtWYsKBmpNG_r1g3tNgjWbujWI4TCs9aZ81DC8 10826
open_spiel/python/tests/observation_test.py sha256=1Ovj1iwytBpCyOR6hHHfLythvrsqGbxJ5yeKPAISmto 7820
open_spiel/python/tests/games_chess_test.py sha256=DCcfWqxl9qrrABEyXf6NYV-Gu54bRqWfA1P4utN04lw 2568
open_spiel/python/tests/game_transforms_test.py sha256=gzxGMsMNZwo-M-mTJq6Ru--uLUXqa84RMi-IFHZuu0U 1751
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=k31WbkGnwS67SQCUcfTLfeO0eAiB5RgAOBTcL9ufZqc 8272
open_spiel/python/tests/games_gin_rummy_test.py sha256=EP075Az0K67SYqOucgUwHwrBy5o2Bsu02gCC9zmpYkU 5108
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=vD85q5MqecCgW1etDLFEI7WEjy7MByDcM4pVoQaYJ5Y 5355
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=VMKbxRkNK-1T-ke_RLXCnXj1DUvKApuNahBJpWQLxSw 1790
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=vBoi5emANoEURbnYFec0u6U6eJOh98oO_oKLhN5gMYM 1420
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=7aYlkc9kweT9fuSyH-4p6nBFnvKb9q4YOVzYgF93rbc 3306
open_spiel/python/coalitional_games/wvg_test.py sha256=_qlwsktvRjnZZ6gictoLhqgids9n4fGVPAm2ewVGeRI 2309
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=EudQfLLHCVZVVynMysVUIFkLlIrpWsXI3utL0gPoY9g 3341
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=Q--OJK8g6qGf8Zbg27iI51oBuoQX_udGlXAXKudrAIw 12154
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/neurd_example.py sha256=opBPH3DVB8Lm5VWn71qQzmOUGT6xITjxhx-qDO6in10 3601
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=tM_KS0vmXNL635DnvgGe1IblDLdqNeFk9CzzAEvNNSM 6007
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/deep_cfr.py sha256=mi9CrJqjOUAKX3qzkcUzTscX16sRQ1RMr_Xcb55gEVc 3151
open_spiel/python/examples/alpha_zero.py sha256=a9_IiLTunBwje4OPvE_4BVdYf4MJRsDnohaC0eLnFOs 4184
open_spiel/python/examples/rl_response.py sha256=RyS_v8nJqYmfJzY1O6MDyO1GOw0qTp19wXzgzaafb-c 9432
open_spiel/python/examples/single_agent_catch.py sha256=HshF_76Oo_ueeKPbAaK0m900Us7D3WiaET5lI-Rsl00 4054
open_spiel/python/examples/leduc_nfsp.py sha256=tWu55zZlah2opR6CmQSJQjZp5Qq-38nuXL6scePXwjQ 7763
open_spiel/python/examples/benchmark_games.py sha256=lO9NG2BhQiXugcUrEi_BvZr8egGqtUVPsXni6R_YyVE 4920
open_spiel/python/examples/kuhn_policy_gradient.py sha256=vPFpgp6QniR97YFaMKSN9B4SpaVpiEzTmqsaiW_Zp9k 3696
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=oY6XYcGTfD6sWsbMw0LE0S95QOjy9tiio2YKgB2qCrE 4926
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/tic_tac_toe_alpha_zero.py sha256=_7bWtjhPdVsUzEybo1H1e56JZahERZzwXkhYbPQIrzE 1753
open_spiel/python/examples/skat_dqn.py sha256=4TMeZmZNm3aHytshIjk0skBPabtLEVlyqCI9C84VrgY 5561
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_psro_example.py sha256=3AsW32tZbhca9jgE9jSr5z9bNZ5-xwVmCSIkpFVUZjE 14241
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/kuhn_nfsp.py sha256=4RjM0g4zRiyuiQX0YKHk2T1HKhls95pAMd1bC8BIiPc 4481
open_spiel/python/examples/mcts.py sha256=aa7LMBlXqpTNqsSrI7V5h93aXJlvxipwInqHnKpjeRU 7352
open_spiel/python/examples/lewis_signaling_dqn.py sha256=wR1fwowfLFf8dmRCVI7SwZzm3ZbIQUYj7doj8_Jno4g 9523
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/examples/rcfr_example.py sha256=U4ya4NxTRZOLnC-Lww7Qj_Q0ipBG71a1l_5MUw7nqgo 3850
open_spiel/python/pytorch/deep_cfr.py sha256=99r23HZKQAqgGcJ4oF6w0XqtyTpADsXWqsQkpAu02b0 19153
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=0Ut6Xbb-pSHp5vyy2BduIxVKthkz6xLjlnIZvh7U4uI 5927
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=vm5NRv-03COzxWJTZ_R31wkztD3twbTP0W7zbpsmJAo 15450
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=l171BjAOcri1S-CmTISPr_ame_9jy0CzwqyjUBgZvSc 23337
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=svP8KmDQbFOumzJkINAKLyhkbmRdEdd7t2toKZkQCHY 2341
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=IBaYIChuJeF3NX1U2vj0WrQXf43IugaQwSY4kj17WBk 13413
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=DeviuWGN9fNWBfRO-ySbycKkJmqn1Ytd0l9B-7a-WpU 53700
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=sRsGnDfZGhyqqLK-I4X9n3xtRmBJWc0olb1Foo0nBcA 3895
open_spiel/python/games/chat_games/configs/config_schedule_meeting_w_dow_fixed.py sha256=potXBFisCqtMZkS0ra8SGglKGkENR8-9QxmTg9s4ZiA 3352
open_spiel/python/games/chat_games/configs/config_trade_fruit_w_tone_fixed.py sha256=4hgUcGfXSJ9bClXp9TCGCE3OiAtzt4VF7VbQeERAFvs 3226
open_spiel/python/games/chat_games/configs/config_schedule_meeting_w_tone_fixed.py sha256=3fVhXoLqFPNLQwJIsus0nDTGWkBAiFCIa4AnHhds9gk 3280
open_spiel/python/games/chat_games/configs/config_rwneg.py sha256=9jbiS653eiROvXV271v8AVQD6g3myIF3ZJMMWUNeKV8 3337
open_spiel/python/games/chat_games/configs/config_trade_fruit.py sha256=nF3kIg1zTnB37BlO9tu1b3SGxLFfQ31Us_zdB8lv6K0 3356
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=THi_rOJ4fEHrTc1PAq8b6qFtMHHCcOjRn90nhA5smQM 3745
open_spiel/python/games/chat_games/configs/config_schedule_meeting_w_tone.py sha256=YbNnDxZt3ynOj7qbqdBVPbZxbjXGZUW6qoZeQZ4mYKQ 3828
open_spiel/python/games/chat_games/configs/config_rnd_mock.py sha256=rN0bopBm4ZGOWG1pPwBVszfMOqg6IVK_CJ5r11J5PTc 3340
open_spiel/python/games/chat_games/configs/config_debate_fixed.py sha256=8Udvpk9IRu15_EFRm3o48Z9XnaVCxdYUZGtpvTm67_w 3132
open_spiel/python/games/chat_games/configs/config_schedule_meeting.py sha256=Ti8fXEWUxiCnBHin0Cp0bRx0jUygJundQlSFfm-nsHs 3435
open_spiel/python/games/chat_games/configs/config_fixed_mock.py sha256=RaDY_TTMCqn-smNRsjVUXt3grpa97qnanbOyYVNjzn8 3033
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

top_level.txt

open_spiel
pyspiel