alphatriangle/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
alphatriangle/app.py,sha256=Uis6dgtYfRokRbeRk7tK6vY4qXQciN05L0SVWQ8foPQ,4499
alphatriangle/cli.py,sha256=3dlHAadZJYGawOM-Mjz3OYdejjCSjm6dYhjK9yLaqCU,4291
alphatriangle/config/README.md,sha256=8yInNmUqPaM8Zl61g98MXZGttYRtBLmLb-ir7l0PP34,2854
alphatriangle/config/__init__.py,sha256=InzPKZ5YDQPP6kYV70d5BKL0H8DTKihX8l3B0_rHLK0,502
alphatriangle/config/app_config.py,sha256=kWPQTBd2yOVg1JS335qYgzxd8wjXEZTO_A99_QznJzw,32
alphatriangle/config/env_config.py,sha256=x0cEBqS-5jdVXA3vslCo52CkKNgS6XgLrD_kx5s64BM,2487
alphatriangle/config/mcts_config.py,sha256=x2OMjRI2WsoiQjwKdCTrP0pBDti77RswKq18yigVhRU,1191
alphatriangle/config/model_config.py,sha256=gBCS3kOf9U5zrd08P7SskMG7yOYxmqCTyxyPUzgv50A,6790
alphatriangle/config/persistence_config.py,sha256=xLWiKL8znX-enxz5TJNqJKX_wJuMsE44EMrDzujVmz4,2503
alphatriangle/config/train_config.py,sha256=_j0MszCnbkScN2_NlPg59jrzwm_Qn4uEzfCqCIt4K98,9639
alphatriangle/config/validation.py,sha256=xotM7B4iRqXD-0t_slVrotx-5P-NvJekq8o4rKoKeyo,3079
alphatriangle/config/vis_config.py,sha256=9Tu9eeVnoxQ0NoUg5h8m8MAJGzA0Iv7UDbJRf5FNMCI,941
alphatriangle/data/README.md,sha256=HGx3KVzTXMTdl7tiGHs56doBobqfqKA3w1iyvrYJUjg,3890
alphatriangle/data/__init__.py,sha256=3wMpTr64QZPTdoNLAn0w23tQpxC98YAW4UA1a0nCw3A,499
alphatriangle/data/data_manager.py,sha256=_cFgQnymS_Tora0QIU76ktscp2zwlRzfE6U26ztBRjU,11401
alphatriangle/data/path_manager.py,sha256=MdzUisAYSvCSJiGsgeki6swtM9_sY1QERuGNh9SBTYc,11690
alphatriangle/data/schemas.py,sha256=5jtREneMVnu_3igTq7zblGGdKaiudJAz6xwfyZyrmCM,1202
alphatriangle/data/serializer.py,sha256=WjNdG6EFqSYbsBi53YdoTQZzzHxAm9Y6iDW3LM-ZA50,9016
alphatriangle/environment/README.md,sha256=vubHM_BSxo4pLAKUc0OHF3xY7t7PViMmm5GnRPl9ieQ,4129
alphatriangle/environment/__init__.py,sha256=8eammC_L_BRDhlXTYAel0CxQLQXdbMEjPR6O6U38DEc,783
alphatriangle/environment/core/README.md,sha256=hpkKJhZXNjzdrH7WmNGVflWbfsCb-3CTyOcv0SnHJmY,2479
alphatriangle/environment/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
alphatriangle/environment/core/action_codec.py,sha256=MuJSXxKqsZBTvvVd1sjR4ItLfnnl9ZNN9AVVQh83lvk,1384
alphatriangle/environment/core/game_state.py,sha256=7ErQqtXIU30LqlNqSTJgeAf8uEt5w1hVOcsGYMz_cIU,4376
alphatriangle/environment/grid/README.md,sha256=ordd5_97nAKacOnR68mVGgxWtXw9RJjipS8bq8VWGOk,3392
alphatriangle/environment/grid/__init__.py,sha256=e6_h73J5FGK5DPHTqjskUncWQHlKWfJrSwztNcChvDE,418
alphatriangle/environment/grid/grid_data.py,sha256=JRqSUW4X0kaVa7GmReXqzn1bz-PRJMPLj_8JBSCobLo,11678
alphatriangle/environment/grid/logic.py,sha256=3Ll0UoUz5HsCv1xMX0Cc3mJtnOL_wceec51-4-xWcGo,4034
alphatriangle/environment/grid/triangle.py,sha256=fITdmXoVF0mdHDQ01KPyqicTQbhXslVnP229xGigFbI,1695
alphatriangle/environment/logic/README.md,sha256=C-L_VOVEifvk9PUO1fl-_8hK1eiIaOzHMznY4bYJsyc,2715
alphatriangle/environment/logic/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
alphatriangle/environment/logic/actions.py,sha256=Yk1-slsqOf92ICblOXCwvs19vXRJJueXImmNDCFPTlY,936
alphatriangle/environment/logic/step.py,sha256=LWJWB8Xqf7oEGb598CYgfS1-mrbq-fx8ilHcK6FbeM0,6068
alphatriangle/environment/shapes/README.md,sha256=kjRnteuv8rucRxX7nXKu5IuvCIdgAVI4qp5w9wHHnBI,2378
alphatriangle/environment/shapes/__init__.py,sha256=AaJXyz3FSXN1fjgnM0HbRtpEdiCbSD6sh4jbbxAJu6Q,386
alphatriangle/environment/shapes/logic.py,sha256=jAnFc_KxnmxErUc9OcHkkRjxRhiaaFby7TLaAJfMX_E,2732
alphatriangle/environment/shapes/shape.py,sha256=pRqw3Cj28EkzCx4nJpAvXtZA5HWrZ1jc88rVmRgBk10,1019
alphatriangle/environment/shapes/templates.py,sha256=0w2Nqlzf8y6xzhwobqSe3nL_NgnuJfq7uaGfIgvvf6M,8831
alphatriangle/features/README.md,sha256=I2wvqxbo1uv4UziQL2JglXb4x815fxWKJDJZmuvAv6c,3535
alphatriangle/features/__init__.py,sha256=uuNJzMZDxly4hzE3woBhy2gXlHYhJ4BjZBq_btr8uac,305
alphatriangle/features/extractor.py,sha256=6wmRyqf2AqrlL2YPM0a6_CgyYFiD7-wKhXAg975J5jI,7657
alphatriangle/features/grid_features.py,sha256=wcvUDFeK10kpQ4ed2fse-kZ2e1Z7k_UEv_wWxvJnbgQ,1215
alphatriangle/interaction/README.md,sha256=wdH2IeK4biBv87gc6Y42CioL2mxcULT4kLscLuu2QvE,4345
alphatriangle/interaction/__init__.py,sha256=oy8cov0QpPWbR041w46RBYZCVIrkymSpNcm2JdCL0nE,396
alphatriangle/interaction/debug_mode_handler.py,sha256=jQ0GOvCn5Bty5_lMGhoG1jHBsN_WOXyle6RT3YsixkU,3511
alphatriangle/interaction/event_processor.py,sha256=SvYP18XT8v3wbvyqXVINg9cnJsHZTGVMYBghPDVItxY,1425
alphatriangle/interaction/input_handler.py,sha256=J6atnY1_9Qets9c6pNsHbwDST5_qdDGHb_LkrWTiucU,2878
alphatriangle/interaction/play_mode_handler.py,sha256=I7heKFUnXBgIr8VFbJOMbOmDQ-SZ4neciJ7Tgos-VCY,5576
alphatriangle/mcts/README.md,sha256=UkgpTLyZ4MuoWkAljg12m5TNNzVIcXJodCI7GSBbJ9o,4085
alphatriangle/mcts/__init__.py,sha256=l-pjtn9srDae8xTfKm15W-qBTkDdYXidLIbTpMUc9Ng,663
alphatriangle/mcts/core/README.md,sha256=aSJYy7doIBlBdzrpg7aKVzN_tW3tdNFaIH7AfeXwPbU,3205
alphatriangle/mcts/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
alphatriangle/mcts/core/node.py,sha256=mX_OcjowNZeZcVE7XWQTe2WHKqpjFitoh7L-llfj4SU,1893
alphatriangle/mcts/core/search.py,sha256=7c6AehandEZW_z-4AFpnfuwvUanCwNUpKROAIzphcSY,13249
alphatriangle/mcts/core/types.py,sha256=J17P8OjpXPi7fzVebHjVQ-RTxpuGn1-YzVyOXcId5fk,1527
alphatriangle/mcts/strategy/README.md,sha256=W8ZbQTeaod2X2h30Kw84FZMgltTgWktJLReD42r4qAc,4208
alphatriangle/mcts/strategy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
alphatriangle/mcts/strategy/backpropagation.py,sha256=VHv0uVlBapBraS97Qji1nI-lRL53A5qty6GecenGqlY,1768
alphatriangle/mcts/strategy/expansion.py,sha256=K-wIlxsAIwXY_YDpaApdtMSDvd5Ki3rtrrKegnB5uVA,3116
alphatriangle/mcts/strategy/policy.py,sha256=qHvM7cZJDM9IOKQ0rkhanKJux-5nwFUIPMFbSv6COzM,8138
alphatriangle/mcts/strategy/selection.py,sha256=aT-oV3BvPVcVv3CTnZQK5gbIygFDI2-uU-q9tHjzVAg,10184
alphatriangle/nn/README.md,sha256=dQCS301wPSyvEUJgpOxGb1-sKWM6rlvc0GjvFHqoklI,5213
alphatriangle/nn/__init__.py,sha256=MFdsZYMiwxgms4fJBeIfc17-VFl0hQgdq3mbTV_cVUQ,273
alphatriangle/nn/model.py,sha256=99N1f0DotlAYz_iq3_p3ek2WKBRGZGGHlu-yN5V9cjE,13642
alphatriangle/nn/network.py,sha256=lEMxWhzEOLcEV5cSBd-zQTQrw8HPW9er1yg0dXU3gK8,13758
alphatriangle/rl/README.md,sha256=m7AknIQJtaGCL8PQz3xKRyx05is6xbXgZqMmKibMsQg,3953
alphatriangle/rl/__init__.py,sha256=BZN6m-kLrxjvhjvcI4x_9rxnSBhHd-3Li2wKyPm5jOQ,454
alphatriangle/rl/types.py,sha256=qoaplzJg2ofAHY_n8yLmaLIDpa0reEbkYRaHqCRbMeQ,2972
alphatriangle/rl/core/README.md,sha256=HwEXdiBQzsUfEMGimZR5gokHTbTMgBK3adcYiIp7HZk,2731
alphatriangle/rl/core/__init__.py,sha256=-fxp1KHyp6rD7ZlcdTJOCTO7aphwNXY7Pmnvtcin07w,242
alphatriangle/rl/core/buffer.py,sha256=FGYGVXHLSslsuvemoAC-tfxuySg_i_qSisaQwfzdHDU,8174
alphatriangle/rl/core/trainer.py,sha256=6enjyPt_sN5LIUutg9r_Ns452CMkGXY_reRh6CVb6_U,13650
alphatriangle/rl/core/visual_state_actor.py,sha256=7GuuR8lA0_OrbNKtavvo3GR5cM_XG3gUZWTbWwQ-XSI,2048
alphatriangle/rl/self_play/README.md,sha256=qsGir6gRU_FspFDuXezPTXbVzXZup5gPoDrqtzIovXg,4566
alphatriangle/rl/self_play/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
alphatriangle/rl/self_play/worker.py,sha256=IDTNOTiK7ReY5KKJBfXTDVPAoGXEqyTsrIHO2nhYKcw,17685
alphatriangle/stats/README.md,sha256=MNL9IOT5OKFTjWPz5VJaZQk_O6IkpUKiKYTBmuEcDNQ,5812
alphatriangle/stats/__init__.py,sha256=9PS0Wwus0Y53QOfAFj1ezMVTWhgE2OndtzMTRWa-rWQ,686
alphatriangle/stats/collector.py,sha256=95Ho7kLISND0c-6W0b62IDsxeKcAjzAIGn7Y5n-y1Wo,8946
alphatriangle/stats/plot_definitions.py,sha256=EhSZaXNUmwTytzmodbiUrk7_HCPvnTZ5jbJEMY3ZdDg,2860
alphatriangle/stats/plot_rendering.py,sha256=21WdvEdZoxfGx3by3Z-bIBC3QmqC0gHYyPiequFjbFs,11931
alphatriangle/stats/plot_utils.py,sha256=Je1hKaSHQDr9g5GvWQiWL8FzkbD0ncdWenmCBfSPwMw,5970
alphatriangle/stats/plotter.py,sha256=_6Fais70Rwu8F6c-h4-v4pH1I_qE1OWa5k_z13Kq2MQ,15038
alphatriangle/structs/README.md,sha256=CEIGQuVIGU2a4XNKRIZg5yrfLsPbZlNeGbCfYeVRAOY,7423
alphatriangle/structs/__init__.py,sha256=aCXiPyUU3gJQp-U_PILazeJe_td2xdHZBaylUCZGuB0,621
alphatriangle/structs/constants.py,sha256=9jsEbL2l3Rbi7CLL2aP4YBw376onbN20CQorEKiGEdk,1612
alphatriangle/structs/shape.py,sha256=lyfl7dLRCt0F935y34imWYGj-L_8M8-i81rPiFIwufA,1479
alphatriangle/structs/triangle.py,sha256=kZ81iJ03G7nKUu1f9JcQsHlEyawM-016ViHTgLJFKl4,1730
alphatriangle/training/README.md,sha256=hFMR_1lwAqPha4lIQ0ka6KcdMF5ltav-cK5PdTqQyZM,4906
alphatriangle/training/__init__.py,sha256=SpKyTE7slrxYA685am8RnGqE02hiBrjspu32n-wtJQg,1088
alphatriangle/training/components.py,sha256=a9GfKT5csPlxDqkOXMRh9BDxuquy0yunSAjpxMKe5UU,1252
alphatriangle/training/headless_runner.py,sha256=Or7SBRxvgQMP_wsSbzPUgzEnGiRTBOCFdQGrI1DHNcQ,11165
alphatriangle/training/logging_utils.py,sha256=8cYhM9IOibswts1VKa2Uo926RJDSs4odbHF2MvEAh9w,3842
alphatriangle/training/loop.py,sha256=itNRQBUetsWEfy524uMOH9fOmjaMPRx7iDefKcNIelY,12394
alphatriangle/training/loop_helpers.py,sha256=7zjvASyJFQjITc_OO6Df3MZuMeNy9eDKYwwmNjA17c0,15633
alphatriangle/training/runners.py,sha256=fQDWwEXP1qPmBRp26iXjoX4UGCtvYfel0jlhorDOLDc,329
alphatriangle/training/setup.py,sha256=EeglkBPqDvIQspu8QgtI1sJspX-Cq5IN_HgngE2n0NE,5880
alphatriangle/training/visual_runner.py,sha256=i4e4F3L5N_y9A6LhcRL-0n6ngdtzDOZ8nWFILSIRbDc,20173
alphatriangle/training/worker_manager.py,sha256=TU3riy8Z_cw0pnYujww-hr28YtjNXi-N0oEhXA-sszs,9564
alphatriangle/utils/README.md,sha256=JbxLmPWARyptGTePzPd2pwH07oHLormK2uRGN7U2EcY,4160
alphatriangle/utils/__init__.py,sha256=zhtpj7l1IVaUN_dfTbdPXBcWJxkDtmyFmusJ1Vo6LI8,706
alphatriangle/utils/geometry.py,sha256=fLbTDZvd4xF2Lozjzpe9TPRHmsnl90uX3BWBbRAK3-g,1618
alphatriangle/utils/helpers.py,sha256=caWqmONwEy1WR0t1PX0-cpnM3ib-pX-9yLFpijoKle8,3981
alphatriangle/utils/sumtree.py,sha256=xl9xFm1Egluc0wos8Rv0terrOyBxHZjR_vnwhS25-TQ,3751
alphatriangle/utils/types.py,sha256=x7bwILzZcBgnZHJ7hbQrIFl97yip4en8VHZgjk3nXp4,2372
alphatriangle/visualization/README.md,sha256=mBMiot90wA8QrNRoh2rgQ1QwHI7vxkNCjajyW8D78BM,5348
alphatriangle/visualization/__init__.py,sha256=4XqBsQHu2L7b8iYeCcJEV0HLKQbDkSGPTxsRibuxAXA,1507
alphatriangle/visualization/utils.py,sha256=onvGNEan0lQY128_Qqv2PI1z9430YNSc_M1mKMsAdm4,764
alphatriangle/visualization/core/README.md,sha256=3UuAlUhNMo5EcDIrnFechujum0zdnoNlvmRheB6gSms,5394
alphatriangle/visualization/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
alphatriangle/visualization/core/colors.py,sha256=68mPAVgJj1Sosa3B0yDFaaV_ukg4IRU4XuyTsBayVO4,1836
alphatriangle/visualization/core/coord_mapper.py,sha256=Kp_hXxorKnlPOfChCFjmwPt3w3chlRegU_rCbeCg8Z8,2554
alphatriangle/visualization/core/dashboard_renderer.py,sha256=Fn4nzQIQJQppa-vQ76KEYXx669B2u8a6mljwxs1QAk0,15044
alphatriangle/visualization/core/fonts.py,sha256=VYYu2AZDTBwV1Os7yxWo5HAxTrwSW5CH7O2_D1ofXfY,1675
alphatriangle/visualization/core/game_renderer.py,sha256=XhXi-wu8MOMFPGbM0x8B3X5bUMnkB7E9tLoBIJ7wHtE,6095
alphatriangle/visualization/core/layout.py,sha256=u5gR5LGzbLkUvQm0OsfNC0Ele7euQh7NM13Flb8llHA,3553
alphatriangle/visualization/core/visualizer.py,sha256=IpEkQ0WG0mJVCF4x_q5j_mMUdyJKTWDlWSkSfteyCBI,8361
alphatriangle/visualization/drawing/README.md,sha256=z2I3NJIcMJqkYYJjxsRb9KH62JtGq863rdL7F1GTsyk,5140
alphatriangle/visualization/drawing/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
alphatriangle/visualization/drawing/grid.py,sha256=SrwAUNCpyHVXqMbJET__A_AoIXIL4DLlKQw5cG1Rdig,4956
alphatriangle/visualization/drawing/highlight.py,sha256=BewsmQLGK8k57idNylVCSE9nFAjBFhf_T0NlEp2MzzQ,769
alphatriangle/visualization/drawing/hud.py,sha256=2kY7iT9mhmXof-58bnDMwSjRwX9tJTCPC8u8H8B86Cc,3540
alphatriangle/visualization/drawing/previews.py,sha256=8yFSrAOKdLeISQEXIY14Nke9q6w6-aoLcS3yQ7DIV0Y,7712
alphatriangle/visualization/drawing/shapes.py,sha256=GUGMJZMwlQt79HUuk50fh5P23OWhzKPpcwbZnGgYcTk,954
alphatriangle/visualization/drawing/utils.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
alphatriangle/visualization/ui/__init__.py,sha256=L7rnxGO1qFf--77bJezCK39TVUTuzQjHSsHqdSPewAI,189
alphatriangle/visualization/ui/progress_bar.py,sha256=deYNaBrHVOHpgTyP9EyY-Igj53pa4IQ1hP3F3KmNg3A,9866
alphatriangle-0.4.0.dist-info/licenses/LICENSE,sha256=pjHzQJ8doztCd3RxkCLRJPd8_a1LLbSiLgrTvJ2Wu8A,1076
tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/conftest.py,sha256=Ig5YAz4QS20XE5Z0mfALlQyCtk1RTo2PsMni0iYteq0,8151
tests/environment/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/environment/conftest.py,sha256=LM5CbsiKpQYa9YI3eZwFXFbRtMzwAkcRqiRdMyutmOo,2632
tests/environment/test_actions.py,sha256=LEiGNW9HAxHr4Kcm5Aw0ZPYWYn2Wjp-WvQm9pVDTZ68,5323
tests/environment/test_grid_logic.py,sha256=8YrxBqRF2mLVJOzGdOCPE9AzlU415oax9jEyvuewl6s,6065
tests/environment/test_shape_logic.py,sha256=5BLZycj1NuMDL8Evgk18Lb9qToB7Ow9Ebb9l6k5-NXE,5165
tests/environment/test_step.py,sha256=mLyu_dSNmwMSUGBgyTSZmL8m30THLVgMm8ZT4r82o7I,13490
tests/mcts/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/mcts/conftest.py,sha256=Xe5XyNAyEUpIC74DO1JMEIgcWkrxJFKvsDcj5zI9oVs,12056
tests/mcts/fixtures.py,sha256=C29OfUlESw0qKu7TJzxM93fUdvJegKJTkpGNeCTToBU,7350
tests/mcts/test_expansion.py,sha256=ZPn3sxNjv-xGI5uyeSF710ClP_u5tTnxa6tzI73qqXw,5475
tests/mcts/test_selection.py,sha256=s69nLuR7cv2BT1ckbBVU3djvjY619WRK0VPC_tdCutU,14661
tests/nn/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/nn/test_model.py,sha256=K84KpnHGcazSn4zulCjhJT9JzBXXSKHkbBLFG7Rb1xA,5554
tests/nn/test_network.py,sha256=v7HCUBmFLf5pdJ_vVSgmGTw0Nj_X16kVOeKrYea1-EM,10994
tests/rl/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/rl/test_buffer.py,sha256=WP4nIFyQ4ZMRYxzXmSJ-3FIaIsTzHYe-tEE7va6hJQE,14260
tests/rl/test_trainer.py,sha256=nf3cDhDcf1F76B0DE5hhaxLsmjTClid0OtPuf7-LTZU,9005
tests/stats/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/stats/test_collector.py,sha256=Zv4eoxZl6fr-B2I6uKoN5BPsYDtSJv3gcfn1B3zQODY,10993
alphatriangle-0.4.0.dist-info/METADATA,sha256=naoLBrEQ0_JWvOKnwfNFdmBJaS90DeNjax4zCbz46b0,13640
alphatriangle-0.4.0.dist-info/WHEEL,sha256=CmyFI0kx5cdEMTLiONQRbGQwjIoR1aIYB7eCAQ4KPJ0,91
alphatriangle-0.4.0.dist-info/entry_points.txt,sha256=ghOGmun4xDMaBetLYkGuPhxm1YPifdTTxogvSWJBl1U,56
alphatriangle-0.4.0.dist-info/top_level.txt,sha256=zo6qsijhHuRWi_I2TyNculEC9lwvBR2FCWLsHWN7G4Q,20
alphatriangle-0.4.0.dist-info/RECORD,,
