1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Reinforcement Learning with Gymnasium in Python

Connected

cvičení

Interakce s prostředím Frozen Lake

Teď se pustíš do navigace v prostředí Frozen Lake – světě na mřížce, kde akce pohybují agentem v konkrétních směrech. Tvým úkolem je pečlivě prozkoumat prostředí a ručně definovat seznam actions, který provede agenta od startu (levý horní roh) k cíli (pravý dolní roh), aniž by spadl do některé z děr. V prostředí Frozen Lake jsou akce obvykle reprezentovány takto:

  • 0: doleva
  • 1: dolů
  • 2: doprava
  • 3: nahoru

Po spuštění kódu nezapomeň procházet grafy pomocí tlačítek 'Previous Plot' a 'Next Plot', abys viděl/a cestu agenta. Pomůže ti to pochopit posloupnost akcí a jejich výsledky.

gym a plt jsou již importovány spolu s funkcí render() a proměnnou env.

Pokyny

100 XP
  • Sleduj pozici agenta vpravo a definuj seznam actions, který provede agenta přes jezero až k cíli.
  • Proveď každou akci ze seznamu pomocí smyčky for.
  • Po každé akci vykresli prostředí, abys sledoval/a cestu agenta.