Ostatní

Z LFS Manual
Skočit na navigaciSkočit na vyhledávání

Trénujeme AI

AI (umělá inteligence) je v LFS ve srovnání s ostatními simulátory na velmi dobré úrovni. Jezdci AI se zlepšují tím, že jezdí a soupeří, nicméně stopa, kterou volí, je občas dost zvláštní. Při menších rychlostech a v mírnějších zatáčkách je stopa ještě dobrá, ale se zvětšujícími se rychlostmi začínají vozy AI vrážet do stěn a provádět jiné hloupé věci.

Co udělat

Pro trénování AI nejdříve vyberte úroveň obtížnosti, nastavení vozu, které chcete použít, trať a počet kol. Jezdci AI se učí ve všech typech závodů (online i offline, v tréninku, kvalifikaci i závodě), ale musí odjet aspoň jedno kolo. Je dobré použít pomalá i rychlá auta zároveň, aby byli jezdci AI donuceni naučit se předjíždět. Do budoucna slíbil Scawen update, ve kterém bude zaveden mód postupného tréninku, který sám projde přednastavené tratě, vozy a úrovně obtížnosti, takže bude možné nechat AI trénovat např. přes noc/víkendy bez vaší přítomnosti.

V LFS je pět úrovní obtížnosti (od nováčka až po profesionála). Vypadá to, že znalosti získané v jedné úrovni obtížnosti se nijak nepřenášejí do ostatních úrovní. Tento předpoklad je založen na tom, že každý .knw soubor je specifický pro danou trať a obtížnost. Abych to lépe vysvětlil, podívejme se blíže na použití .knw souborů. Najdete je v adresáři \data\knw ve kterém jsou uloženy výsledky tréninků každé jednotlivé AI. Např.: Trénujete AI 1 na trati South City Classic při obtížnosti "začátečník" a s vozem FXO TURBO. Výsledky tréninku budou uloženy do souboru "AI1_FXOTURBO_SthCty_Clssc_LEARNER.knw". Pokud teď zvolíme znovu stejné AI 1, stejný typ vozu i nastavení vozu a obtížnost změníme na "profesionál" vytvoří se nový soubor "AI1_FXOTURBO_SthCty_Clssc_PRO.knw". Podle toho poznáme, že se zkušenosti z nižších úrovní obtížnosti nepřenášejí do vyšších, což je určitě škoda. Mi by se líbilo, kdyby se AI postupně učila z předešlých úrovní. Při nižších úrovních/rychlostech jezdí Ai plynule a nevráží do zdí, což bohužel neplatí o vyšších obtížnostech a větších rychlostech.

Při trénování si dávejte pozor na to, že při změně jména AI jezdce z AI 1 na nějaké příhodnější, např. Schumacher nebo Brock, se vytvoří nový .knw soubor a AI se vlastně učí znovu. Toto neplatí při změně nastavení vozu, nové nastavení se samo přídá do stávajícího .knw souboru. Můžeme to poznat podle toho, že při startu závodu se nezobrazí zpráva "AI řidič zde jede poprvé". Nejlepší způsob jak trénovat AI je postupovat metodicky. Nejdříve je třeba zvolit vhodný stupeň obtížnosti (ve vztahu k vašim řidičským schopnostem) a pak trénovat AI na této obtížnosti. Získáte tak pro sebe dobrou konkurenci a zlepšíte si vaše jezdecké dovednosti.

Nejlepší způsob trénování AI, na který jsem přišel: Zvolte 8 vozů jedné třídy (třeba GTi) a přidejte několik rychlejších aut. Jednomu GTi upravte převody tak, aby nemohlo jet rychleji než 120km/h. Dále nastavte trénink, libovolnou trať a odstartujte závod. Teď můžete jít spát, nebo odjet na dovolenou. Až se k počítači vrátíte, ukončete závod. Tím se uloží získaná data do souboru .knw. Toto zopakujte pro všechna auta, tratě a úrovně obtížnosti a pak zkuste závodit s AI na nejnižší obtížnost. Až budete schopni bez problémů AI porážet, můžete nastavit obtížnost o stupeň vyšší. Až zvládnete i obtížnost "profesionál" začněte hrát online, máte totiž už dost zkušeností na to, abyste dokázali jezdit rychle a bezpečně.

Podle Scawena se AI naučí slušně jezdit asi po šedesáti odjetých kolech.