Learning environments for solving math problems step-by-step
Project description
mathy_envs: Learning environments for solving math problems
Mathy environments present users/agents with a prompt problem, and are asked to simplify it according to some problem-specific criteria using combinations of simple actions based on the Properties of Numbers.
🚀 Quickstart
You can install mathy_envs
from pip:
pip install mathy_envs
Semantic Versioning
Mathy Envs tries to be predictable when it comes to breaking changes, so the project uses semantic versioning to help users avoid breakage.
Specifically, new releases increase the patch
semver component for new features and fixes, and the minor
component when there are breaking changes. If you don't know much about semver strings, they're usually formatted {major}.{minor}.{patch}
so increasing the patch
component means incrementing the last number.
Consider a few examples:
From Version | To Version | Changes are Breaking |
---|---|---|
0.2.0 | 0.2.1 | No |
0.3.2 | 0.3.6 | No |
0.3.1 | 0.3.17 | No |
0.2.2 | 0.3.0 | Yes |
If you are concerned about breaking changes, you can pin the version in your requirements so that it does not go beyond the current semver minor
component, for example if the current version was 0.1.37
:
mathy_envs>=0.1.37,<0.2.0
Contributors
Mathy Envs wouldn't be possible without the wonderful contributions of the following people:
Justin DuJardin |
Guillem Duran Ballester |
This project follows the all-contributors specification. Contributions of any kind welcome!
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 mathy_envs-0.12.1.tar.gz
.
File metadata
- Download URL: mathy_envs-0.12.1.tar.gz
- Upload date:
- Size: 32.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1b9a406c40e73b2fe9f50817946e91b2d4ff096db2d1a59a0daf8833eebba29 |
|
MD5 | de619daa278990426d8d0bba9e12f3bd |
|
BLAKE2b-256 | 290516bdc11a6f1b87b3b120bf96f629f7131fe1f3ea15d35b32a9c2ab3b755a |
File details
Details for the file mathy_envs-0.12.1-py3-none-any.whl
.
File metadata
- Download URL: mathy_envs-0.12.1-py3-none-any.whl
- Upload date:
- Size: 42.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 212562902f4555a6a7d702179d2994c33fd56dc6cdc2c2e5cc7de4b3c0bc0571 |
|
MD5 | 306124c750855f5246d756d745cfee0d |
|
BLAKE2b-256 | cc09a30eea201b115efc682c1b2bd4a0432deccc4430e9c5712fa64b46c60b7f |