Zanmato

Yojimbo to nietypowy Aeon. Nie tylko trzeba mu płacić za usługi, ale także zasady, którymi kieruje się on przy wykonywaniu ataków są dość tajemnicze. Z pewnością zauważyliście, że kieruje się on nie tylko wysokością waszej zapłaty. W niniejszym dziale wyjaśnię wam jak wyglądają algorytmy, które rządzą potężnym Yojimbo. Pogrubionym tekstem zaznaczyłem te zwroty/skróty, które są brane pod uwagę przez algorytmy Yojimbo. Będą one się powtarzać w całym tekście i zawsze będą oznaczać to samo.

Jaskiniowe pytanie

Kiedy pierwszy raz rozmawiasz z Yojimbo, gdy chcesz go przyłączyć do drużyny ten spyta cię do czego przydadzą się jego umiejętności:

  • "To train as a summoner." OPCJA1
  • "To gain the power to destroy fiends." OPCJA2
  • "To defeat the most powerful of enemies." OPCJA3

Oznaczenia możliwych odpowiedzi będą wykorzystane w dalszych rozdziałach.

Kompatybilność

Graliście w FF8? Pamiętacie współczynnik kompatybilności z GF-ami? W przypadku Yojimbo jest podobnie – kompatybilność jest opisana liczbą od 0 do 255 (liczba jest niewidoczna dla gracza, ale gra ma ją cały czas w pamięci). Im więcej, tym lepiej, a wpływać na nią możecie poprzez odpowiednie traktowanie Aeona. Zaczynacie z poziomem 128, oto czynności, które wpływają na współczynnik

+ 4 po użyciu ataku Zanmato
+ 3 po użyciu ataku Wakizashi na wszystkich przeciwnikach
+ 1 po użyciu ataku Wakizashi na jednym z wrogów
0 po użyciu ataku Kozuka
– 1 po użyciu ataku Daigoro
– 3 zwolnisz Yojimbo od razu po wezwaniu
-10 Yojimbo zostaje zabity
-20 jeśli zapłacisz zerową stawkę (0 Gil)

W ten sposób, dość niedużymi kroczkami w górę i potencjalnymi zagrożeniami spadnięcia na dół – pniesz się po szczeblach drabinki kompatybilności. Ten współczynnik ma istotny wpływ na zachowanie Yojimbo podczas bitwy. Współczynnik ten będę oznaczał literą K.

Zanmato Level

Z pewnością zetknęliście się z tym określeniem, które pojawia się przy każdym z przeciwników występujących w grze – jest to swego rodzaju skala podatności każdego stwora żyjącego na Spirze na ataki Yojimbo. Istnieje sześć poziomów, im wyższy tym szansa na wykonanie ataku Zanmato jest mniejsza. Nie będę wypisywał tutaj listy potworów, jeśli interesuje was poziom tego współczynnika zajrzyjcie do Bestiariusza.

Co się dzieje?

Zaraz po przyzwaniu Yojimbo zaczyna się jego matematyczny żywot. Zdarza się, że Yojimbo sam atakuje przeciwnika, nie czekając na twoją komendę. Prawdopodobieństwo, że to zrobi wynosi K/1024 (K dzielone przez 1024). Ale jaki atak wybierze? To jest obliczane za pomocą kolejnej zależności, współczynnik F:

F = K/4 + [0 ; 63],

gdzie [0 ; 63] oznacza losową, dowolną liczbę z przedziału 0-63.

Tak wyznaczony współczynnik F wskazuje na atak, który zostanie podjęty przez Yojimbo w przypadku spontanicznego ataku.

F Wykonany Atak
80+ Zanmato, (*)
64-79 Wakizashi, na wszystkich wrogów
48-63 Wakizashi, na jednego przeciwnika
32-47 Kozuka
0-31 Daigoro

(*) tylko kiedy Zanmato Level przeciwnika jest równe 1. W przeciwnym wypadku Yoijimbo zaatakuje wszystkich nieprzyjaciół za pomocą Wakizashi.

Powyższe kalkulacje znajdują zastosowanie jedynie wtedy, gdy Yojimbo zaatakuje z własnej woli, nie czekając na twoją komendę. Jeśli jednak będzie czekał na twoje pieniądze, w ruch wprawiana jest zupełnie inna, bardziej skomplikowana procedura.

Płacisz – wymagasz

Procedura jest dość żmudna, a pod uwagę jest branych kilka współczynników. Pierwszym jest ilość pieniędzy, jakie przeznaczyłeś na atak. Za każdą kolejką algorytm jest powtarzany od początku. Ostateczny współczynnik określany jest w kilku krokach.

1. Zapłata

Pierwszy współczynnik – Wsp1 – zależy od ilości wpłaconej gotówki. Następujące po sobie progi są kolejnymi potęgami dwójki.

KASA Wsp1
1-3 0
4-7 2
8-15 4
16-31 6
32-63 8
64-127 10
128-255 12
256-511 14
512-1023 16
1024-2047 18
2048-4095 20
4096-8191 22
8129-16383 24
16384-32767 26
32768-65535 28
65536-131071 30
131072-262143 32
262144-524287 34
524288-1048575 36
1048576-2097151 38
2097152-4194303 40
4194304-83886007 42
83886008-16777215 44
16777216-33554431 46
33554432-67108863 48
67108864-134217727 50
134217728-268435455 52
268435456-536870911 54
536870912-999999999 56

2. Kompatybilność

Kolejny współczynnik jest wyznaczany po uwzględnieniu kompatybilności K.

Wsp2 = Wsp1 + K/4

3. Następny etap – czyli jak zachowałeś się w jaskini.

Jeśli wybrałeś OPCJA1, to współczynnik będzie zmieniony:

Wsp3 = Wsp2 * ( 0,75 + ( 0,5 * KASA / PORTFEL ) ),

gdzie PORTFEL to całkowita ilość posiadanej gotówki.

Jeśli wybrałeś OPCJA2 lub OPCJA3 to

Wsp3 = Wsp2

4. Zanmato Level

Teraz pod uwagę zostanie wzięty poziom odporności wroga na Zanmato, a także twoja odpowiedź w jaskini.

Jeśli wybrałeś OPCJA1 lub OPCJA2

Wsp4 = Wsp3 / Zanmato Level przeciwnika

Jeśli wybrałeś OPCJA3

Wsp4 = Wsp3 * 0,8 dla przeciwników o Zanmato Level mniejszym niż 4

Wps4 = Wsp3 * 0,4 dla przeciwników o Zanmato Level większym niż 3

5. Overdrive

Jak każdy Aeon, także Yojimbo ma swój pasek Overdirve’a, jeśli jest on naładowany, to:

Wps5 = Wsp4 + 20;

jeśli nie:

Wps5 = Wsp4.

6. Ostatnie poprawki

Tutaj dość istotna zmiana współczynnika, która zależy głównie od szczęścia, do Wsp5 dodawana jest dowolna, losowo wybrana liczba, z przedziału [0 ; 63]. Czyli:

Wsp6 = Wsp5 + [0 ; 63].

Atak!

Tak, teraz pora na długo oczekiwany moment! Czy po tym matematycznym maratonie zasłużyliśmy na Zanmato? Tak, ale tylko wtedy kiedy ostateczny współczynnik, Wsp6 jest większy niż 79. Gdy nam się to uda, Yojimbo zabije wszystkich wrogów.

A teraz uwaga! Jeśli nie udało nam się przekroczyć bariery 80 punktów, cała procedura jest powtarzana, tylko tym razem w punkcie czwartym, dotyczącym Zanmato Level gra przyjmuje (niezależnie od stanu faktycznego), że Zanmato Level przeciwnika wynosi 1 (jeden). I z tak obliczonego na nowo współczynnika wyznaczany jest ostateczny atak:

Wsp6 Zastosowany atak
64+ Wakizashi, na wszystkich przeciwników
48-63 Wakizashi, na pojedynczego wroga
32-47 Kozuka
0-31 Daigoro

Wyjaśnienie

Z pewnością część z was zastanawia się, w jaki sposób ktokolwiek mógł dojść do tak zaawansowanych algorytmów. Oczywiście, samodzielne rozgryzanie takiego problemu jest bardzo skomplikowane i ciężko na cokolwiek wpaść. Na szczęście w oficjalnym poradniku do gry ujawniono szczegółowe zasady, na jakich opiera się Zanmato i dzięki temu społeczność graczy mogła poznać mechanizmy rządzące zachowaniem Yojimbo. Niniejszy artykuł powstał dzięki wielu internetowym publikacjom i mam nadzieję, że udało mi się czytelnie wyjaśnić zasady kierujące Zanmato.