Skip to main content

Decimal-Digit Input Pipeline

Project description

DigPipe

Modular Decimal-Digit Input Pipeline for GBA Emulation

CI CodeQL Advanced PyPI - Python Version

Overview

DigPipe is a utility for decimal-digit generation, storage, mapping, and emulator-agnostic input rendering.

*Contextual note: This is part of a larger project which aims to allow consecutive digits of pi to "play" video games. The gameplay will then be analyzed in an attempt to identify any emergent behaviors or patterns observed.*

High-Level Goal

Design and implement a modular, chunk-based pipeline that:

  1. Generates decimal digits (0–9) from a mathematical source (initially π).
  2. Stores digits efficiently in chunked, compact binary form.
  3. Maps digits to abstract input actions (e.g., 10 GBA controls).
  4. Emits emulator-agnostic or emulator-specific input streams (later).

This system is intended to scale to hundreds of millions or billions of digits, while remaining:

  • memory-bounded
  • resumable
  • verifiable
  • and emulator-agnostic.

Agents

Coding agents and other automated tools should refer to AGENTS.md for complete project requirements and instructions

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

digpipe-1.1.2.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

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

digpipe-1.1.2-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

Details for the file digpipe-1.1.2.tar.gz.

File metadata

  • Download URL: digpipe-1.1.2.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.12.12 Linux/6.11.0-1018-azure

File hashes

Hashes for digpipe-1.1.2.tar.gz
Algorithm Hash digest
SHA256 4dd34a80471539f2b2206523abdb078f08b118a6a66a5a08862b638a05c454a1
MD5 8e4d0554de311c8c381bae7c6d2f03c6
BLAKE2b-256 07d04677cc3e88b03e708a537ad671d76f014334c25a7bead0ea8a35f2c65323

See more details on using hashes here.

File details

Details for the file digpipe-1.1.2-py3-none-any.whl.

File metadata

  • Download URL: digpipe-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 11.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.12.12 Linux/6.11.0-1018-azure

File hashes

Hashes for digpipe-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ee7e920f538e56d80b3a5a82fe503bf9f74d36c7dd88204e4fa056bb949864a8
MD5 6c32e709d16202403c0988173bcf67f2
BLAKE2b-256 5d2764131a62308b83092c8bcf4e3cda19aff8a08f1274dedf4dc0e9ab0538a5

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