No project description provided
Project description
A handy package for kickstarting AI contests
We proudly provide a Python framework that makes the building of an environment for adversarial agents easy !
A lot of fun functionalities are provided an easily usable out of the box !
- Implementing a new game setup from scratch ? Painless !
- Playing against remote agents ? Easy !
- Generating and collecting data about played games ? Worriless !
- Organizing a contest for a large range of agents ? Quick and reliable !
Installation
The package is publicly available on PyPI.
We strongly encourage the use of a virtual environment:
$ python3 -m venv venv
$ source venv/bin/[activate|Activate.ps1]
(venv)$ pip install seahorse
Documentation
Our full documentation and a series of tutorials are available on corail-research.github.io.
Main contributors
We are an enthusiastic team of M.Sc candidates led by Pr. Quentin Cappart at Polytechnique Montréal. The package was originally developed in the context of a introductory course to artificial intelligence given to undergrad computer and software engineering students. Checkout our lab's page for more information.
License
seahorse
is distributed under the termes of the 3-Clause BSD License.
Project details
Release history Release notifications | RSS feed
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
File details
Details for the file seahorse-1.1.5.tar.gz
.
File metadata
- Download URL: seahorse-1.1.5.tar.gz
- Upload date:
- Size: 3.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a57dc9b11e28d3a3e05d3fff228dc80030b9deed6ea81a10a84552cda0639358 |
|
MD5 | 4e0c6b36862ea2a697fe02ec8fd34fa7 |
|
BLAKE2b-256 | b5dd95246672e289697c369dff012ab388d2a3d2667abf9948b7823a95d171eb |
Provenance
The following attestation bundles were made for seahorse-1.1.5.tar.gz
:
Publisher:
python-release.yml
on corail-research/seahorse
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
seahorse-1.1.5.tar.gz
- Subject digest:
a57dc9b11e28d3a3e05d3fff228dc80030b9deed6ea81a10a84552cda0639358
- Sigstore transparency entry: 156304027
- Sigstore integration time:
- Permalink:
corail-research/seahorse@c5ccce868d89b9c818aca894fd14d53d9ef2ca17
- Branch / Tag:
refs/heads/main
- Owner: https://github.com/corail-research
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
python-release.yml@c5ccce868d89b9c818aca894fd14d53d9ef2ca17
- Trigger Event:
push
- Statement type:
File details
Details for the file seahorse-1.1.5-py3-none-any.whl
.
File metadata
- Download URL: seahorse-1.1.5-py3-none-any.whl
- Upload date:
- Size: 22.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ca4bb46c44d17625c5c0085b05885d3d523980cd08735d83e4122df6b122671 |
|
MD5 | 6ead6f0fc0c1a0e3c56f780b1311b15a |
|
BLAKE2b-256 | c48de286d1a502bbb717e942c642044c80315697b9acf5a18457b58d734d0765 |
Provenance
The following attestation bundles were made for seahorse-1.1.5-py3-none-any.whl
:
Publisher:
python-release.yml
on corail-research/seahorse
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
seahorse-1.1.5-py3-none-any.whl
- Subject digest:
7ca4bb46c44d17625c5c0085b05885d3d523980cd08735d83e4122df6b122671
- Sigstore transparency entry: 156304028
- Sigstore integration time:
- Permalink:
corail-research/seahorse@c5ccce868d89b9c818aca894fd14d53d9ef2ca17
- Branch / Tag:
refs/heads/main
- Owner: https://github.com/corail-research
- Access:
public
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
python-release.yml@c5ccce868d89b9c818aca894fd14d53d9ef2ca17
- Trigger Event:
push
- Statement type: