Serpent.AI - 遊戲代理框架(Python)ios
Serpent.AI是一個簡單而強大的新穎框架,可幫助開發人員建立遊戲代理。將您擁有的任何視頻遊戲變成一個成熟的實驗的沙箱環境,全部這些都是熟悉的Python代碼。框架的存在理由首先是爲機器學習和人工智能研究提供有價值的工具。用做愛好者(和危險的上癮,公正的警告)也是很是有趣的!該框架具備大量的支持模塊,它們在使用視頻遊戲做爲環境以及CLI工具來加速開發時,爲常見的場景提供解決方案。它提供了一些有用的約定,但絕對沒有看到你在代理中的內容:想要使用最新的尖端深度強化學習算法?容許。想使用計算機視覺技術,圖像處理和三角學?容許。想隨機按向左或向右按鈕?嘆了口氣Serpent.AI被設計爲徹底基於插件(對於遊戲支持和遊戲代理),因此您的實驗其實是可移植的,能夠分發給您的同齡人和互聯網上隨機的陌生人。您還將很高興聽到全部3個主要操做系統都支持:Linux,Windows和MacOS。注意:早期支持macOS。git
項目地址:https://github.com/SerpentAI/SerpentAIgithub
更多機器學習教程:http://www.tensorflownews.com/算法
Serpent.AI - Game Agent Framework (Python)框架
Serpent.AI is a simple yet powerful, novel framework to assist developers in the creation of game agents. Turn ANY video game you own into a sandbox environment ripe for experimentation, all with familiar Python code. The framework's raison d'être is first and foremost to provide a valuable tool for Machine Learning & AI research. It also turns out to be ridiculously fun to use as a hobbyist (and dangerously addictive; a fair warning)! The framework features a large assortment of supporting modules that provide solutions to commonly encountered scenarios when using video games as environments as well as CLI tools to accelerate development. It provides some useful conventions but is absolutely NOT opiniated about what you put in your agents: Want to use the latest, cutting-edge deep reinforcement learning algorithm? ALLOWED. Want to use computer vision techniques, image processing and trigonometry? ALLOWED. Want to randomly press the Left or Right buttons? sigh ALLOWED. To top it all off, Serpent.AI was designed to be entirely plugin-based (for both game support and game agents) so your experiments are actually portable and distributable to your peers and random strangers on the Internet. You'll also be glad to hear that all 3 major OSes are supported: Linux, Windows & macOS. Note: Early support for macOS.dom