SI:SimpleAI/Pl

From OpenTTD
Jump to: navigation, search


SimpleAI to przeróbka starej AI, która była obecna w grze do wersji 0.6.3 (a także oryginalnego Transport Tycoon). Buduje proste trasy punkt-punkt w podobny sposób jak stara sztuczna inteligencja, ale używa lepszego pathfindera zamiast algorytmu, którego użyła stara sztuczna inteligencja.

SimpleAI korzysta z pociągów, pojazdów drogowych i samolotów i jest kompatybilny ze wszystkimi rodzajami ładunków.

Contents


Information Ogólne

  • Autor: Brumi
  • Pierwsze wydanie: January 4, 2010
  • Ostatnie wydanie: January 20, 2019
  • Licencja: GPL v2
  • Link do pobrania: SimpleAI-14.tar.gz
  • Wątek na forum: link (report bugs here)

Styl budowli (Building)

Poniższe zdjęcia pokazują charakterystyczny styl SimpleAI:

Stacja kolejowa i miejsce załadunku ciężarówki
Mijanie linii zbudowanych przez AI

Stacje pojazdów drogowych są budowane razem z magazynami i zwykle 5-25 pojazdów drogowych może jechać na jednej trasie (górna granica jest konfigurowalna). AI nie korzysta z tramwajów ani pojazdów przegubowych, ponieważ buduje tylko stacje w stylu terminalowym.

Koleje mogą być pojedyncze lub podwójne : na kolejach pojedynczych tylko jeden pociąg jeździ po 2 lub 3 płytkach, w zależności od długości trasy. Każda ze stacji ma jedną platformę. Na podwójnych kolejach na trasie kursują dwa pociągi o długości 3 kafelków, a dwa odcinki pasów przechodzą obok siebie. Reszta linii kolejowej nie jest podwojona. Każda ze stacji ma dwie platformy.

AI korzysta również z samolotów i próbuje ponownie wykorzystać lotniska, jeśli więcej niż jedna trasa lotnicza jest połączona z tym samym miastem.

Zachowanie (Behaviour)

SimpleAI buduje trasy losowo, więc nadaje się do uruchamiania wielu instancji samego siebie, zwykle nie konkuruje ze sobą w tych samych lokalizacjach. Chociaż dotyczy to dotacji, więc jeśli występują różne przypadki SimpleAI, zaleca się zmniejszenie częstotliwości korzystania z dotacji (ustawienie to opisano później).

Domyślnie AI nie będzie konkurować z innymi firmami w branżach, w których usługa jest już wystarczająco dobra. Limit, powyżej którego usługa jest uważana za 'wystarczająco dobrą' , można skonfigurować za pomocą ustawień.

AI zarządza swoimi trasami po ich zbudowaniu, co oznacza, że ​​nierentowne pojazdy są sprzedawane, stare pojazdy są wymieniane, a rozbite pojazdy są odbudowywane. Usunie również nieużywane stacje (na przykład, jeśli wszystkie pojazdy korzystające ze stacji były nierentowne i zostały sprzedane).

AI będzie starać się unikać przejazdów kolejowych, jeśli to możliwe.

Zgodność z NewGRF

SimpleAI jest głównie kompatybilny z pojazdami i zestawami branżowymi NewGRF. Został przetestowany z wektorem ECS i zestawem przemysłowym FIRS oraz różnymi zestawami pojazdów, w tym eGRVTS, UKRS, NARS, zestawem pociągów 2 cm3, zestawem samolotów Aviators i zestawami pojazdów OpenGFX +. Spróbuje przetransportować wszystkie dostępne ładunki i zbuduje stacje kolejowe NewGRF, jeśli są one dostępne (na przykład Odnowienie stacji przemysłowych).

Jednak AI ma problemy z NewGRF, które obejmują dodatkowe typy kolei, i mogą mieć problemy finansowe, jeśli niektóre pojazdy mają wysokie koszty eksploatacji.

SimpleAI z przemysłowym zestawem zastępczym FIRS, brytyjskim zestawem do odnawiania i odnawianiem stacji przemysłowych

Konfiguracja

Okno konfiguracji SimpleAI
  • Number of days to start this AI after the previous one (give or take): Jest to ustawienie, które pojawia się we wszystkich AI, tutaj możesz skonfigurować czas oczekiwania przed uruchomieniem AI.
  • Use trains / road vehicles / aircraft: Skonfiguruj, czy to wystąpienie SimpleAI będzie używać tego rodzaju transportu.
  • Build new routes if transported percentage is smaller than this value: Tutaj możesz skonfigurować, jak konkurencyjny będzie SimpleAI, im wyższe ustawienie, tym bardziej konkurencyjny. Na przykład, jeśli jest ustawiony na 60, AI powstrzyma się od konkurencji w branżach, w których 60% wyprodukowanego ładunku jest już transportowane.
  • The chance of taking subsidies: Tutaj możesz skonfigurować, jak często sztuczna inteligencja będzie chodzić o dotacje, im wyższe ustawienie, tym częściej.
  • The maximum number of road vehicles on a route: AI nie zbuduje większej liczby pojazdów drogowych na trasie niż ta liczba, niezależnie od opłacalności trasy.
  • Days to wait betweeen building two routes: Przy tym ustawieniu AI można skonfigurować tak, aby budować nowe trasy wolniej.
  • Slowdown effect (how much the AI will become slower over time): Jeśli ta opcja jest włączona, sztuczna inteligencja będzie w miarę upływu czasu czekać między budowaniem dwóch tras. Dzięki temu możesz uniemożliwić SimpleAI ciągłe budowanie nowych tras na późniejszych etapach gry.
  • Build company headquarters near towns: Jeśli ta opcja jest włączona, centrala zostanie zbudowana w mieście. Jeśli wyłączone, kwatera główna zostanie zbudowana w pobliżu pierwszej stacji, którą zbuduje AI (jest to zachowanie starej AI).
  • Use a custom company name: Jeśli ta opcja jest włączona, AI będzie używać nowego schematu nazewnictwa zamiast domyślnego "<town name> Transport".
  • Signal type to be used: Możesz ustawić rodzaj sygnału, który będzie używał AI: jednokierunkowe sygnały blokowe (domyślnie), dwukierunkowe sygnały blokowe (oryginalne zachowanie Transport Tycoon) lub sygnały ścieżkowe (które sprawią, że przejazdy kolejowe będą bezpieczniejsze dla pojazdów drogowych po ich zamknięciu z góry).
  • Use NewGRF rail staions if available: Jeśli to ustawienie jest włączone, AI zbuduje różne stacje kolejowe w zależności od rodzaju ładunku, na przykład przy odnowie stacji przemysłowych.

Ograniczenia

SimpleAI nie jest konkurencyjną AI, więc nie buduje tras, które mają najwyższy zysk, zamiast tego buduje losowo. Może mieć problemy finansowe, jeśli koszty eksploatacji są zbyt wysokie (z powodu NewGRF), włączona jest inflacja lub włączone są koszty utrzymania infrastruktury.

Podczas korzystania z SimpleAI zaleca się włączenie kolei o 90 stopni dla kolei, ponieważ domyślny wzór stacji (stary styl AI) obejmuje zwrot o 90 stopni, gdy pociąg opuszcza zajezdnię w kierunku drugiej stacji. Jeśli zakręty o 90 stopni są wyłączone, pociąg opuszczający zajezdnię najpierw jedzie na stację, zawraca i odjeżdża.

Obrót o 90 stopni

Wskazane jest również włączenie ustawienia buduj na zboczach , ponieważ AI nie wykona żadnego terraformowania podczas budowania tras.

Zobacz też

Personal tools