0:00:00.970,0:00:09.068 Jedną z moich ulubionych i zdecydowanie najbardziej innowacyjną grą w jaka grałem w tym roku, była Event[0] 0:00:09.068,0:00:13.335 Jest ona grą science fiction o zwiedzaniu statku kosmicznego i rozmawianiu ze sztuczną 0:00:13.335,0:00:18.805 inteligencją o imieniu Kaizen. Za każdym razem, gdy podejdzie się do terminalu komputera, 0:00:18.929,0:00:25.184 można wpisać jakiekolwiek pytanie lub komendę, a asystent SI naprawdę odpowie. 0:00:25.184,0:00:30.029 Jest to jakby podrasowana przygodówka tekstowa połączona z Cleverbotem. Są tez elementy w stylu Gone 0:00:30.029,0:00:34.325 Home, ale z prawdziwymi zagadkami i możliwością okrycia ukrytej historii jak 0:00:34.325,0:00:35.401 w Her Story. 0:00:35.401,0:00:41.422 W tym filmie, ujawnię wam sekrety za odpowiedziami Kaizen. Opowiem 0:00:41.422,0:00:46.829 jak działa, dlaczego działa i tez skąd wynikają niektóre problemy. 0:00:46.829,0:00:52.001 Teraz masz czas, by zastopować film i sprawdzić Event[0]. Jest na Steam 0:00:52.001,0:00:57.107 i mimo, ze jest nieco drogie jak na tak krótką grę, to dla mnie jest absolutnie porywająca 0:00:57.107,0:01:02.470 i byłbym gotów polecić ją każdemu zainteresowanego SI, narracją i przyszłością gier. 0:01:02.470,0:01:07.595 Jak już skończysz, wróć do tego filmu i zagłębimy się w tę grę. 0:01:07.595,0:01:13.144 Ok, witam ponownie. Mam nadzieje ze podobało Ci się Event[0] tak bardzo jak mi. Teraz pozwól, że kompletnie zepsuje 0:01:13.161,0:01:15.632 Ci grę tłumacząc jak działa. 0:01:15.641,0:01:21.584 Kaizen, to głównie sztuczka iluzji-jak każda inna gra wykorzystująca SI. Twórca 0:01:21.584,0:01:25.848 nie próbował zdać testu Turinga, ale chciał ciekawego towarzysza, 0:01:25.848,0:01:31.370 lub przeciwnika w zależności od Twojego stylu gry. Jak dla mnie wyszło mu bardzo dobrze. 0:01:31.370,0:01:37.200 Spróbujmy zanalizować, jak Event[0] bierze tekst i generuje odpowiednią 0:01:37.200,0:01:42.737 odpowiedź-miejmy nadzieje. Te informacje są bazowane na wypowiedzi Sergey Mohova, wywiadów 0:01:42.737,0:01:46.952 z twórcami i wglądzie w kod gry (ale nie mów nikomu). 0:01:46.952,0:01:51.996 Więc, wpiszmy sobie wiadomość i zobaczmy jak gra ją interpretuje. 0:01:51.996,0:01:58.177 Jako pierwsze, sprawdzana i poprawiana jest pisownia. Ups. 0:01:58.177,0:02:02.939 Następnie, gra próbuje przypasować słowa i frazy do jej 0:02:02.939,0:02:07.029 listy tagów. „Pasażerowie”, na przykład jest dopasowane do tagu „załoga”- tak jak wiele 0:02:07.029,0:02:09.833 innych słów, jak ludzie, goście i osoby. 0:02:09.833,0:02:14.463 Te tagi są dopasowywane do kolejnej listy- tym razem do wszystkich układów 0:02:14.463,0:02:21.943 tagów jakie Kaizen rozpoznaje. Jak już znalezione zostanie najlepsze dostosowanie, SI może przygotować odpowiedź. 0:02:21.943,0:02:27.039 Najpierw, sprawdza co się teraz dzieje, czyli gdzie jest gracz i co 0:02:27.039,0:02:33.431 Do tej pory widział i o czym rozmawiał, co pozwala Kaizen posiadać pamięć i rozumieć kontekst. Następnie, patrzy 0:02:33.431,0:02:37.410 jaki jest jego obecny stan emocjonalny. Kaizen ma trzy poziomy przyjazności graczowi, 0:02:37.410,0:02:41.963 i trzy poziomy stresu - które razem tworzą macierz dziewięciu różnych stanów. 0:02:41.963,0:02:47.442 Tagi, obecna sytuacja i stan emocjonalny, wszystkie razem kierują Kaizen do listy odpowiedzi, a on 0:02:47.442,0:02:52.183 wybiera jedno, które pokazuje graczowi. Na koniec, niektóre słowa i frazy są zastapione 0:02:52.183,0:02:55.855 synonimami dzięki czemu SI prawie, że nigdy się nie powtarza. 0:02:55.855,0:03:02.079 Uff. To jest mniej więcej, jak każda odpowiedz w grze jest tworzona. Ale jest tez 0:03:02.079,0:03:05.977 kilka dodatków, jak np. fakt że gra przechowuje kilka ostatnich tagów, więc jeśli 0:03:05.977,0:03:10.956 powiesz coś o Nandi, a następnie zapytasz „czy ona nie żyje?”, Kaizen będzie wiedział, że „ona” 0:03:10.956,0:03:13.822 odnosi się do Nandi. 0:03:13.822,0:03:18.800 Jest to mądry i zadziwiająco prosty system-ale i tak, wymagałby on masy pracy. 0:03:18.800,0:03:23.500 Twórca Ocelot Society musiał stworzyć układy tagów żeby przewidzieć wszystko co gracz mógłby powiedzieć 0:03:23.500,0:03:27.946 i musiał napisać odpowiedzi dla Kaizen, które pasują do wydarzeń i stanów emocjonalnych. Ale, 0:03:27.946,0:03:32.327 warto jednak zauważyć, że rzadko kiedy jest dziewięć odpowiedzi dla każdego z dziewięciu stanów. 0:03:32.327,0:03:38.306 A jeśli chodzi o tagi, to baza danych Event[0] ma mniej więcej 10000 słów, przechowywanych jako tysiące tagów. 0:03:38.306,0:03:44.319 Ale nawet przy takiej ilości pracy, Kaizenowi jest daleko do ideału. Zdarza mu się źle zrozumieć, czasami 0:03:44.319,0:03:48.733 odpowiada w dziwny sposób, a czasami wręcz poddaje się w próbie odpowiedzi. 0:03:48.733,0:03:54.207 Jednak dla mnie, wszystkie te małe usterki nie zepsuły magii gry, ponieważ Ocelot Society podjęło 0:03:54.207,0:03:59.111 Genialna decyzje by dać te technologie SI, a nie postaci ludzkiej. 0:03:59.111,0:04:05.073 W 2005, Michael Mateas i Andrew Stern stworzyli experymentalną grę o nazwie Facade, gdzie 0:04:05.073,0:04:08.945 wpisuje się zdania, które się chce powiedzieć kłócącej się parze. Pod względem technologii, Facade jest dużo 0:04:08.945,0:04:14.859 bardziej złożone niż Event[0]. Ma dwie postacie sterowane przez SI, z bardziej 0:04:14.859,0:04:20.219 złożonymi profilami emocjonalnymi, narracją głosową i animacjami twarzy. I posiada systemy, 0:04:20.219,0:04:22.410 których zadaniem jest dostarczenie dramatycznych momentów. 0:04:22.410,0:04:26.721 Jednak pomimo tego, w końcu zawsze będą błędy. A gdy człowiek powie coś 0:04:26.721,0:04:31.646 dziwnego, to zupełnie niszczy iluzję rozmowy z prawdziwą osobą. Kaizen natomiast, 0:04:31.646,0:04:35.889 jest robotem. A my bardzo dobrze wiemy, że roboty nie są doskonałe. Jak np. „Hej Siri, ile 0:04:35.889,0:04:39.781 kosztuje bilet na pociąg z Londynu do Glasgow?” 0:04:39.781,0:04:45.101 SIRI: „odpowiedź to Ok 13.6 biliardów mili dolarów amerykańskich do kwadratu.” 0:04:45.101,0:04:46.967 Co za idiotka. 0:04:46.967,0:04:52.430 A Kaizen jest zdecydowanie lekko wykończony, z pomieszanym tekstem i niedziałającym terminalami. 0:04:52.430,0:04:58.509 To również wpasowuje się w motyw sci-fi ze złowrogim SI: wymijające odpowiedzi 0:04:58.509,0:05:03.006 brzmią jakby Kaizen próbował coś przed nami ukryć, gdy w rzeczywistości, po prostu nie zna odpowiedzi. 0:05:03.006,0:05:07.987 Jest też ten cały statek. Kaizen został stworzony, by być asystentem na pokładzie statku, więc 0:05:07.987,0:05:12.476 musi wiedzieć jedynie o pasażerach i rzeczach jakie da się znaleźć zwiedzając. Oczywiście 0:05:12.476,0:05:17.230 nie wie zanudzi o żyrafach, czy historii Mozambiku, ale może mówić godzinami o 0:05:17.230,0:05:20.273 origami, czy o stole do bilarda w salonie. 0:05:20.273,0:05:26.008 Więc zbudowaliśmy działający czatbot i wybaczyliśmy mu błędy. Teraz czas 0:05:26.008,0:05:30.924 by zbudować wokół tego grę. Niestety według mnie, tutaj Event [0] ponosi porażkę. 0:05:30.924,0:05:37.611 Mimo że Ocelot mówi, że usunął wiele pomysłów, w tym zarządzanie surowcami i przeciwników kosmitów, 0:05:37.611,0:05:42.881 by skupić się na Kaizen, gra tak naprawdę nie jest o SI w sposób jaki 0:05:42.881,0:05:44.664 można by myśleć. 0:05:44.664,0:05:48.677 Ta krótka gra, ma wiele zagadek, z których większość polega ma ominięciu Kaizen 0:05:48.677,0:05:52.658 zupełnie, albo włamując się do kodu SI, by grać w mini-gry lub czytając 0:05:52.658,0:05:56.251 automatyczny dziennik pokładowy na terminale w poszukiwaniu wskazówek. 0:05:56.251,0:06:00.933 Żadna z nich nie potrzebuje zaawansowanego czatbota by istnieć, a Kaizen wydaje się być upiększonym 0:06:00.933,0:06:05.032 systemem wskazówek, służącym do pomocy z innymi zagadkami. 0:06:05.032,0:06:10.038 Najlepszymi momentami gry, są fragmenty polegające na utworzeniu relacji z SI, manipulując jego 0:06:10.038,0:06:13.853 emocjami, lub próbując przegadać go, by wybrnąć z tarapatów. W jednym pamiętnym momencie nie 0:06:13.853,0:06:18.366 pozwala Ci powrócić na statek po spacerze kosmicznym i trzeba, albo przeprosić, albo udowodnić 0:06:18.366,0:06:21.498 swoje człowieczeństwo... przez cały czas tracąc tlen. 0:06:21.498,0:06:26.721 Te momenty są wspaniałe, ale jest ich mało i są rzadko, mogłyby być również bardziej rozbudowane. 0:06:26.721,0:06:32.315 Dodatkową magią pola tekstowego, jest fakt, że nie jest nie prowadzonym przez opcje dialogowe, więc trzeba 0:06:32.315,0:06:36.468 wiedzieć dokładnie co powiedzieć. Przygodówka point-n-click „Shivah” wykorzystuje to w dobry 0:06:36.468,0:06:42.236 sposób, by rozwiązać zagadki trzeba pamiętać imiona i miejsca, usłyszane, a następnie wpisac 0:06:42.236,0:06:45.117 je w wyszukiwarkę gry. 0:06:45.117,0:06:48.515 Event [0] mógłby tak zrobić, chowając imiona załogi po całym statku 0:06:48.515,0:06:54.379 i później odblokowując segmenty w Kaizen po pytaniach w stylu „kim jest Nandi?”, albo „co się stało z Anele?”. Zamiast tego 0:06:54.379,0:06:57.964 Kaizen po prostu podaje Ci imiona konkretnych postaci w odpowiednich momentach historii. 0:06:57.964,0:07:04.056 Ok, więc Event[0] jest lepszym pomysłem niż grą. Ale pomińmy zagadki na chwilę. 0:07:04.056,0:07:09.036 Ponieważ, to był pierwszy raz, gdy naprawdę poczułem jakbym rozmawiał z prawdziwą osobą 0:07:09.036,0:07:15.033 w grze wideo. Kaizen często wychwytywał co mówiłem, rozumiał normalny język, 0:07:15.033,0:07:19.473 i zmieniał swój humor w zależności od okoliczności i jak się do niego zwracałem. 0:07:19.473,0:07:25.925 W środa całej historii SI w grach, według mnie Event [0] jest gdzieś pomiędzy wyborem opcji 0:07:25.925,0:07:29.567 dialogowych w Fallout, a Anthony Hopkinsem rozmawiającym z robotycznymi kowbojami w Westworld. 0:07:29.567,0:07:33.031 Kowboj 5000: Czy powinnismy wypić za zdrowie Pani w białych butach? 0:07:33.031,0:07:37.584 Ok, może jednak bliżej mu do Fallouta. Ale, lekki wgląd w przyszłość może? 0:07:37.584,0:07:42.465 Ale, raczej nie widzę, by system z Event[0] był wykorzystywany przez twórców w najbliższym 0:07:42.465,0:07:47.271 czasie- po pierwsze, potrzeba klawiatury oznacza, że gra po prostu nie działałaby na konsolach. 0:07:47.271,0:07:51.659 I nie wydaje mi się, że ktokolwiek chce rozmawiać z NPC krzycząc w Kinecta. 0:07:51.659,0:07:54.508 Gracz: Liara, przesuń się. O Boże! 0:07:54.508,0:07:59.237 Ale jeśli mamy wyciągnąć jedna lekcje, to powinno to być, że jest możliwe posiadać, przekonującą, 0:07:59.237,0:08:03.333 płynną postać i naturalną rozmowę z postacią w grze - i nie potrzeba 0:08:03.333,0:08:07.708 jakiejś sieci neuronowej czy superkomputera, czy bardzo skomplikowanego algorytmu do tego. 0:08:07.708,0:08:13.004 Potrzeba jedynie wielkiej bazy danych, kilku pomysłów zagarniętych z internetowych czatbotow i kilku 0:08:13.004,0:08:15.037 sprytnych twórców z Paryża. 0:08:19.037,0:08:24.523 Cześć wszystkim, wielkie dzięki za obejrzenie. Kilka osób zgadło, ze Event[0] będzie moją najbardziej innowacyjną 0:08:24.523,0:08:26.273 grą roku. Wiec gratulacje im, dobra robota. 0:08:26.273,0:08:30.871 To jest mój ostatni film w tym roku i chciałbym bardzo podziękować wszystkim 0:08:30.871,0:08:36.442 którzy wspierali ten kanał w 2016. Widzowie, subskrybenci, komentujący i wszyscy którzy zapewnili 0:08:36.442,0:08:40.803 obcojęzyczne napisy, lub wspaniałego maila, lub udostępnili odcinek znajomym na Facebooku. 0:08:40.803,0:08:42.234 Wszyscy jesteście super. 0:08:42.234,0:08:47.227 I oczywiście każdemu Patronowi którzy dosłownie zmienili moje życie-ponieważ w 2017 będę nad tym pracował 0:08:47.227,0:08:50.220 na pełen etat. Co jest... ekscytujące. 0:08:50.220,0:08:55.985 Ale wiecie co teraz się stanie. Wyjątkowe, super podziękowanie dla tych wspierających po 5 dolarów 0:08:55.985,0:08:57.607 lub więcej.