Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.4%) to scientific vocabulary
Keywords
Repository
Combinatorial Game Theory toolkit
Basic Info
- Host: GitHub
- Owner: t4ccer
- License: agpl-3.0
- Language: Rust
- Default Branch: main
- Homepage: https://cgt.tools
- Size: 1.92 MB
Statistics
- Stars: 9
- Watchers: 2
- Forks: 1
- Open Issues: 0
- Releases: 7
Topics
Metadata Files
README.md
cgt
Combinatorial Game Theory framework and toolkit in Rust and Python.
cgt-gui
Experimental graphical interface. See README.
cgt-cli utils
Some of the library features are exposed through CLI utility tool. See CLI README for installation and usage instructions.
Rust Library
Python library (cgt-py)
Available on pypi
Python interface is inteded as a thin wrapper for interactive exploration using notebook software like Jupyter rather than exhaustive searches of large search spaces.
Credits
- Library is heavily inspired by https://github.com/aaron-siegel/cgsuite
- Library in Haskell that provides basic functions to work with combinatorial games https://github.com/kamekura/haskell-cgt
Citing
If you found the toolkit useful for your work please consider citing it.
BibTeX
bib
@misc{maciosowskiCgttools,
title = {cgt-tools},
author = {Maciosowski, Tomasz},
howpublished = {https://cgt.tools},
abstract = {Combinatorial Game Theory toolkit},
copyright = {AGPL-3.0}
}
BibLaTeX
bib
@software{maciosowskiCgttools,
title = {cgt-tools},
author = {Maciosowski, Tomasz},
url = {https://cgt.tools},
abstract = {Combinatorial Game Theory toolkit}
}
License
Copyright (C) 2023-2025 Tomasz Maciosowski (t4ccer)
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.
Owner
- Name: Tomasz Maciosowski
- Login: t4ccer
- Kind: user
- Location: Edmonton, Canada
- Company: @mlabs-haskell
- Website: t4ccer.com
- Twitter: t4ccer
- Repositories: 5
- Profile: https://github.com/t4ccer
Tricking silicon into thinking
GitHub Events
Total
- Release event: 8
- Watch event: 1
- Delete event: 3
- Push event: 19
- Fork event: 1
- Create event: 7
Last Year
- Release event: 8
- Watch event: 1
- Delete event: 3
- Push event: 19
- Fork event: 1
- Create event: 7
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 4
-
Total downloads:
- npm 1 last-month
- cargo 16,129 total
- pypi 561 last-month
-
Total dependent packages: 1
(may contain duplicates) -
Total dependent repositories: 0
(may contain duplicates) - Total versions: 19
- Total maintainers: 2
npmjs.org: cgt
- Homepage: https://github.com/t4ccer/cgt-tools#readme
- License: AGPL-3.0-or-later
-
Latest release: 0.1.0
published over 1 year ago
Rankings
Maintainers (1)
pypi.org: cgt-py
Python bindings for Rust `cgt` package
- Homepage: https://github.com/t4ccer/cgt-tools
- Documentation: https://cgt-py.readthedocs.io/
- License: AGPL-3.0
-
Latest release: 0.5.0
published almost 2 years ago
Rankings
Maintainers (1)
crates.io: cgt
Combinatorial Game Theory framework
- Homepage: https://github.com/t4ccer/cgt-tools
- Documentation: https://docs.rs/cgt/
- License: AGPL-3.0
-
Latest release: 0.7.0
published over 1 year ago
Rankings
Maintainers (1)
crates.io: cgt_derive
Derive macros for `cgt` package
- Homepage: https://github.com/t4ccer/cgt-tools
- Documentation: https://docs.rs/cgt_derive/
- License: AGPL-3.0
-
Latest release: 0.7.0
published over 1 year ago
Rankings
Maintainers (1)
Dependencies
- actions/checkout v3 composite
- dtolnay/rust-toolchain f361669954a8ecfc00a3443f35f9ac8e610ffc06 composite
- 104 dependencies
- quickcheck 1.0 development
- ahash 0.8.3
- append-only-vec 0.1.3
- auto_ops 0.3.0
- itertools 0.10.5
- nom 7.1.3
- num-rational 0.4.1
- serde 1.0.172
- serde_repr 0.1.12
- PyO3/maturin-action v1 composite
- actions/checkout v3 composite
- actions/download-artifact v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite