get_seat_projections
Symuluje podział 460 mandatów w Sejmie RP metodą d'Hondta na podstawie średnich sondażowych z wybranego okresu przy użyciu wieloszczeblowego modelu oddolnego (Bottom-Up: 380 powiatów -> 41 okręgów -> kraj). Dopuszcza wyłącznie strategie znormalizowane.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"period_type": "<period_type>",
"period_key": "<period_key>"
},
"name": "get_seat_projections"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| strategy | No | Strategia średnich (domyślnie weighted_average). Strategie surowe *_raw są niedozwolone w kalkulacji mandatów. | |
| survey_id | No | Opcjonalna lista ID sondaży w formacie JSON string, np. "[101,102]" | |
| period_key | Yes | Klucz okresu: YYYY-MM dla month, YYYY-Www dla week, last-14d|last-21d|last-30d lub YYYY-MM-DD:P{N}D dla rolling | |
| period_type | Yes | Typ okresu: month (np. 2025-10), week (np. 2025-W42) lub rolling (np. last-30d) | |
| strategy_version | No | Wersja strategii (domyślnie 1) |