SKU RLE-1501 · Sold by External
Craftax
Product specifications
| SKU | RLE-1501 |
|---|---|
| Data type | RL environments |
| Volume | 67 achievements (sparse-reward tasks in full Craftax; Craftax-Classic has 22) |
| Size on disk | Not published by source |
| Format | Python package (JAX / gymnax interface); pip install craftax |
| Access model | PUBLIC LICENSE |
| Pricing | Free · open-source license (MIT) |
| Quality score | — |
| License | MIT License |
Craftax is a reinforcement-learning environment written entirely in JAX that conforms to the gymnax interface, allowing GPU/TPU-vectorised training. It reimplements and significantly extends the game mechanics of Crafter, taking additional inspiration from roguelikes such as NetHack, and ships in two forms: the full Craftax (67 achievements, 43 discrete actions, multi-floor overworld/dungeon/realm progression) and Craftax-Classic (22 achievements, 17 actions, a fast Crafter-scale reimplementation). Each variant exposes a symbolic observation (a flat float32 vector of shape (8268,)) or an RGB-pixel observation (a (130, 110, 3) float image in [0,1]). Reward is sparse and defined by achievements: unlocking an achievement for the first time grants a tier-dependent coefficient (basic=1, intermediate=3, advanced=5, very-advanced=8), plus a small health-delta shaping term; the maximum achievable episode return is 226 and benchmark scores are reported as a percentage of this maximum. The package is released under the MIT license by the authors of the ICML 2024 paper and is distributed on PyPI (pip install craftax).