- ASCII-artowe diagramy z tabami kiepsko się wyświetlają :-( (ale w końcu udało mi się odgadnąć dobre ustawienia, na mojej stronie jest poprawiona wersja) - błędy ortograficzne (głównie brakujące literki, choć niekiedy całe słowa) - kiedy w diagramie 5.2.2 jest strzałka z BASIC_STATE na MAM_POLACZENIE_TOKEN_STATE (chyba brakuje jakiegoś POLACZENIE_TOKEN_MSG?) ? + skuteczna, choć trochę nieefektywna (aktywne czekanie) synchronizacja + czytelne + implementowalne - co z jednoczesnym zawieszeniem przez obie strony? - po co są te dane dodatkowe typu IP_N, IP_O, port w komunikacie głosowym? Przydałoby się krótkie wyjaśnienie. ~ komunikaty głosowe zasadniczo nie powinny być buforowane; numer komunikatu jest potrzebny, by móc zignorować dane, które przyszły nie po kolei (wysłano 1,2; odebrano 2,1; rozmówca powinien usłyszeć tylko 2). ~ superpozycja funkcji falowych nie oznacza, że oba stany występują jednocześnie (to odnośnie kota Schroedingera) ~ czy tokeny mogą krążyć w nieskończoność? Ocena: 4/5