Manager for clients designed for the awesome j-chess-server using the j-chess-lib for python
Project description
j-chess bot manager
Manager for bots designed for the awesome j-chess-server using the j-chess-lib for python
Free software: GNU General Public License v3
Documentation: https://j-chess-bot-manager.readthedocs.io.
Features
Start clients using a UI
See the current playstate of your clients
Usage
Implement your AI by implementing the AI class from j-chess-lib. See j-chess-lib Usage for usage instructions.
Then install the bot manager using
$pip install j_chess_bot_manager
Then start the manager by calling
$j_chess_client_manager --with-package to.your.package
Where to.your.package should be the import statement to the package/pythonfile with your implemented ai from the current working directory.
Use
$j_chess_client_manager --help
to see all available options
Credits
Idea and server generated by the nice JoKrus
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.1.0 (2022-01-31)
- Initial working concepts
Clients started inside UI can not yet be stopped
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for j_chess_client_manager-0.1.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb58aab2508accc1a9bcfa8da7239274dfce758a4fd1d6290ccc5efcac606b9a |
|
MD5 | 013aa8a41b4a9a0c629890e4e8c2ef8b |
|
BLAKE2b-256 | b3113ba0c2ac4d56785e6c5214c5762118f9a28fdda0175935b5210b295afe1a |
Hashes for j_chess_client_manager-0.1.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1860cbb02ae3028a66b932bebcb7f0fdb67b3b68465b4163f5d2cf157bb7091 |
|
MD5 | 43279a0db2ceef46b1c6507766763ae1 |
|
BLAKE2b-256 | 761793b74b3b5d310a333f623f0308cfcb412c694204e480722eb7e3ccf8fdfd |