gym第乙個程式

2021-10-17 14:33:15 字數 693 閱讀 5628

gym安裝完成之後,在pycharm中嘗試執行以下**

import gym

import time

env = gym.make(

'cartpole-v0'

)env.reset(

)env.render(

)for _ in

range

(1000):

next_state, reward, done, _ = env.step(env.action_space.sample())

# env.render(

)if done==

true

:print

('game over'

) time.sleep(5)

break

執行成功則為安裝成功,其中reset是重置環境方法,render是渲染方法,即將變化渲染出圖形介面可以看得到,遊戲到底完成了怎麼樣的變化。step是動作方法,上面選用隨機動作。返回下乙個狀態,回報,是否結束等資訊。

當然,初學者也經常想要自己玩一下遊戲,不然都不知道自己的ai在做什麼。。。建議到網上找相同的遊戲玩,其次,也可以通過python檢測按鍵來達到玩遊戲的效果,不過略有些複雜,作為ai設計者,應該將更多的精力放在設計ai上。鏈結 這片文章寫了如何檢測按鍵去完成遊戲,有興趣可以參考一下,**不難,比較繁瑣。

第乙個視窗程式

程式截圖 程式 include lresult callback wndproc hwnd,uint,wparam,lparam int winapi winmain hinstance hinstance,hinstance hprevinstance,pstr szcmdline,int icm...

第乙個popcap 程式

一 tips ddimage mmapimg ddimage 上f12,定位到ddimage.h,在vs2008 中ddimage.h tab標籤上alt o 定位到ddimage.cpp 二 vs2008 中c c code generation runtime library 設成multi t...

第乙個python 程式

有人在論壇 上問 將日誌格式化的方法,剛好學python,就拿這個練手了 09 55 54 error1 tmp error log.3 50 times mon jun 28 00 00 53 2009 09 55 54 error1 tmp error log.3 50 times 09 56 ...