pgx

View on PyPIReverse Dependencies (3)

2.5.0 pgx-2.5.0-py3-none-any.whl

Wheel Details

Project: pgx
Version: 2.5.0
Filename: pgx-2.5.0-py3-none-any.whl
Download: [link]
Size: 436709
MD5: 95111f5c19a64130d7aa69b9faaa2a35
SHA256: 34935ad8194c6092075a5ec8ec57c3068eaade9142e10d860a145d1f662a0d27
Uploaded: 2024-12-03 06:53:02 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pgx
Version: 2.5.0
Author: Sotetsu KOYAMADA
Author-Email: sotetsu.koyamada[at]gmail.com
Home-Page: https://github.com/sotetsuk/pgx
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: jax (>=0.4.6)
Requires-Dist: typing_extensions (>=4.2.0)
Requires-Dist: svgwrite
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 17527 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pgx/__init__.py sha256=Nkc8n3Mto3hN9NW-R5mFZpZq5ovGawoqtvZismAyK1I 666
pgx/animal_shogi.py sha256=ThMxCoUPAGXIxn91cf0oGkHtLRvP1ifVT0qH25iMrCQ 13913
pgx/backgammon.py sha256=pD-JeUEvHfBFYJYt6QC6snkfRhYWm3kLejUDV1Viry4 17354
pgx/bridge_bidding.py sha256=3bV6cWBEcbr96DigyZHFRAjYgjL_O-gFunbTHq06iXY 35782
pgx/chess.py sha256=Zr4RheEB0IUg564WcbnywygEVjT6qJaJ1kCkdYtoWtk 4228
pgx/connect_four.py sha256=cMZnVBaen3rDFdS29Htm61N0A-e0wAtxCnI54Xfltkk 2982
pgx/core.py sha256=0a0jPIbwzBqShC9fLJtqeVO8CtEB85UbzvYm_MpCKAo 14388
pgx/gardner_chess.py sha256=kWX2gpjdGw28cxEz2F38zAlXttjL62Qv45tRI7prXfY 18970
pgx/go.py sha256=4dcZYikByU1s0NU9U-VJgVsXfjSnIcwndJbwox3vrLs 3404
pgx/hex.py sha256=-tMBgPEeA3uyv8cnqmhMoxwIYMGdxjnOaDaP_BPYaCU 2782
pgx/kuhn_poker.py sha256=fNRfw62vVcRXguy2T4aZJLBzhnkY2daMWifl1bpFe2U 4405
pgx/leduc_holdem.py sha256=yBu2c3UBRsdEUmXYFpsJoIa150Gc1powybQlg9R5Scg 6205
pgx/othello.py sha256=a4v_ZI6Gu9b4pW2iBVuv5TMkumL_6GvokPPaTs8rls0 6603
pgx/play2048.py sha256=SrJRMfJOn27M-BUBvc6UlnpT_6jxqZG0r5v8Ox9lxh4 7371
pgx/shogi.py sha256=kxneGDiuvzs-sTDObz_Yco2mM8akw_PHZIaI0ihDT3I 2723
pgx/sparrow_mahjong.py sha256=C1SjZkSdSAVsiNFMMh4FZrDskd3rOIE405JL6XIWf4Y 20425
pgx/tic_tac_toe.py sha256=VDZlngmVm1wpYcXjSIF9vMPJ6lIs2WEtn-yDF3ex3dE 2945
pgx/_src/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pgx/_src/api_test.py sha256=9b7jgggjxpSoavAWi9B7TeEmYquGom2gHGQpfxuuUDg 5665
pgx/_src/baseline.py sha256=AhTthnloiF6ejwU74C2q-T1_i1V6cSg8-BidZs2kZmU 8616
pgx/_src/gardner_chess_utils.py sha256=p-br0u1oG0ruAo2mGOjjUvxxwtrF7J8l4TBb6S0sBfQ 5935
pgx/_src/struct.py sha256=igGv_XXOLdEsNVJ-mdn_OSmMOYdhjDCLbJ73fKFN6zU 8748
pgx/_src/types.py sha256=yVA_W5uZ7Cz21Ra-4ukZiGGYfYDUMR-Wmpz-LQXqk7M 82
pgx/_src/utils.py sha256=zvmtTJiba2f3oTWNO1yVBbI8C_UMWi95mrCOuDlJ0xY 410
pgx/_src/visualizer.py sha256=lALuOw809iIDr5fYOjTFlaORb--BMaxnA244a7fDlhs 23833
pgx/_src/dwg/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pgx/_src/dwg/animalshogi.py sha256=BetiuO2pK4-fJExdFiRIMcnLfqce8tTOWlz7RBT-5vA 5268
pgx/_src/dwg/backgammon.py sha256=8QGtCDcle72YAxzDpFMI5OuOyh_i5rLZ8bThGUlf68s 6990
pgx/_src/dwg/bridge_bidding.py sha256=PUGaB9v7n-XOsXf19WsSu71p3NXbSFnLta_0VyK1hDM 8326
pgx/_src/dwg/chess.py sha256=ApIMxJtldtE9giIR47sSiD0Nf-QLueWfaylMbulRjI4 4093
pgx/_src/dwg/connect_four.py sha256=GGbVfubKKEKkWexA5r8FQXvD0owc1xOCNJm6bgBqvq8 2731
pgx/_src/dwg/gardner_chess.py sha256=DopCRCfBXs6s6aDLEU0uJKOP684RrPLaz_mb2zbplSA 4071
pgx/_src/dwg/go.py sha256=Y4nfx3CM4jPQurs17NIsjH04ZnHgq4bahJTzIOCk6hY 2903
pgx/_src/dwg/hex.py sha256=inieAzkVhkVGTuKkD6Okj-thZnIquYbU-HPgiYiIx-A 4814
pgx/_src/dwg/kuhn_poker.py sha256=re9TwUBUXKZ_xAGqr4CBoO6R_aXJCaCAZuMneF3breI 2449
pgx/_src/dwg/leduc_holdem.py sha256=bigbkDGyPJ3BIVDglpg9woo8q5-_wQHlTyZA3GvamQ8 3228
pgx/_src/dwg/mahjong.py sha256=-LRvPZVy9YVhJUZyhWCJbjIUT3IDFh6mJ38BHiG3ddo 14812
pgx/_src/dwg/mahjong_tile.py sha256=mortlracTDzGNYAoMoEBnInKJcTwxHHOsZhIOEz2OtE 521809
pgx/_src/dwg/othello.py sha256=FDTmtly6L5FWano15u20WoWS-XakjryQBMuU_cnUKxk 2848
pgx/_src/dwg/play2048.py sha256=ghOQj73AxySNTxf9aHuLBGiJoOEzK724KPrXUT_Nf2U 1940
pgx/_src/dwg/shogi.py sha256=hWJvky8twwyd_8SidfvHLPujqPMRpnDnagbRKsfnNkA 7262
pgx/_src/dwg/sparrow_mahjong.py sha256=Ixdxo6_Op0bqzjPG7v0mpD8JT5nztzTm0EvgblcSvUI 5182
pgx/_src/dwg/tictactoe.py sha256=kcED-WnkOevgSYLVrKKvPblkgStGq39r-j8xYf1Q-Ms 3554
pgx/_src/dwg/images/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pgx/_src/dwg/images/chess/LICENSE sha256=Y2e_XzttBZ23DwosN_78zZsPyw-0svn7Y5jtAth0zjA 767
pgx/_src/dwg/images/chess/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pgx/_src/dwg/images/chess/bBishop.svg sha256=umfads6Rmt3GDsuLRoAd7wc91UFJssA4otB6FtkE1eQ 1282
pgx/_src/dwg/images/chess/bKing.svg sha256=Al7qkuDvjrH9BrHFjQ0RKUjwi_Zs6mtdADZZVplJtBw 1456
pgx/_src/dwg/images/chess/bKnight.svg sha256=c1zFgxWxI6VmMtSHemuXbIJ0gfqXv5pcj0WeyWm8JUk 1620
pgx/_src/dwg/images/chess/bPawn.svg sha256=RBO_fBijQflyPZfm-SyYXjC2FnsDfoCELOpZt1QbsHQ 766
pgx/_src/dwg/images/chess/bQueen.svg sha256=cBkaP7xynvYpZh4kGaZquAJMSSd6q4zK46XvYTcquAI 1422
pgx/_src/dwg/images/chess/bRook.svg sha256=ar9hep4mkC4HNNhYl8nKVeKde-KSgUKqIQMsOJZ-NLo 1818
pgx/_src/dwg/images/chess/wBishop.svg sha256=HXvqziTUVckj7oDScSWWPq8Ch7lWxVdtv3kMl6wLl-s 1282
pgx/_src/dwg/images/chess/wKing.svg sha256=VvVceEhDsawnK4dF10CqKj5sWFUT74iZeJFviOXQtws 700
pgx/_src/dwg/images/chess/wKnight.svg sha256=VIZ5EgcVb3rouGeBh2SN9FCF1yYzTChi5zsHfeoAZB4 1325
pgx/_src/dwg/images/chess/wPawn.svg sha256=zH3jBwjc7I9NWTqJ0QiT1fnAY2ggOaHEQehsRM8glts 766
pgx/_src/dwg/images/chess/wQueen.svg sha256=tyuGTipbbI-K-38mATDBDmSf8GP071gZDACjXFY2Qyc 1087
pgx/_src/dwg/images/chess/wRook.svg sha256=TUKrRa_YYscE65s1MXEC1FOnprm3HUDxiVjI6tyCnks 1198
pgx/_src/dwg/images/sparrow_mahjong/1p.svg sha256=IyxwI6FxgSYTl9pb3imt0bd59p9K5p5ZZaBp5bnm3oU 45499
pgx/_src/dwg/images/sparrow_mahjong/1pr.svg sha256=C2H9GuodZClV4UGXz2PZMyRAxKYn-XqTzcmpW0T-XC4 45511
pgx/_src/dwg/images/sparrow_mahjong/2p.svg sha256=myRhBAFzMtRVDoDBxNTenZIhm9hxzA3i3waB6FYSllQ 5538
pgx/_src/dwg/images/sparrow_mahjong/2pr.svg sha256=QjP-qUWEDN6Tl8rRADkGmCevmJl9iR67sTcN7shqYQk 5550
pgx/_src/dwg/images/sparrow_mahjong/3p.svg sha256=30GDudYblq8z_cYrXoYR6I8bXXulDFFIXOmJ3C-APok 7940
pgx/_src/dwg/images/sparrow_mahjong/3pr.svg sha256=r4VSDxFPZjouH9sHUKw-0B9_UByDzHc0FlhkrxB9IEY 7952
pgx/_src/dwg/images/sparrow_mahjong/4p.svg sha256=WyJqTHwgNf0bPX7Fc6qIYYtiwKrVpGoU44vUnUHbmGw 10437
pgx/_src/dwg/images/sparrow_mahjong/4pr.svg sha256=u7RhlobPjBDaNYZQJawxjtViN0CfF5nyLdARj5GRdZ8 10449
pgx/_src/dwg/images/sparrow_mahjong/5p.svg sha256=fXCTAu0CzIdNPPI1Qpv2scl1j_w0lIbtmPXOQZbshlU 12731
pgx/_src/dwg/images/sparrow_mahjong/5pr.svg sha256=jHLBmlI53HPKAJYuCBoiaDRCMifZLZi2zDiMbx7xb1Y 12743
pgx/_src/dwg/images/sparrow_mahjong/6p.svg sha256=zbNH7KNNf367PgpyRpPQS26DQHTWUS28dyJhdXAFgX0 15112
pgx/_src/dwg/images/sparrow_mahjong/6pr.svg sha256=oxeLbS4-ZWcJpt8r4avAK9WnsrY799oltNL1oQ99JtI 15124
pgx/_src/dwg/images/sparrow_mahjong/7p.svg sha256=lA-f8rJNzezD9s5Hr1BzMGe88smPbz9E3xzG8XfW8Us 13127
pgx/_src/dwg/images/sparrow_mahjong/7pr.svg sha256=gtzr2G1-qxEra9CA9miOnBKCHvcq8ryrsjg8Qx-TL6s 13139
pgx/_src/dwg/images/sparrow_mahjong/8p.svg sha256=lGFOdfun3MktXdTJSTQRdIfe8s5YlLVfsEITJcQslhs 15152
pgx/_src/dwg/images/sparrow_mahjong/8pr.svg sha256=R4ILAO3-0jjsq-x25KE1WP3rn9uKix3_33_uubXWbP0 15164
pgx/_src/dwg/images/sparrow_mahjong/9p.svg sha256=JjwyI54zpokLaNSHVlbLl2_PknkaiKxaiEZUEinVlRU 16640
pgx/_src/dwg/images/sparrow_mahjong/9pr.svg sha256=1gEsQKeBZC0EmQE_Y0wOMY6S3rrWFgiKntcd-ZRN5Gs 16652
pgx/_src/dwg/images/sparrow_mahjong/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pgx/_src/dwg/images/sparrow_mahjong/b.svg sha256=le5F25E7cu3f8YCdBkzdjns7hTqAsjpTsryecBuKuIU 1389
pgx/_src/dwg/images/sparrow_mahjong/gd.svg sha256=19ERvcGlHOA8stQdjooN_DaFT7alDuaQkiEUPEm83fk 7759
pgx/_src/dwg/images/sparrow_mahjong/oya.svg sha256=eiNObYFQjoFMsDmBoauI-WJSiLT5qCu95MKBbp4R3Rg 3926
pgx/_src/dwg/images/sparrow_mahjong/rd.svg sha256=Sc-czD0sQie6MLWbFwuAIEGPpxnUTq1JAlbU4AQ0Q_w 3761
pgx/_src/games/__init__.py sha256=ju-t8xI8KLnFKHCCFaWVTiHMF2xWp7D6Zg0mp9LFuuo 547
pgx/_src/games/chess.py sha256=J3C_G6Kq5djPbyyLS6sk8eT4INiu4u0GOxiR164PYyM 18612
pgx/_src/games/connect_four.py sha256=XJwe173W89RSaAFDasHMgAgm9pFWvMcBqTzvC0S6_Kw 3180
pgx/_src/games/go.py sha256=UEFpztKE-RjEARIYrl8dJJstKKt3t2o0DdhZVPq0rqE 9718
pgx/_src/games/hex.py sha256=i63s_8_CKs9221vrl1TucE3xAkS9wh98PkBZwrHgQNY 4526
pgx/_src/games/shogi.py sha256=ezqM2E04uP5BjFCpzJdFWif9CctMEY31nRo-qGYtucI 24900
pgx/_src/games/tic_tac_toe.py sha256=fDQwfrZ89WuWmtMioyvdh2-mM1Pzof8Pj4m9KeYTmMI 2321
pgx/experimental/__init__.py sha256=4iM-2_OTu3Re7atRNBCn5-v2MmytShZTJSb-FdmvF6o 139
pgx/experimental/bridge_bidding.py sha256=Nj5E2jW9o8p5SxCw7qWhaSQmKmP7vpeGtFl9p_34oJM 5266
pgx/experimental/chess.py sha256=qvZ6K7bXyan7pzwg0FkDEGMwjb0l7zahTk2fwROXy20 5884
pgx/experimental/go.py sha256=qw0tbkEUP2Sq7Cr8HO4iBcpi4SlJzLp7Df_pi9jFAw0 1339
pgx/experimental/shogi.py sha256=P_2WaR4g2nMvu8tqJbK4LaBokj5Dt9TUdEdcU294FuE 5276
pgx/experimental/utils.py sha256=r10teHQJWLl6dRdPeboYi39-4sAy4ZkF2sIXKTlS2DE 678
pgx/experimental/visualize.py sha256=mz3GRcKLTLIDOo1dE4AN_h9GJH3Zd6g3L47YfvP-hro 1627
pgx/experimental/wrappers.py sha256=tSwBK5SoMapV2ErE874jPEyiLfjc5zKC67VMm5umgoA 2358
pgx/mahjong/__init__.py sha256=GFEeRGjC3VDM8Hlw3TjwZJb_ZGhx1LCUF9Y9DxQjOac 49
pgx/mahjong/_action.py sha256=K5P53yt9kaXdVIF4oeT-iZTQhvrOvOIDqWSKw1PIKik 701
pgx/mahjong/_env.py sha256=5dax63keWI542rtJhGwMeFu8VbGGSEhJusU6H7yxdNc 34770
pgx/mahjong/_hand.py sha256=vnVDFRvO1Zdmxr2C95qo4YfP0laCxMiUvzmdlCl8ZTc 5859
pgx/mahjong/_meld.py sha256=efrQ-wEUbnhkTjm9k3XFuGylyWrbgYv_o_wmyDQXWlM 3879
pgx/mahjong/_shanten.py sha256=3A4f5EM1rux9OhXKeen1-7hQVhWkBW0mm8UbKq75RSA 3220
pgx/mahjong/_yaku.py sha256=SWwuk0RyK76SKnzjSCTdbejTB5jBHKxDbVgHJfiTGfs 16477
pgx/minatar/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
pgx/minatar/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pgx/minatar/asterix.py sha256=aS85xKPpzlgyqAdu5mUWu15cji0qBKhaH8pewNlqrL8 13133
pgx/minatar/breakout.py sha256=qyaJ36kzrPyUZAwyjxtbwN9P_-bIAkBvgVfogTGhGcg 9310
pgx/minatar/freeway.py sha256=dCy_zbaA5jCDqShhKvzrejVoADto7E_BAHLm9sllAs0 8977
pgx/minatar/seaquest.py sha256=v5FK4_odKvunaelTcr8fYTVDwvfl_D0U-mlO4n2pEo4 25450
pgx/minatar/space_invaders.py sha256=HgWxjdRVTBYN7HqdseT0QcvHnrVsGzzOM0G2thlfEPg 10256
pgx/minatar/utils.py sha256=S0GOqknvwVo2NPPYzgqvZ7moRAPXWlqOydlusF9kg6Q 4547
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/_test_mahjong.py sha256=ZagQehoh5mbDoFgRP12i3WpoMJMfh6IQo3D5pobtb8Y 10445
tests/minatar_utils.py sha256=w89wUMlsM4PdifEPa2-DBraLZCKjuCyji_5sS5J4Rcc 2978
tests/test_animal_shogi.py sha256=dRreKzUKa4w5Wel8Su4Y4Sf2-V2IS8P1F8DEIomDFA0 9175
tests/test_asterix.py sha256=vnqjxQXPwLnwSUq24QOF2Rg926JKMOVUuYxQxNt4AL0 2849
tests/test_backgammon.py sha256=n_-nJk60Y_7pHc1BnMj3UkgWI2zUkWlKZPDqBtHu1Dw 17544
tests/test_breakout.py sha256=kgCUv-hE8fYGGYsnLVYR1PKScUmJvHJvzAM84YwEHL8 2607
tests/test_bridge_bidding.py sha256=pvi8EGwQa3dBVNHZBTOlu1FtmHZlhKrGuIc3NhMR6bs 74545
tests/test_chess.py sha256=N9hbELiUfL5oRq03Hgu7n584wNM7qCHO5S9cBUPMhVg 46353
tests/test_connect_four.py sha256=91kG60AFVhHZ2r3pdLL0wjhNeEFgpdAR61PwzX9iQBI 3468
tests/test_freeway.py sha256=A9d0zowOZ9Igz_Hputhbmk84KYprvjkUc4nuPzARi7I 2874
tests/test_gardner_chess.py sha256=p1e6_u9en4F-wve43cKRRURblVRJyBSG2K1kwPAzc7Q 41580
tests/test_go.py sha256=sNGgcu5z5PhNwcz0NDZp00XCgjQK_Lc7SsLCSAoAsec 50708
tests/test_hex.py sha256=iHNN5e1mL_m7NGnTTU0ZjzHagpj9sa0dxUtvRj6BK0U 5341
tests/test_kuhn_poker.py sha256=8iWKrbUuWeoTztrFN_RazeTka6yPNtURXm_vTFc8d8Q 3254
tests/test_leduc_holdem.py sha256=GxtdRqB_EXlexSF0u5mbdMI3SXObwXsjod9OXSr4Tx8 5560
tests/test_minatar_asterix.py sha256=yHPxYirXI_73d-mocrQ6x0kqR8iAR_swBttnDb6buTg 108
tests/test_minatar_breakout.py sha256=qDehoCFRWvsITxTqcHpzXZ7M8lc3uO-oZucB7ZXMaLM 109
tests/test_minatar_freeway.py sha256=gAMLjtmWjrjezSHMUZO1q4DYjsHSvJxkP4-naf34-Kk 108
tests/test_minatar_seaquest.py sha256=58vb02lFdC7S66eKXBIZu7i-B65WjhCnnEWsLDUyw-8 109
tests/test_minatar_space_invaders.py sha256=N9AKxehN7eiK_vExF5Pez__cyUDO9WE8YTc3zmQcFh8 115
tests/test_othello.py sha256=-myErncDdkKMJAaEPvUFIP2Cunod13mOT31zuzLJXAA 3184
tests/test_play2048.py sha256=yQCVkl1vhoNfUe14-5VHT9-dWFoCWLudXSLC0v9KiKo 3603
tests/test_seaquest.py sha256=K0anZTZhOMbN0CGdI7G0vbIV_tKKPHdfGnvwsiFTGfM 5405
tests/test_shogi.py sha256=__CyUoTu7AjQhbPVDYrsOfJVrSYLONmPOQtamj-R9R4 17395
tests/test_space_invaders.py sha256=pctH9fMUmWPHO2NwnGua8C6OxaXhw-wH6tPxxlVEyEk 3043
tests/test_sparrow_mahjong.py sha256=5oRLJxnaaJNgDjX5mo_SoHHVyxjG98AiKRsvUToWYkw 7448
tests/test_tic_tac_toe.py sha256=QlBE_lgeTgy0LUAlrTYJlbRkXMF3sOTijal-J4yOzgM 3712
pgx-2.5.0.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
pgx-2.5.0.dist-info/METADATA sha256=VCsooFGUSOB-IkkRkar_ytjLDMM9GN8SLZRi-LbMKzs 18105
pgx-2.5.0.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
pgx-2.5.0.dist-info/top_level.txt sha256=O9YIhKsR1EYdN8Gt2hbl6rCDAbcj9V96aIBgA841Ov8 10
pgx-2.5.0.dist-info/RECORD

top_level.txt

pgx
tests