Skip to main content

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

Metadata

Release files for digpipe 1.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for digpipe 1.1.2
File Size Uploaded
digpipe-1.1.2.tar.gz 8.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for digpipe 1.1.2
File Interpreter ABI Platform
digpipe-1.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 19.9 kB

Release files / digpipe-1.1.2.tar.gz

Download URL digpipe-1.1.2.tar.gz
Size 8.6 kB
Tags Source
SHA-256 checksum
How to use checksums
4dd34a80471539f2b2206523abdb078f08b118a6a66a5a08862b638a05c454a1
BLAKE2b-256 checksum
How to use checksums
07d04677cc3e88b03e708a537ad671d76f014334c25a7bead0ea8a35f2c65323
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.12.12 Linux/6.11.0-1018-azure

Release files / digpipe-1.1.2-py3-none-any.whl

Download URL digpipe-1.1.2-py3-none-any.whl
Size 11.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ee7e920f538e56d80b3a5a82fe503bf9f74d36c7dd88204e4fa056bb949864a8
BLAKE2b-256 checksum
How to use checksums
5d2764131a62308b83092c8bcf4e3cda19aff8a08f1274dedf4dc0e9ab0538a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.12.12 Linux/6.11.0-1018-azure

Release history Release notifications | RSS feed

This release

1.1.2 This release

2 release files

1.1.1

2 release files

1.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page