Views
No views yet
e2-micro, Raspberry Pi, or 1vCPU legacy hardware), specifically aiming to reach ~2 steps/sec on 1 vCPU and 1GB of RAM.| Feature | Specification |
|---|---|
| Model Architecture | 3-Layer Convolutional Neural Network |
| Parameters | ~2,300 (~8.6 KiB) |
| Grid Resolution | 32x32 Cellular Automata |
| Input Channels | 6 (Life, Food, Lava, 3x Signaling) |
| Training Time | 126,000+ Generations |
| Compute | 16x Google Cloud TPU v5e (TRC Program) |
.npy) array to eliminate heavy framework dependencies (TensorFlow/PyTorch). It is designed to be "plug-and-play" with a standard NumPy-based inference script.1import numpy as np
2
3# Load the 8.6KB DNA payload
4# Note: Use allow_pickle=True as weights are stored as a ragged object array
5dna = np.load("microDeepRL.npy", allow_pickle=True)
6
7# Parameter shapes:
8# [0] Conv2D_1 Kernel (3,3,6,24)
9# [1] Conv2D_1 Bias (24,)
10# [2] Conv2D_2 Kernel (1,1,24,24)
11# [3] Conv2D_2 Bias (24,)
12# [4] Output Kernel (1,1,24,6)
13# [5] Output Bias (6,)