Dokumentacja · Archiwum
Nazwy graczy
Kiedy dwie nazwy to ta sama osoba, kiedy nazwa jest nickiem i co znajduje wyszukiwanie: zasady, z przykładami.
Ten sam gracz pojawia się w wielu partiach, zapisany na wiele sposobów: „Rossi, Mario” w jednym pliku, „Mario Rossi” w innym, „rossi-mario” online. Terza Torre zadaje nazwie dwa pytania, według dwóch różnych zasad: kto to jest i czy wyszukiwanie go znajdzie?.
W skrócie
| Rozpoznawanie: kto to jest? | Wyszukiwanie: czy go znajdzie? | |
|---|---|---|
| Gdzie | import i duplikaty, twoje partie (profil), teczki przeciwników, Nowy zawodnik w Danych partii | pole nad listą, okno wyszukiwania, podpowiedzi w Danych partii, Nowy przeciwnik… |
| Co się liczy | ID FIDE; bez niego wszystkie słowa nazwy, w całości | każde wpisane słowo musi być początkiem słowa nazwy |
| Kolejność słów | nie ma znaczenia | nie ma znaczenia |
| Wielkie litery, znaki diakrytyczne, przecinki, kropki | nie mają znaczenia | nie mają znaczenia |
| Nick | jest sobą: liczy się cały tekst, wielkie litery nie | jest jednym słowem: znajduje się go od początku |
Zasady są dwie, bo zbyt szerokie wyszukiwanie widać: masz listę przed sobą i to ty wybierasz. Zbyt szerokiego rozpoznawania nie widać: połączyłoby partie dwóch osób albo odrzuciło partię jako duplikat, bez słowa.
Imię i nazwisko czy nick
Nick to nazwa zapisana wyłącznie znakami, na które główne serwisy online pozwalają w nazwie użytkownika: literami bez znaków diakrytycznych, cyframi, „_” i „-”. Wystarczy jedna spacja, przecinek, kropka, apostrof albo litera ze znakiem diakrytycznym, żeby była to nazwa osoby, czyli imię i nazwisko. Aplikacja decyduje o tym wyłącznie na podstawie tekstu: ten sam gracz pojawia się w wielu partiach, a to, kim jest, musi zależeć tylko od tego, jak go zapisano.
| Zapis | Co to jest | Dlaczego |
|---|---|---|
mynick | nick | same litery |
rossi-mario | nick | litery i łącznik |
mario_rossi | nick | litery i „_” |
84rook | nick | cyfry i litery |
Carlsen | nick | jedno słowo: daje i tak ten sam wynik co nazwa osoby |
Rossi, Mario | nazwa osoby | przecinek i spacja |
Rossi,Mario | nazwa osoby | przecinek |
M.Rossi | nazwa osoby | kropka |
Gukesh D | nazwa osoby | spacja |
Öberg | nazwa osoby | litera ze znakiem diakrytycznym |
O'Brien | nazwa osoby | apostrof |
丁立人 | nazwa osoby | litery spoza alfabetu łacińskiego |
? | nieznany gracz z PGN | żadnej litery |
Rozpoznawanie: kim jest gracz
- Z ID FIDE gracz to jego ID, niezależnie od tego, jak zapisano nazwę. ID „0” nie jest ID.
- Bez ID FIDE gracz to jego nazwa:
- nazwa osoby liczy się całymi słowami, w dowolnej kolejności: wielkie litery, znaki diakrytyczne i interpunkcja nie mają znaczenia;
- nick liczy się taki, jaki jest: liczy się cały tekst, łącznie z cyframi, „_” i „-”, ale nie wielkie litery.
- Partia z ID FIDE nigdy nie trafia do gracza bez ID ani odwrotnie: byłoby to zgadywanie.
Przykład
W pustym archiwum te partie importowane jedna po drugiej:
| W pliku | ID FIDE | Dokąd trafia | Jak jest pokazana |
|---|---|---|---|
Rossi, Mario | — | nowy gracz A | Rossi, Mario |
Mario Rossi | — | A: te same słowa | Rossi, Mario |
ROSSI MARIO | — | A | Rossi, Mario |
Rossi,Mario | — | A | Rossi, Mario |
Rossi, Mario | 0 | A: „0” nie jest ID | Rossi, Mario |
Rossi, M. | — | nowy B: inicjał to nie imię | Rossi, M. |
De Rossi, Mario | — | nowy C: jedno słowo więcej | De Rossi, Mario |
Rossi, Mario | 1234567 | nowy D: ma ID FIDE | Rossi, Mario |
M. Rossi | 1234567 | D: decyduje ID | Rossi, Mario |
rossi-mario | — | nowy E: nick | rossi-mario |
Rossi-Mario | — | E: zmieniają się tylko wielkie litery | rossi-mario |
mario-rossi | — | nowy F: inny nick | mario-rossi |
mario_rossi | — | nowy G | mario_rossi |
Mario_Rossi | — | G | mario_rossi |
Wang Li | — | nowy H | Wang Li |
Li Wang | — | H: te same słowa | Wang Li |
Widoczna nazwa to nazwa z pierwszej partii, która tworzy gracza. Nazwa osoby dostaje zwykłą postać: „ROSSI,Mario” zmienia się w „Rossi, Mario”. Nick jest zawsze pokazywany tak, jak przyszedł, z dowolnego pliku; tak samo nazwa z cyfrą albo „_” i każda nazwa z partii online, pobranych przez aplikację albo wyeksportowanych z serwisu do pliku. Partie, które przychodzą później, jej nie zmieniają: zmieniasz ją ty w Danych partii, a zmiana dotyczy wszystkich jego partii. Jeśli natomiast wpiszesz nazwę, która jest innym graczem, na przykład zamiast „Rossi-Mario” „Rossi, Mario”, partia przechodzi do tego gracza: żeby przenieść wszystkie, jest zmiana wielu partii naraz.
Duplikaty
Dwie partie są tą samą partią, jeśli mają tych samych dwóch graczy, rozpoznanych jak wyżej, oraz tę samą datę, ten sam wynik, tę samą pozycję początkową i te same ruchy. Ta sama partia zapisana jako „Rossi, Mario” w jednym pliku i „Mario Rossi” w innym jest więc duplikatem. Z „rossi-mario” w jednym i „Rossi, Mario” w drugim to natomiast dwie różne partie, bo graczy jest dwóch. Zobacz Importowanie partii.
Twoje partie
Partia jest twoja, jeśli któryś z graczy ma twoje ID FIDE, twoje imię i nazwisko albo jeden z twoich aliasów, według tych samych zasad. Imię i nazwisko z profilu liczą się jako jedna nazwa, w dowolnej kolejności. Każdy alias liczy się według swojej zasady: słowami, jeśli to nazwa osoby, w takiej postaci, w jakiej jest, jeśli to nick. Gdy gracz i profil mają oba ID FIDE, decyduje tylko ID.
Z imieniem „Mario”, nazwiskiem „Rossi” i aliasami „mrossi90” i „rossi-mario”:
| W partii | Twoja? |
|---|---|
Rossi, Mario · Mario Rossi · ROSSI MARIO | tak |
MRossi90 | tak: zmieniają się tylko wielkie litery |
Rossi-Mario | tak: to alias rossi-mario |
mario-rossi | nie: inny nick |
Rossi, M. | nie: inna nazwa |
De Rossi, Mario | nie: jedno słowo więcej |
Teczki przeciwników
Konto w teczce, na przykład „rossi-mario” online, bierze partie gracza bez ID FIDE z tym nickiem, pomijając wielkie litery: nigdy partie „Rossi, Mario”, który jest inną osobą.
Wyszukiwanie
Każde wpisane słowo musi być początkiem słowa nazwy, w dowolnej kolejności. Wielkie litery, znaki diakrytyczne i interpunkcja nie mają znaczenia. Nick jest jednym słowem. Słowo z łącznikiem liczy się na dwa sposoby: jako łącznik, dla nicków, i jako separator, dla wszystkich pozostałych nazw, a wtedy jego części są osobnymi słowami, w dowolnej kolejności („mario-rossi” szuka tak jak „mario rossi”).
Zasada jest ta sama w polu nad listą, w oknie wyszukiwania (nazwa i drużyna gracza, turniej, miejsce, debiut), w podpowiedziach Danych partii i w Nowy przeciwnik…. W polu nad listą każde słowo może być w innym polu: „carlsen roma” znajduje partie Carlsena w Rzymie. Tak samo części słowa z łącznikiem: „carlsen-nakamura” znajduje partie między Carlsenem a Nakamurą, tak jak „carlsen nakamura”.
Gracze
W archiwum z takimi graczami: Rossi, Mario · Rossi, Marco · De Rossi, Mario · Rossini, Matteo · Rossi, Giacomo · Del Rosso, Anna · Vachier-Lagrave, Maxime · Öberg, Lars · Carlsen, Magnus · Ding, Liren · 丁立人 · oraz nickami rossi-mario · mario_rossi · magnus_carlsen · 84rook · mynick · DrCarlsen.
| Wpisujesz | Znajduje | Nie znajduje, i dlaczego |
|---|---|---|
m rossi · rossi m · Rossi, M | Rossi Mario, Rossi Marco, De Rossi Mario, Rossini Matteo | Rossi Giacomo: żadne jego słowo nie zaczyna się na „m” |
mario rossi | Rossi Mario, De Rossi Mario | |
ross | wszystkich Rossi, Rossini, Del Rosso, rossi-mario | |
rossi | Rossich, Rossini, rossi-mario | Del Rosso |
mario | Rossi Mario, De Rossi Mario, mario_rossi | rossi-mario: to jedno słowo, które zaczyna się od „rossi” |
rossi-m | rossi-mario, Rossi Mario, Rossi Marco, De Rossi Mario, Rossini Matteo | |
rossi-mario | rossi-mario, Rossi Mario, De Rossi Mario | |
mario-rossi | Rossi Mario, De Rossi Mario, tak jak „mario rossi” | rossi-mario: to inny nick |
ossi | nic | kawałek ze środka słowa nie wystarcza |
84 · 84ro | 84rook | |
rook | nic | „rook” nie jest na początku |
magnus | Carlsen Magnus, magnus_carlsen | |
carlsen | Carlsen Magnus | magnus_carlsen i DrCarlsen: tam „carlsen” jest w środku |
arlsen | nic | |
lagrave · vachier-lagrave · vachier lagrave | Vachier-Lagrave Maxime | |
oberg · OBERG l | Öberg Lars | |
myn | mynick | |
liren ding | Ding Liren | |
丁 | 丁立人 | |
立人 | nic | bez spacji nazwa jest jednym słowem i znajduje się ją tylko od pierwszego znaku |
Podpowiedzi, w Danych partii i w Nowy przeciwnik…, pokazują najpierw nazwy zaczynające się od całego wpisanego tekstu, potem pozostałe, które znajduje zasada, każdą z dwóch grup w kolejności alfabetycznej. Przy „rossi m”: najpierw Rossi Marco i Rossi Mario, potem De Rossi Mario i Rossini Matteo. Nieznany gracz „?” nigdy nie pojawia się w podpowiedziach.
Turnieje, miejsca, drużyny, debiuty
Ta sama zasada. Tutaj nie ma nicków, a łącznik zawsze rozdziela słowa.
| Wpisujesz | Znajduje | Nie znajduje |
|---|---|---|
tata steel · masters tata | Tata Steel Masters | „ata”: kawałek ze środka |
wijk zee | Wijk aan Zee | |
sao | São Paulo | |
caro kann · caro-kann · kann | Caro-Kann Defense | |
indian · nimzo-indian | Nimzo-Indian Defense | |
sicilian naj | Sicilian Defense: Najdorf Variation | |
baden | Baden-Baden |
To, czego szuka się inaczej
- Kod ECO można wpisać też częściowo: „b9” znajduje od B90 do B99.
- ID FIDE znajduje się tylko w całości: „1503014” znajduje Carlsena, „150” nikogo.
- Komentatora znajduje się także po fragmencie, bo to dowolny tekst.
- Stałe listy, takie jak tytuły, tempa gry i sposoby zakończenia, się wybiera, a nie wpisuje.
Przypadki graniczne
- Prawdziwa nazwa osoby zapisana jak nick, na przykład samo „Rossi-Mario” albo nazwisko bez imienia, jest traktowana jak nick. Poprawia się to w Danych partii.
- Nazwisko z łącznikiem zapisane samodzielnie, „Vachier-Lagrave”, jest więc nickiem: znajdują je „vachier” i „vachier-lagrave”, ale nie „lagrave”, i jest to inny gracz niż „Vachier Lagrave”. Z imieniem („Vachier-Lagrave, Maxime”) to nazwa osoby i „lagrave” ją znajduje.
- Nazwisko zapisane samodzielnie pokazywane jest tak, jak przyszło, bo jest nickiem: „CARLSEN” zostaje „CARLSEN”, a „CARLSEN, Magnus” zmienia się w „Carlsen, Magnus”. Liczy się to tylko dla wyglądu, jeśli to pierwsza partia tworzy gracza: to, kim jest i jak się go szuka, się nie zmienia, a poprawiasz to w Danych partii.
- Dwie osoby z tymi samymi słowami w innej kolejności, bez ID FIDE, stają się jedną: „Wang Li” i „Li Wang”. Częściej jest to ta sama osoba zapisana na dwa sposoby, jak „Ding Liren” i „Liren Ding”.
- Różne słowa to różne osoby: „Rossi, M.” i „Rossi, Mario”, „Van der Wiel” i „Vanderwiel”, „De Rossi” i „Derossi”, „Müller” i „Mueller”. Aplikacja nie zgaduje wariantów.
- Nazwa bez spacji w piśmie, które ich nie używa, jak chińskie, japońskie czy tajskie, jest jednym słowem: znajdziesz ją od pierwszego znaku. W plikach PGN takie nazwy zapisuje się zwykle literami łacińskimi („Ding, Liren”).