webxos/arachnid_RL
___ ___ ___ ___ ___ ___ /\ \ /\ \ /\ \ /\__\ /\ \ /\ \ _____ /::\ \ /::\ \ /::\ \ /:/ / \:\ \ \:\ \ ___ /::\ \ /:/\:\ \ /:/\:\__\ /:/\:\ \ /:/ / \:\ \ \:\ \ /\__\ /:/\:\ \ /:/ /::\ \ /:/ /:/ / /:/ /::\ \… See the full description on the dataset page: https://huggingface.co/datasets/webxos/arachnid_RL.
   
<div style=" background: #00FF00; border-left: 4px solid #00FF00; padding: 1.5rem; margin: 2rem 0; font-family: 'Fira Code', 'Courier New', monospace; color: #00FF00; border-radius: 0 8px 8px 0; "> <pre style=" font-size: 8px; line-height: 1.2; margin: 0; overflow-x: auto; color: #00FF00; "> __ _ _ _ _ _ /\ \ /\ \ /\ \ /\\ /\ \ /\ \ ___ /::\ \ /::\ \ /::\ \ /:/ / \:\ \ \:\ \ _ /::\ \ /:/\:\ \ /:/\:\\ /:/\:\ \ /:/ / \:\ \ \:\ \ /\\ /:/\:\ \ /:/ /::\ \ /:/ /:/ / /:/ /::\ \ /:/ / _ _ /::\ \ ___\:\ \ /:// /:/ \:\\ /://:/\:\_\ /://:/_/_ /://:/\:\_\ /:// /\\ /\ /:/\:\\ /::::::::\\ /::\ \ /:// \:|| \:\/:/ \// \:\/:::::/ / \:\/:/ \// \:\ \ /:/ / \:\/:/ \// \:\~~\~~\// \/\:\ \ \:\ \ /:/ / \::// \::/~~/~~~~ \::// \:\ /:/ / \::// \:\ \ ~~\:\/\\ \:\ /:/ / \:\ \ \:\~~\ \:\ \ \:\/:/ / \:\ \ \:\ \ \::/ / \:\/:/ / \:\\ \:\\ \:\\ \::/ / \:\\ \:\\ /:/ / \::/ / \// \// \// \// \// \// \// \/_/
</div>
ARACHNID RL Dataset
This dataset contains reinforcement learning transitions collected from human gameplay of ARACHNID RL, a 2D Atari-inspired space shooter. It contains about 2,831 samples of human gameplay data from a simple Atari-inspired space shooter game. Players control a spider-like ship to shoot asteroids and aliens while collecting diamonds. To build your own datasets download the ARACHNID RL file in the /gym/ folder of this repo. The game features desktop keyboard and mobile oneclick browser support. The dataset is designed for RL research, such as training agents via imitation learning or behavioral cloning from human demonstrations.
Dataset Structure
The main dataset is in data/train.jsonl in JSON Lines format. 1.83 MB, stored primarily as a JSON Lines file (train.jsonl), with an auto-converted Parquet version for efficient loading. Each entry represents a single transition, including timestamp, session/player ID, event type (e.g., shoot, move, gamestart, destroyalien), action taken (e.g., left, right, shoot), reward (e.g., +15 for collecting diamonds), done flag, current state (as JSON with position, velocity, score, lives, nearby objects, etc.), next state, and event details.
Data Format
Each line in data/train.jsonl is a JSON object with:
state: Game state (JSON string containing position, velocity, lives, score, nearby objects)action: Player action (left, right, up, down, shoot, boost, none)reward: Immediate rewardnext_state: Next game state (JSON string)done: Episode termination flagevent_type: Type of eventevent_details: Additional metadata (JSON string)
Citation
@misc{arachnid_rl,
title = {ARACHNID RL Dataset},
author = {WebXOS},
year = {2026}
}License
MIT License
© 2026 WebXOS
