Shuhong Dai
  • about
  • blog (current)
  • publications
  • Access-Controlled Randomness in TFT: Unlockable Champions and the Structural Logic Behind Patch 16.3

    A system-level analysis of unlockable champions in TFT, examining how access-controlled card pool design and the Patch 16.3 probability adjustments address extreme competitive states.

    14 min read   ·   January 28, 2026

    2026   ·   Game Systems   Probability   Architecture   TFT

  • A Quick Mental Model for Estimating LLM GPU Memory Use

    Before downloading a large model or spinning up a container, it’s useful to know whether an open-source LLM will actually fit on your GPU.

    5 min read   ·   November 17, 2025

    2025   ·   LLMs   GPU Memory

  • Designing a Maintainable Replay Buffer in RL Systems

    A structured and engineering-focused reflection on replay buffer design in RL, emphasizing clarity, extensibility, and long-term maintainability.

    8 min read   ·   October 21, 2025

    2025   ·   RL   System Design   Data Structures

  • Tracing the Root Cause of Missing GPUs in Docker Containers

    A debugging record of why Docker refused to expose GPUs inside a container even though the host recognized them perfectly, and how every layer of the system contributed a small piece to the failure.

    5 min read   ·   August 20, 2025

    2025   ·   Docker   NVIDIA   CUDA

  • Running dm-control on a Headless Server: A Complete Debugging Log

    A practical record of configuring dm-control with Mujoco on a headless Ubuntu server, covering rendering failures, version mismatches, and the final workable setup.

    5 min read   ·   June 15, 2025

    2025   ·   Reinforcement Learning   Mujoco   dm-control   Rendering

  • Newer
  • 1
  • 2
  • Older
© Copyright 2026 Shuhong Dai.