Post

Conversation

Introducing Netherite! Minecraft 1.11.2, rewritten from scratch in C and CUDA, bit-verified against the real game. This is one trained agent playing in it - then the renderer it actually trains through - then 7,200 live worlds stepping in lockstep on one GPU.
The media could not be played.
David Watson ๐Ÿฅ‘
Post your reply

Left is Mojang's game. Right is mine, replaying the same inputs. Validated on terrain, physics, and pixels - the gates ship in the repo. Can you spot the difference?
The media could not be played.
The receipts: my inventory screen minus Minecraft's, amplified 80x so you can see anything at all. 112,796 pixels. 442 differ, each by 0.3%
The media could not be played.
Why exactness: it makes an RL sim you can trust. 23/23 recorded tapes replay with physics clean to 1e-9, CPU and CUDA bitwise-identical every tick (all the way to defeating the ender dragon). Train here, replay the same actions in the real Java game, get the same result. There
2,058 actions, one unbroken chain, nothing scripted: spawn empty-handed -> logs -> planks -> sticks -> crafting table -> wooden pickaxe -> stone -> coal. This is the middle of it, unedited, real speed.
The media could not be played.
Training mode throws the full rasterizer away. The policy sees a 64x36 block-id camera with depth and edge planes - right pane is the whole observation. That is why thousands of worlds fit on one card.
Image
Numbers (RTX PRO 6000 / 9950X3D, methods + harnesses in the repo): > exact render, 1080p: 35.9 fps GPU, 4.5 CPU > batched sim: 3.0M env-ticks/s at N=8192, 756k agent steps/s The CPU one is bit-identical. The slow one is the oracle.
Grok explains: """ **It is a from-scratch port/rewrite of Minecraft 1.11.2โ€™s game logic into C (with a CUDA path), not a neural network that imitates or approximates Minecraft.** Elliot Arledge rebuilt the core simulation (terrain generation, physics, blocks, entities,
cool! is the point to make a more efficient and less resource intensive RL environment?
You should do a comparison of a scripted action on netherite vs vanilla minecraft to show the speed-up (Or for example time to reach 1M frames rendered)
Coolโ€ฆ how does this work with copyright thoโ€ฆ is this saying I can download Minecraft 1.11.2 for free and play it? Can foresee this being a problem