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.0.tar.gz (320.1 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.0-cp311-cp311-win_amd64.whl (255.1 kB view details)

Uploaded CPython 3.11Windows x86-64

ries_rs-1.1.0-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.0-cp311-cp311-macosx_11_0_arm64.whl (309.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: ries_rs-1.1.0.tar.gz
  • Upload date:
  • Size: 320.1 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.0.tar.gz
Algorithm Hash digest
SHA256 148409170fae3bba0a53153b7e6b420f0832415285d04fc9d8664e4afd90c413
MD5 3260b38d0adf48e38b9b6104ddba83e5
BLAKE2b-256 95e447909857e8cd7ba9145b0f47c7b97151a36d4511f30689dccfa8671ea857

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ries_rs-1.1.0-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.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 203434950e02c22b3e72ad2691a6a1ba977a563436ada03318522ccb363b6344
MD5 a93b4230e323a69aa109b59684a4c3fc
BLAKE2b-256 8043acdf365f05602795be5ad5d7396127c062fac12bc3b71057caa88ba6ec65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ries_rs-1.1.0-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 5ea473a79699b144196da5e4a1de66eed27a50fb5e32a342ca7b9fabd7bb7341
MD5 ea2b8c67b7851a075e90a2ed95aadaa8
BLAKE2b-256 898f8ed47a94a2abcb6b38521359bf9cc2141d50a6d29f9b8103b2ae88c733b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ries_rs-1.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2d4002d85bd47eaf37b5ae95b8ee7cc4d93e6b75da39fb50704265d32d67fe17
MD5 1db80df72cf171220014c4b823fac4a6
BLAKE2b-256 4a2d4af56977f31478ce985db107685068ec81a64f409608e33af0de0529566a

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