# Dynamiczne dopasowanie trudności

EN: **Dynamic difficulty adjustment (DDA)** · id `dda` · aliases: dynamic difficulty adjustment, DDA, adaptive difficulty, dynamic game difficulty balancing, adaptacyjna trudność, dopasowanie poziomu trudności

Path: [AI Atlas](https://aiatlasgraph.com/llms.txt) › [AI w grach](https://aiatlasgraph.com/t/gameai.md) › [Modelowanie gracza](https://aiatlasgraph.com/t/playermodeling.md) › Dynamiczne dopasowanie trudności

## Description

- PL: Bieżące dostosowywanie parametrów gry do umiejętności lub stanu emocjonalnego gracza, oszacowanych z wyników rozgrywki lub sygnałów fizjologicznych.
- EN: Real-time tuning of game parameters to the player's skill or emotional state, estimated from gameplay performance or physiological signals.

## In one sentence

- PL: Gra sama, w trakcie rozgrywki, robi się trochę łatwiejsza albo trudniejsza, zależnie od tego, jak ci idzie.
- EN: The game itself gets a little easier or harder during play, depending on how you are doing.

## Problem it solves

- PL: Jeden poziom trudności dla wszystkich sprawia, że początkujący odpadają z frustracji, a doświadczeni ziewają z nudów.
- EN: One difficulty for everyone makes beginners quit in frustration while experienced players yawn with boredom.

## What it does

- PL: Jak dobry trener tenisa, który odbija piłkę tak, żeby uczeń ledwo, ale jednak ją odbierał.
- EN: Like a good tennis coach who hits the ball so the student can just barely return it.

## Everyday example

- PL: Po trzeciej porażce z bossem gra po cichu daje ci więcej apteczek, a gdy wygrywasz bez straty życia, przysyła silniejszych wrogów.
- EN: After your third loss to a boss the game quietly gives you more health packs, and when you win flawlessly it sends tougher enemies.

## This concerns you if you…

- PL: projektujesz grę dla graczy o różnych umiejętnościach
- PL: tworzysz aplikację edukacyjną lub treningową
- EN: design a game for players of mixed skill
- EN: build a learning or training app

## Keywords

dynamic difficulty adjustment · flow theory · rubber banding · AI Director · affective computing · player skill estimation

## How it works

- PL: System mierzy wskaźniki gry, np. trafienia, czas reakcji, zdrowie i wygrane, a czasem sygnały z czujników, jak tętno czy przewodnictwo skóry. Na tej podstawie model ocenia umiejętność lub stan gracza i zmienia siłę oraz liczbę wrogów, zasoby albo tempo.
- EN: The system tracks game metrics such as hits, reaction time, health and wins, and sometimes sensor signals such as heart rate or skin conductance. A model estimates the player's skill or state and changes enemy strength and numbers, resources or pace.

## Limits

- PL: Gracze często wyczuwają ukryte zmiany i odbierają je jako niesprawiedliwe lub odbierające satysfakcję z wygranej. Sygnały fizjologiczne są szumne i wymagają kalibracji. Mechanizm można też nadużyć, by wydłużać sesje lub zachęcać do zakupów.
- EN: Players often sense hidden changes and find them unfair or robbing wins of satisfaction. Physiological signals are noisy and need calibration. The mechanism can also be abused to lengthen sessions or push purchases.

## Key terms

- PL: **stan przepływu**: Pełne zaangażowanie, gdy wyzwanie pasuje do umiejętności.
- PL: **adaptacja wydajnościowa**: Zmiana trudności na podstawie wyników w grze.
- PL: **adaptacja afektywna**: Zmiana trudności na podstawie odczytanych emocji gracza.
- EN: **flow state**: Full engagement when challenge matches skill.
- EN: **performance-based adaptation**: Changing difficulty from in-game results.
- EN: **affective adaptation**: Changing difficulty from the player's sensed emotions.

## Know first

- [Uczenie nadzorowane (Supervised learning)](https://aiatlasgraph.com/t/supervised.md)

## Related topics

Untyped, symmetric "see also" links.

- [Interaktywna fabuła i reżyser historii (Interactive narrative and drama management)](https://aiatlasgraph.com/t/narrativegen.md)
- [Komputerowe testowanie adaptacyjne (CAT) (Computerized adaptive testing (CAT))](https://aiatlasgraph.com/t/cat.md)
- [Systemy tutorskie i nauka dopasowana do ucznia (Intelligent tutoring and adaptive learning)](https://aiatlasgraph.com/t/tutoring.md)

## Sources

- [Dynamic Difficulty Adjustment in Games: Concepts, Techniques, and Applications](<https://www.intechopen.com/online-first/1228576>) `fisher-kulshreshth-dda-2025` · by Nicholas Fisher, Arun K. Kulshreshth

---

AI Atlas revision 122 (2026-10-30) · HTML: https://aiatlasgraph.com/t/dda · index: https://aiatlasgraph.com/llms.txt · everything: https://aiatlasgraph.com/llms-full.txt · updated 2026-10-30
