File size: 1,554 Bytes
7c0c854 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | # sayed-bot-model-v3
Decision Transformer v3 for Sayed Bot — Full Minecraft Coverage
## Model
- **Architecture:** Transformer Encoder (8 layers, 8 heads, 512 dim)
- **Input:** `[batch, 50, 40]` — آخر 50 خطوة
- **Output:** `[batch, 25]` — logits لكل action
- **Features (40):** البيئة, البلوكات, المخزون, الدروع, الموارد, الاجتماعية
- **Actions (25):** بناء, بقاء, اجتماعي, حركة, قتال, تعدين, زراعة
- **Training data:** 5 سيناريوهات واقعية (بداية, استكشاف, خطر/بناء, اجتماعي, بناء متطور)
- **Accuracy:** 3.17%
- **Size:** ~35 MB (INT8 quantized)
- **Trained:** 2026-06-25T15:48:12Z
## Usage
```javascript
const { BotModel } = require('./bot-model');
const model = new BotModel();
await model.loadFromHF('SAyyeedd', 'sayed-bot-model-v3');
const state = model.extractState(bot);
const actionIdx = model.predict(state);
const actionName = ['IDLE','FIGHT','FLEE','MINE','FARM','COLLECT','EXPLORE','CRAFT','CHAT','FOLLOW',
'PLACE_BLOCK','BUILD_SHELTER','LIGHT_AREA','EAT','SLEEP',
'GO_HOME','EQUIP_ARMOR','SMELT','JUMP','SNEAK',
'SWIM','EMOTE','WANDER','HELP_ALLY','TRADE'][actionIdx];
```
## Files
- [bot_model.onnx](https://huggingface.co/SAyyeedd/sayed-bot-model-v3/resolve/main/bot_model.onnx)
- [config.json](https://huggingface.co/SAyyeedd/sayed-bot-model-v3/resolve/main/config.json)
- [best_model.pt](https://huggingface.co/SAyyeedd/sayed-bot-model-v3/resolve/main/best_model.pt) (PyTorch weights)
|