Skip to main content

High-performance connect4 library with arbitrary board sizes

Project description

spooky_connect4

Rust and Python library for the game of Connect4.

Rust

cargo add spooky_connect4

Python

uv add spooky-connect4

Develop

Tests

  • fish run_tests.fish
    • fish run_python_tests.fish
    • fish run_rust_tests.fish

Lints

  • fish run_lints.fish

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

spooky_connect4-0.4.0.tar.gz (25.4 kB view details)

Uploaded Source

Built Distributions

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

spooky_connect4-0.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (352.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

spooky_connect4-0.4.0-cp313-cp313-macosx_11_0_arm64.whl (316.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

spooky_connect4-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (352.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

spooky_connect4-0.4.0-cp312-cp312-macosx_11_0_arm64.whl (316.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

spooky_connect4-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (352.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

spooky_connect4-0.4.0-cp311-cp311-macosx_11_0_arm64.whl (317.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file spooky_connect4-0.4.0.tar.gz.

File metadata

  • Download URL: spooky_connect4-0.4.0.tar.gz
  • Upload date:
  • Size: 25.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for spooky_connect4-0.4.0.tar.gz
Algorithm Hash digest
SHA256 d85b6cf6701c448b27d28757971c9499c38e2ca05ab8325311af4f8024e49473
MD5 7f74379ccba6dacd06d88d090ae7d7d7
BLAKE2b-256 797229226b81e91397d10e37074c31cbe4ec3d300ec7253d8953004bab91bbe3

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_connect4-0.4.0.tar.gz:

Publisher: publish.yml on snowdrop4/spooky-connect4

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file spooky_connect4-0.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for spooky_connect4-0.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d2e4905bfe22bdf597a6c6dae8d10364d072f12b3f0083055581f540fbf238e3
MD5 e0612a94c355c543c387c13427c941db
BLAKE2b-256 a55ff1814c733b41f8f666da073ce166c0f3def43edd0af95fabe23aaa43d0c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_connect4-0.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on snowdrop4/spooky-connect4

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file spooky_connect4-0.4.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spooky_connect4-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4f4bb2fe76644dc4f1330cb3e4f6fae0a92612735d288906b274bfa1fb12fbd1
MD5 0e467d2813224a62d05df2f875ab2e9a
BLAKE2b-256 dccd7f8a1bcc95baf5ac61c5f184d3b07f612c14ca3ce9b180c206f0195e87f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_connect4-0.4.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on snowdrop4/spooky-connect4

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file spooky_connect4-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for spooky_connect4-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6f1a34f0d85886673e4054a02438282c6335626b3a1330f64b9f78b04a31412f
MD5 481ee276b7fffc7e20f91a6761ea90d9
BLAKE2b-256 cd16061759107396ae383f0d6bc902dc435557fa956c7a82a34e9f910f5fdc8c

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_connect4-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on snowdrop4/spooky-connect4

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file spooky_connect4-0.4.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spooky_connect4-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b03c82366193bc11bc1b0b3bfc4f0688a2118934fe613b3d4a918310620977ce
MD5 29a9900ea1ce58dd320d10da32604304
BLAKE2b-256 4eda5e9bafbdc69fd5225977d60523550652e0e1c4cdab17d6e95242bca9ad83

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_connect4-0.4.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on snowdrop4/spooky-connect4

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file spooky_connect4-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for spooky_connect4-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 48738a2f2a5975da7722fa933f14858669d22bc08f809904a655712c494f437e
MD5 67b586bb64150da42169337ee41ec36f
BLAKE2b-256 dae4a2f1c743118072bfdd6e7880418f84a82e189ce611bff8ef54f85cb5b793

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_connect4-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on snowdrop4/spooky-connect4

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file spooky_connect4-0.4.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for spooky_connect4-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f1c3415e9fd829f2634f82c4f393b7bb8736ba1bd80b4a0aea3250e0da16a0a5
MD5 a57d0c31bb4c44830e8bfd91c89c5811
BLAKE2b-256 d4f871cf79bf761c5ebcf9107dace5b5e0a892d7acc035a16fcbcc1dffe88030

See more details on using hashes here.

Provenance

The following attestation bundles were made for spooky_connect4-0.4.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on snowdrop4/spooky-connect4

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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