xumes

View on PyPIReverse Dependencies (0)

0.3.0 xumes-0.3.0-py3-none-any.whl

Wheel Details

Project: xumes
Version: 0.3.0
Filename: xumes-0.3.0-py3-none-any.whl
Download: [link]
Size: 68271
MD5: c320f61109c2c5e41fb3a50ca7997d5a
SHA256: 79741052f5543ccafc6c6ea1cd2b151fd26e13e311ef6aba6a942023444a9de9
Uploaded: 2024-09-29 16:21:37 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: xumes
Version: 0.3.0
Summary: A game testing tool.
Author-Email: Vincent Mastain <vincentmastain[at]gmail.com>
Project-Url: homepage, https://github.com/mastainvin/Xumes
Project-Url: bug-tracker, https://github.com/mastainvin/Xumes/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Requires-Dist: gymnasium (>=0.28.1)
Requires-Dist: numpy (>=1.23.5)
Requires-Dist: sb3-contrib (>=2.0.0a1)
Requires-Dist: stable-baselines3 (>=2.0.0a1)
Requires-Dist: requests (>=2.30.0)
Requires-Dist: statsmodels (>=0.14.0)
Requires-Dist: gherkin-official (>=24.1.0)
Requires-Dist: multiprocess (>=0.70.14)
Requires-Dist: furo
Requires-Dist: click (>=8.1.7)
Requires-Dist: tabulate (>=0.9.0)
Requires-Dist: tensorboard (>=2.14.0)
Requires-Dist: torchvision (>=0.18.1)
Requires-Dist: pygame
Requires-Dist: imitation
Requires-Dist: sphinx-copybutton
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3439 characters]

WHEEL

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

RECORD

Path Digest Size
xumes/__init__.py sha256=vBWI4eBpjzD1cFZlZtIU_wyLd7gQSezpAKCfJKosd_I 1346
xumes/__main__.py sha256=S8LdobD6CWxmPyJzt0mbwqygHf_oRzhwE94jexxM7lg 170
xumes/assertions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/assertions/assertion.py sha256=W8Pd8cXEjh2w95FSFKzKq9_Jm05uNWu5jpFaG4lIobQ 11624
xumes/assertions/assertion_bucket.py sha256=bwUqW5lXCp54eyA5IFtPuZE4lf7F_rDxKETUoRHto5Y 5754
xumes/assertions/assertion_factory.py sha256=ob1mdJRMZ9K2PWjuhHYJtilbsZtchQF9uKNOViGZ0vE 2791
xumes/assertions/assertion_result.py sha256=YoPP5LAba-WEoZQuEDACx7yH2gShQmiegiYqHEmvSJU 234
xumes/communication/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/communication/i_com_game_engine.py sha256=KVAouYr-wTgZ0W1gUr6sGc6BrXKx_lj-KxoKRCHmbYg 466
xumes/communication/i_com_game_instance.py sha256=Vb9vo4ufBbzjEy9ytZEuHx7q3YXAK7_EGiFDrmE9-g8 1138
xumes/communication/implementations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/communication/implementations/rest_impl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/communication/implementations/rest_impl/com_game_engine_rest.py sha256=rHRy6qJmW6VfafI2WQWG0Uhm8V8o1QEfU-9Lbje5u1Q 2238
xumes/communication/implementations/socket_impl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/communication/implementations/socket_impl/com_game_instance_socket.py sha256=Dt99b1EhOrBA9279QM9B4c_GtK5J6mGZMX5XU00W76U 1542
xumes/core/colors.py sha256=lCjTQ31OR0Lez72-5Km1pqyd4G8COfQxsJcTAsNFyHU 507
xumes/core/model_helper.py sha256=tFdzlWoDXKK2cE-KncrxZbw1u4qFezv7028yUXnI5i8 194
xumes/core/modes.py sha256=LNmme11-mT9DwA85vjjeAHToWONkvQyB1T8E70uvOPk 115
xumes/core/parameters_registry.py sha256=ua27NZ4P1R7DrT-tmXuS9NY50gTetc0jGW-X6wYRIHU 1266
xumes/core/registry.py sha256=OoDAvXJsPCHYJ1W58CscDcuUdlNJORQ-C_BDEF64R_U 1558
xumes/core/singleton.py sha256=Uv11ScW-Rssr8lZXJspq_LFtmDEuYnl5Rh8FeCkaKfQ 230
xumes/core/step.py sha256=oe9P6IgUFwfC0NtpdVPayqIO4e0mfmMoaBFntN3Sw3o 504
xumes/core/utils.py sha256=1MJ620IbcgH9ab0CfLOvyVip-1yERj1wAoYgD1P__sY 566
xumes/core/xumes_cli.py sha256=cgRFBV9H4xkbBActIbdXpOZ1tWlh19XZcRBqQpTH2dA 15035
xumes/core/errors/running_ends_error.py sha256=ryl-DkT32DEJq3HfCnBfqp3HTK5DBROmz4daFgPLZeM 46
xumes/entity/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/entity/entity_manager.py sha256=7TCeZPj-hUfPpokw5GbRjP34AhktDtGZtjWx0yusbQA 10680
xumes/entity/game_element_state.py sha256=h81LnJpYXB71jLXHI3mcJfkbI9xUr4qTDwEuGKKBj3M 967
xumes/entity/i_game_element_state_converter.py sha256=uYGQbzb9R6IU8SvJz6HNSIMDcqiCFWe0rxGpFjv8AQc 824
xumes/entity/i_state_entity.py sha256=eK_0lNQ6LscR4gJE8GjVzJL93T6uJPFrPRz4445rIgw 763
xumes/entity/implementations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/entity/implementations/json_impl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/entity/implementations/json_impl/json_game_element_state_converter.py sha256=BXNuhO2D8j6joOBkh_7prPhAaypnV9rAnWpj_DsBUz4 755
xumes/modules/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/modules/godot/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/modules/godot/input/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/modules/godot/input/action.py sha256=1tY4ml4Gcw3bk7X65ZMvFOxaIR9vmxD890W8jH61THU 179
xumes/modules/godot/input/event.py sha256=JTJTQdJnZvZ20G6FPS21XOyAxrjw9AVNg07_nj8fPWI 166
xumes/modules/godot/input/joy_button.py sha256=rYrGRycvd50Q_qDhVBq9tCdwIhqSueepWp1RFZmlnlo 292
xumes/modules/godot/input/joy_motion.py sha256=_HhcaTmz86kjpsYbK3XO-RN9LAW-Q8mRW77iftQTpYs 380
xumes/modules/godot/input/mouse_motion.py sha256=gdRgKABSICTzi-OS7ZWmDksrKZB8yk1Suw7XvuaV6_Y 196
xumes/modules/godot/step/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/modules/godot/step/godot_action.py sha256=FwrV5zYQ9ANF8bv8qOcvnCSEhhWBCRY4uuh7QzdgKb8 531
xumes/modules/godot/step/godot_joy_action.py sha256=EMihUYPWT1MuUtYmoMneZ6feNlZI-ByOZuLOFshelDU 582
xumes/modules/godot/step/godot_joy_direction.py sha256=h1M_chxdYUBzrx3euLWFsePBm7mYvaR2H8CbJPgWJXg 773
xumes/modules/human/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/modules/human/human_playing_test_manager.py sha256=-YvCBFrFd-5gSjKUf2q6kV9_66cazWpxz_mp5UFIl6I 1949
xumes/modules/imitation_learning/__init__.py sha256=IROQwTvZd4xC832PDOOPaTQDYf5K3l5dGth8qB8uBwk 136
xumes/modules/imitation_learning/airl.py sha256=Yhlh_V8EE6vT93yKJ-hN7pxCXm9yPl0PyWePPdwfTmA 963
xumes/modules/imitation_learning/bc.py sha256=jFKL2w8tPzvsl1zaWShXI69N_FxVVbS3dw3waO69XME 620
xumes/modules/imitation_learning/collector_test_manager.py sha256=o0y1__ni6AXi6TVv4a3WpLdF9s223opXTPY5uTCc5qg 8884
xumes/modules/imitation_learning/gail.py sha256=KF9PBfwm6CIE90ukU3JFO5BcmzlNMgjyuUGuXJhFoCE 963
xumes/modules/imitation_learning/i_imitable.py sha256=DXDrodOg8VgJdogUm3usdiSPBI9f_HI5NslDp61ryKM 277
xumes/modules/imitation_learning/imitation_learning_algorithm.py sha256=CC3I1FW-9xNucg1Qmui1mc7-3EtSXCpz9UyYecCbRwo 790
xumes/modules/imitation_learning/imitator.py sha256=YyRLs0dfi7mrMxi0p-th3BvcgkJ4nYTtNh7tB1c4WRA 4654
xumes/modules/imitation_learning/vec_imitator_test_manager.py sha256=clcEGYvyx_8KYLh2aVgioks7mywDbd_0F3kmuFzMt2c 4611
xumes/modules/reinforcement_learning/__init__.py sha256=GNPJXK0buQa889wtt0errauPUiO1XYz8wPK0OcF_1HE 202
xumes/modules/reinforcement_learning/agent.py sha256=Cw4wg-wHBH9rWeH_ZqRWbIoqbcb48V325igFtXu4TJg 5451
xumes/modules/reinforcement_learning/agent_trainer.py sha256=MrACX0D5jzxGmpsZkUk6pSmqDKV1Bc-LkNkc4_V2J1E 1451
xumes/modules/reinforcement_learning/i_trainer.py sha256=6HBmzrE398DonM60Sh7hKl0prXDqwlwU05Y8QqjuE7g 988
xumes/modules/reinforcement_learning/stable_baselines_trainer.py sha256=ZbO5Oq4FHWab_k2txFAh-lQYl9_4hjdZ-dhBCL6DNJ4 5211
xumes/modules/reinforcement_learning/success_ratio_callback.py sha256=DewgVCUyaaFiVbwthCk-S7VzgMq0b-xrGBAf_ECRceY 1783
xumes/modules/reinforcement_learning/vec_rl_test_manager.py sha256=yDVZpR5UvnSYQ4PIBc1JEa3_seJ5z9jCB45-3iWmKIE 2619
xumes/modules/reinforcement_learning/vec_stable_baselines_trainer.py sha256=hTAJMMNr078CpfJ03MUwMroiCvzuBiN-RPWB8XN72GA 6658
xumes/modules/reinforcement_learning/gym_impl/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
xumes/modules/reinforcement_learning/gym_impl/gym_envs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/modules/reinforcement_learning/gym_impl/gym_envs/gym_env/__init__.py sha256=98NdUrYX5ipzb0FiUpp-hCuRvQWLi7Puy9NfXyeuUC4 221
xumes/modules/reinforcement_learning/gym_impl/gym_envs/gym_env/gym_adapter_env/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/modules/reinforcement_learning/gym_impl/gym_envs/gym_env/gym_adapter_env/gym_adapter.py sha256=XQHYQs34IRVjL4bc28MorD5U0DGcUPU0GifLH2Cl13I 1458
xumes/modules/script/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/modules/script/script.py sha256=sJ65RGYRx2z1-bb0I-J3iyJAo9rcA7pW--IGn-4z1yU 1861
xumes/test_automation/__init__.py sha256=24apsEac6fErgNgHMpYeIrJCcvY-2lxDfnRRjG0lJ2Q 63
xumes/test_automation/behavior.py sha256=laAyUGR78kDYwbeaWUtVB79dLiUAgeIXew2dYqXUmfI 1146
xumes/test_automation/driver.py sha256=JWeJu7wmIYjeXC7jwHgHGLarDw-688v1JYOep2d0Xec 1540
xumes/test_automation/episode_control.py sha256=mGpurGpYdb1ZyDA0dnUttyScWKUey38uditU3oMyniM 4425
xumes/test_automation/feature_strategy.py sha256=uVm-EYTas3aRKuEPO7pnpe-dTSxf1eRRvPZTHi0nIQs 2454
xumes/test_automation/game_instance_service.py sha256=BGVwcgf-zhTnnzRLBOHKCeBywdWMpT6n6ZbwYbPHOf0 1832
xumes/test_automation/given_script.py sha256=7NfOWmmLs0cliO5TQl0_SKVo1pAloUk53WQNzJ_qymc 8484
xumes/test_automation/input.py sha256=wL3X-nso3eJzrCHa7F9dTrRyvB0FTpPUmI-aiBYd9xs 55
xumes/test_automation/registries.py sha256=VM0eX_6LWLuMN-q-V4thp6oVQl6l7qzHOsuNSoE9v8g 236
xumes/test_automation/test_context.py sha256=tGTPSwvS13kzyKe4Xic16vXtxf6pdF7SSJZpRZrx5aM 2770
xumes/test_automation/test_manager.py sha256=WHWnT0za6EW5l7xZGJXUjmkgU9rLt6M_yzprtpPwxPg 12664
xumes/test_automation/test_runner.py sha256=DsbbkGgEq5N8jG8ExF5cGl9ZYRPiuGA35f63zXkA9bw 7822
xumes/test_automation/errors/__init__.py sha256=Qm1FcF9V0DTE_jnuVITe132f7IbmtNSaAyDcI83Fgt8 155
xumes/test_automation/errors/key_not_found_error.py sha256=tT-mx20s_dy-vRgNrIv6Zt2PctYREcLMB_7EwtqX-q8 44
xumes/test_automation/errors/state_conversion_error.py sha256=woeZzX2P6Ts627uHNfxyujyoycWpT9rSKQdxcYPDonc 49
xumes/test_automation/implementations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/test_automation/implementations/features_impl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/test_automation/implementations/features_impl/basic_feature_strategy.py sha256=x_UCGa2h4kPOo7XFo9rJN1hyUKAkMHcenHuvFeznzvg 1961
xumes/test_automation/implementations/features_impl/gherkin_feature_strategy.py sha256=MAWKi90_ZUl17zUqubjPc9ifuTvu0iiCxoi1u6eTNeE 14491
xumes/test_automation/implementations/test_manager/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xumes/test_automation/implementations/test_manager/parallel_test_manager.py sha256=gOPIr5jS57S6hWlt9PIvFRhZKYY60DKTv03BrDmoKJ0 1451
xumes-0.3.0.dist-info/LICENSE sha256=WsYbZ4nFJAiXzyLGB9NgvsEe1J3JY8TbNASdWBAfZBM 1072
xumes-0.3.0.dist-info/METADATA sha256=IvnDdVPO-8J2b801PKCSGb-n-2t8DvxNhD8d2VWo6jU 4452
xumes-0.3.0.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
xumes-0.3.0.dist-info/entry_points.txt sha256=5f_FmUD9sknaI17pP954hJXMcBDZeAZcdYEVQVPesxQ 46
xumes-0.3.0.dist-info/top_level.txt sha256=sBF0QusvKq_YtrTBGZBjziKWykN2dRqH-bsNgOq4hd8 6
xumes-0.3.0.dist-info/RECORD

top_level.txt

xumes

entry_points.txt

xumes = xumes.__main__:main