Przejdź do treści
Grepobot

Poza automatyzacją

Silnik

Każdy moduł na tej stronie przechodzi przez ten sam przebieg. Warto go raz zrozumieć.

Jeden przebieg, pięć etapów
  1. Kandydaci

    Każde działanie, które jest teraz dozwolone.

    pokazuje obliczenia

  2. Decyzja

    Oceń każde według czasu, o jaki przybliża cel.

    pokazuje obliczenia

  3. Rozstrzygnięcie

    Rozdziel to, o co konkurują.

    pokazuje obliczenia

  4. Plan

    Zamień zwycięzców na zlecenia w kolejce.

    pokazuje obliczenia

  5. Wykonanie

    Jedyny etap, który ingeruje w grę.

Pierwsze cztery etapy są czystymi funkcjami danych wejściowych, więc decyzja istnieje osobno od działania — dlatego bot potrafi powiedzieć, co wybrał i dlaczego.

Jeden przebieg, jedno miasto

Cel: statek kolonizacyjny

Rozważone i zablokowane

Ilustracja tego, co kolumna „Dlaczego” pokazuje w każdym przebiegu — każda możliwość wyceniona czasem, o który przybliża cel tego miasta.

Jeden przebieg, jedno miasto
ActionTime removed from goal
Rozbuduj port do 12−4 godz. 10 min
Przyjmij ofertę z rynku: 380 drewna za 300 srebra−2 godz. 55 min
Zbadaj kartografię−1 godz. 20 min
Odbierz surowce z 6 wiosek chłopskich−48 min
Rozbuduj port do 14Magazyn za mały · odblokuje się za 2 godz. 10 min
Rekrutuj 8 biremZa mało populacji

Pięć etapów

Kandydaci, decyzja, rozstrzygnięcie, plan, wykonanie. Kandydaci zbierają każdą akcję, która jest w tej chwili dozwolona. Decyzja ocenia każdą według tego, ile czasu zdejmuje z drogi do celu miasta. Rozstrzygnięcie rozdziela to, o co te akcje konkurują — surowce, populację, złoto, przychylność, kupców. Plan zamienia zwycięzców na zlecenia w kolejce. Wykonanie to jedyny etap, który ingeruje w grę.

Pierwsze cztery są czystymi funkcjami danych wejściowych, co nie jest szczegółem implementacji, którym musiałbyś się przejmować, poza jedną konsekwencją: bot potrafi powiedzieć ci dokładnie, co postanowił i dlaczego, bo decyzja istnieje osobno od działania.

Dziel przez to, czego brakuje

Ocena to stosunek, a liczy się mianownik. Akcje złota są oceniane na sztukę złota, akcje przychylności na punkt przychylności, kultura na punkt, wymiany na kupca. Surowce nie trafiają do mianownika, bo to w surowcach wszystko kosztuje, a dzielenie przez nie sprawiłoby, że każda akcja wyglądałaby tak samo.

Szesnaście celów i własny edytor

Szybki start, start, farmienie, kolonizator, statek kolonizacyjny, gospodarka, flota, flota ataku, wojsko, armia ataku, armia obrony, flota wsparcia, armia wsparcia, wsparcie pegazów, miejsce na miasto, kultura. Sześć z nich pojawia się najpierw jako krótka lista w mieście bez ustawionego celu. Jeśli żaden nie jest tym, czego chcesz, jest edytor szablonów.

Panel Dlaczego

Dla każdego miasta: uszeregowani kandydaci z ich wartością, zaoszczędzonymi sekundami, kolejką, którą by zajęli, i pewnością szacunku — a pod spodem kandydaci, którzy są teraz niedozwoleni, z tym, co blokuje każdego z nich, i chwilą, gdy blokada zniknie.

Czego nie robi

  • Istnieje wyszukiwanie wiązkowe z wyprzedzeniem, ale jako narzędzie prognozowania. Nie ma go na ścieżce działania, a ta strona nie będzie sugerować, że jest.