# ⚡  L4 Solution — real:pnp_dncnn@1.0.0

**ID:** `L3-025-001-001-T1-real-pnp_dncnn-run01` · **Status:** ⊙ Testnet (genesis catalog)
**Parents:** ⬆ Benchmark [`L3-025-001-001-T1`](/artifact/l3/L3-025-001-001-T1)

> **🛠 Solver:** `real:pnp_dncnn@1.0.0`
> **📊 Performance:** **Q = `0.9583347034957408`** · difficulty `0.3`
> **🔖 Status:** `testnet`

---

## 1. Solver

**`real:pnp_dncnn@1.0.0`**

## 2. Performance

| Property | Value |
|---|---|
| Difficulty score | 0.3 |
| Quality ratio | 0.958335 |
| Reward pwm | 0 |

## 3. Operating Point (Ω_s)

| Parameter | Unit | Value |
|---|---|---|
| H | px | 256 |
| W | px | 256 |
| N bands | bands | 28 |
| Mask dx | — | 0 |
| Mask dy | — | 0 |
| Mask theta | — | 0 |
| Noise level | — | 0.01 |
| Mask density | — | 0.5 |
| Disp a1 error | — | 0 |
| Disp alpha error | — | 0 |

## 4. Certificate

**Hash:** `sha256:cea32d6dd5ed3aabcb4cf16d5c66b9073c3d4ba981112cc69a810fba7`

**Status:** `testnet`

## 5. Code

Reference implementation — see [`code/`](/artifact/l4/L3-025-001-001-T1-real-pnp_dncnn-run01/raw/code/) when present.

## 6. Reproduction Report

Reconstruction results on the parent benchmark — see [`reports/`](/artifact/l4/L3-025-001-001-T1-real-pnp_dncnn-run01/raw/reports/) when present.

---

## File Mapping

This bundle consists of: `L3-025-001-001-T1-real-pnp_dncnn-run01.md`, `L3-025-001-001-T1-real-pnp_dncnn-run01.json`, `code/`, `reports/`.

| File | Role | How to regenerate |
|------|------|-------------------|
| `L3-025-001-001-T1-real-pnp_dncnn-run01.md` | Source of truth — edit this | Human or LLM |
| `L3-025-001-001-T1-real-pnp_dncnn-run01.json` | Structured metadata for the registry | LLM regenerates from the sections above |
| `code/solver.*` | Reference implementation | LLM regenerates from §1 Solver and §2 Operating point |
| `reports/results.md` | Reconstruction results | **Generated by running the solver** — do not fabricate |
| `reports/reproduce.md` | Step-by-step verification recipe | LLM regenerates as a recipe matching what was actually run |

**Prompt for your LLM after editing this Markdown:**

> Read the attached Markdown. Regenerate the sibling `.json` so every field matches.
> Also regenerate `code/solver.*` and `reports/reproduce.md` per the schema.
> Output each file in its own fenced code block tagged with the filename.
> Do NOT fabricate `reports/results.md` — it must come from actually running the solver.

_This Markdown was auto-synthesized from the catalog row for `L3-025-001-001-T1-real-pnp_dncnn-run01`._
_Edit it, regenerate the JSON, and submit at [/submit](/submit) to claim the artifact._