開始使用免費開始

探索狀態空間與動作空間

Cliff Walking 環境中,代理人要在格狀世界中從起點走到終點,同時避免掉入懸崖。如果走到懸崖位置,會被傳回起點。玩家會一直移動直到到達終點,該回合才會結束。你的任務是探索這個環境的狀態空間與動作空間。

Image showing an animation for the cliff walking environment.

本練習屬於課程

使用 Python 的 Gymnasium 進行強化學習

檢視課程

練習說明

  • 使用環境 ID CliffWalking 建立一個 Cliff Walking 的環境實例。
  • 計算動作空間的大小,並將結果存成 num_actions
  • 計算狀態空間的大小,並將結果存成 num_states

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Create the Cliff Walking environment
env = ____

# Compute the size of the action space
num_actions = ____

# Compute the size of the state space
num_states = ____

print("Number of actions:", num_actions)
print("Number of states:", num_states)
編輯並執行程式碼