Browse Source

Strategická: Update API

master
Jiří Kalvoda 2 years ago
parent
commit
559a43afdc
  1. 20
      obsazovani.md

20
obsazovani.md

@ -7,7 +7,12 @@ API
Stav: Stav:
```json ```json
{ {
status: "ok"
round: <int> # Kolikáté je aktuální kolo (na počátku 0) round: <int> # Kolikáté je aktuální kolo (na počátku 0)
team_id: <int>
time_to_response: <Optional[int]> # None v případě, že ho neznáme
state:
{
map: [[{ map: [[{
home_for_team: <Optional[int]> home_for_team: <Optional[int]>
occupied_by_team: <Optional[int]> occupied_by_team: <Optional[int]>
@ -19,11 +24,18 @@ Stav:
reaming_rounds: <int> # vždy > 0 reaming_rounds: <int> # vždy > 0
}] }]
}]] }]]
``` }
}
Je zaručeno, že domeček mají uprostred mapy nebo
{
status: "working" # Server počítá následující stav, klient má počkat
wait: <float> # 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: Tah:
@ -89,5 +101,5 @@ Metadata
Stav: Stav:
{ {
map: [[ jako v API ]] map: << jako v API >>
} }

Loading…
Cancel
Save