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.0.1.tar.gz (316.2 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.0.1-cp311-cp311-win_amd64.whl (253.4 kB view details)

Uploaded CPython 3.11Windows x86-64

ries_rs-1.0.1-cp311-cp311-manylinux_2_34_x86_64.whl (353.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

ries_rs-1.0.1-cp311-cp311-macosx_11_0_arm64.whl (307.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: ries_rs-1.0.1.tar.gz
  • Upload date:
  • Size: 316.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.8

File hashes

Hashes for ries_rs-1.0.1.tar.gz
Algorithm Hash digest
SHA256 2557c2eb5bba2c0efce31e782994a7d061e656c022adbc8bbe6eb5a49d60e37e
MD5 1bf3bfe90a15841b58fd56333f03dbd4
BLAKE2b-256 22ff4a1a24ab27064966af222c4602c3a0e74a833a4b102513bc0d8c9e8435fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ries_rs-1.0.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 253.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.8

File hashes

Hashes for ries_rs-1.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e16a24d72f715e260e26bc06e584c1dc0034f6a19fca3e8c0077a748e4019764
MD5 fe3f2a52ca946c85c01a994593de8aa4
BLAKE2b-256 5ce46a0204e029f5eb88af607f1832d68e7eccfda1bc1621ec8253e05d0e71af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ries_rs-1.0.1-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 5d68f99fc9ac081c355c49b59f555f3f8916d81b396906a05f163ea7ea720b27
MD5 46d6d5ea5d364530ecd043015dc8ed89
BLAKE2b-256 efe841d3b48063651bfe814be1fe2943347bb2cb98808b703fa757ddd6332dc0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ries_rs-1.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0484d36ea60edd6825d4e2111efa1b3fbc0d1d8c7044659b30f9d7c9aadf7271
MD5 22fe4a3a2a4fa7cecb04375ab2d42b57
BLAKE2b-256 eb4bbde9ae622db94e126d5535970e0739571d3554973a2c89ea3cccd185571a

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