diff --git a/obsazovani.md b/obsazovani.md index 304477b..802dbf1 100644 --- a/obsazovani.md +++ b/obsazovani.md @@ -7,23 +7,35 @@ API Stav: ```json { + status: "ok" round: # Kolikáté je aktuální kolo (na počátku 0) - map: [[{ - home_for_team: - occupied_by_team: - hill: - members: [{ - type: "soldier" # Pro budoucí rozšiřování - team: - id: # Unikátní číslo v rámci týmu - reaming_rounds: # vždy > 0 - }] - }]] -``` + team_id: + time_to_response: # None v případě, že ho neznáme + state: + { + map: [[{ + home_for_team: + occupied_by_team: + hill: + members: [{ + type: "soldier" # Pro budoucí rozšiřování + team: + id: # Unikátní číslo v rámci týmu + reaming_rounds: # vždy > 0 + }] + }]] + } +} + +nebo -Je zaručeno, že domeček mají uprostred mapy +{ + status: "working" # Server počítá následující stav, klient má počkat + wait: # Jak dlouho má klient čekat, než se zeptá znovu +} +``` -Na zvážení: Chceme říct, že aktuální tým == 0 (a přečíslovávat) nebo jim někde posílat číslo týmu +Je zaručeno, že domeček mají uprostřed mapy Tah: @@ -89,5 +101,5 @@ Metadata Stav: { - map: [[ jako v API ]] + map: << jako v API >> }