Skip to main content

Find algebraic equations given their solution

Project description

ries-rs

Python bindings for ries, a Rust implementation of the RIES inverse equation solver.

ries-rs searches for algebraic equations that have a given target value as a solution, with support for deterministic runs, structured output, and the same core search engine used by the CLI and WASM builds.

Install

pip install ries-rs

Example

import ries_rs

results = ries_rs.search(3.141592653589793, max_matches=3)
for match in results:
    print(match.lhs, "=", match.rhs)

Project Links

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

ries_rs-1.1.1.tar.gz (320.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ries_rs-1.1.1-cp311-cp311-win_amd64.whl (255.1 kB view details)

Uploaded CPython 3.11Windows x86-64

ries_rs-1.1.1-cp311-cp311-manylinux_2_34_x86_64.whl (354.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

ries_rs-1.1.1-cp311-cp311-macosx_11_0_arm64.whl (309.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file ries_rs-1.1.1.tar.gz.

File metadata

  • Download URL: ries_rs-1.1.1.tar.gz
  • Upload date:
  • Size: 320.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ries_rs-1.1.1.tar.gz
Algorithm Hash digest
SHA256 b86397274bcfca077a03360b1c7f7309ffb676e9f3e6fd43652173d5271a404a
MD5 986f40a50fbc6f582f8f8f80d9cb6ac3
BLAKE2b-256 61fe5cb54e4871c891090f934a06c3289ea20f726bafd85471ff9de6fbaa133c

See more details on using hashes here.

File details

Details for the file ries_rs-1.1.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ries_rs-1.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 255.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ries_rs-1.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7410078fb8d725a5840cc29353a7cff7027b71f2fe260a66dd603502fda18b4d
MD5 9745e0b7d01bdad8aefeba147a405e66
BLAKE2b-256 cadcc84ae820bce392be7a85456d105460f5a16506e94ea383bd0fe47c8d7ab9

See more details on using hashes here.

File details

Details for the file ries_rs-1.1.1-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for ries_rs-1.1.1-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 6f5f3e7a5ffbb9fbaaf2fe4de27028d791bce4c89dfd41c7551f35858df7d100
MD5 25dfbd2f50d8ebca57bd214ed9230903
BLAKE2b-256 74ac68a17b632542fcd21f5d2bca3a33ac194cc1d30dc1121a0d8c72e2e55977

See more details on using hashes here.

File details

Details for the file ries_rs-1.1.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ries_rs-1.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4294bb8d9e9b886c4f9859144ae9ee16a70f7f7e065397ae360994799887d45b
MD5 5394c46d33a951173d1ad0e0f30775b8
BLAKE2b-256 a1711567f94184309a32b0c8505f4542c2d30695551033de3d0f95b4f8ddaaab

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page