# Pati Brain 2 — LinguaForge 3.5.6

## Hedef

Motorun amacı kullanıcının ulaşabildiği en yüksek zorluğu sürekli zorlamak değil, **o anda çözmeye devam etmek isteyeceği en öğretici soruyu** seçmektir. Retention, eğlence ve kontrollü meydan okuma birlikte değerlendirilir.

## 1. Üç ayrı durum

### Stable Ability
Uzun dönem kullanıcı seviyesi. Doğru cevaplarla yavaş yükselir, tek bir dalgınlıkla sert düşmez.

### Session Difficulty
Sadece aktif testin anlık soru bandıdır. Test stabil seviyenin yaklaşık 12 puan altında başlar. Çok temiz/hızlı seri doğru cevaplarla küçük adımlarla zorlaşabilir. Yanlış, yavaşlama, yardım veya Pas ile daha hızlı rahatlar. Normal oturumda stabil seviyenin önüne sıçraması engellenir.

### Frustration Index
`0–1` arasında anlık zorlanma göstergesidir. Son cevapların:

- yanlış/pas durumu,
- cevap süresi,
- ses tekrarları,
- reveal kullanımı,
- eşleştirme hata sayısı

ile hareket eder.

## 2. Pas sınıflandırması

`Bilmiyorum / Pas` açık bir bilgi eksikliği sinyalidir; hızlı tıklama artık `boredom` olarak yorumlanmaz.

- `new_unknown`: daha önce görülmemiş kelime; kelime zorluğu yükselir, Stable Ability çok küçük miktarda azalır.
- `struggling`: uzun bekleme, çoklu dinleme veya reveal; kelime zorluğu daha güçlü yükselir, Session Difficulty belirgin düşer.
- `unknown`: normal Pas; kelime zorluğu yükselir, Stable Ability küçük miktarda ve Session Difficulty daha güçlü miktarda azalır.

Her Pas aynı kelimeyi mevcut oturumdan çıkarır. Ardışık Paslarda hem zorluk artışının asgari miktarı hem de oturumun aşağı rampası güçlenir.

## 3. Recovery Mode

İlk Pas en az iki kurtarma adımı açar; ardışık Paslarda bu pencere en az dört adıma kadar güçlenir. Frustration `>= 0.62` veya son 5 cevapta 3+ zorlanma olayı da Recovery tetikleyebilir. Bu adımlarda hard oranı sıfırlanır, seçim doğrudan refresh odaklıdır ve hedefin üstündeki kelimeler güvenli havuzdan dışlanır.

## 4. Duygusal ritim

- ilk soru: güvenli ısınma,
- ilk 2–3 soru: stabil seviyenin belirgin altında,
- orta bölüm: performansa göre kontrollü hareket,
- son soru: hard/stretch kapalı, rahat kapanış.

Varsayılan hedef başarı hissi yaklaşık `%82`'dir.

## 5. Retention havuzu

Normal mix:

- `%50 refresh`
- `%25 new`
- `%15 weak`
- `%10 hard`

Retention debt veya frustration yükseldikçe refresh/weak artar, hard/new azalır. Tüm kelimeler görülmüşse new payı coverage refresh'e dönüşür.

## 6. Mini oyunların ortak beyni

Balon, Kule, Hedef, Hazine, Pati Mix, Cümle, Boss, Hafıza ve Zincir Eşleştirme ayrı bir seviye tutmaz. Hepsi aynı Stable Ability, Session Difficulty, kullanıcı×kelime mastery ve global difficulty verisini paylaşır.

## 7. Boss Kelime

Kullanıcının `wrong_count + confusion_miss + skip_count + düşük mastery` sinyalleriyle en problemli kelimeler bulunur. Üç tur boyunca anlam/reverse/audio/context/visual varyantları tekrar etmeden kullanılır. Boss turu normal remediation kuyruğunu çoğaltmaz.

Bu sayaçlar kalıcı olduğu ve boss'u kazanmak onları geri almadığı için (v3.5.6 öncesinde) aynı kelime her Boss Kelime oturumunda yeniden seçiliyordu. v3.5.6 ile seçim üç kural izler: (1) son 3 boss oturumundan ≥%67 doğrulukla tamamlananlar bir süre dinlenmeye alınır, (2) bir önceki boss kelime arka arkaya tekrar seçilmez, (3) en zayıf 5 aday arasından rastgele seçim yapılır — böylece kilitlenme olmadan gerçekten en sorunlu kelimeler arasında rotasyon sağlanır.

## 8. Cümle tamamlama

Yalnızca örnek cümlesi olan kelime kullanılabilir. İngilizce hedef kelime cümlede `____` ile değiştirilir; yazma yok, seçenekli cevap vardır.

## 9. Global kelime zorluğu

Yanlış cevaplar kelime zorluğunu doğru cevapların düşürdüğünden daha hızlı yükseltir. `global_wrong_streak` ve kullanıcının o kelimeyi bilmesinin beklenme olasılığı artışı kuvvetlendirir. Yanlış işaretlenen distractor da daha düşük ağırlıklı `confusion_miss` sinyali alır.

## 10. Brain Log

`brain_decision_log` şu olayları saklar:

- session_start
- selection
- answer
- skip
- matching

Kayıtlar Stable Ability, Session Difficulty, Frustration Index, seçim niyeti, cevap süresi, ses/reveal ve motor aksiyonuyla birlikte admin panelinde aranabilir/sayfalanabilir.
