งานพัฒนาได้กลับมาทำงานต่อบนเฟรมเวิร์กโดยมีเป้าหมายที่จะนำมันมาสู่ปี 2020: Python 3.8+, การพึ่งพาน้อยลง, ใช้งานง่าย (ตัวติดตั้ง, GUI) และอีกมากมาย! ยังคงเป็นโอเพ่นซอร์สพร้อมใบอนุญาตที่อนุญาต และกำลังมองหาการจัดจำหน่าย Steam สำหรับผู้ใช้ที่ไม่ใช่ด้านเทคนิค -
Serpent.AI เป็นเฟรมเวิร์กใหม่ที่เรียบง่ายแต่ทรงพลังเพื่อช่วยนักพัฒนาในการสร้างตัวแทนเกม เปลี่ยนวิดีโอเกมที่คุณเป็นเจ้าของให้กลายเป็นสภาพแวดล้อมแบบแซนด์บ็อกซ์ที่พร้อมสำหรับการทดลอง ทั้งหมดนี้ทำได้ด้วยโค้ด Python ที่คุ้นเคย เหตุผลของเฟรมเวิร์กถือ เป็นสิ่งแรกและสำคัญที่สุดในการมอบเครื่องมืออันทรงคุณค่าสำหรับการวิจัยด้านแมชชีนเลิร์นนิงและ AI นอกจากนี้ยังกลายเป็นเรื่องสนุกน่าขันที่จะใช้เป็นงานอดิเรก (และเสพติดที่อันตราย; คำเตือนที่ยุติธรรม)!
เฟรมเวิร์กนี้มีโมดูลสนับสนุนหลากหลายประเภทที่ให้โซลูชันสำหรับสถานการณ์ที่พบบ่อยเมื่อใช้วิดีโอเกมเป็นสภาพแวดล้อม รวมถึงเครื่องมือ CLI เพื่อเร่งการพัฒนา มันมีข้อตกลงที่เป็นประโยชน์บางประการแต่ไม่ได้ถือมั่นในสิ่งที่คุณใส่ไว้ในตัวแทนของคุณ: ต้องการใช้อัลกอริธึมการเรียนรู้การเสริมกำลังเชิงลึกที่ล้ำสมัยล่าสุดหรือไม่ อนุญาต. ต้องการใช้เทคนิคการมองเห็นด้วยคอมพิวเตอร์ การประมวลผลภาพ และตรีโกณมิติหรือไม่? อนุญาต. ต้องการสุ่มกดปุ่มซ้ายหรือขวา? อนุญาตให้ ถอนหายใจ ยิ่งไปกว่านั้น Serpent.AI ได้รับการออกแบบมาให้ใช้ปลั๊กอินทั้งหมด (สำหรับทั้งฝ่ายสนับสนุนเกมและตัวแทนเกม) ดังนั้นการทดลองของคุณจึงสามารถพกพาได้จริงและสามารถแจกจ่ายให้กับเพื่อนๆ ของคุณและคนแปลกหน้าบนอินเทอร์เน็ตได้
Serpent.AI รองรับ Linux, Windows & macOS -
เวอร์ชันถัดไปของเฟรมเวิร์กจะหยุดรองรับ macOS อย่างเป็นทางการ ความเกลียดชังของ Apple ต่อ Nvidia ในผลิตภัณฑ์ของตนหมายความว่าไม่มีเครื่อง macOS รุ่นล่าสุดใดที่สามารถรัน CUDA ซึ่งเป็นเทคโนโลยีที่จำเป็นสำหรับการฝึกอบรมแบบเรียลไทม์ของ Serpent.AI การตัดสินใจอื่นๆ เช่น การป้องกันไม่ให้แอปพลิเคชัน 32 บิตทำงานใน Catalina และการเลิกใช้ OpenGL ไม่ได้ช่วยสนับสนุนระบบปฏิบัติการ
การทดลอง: ตัวแทนเกมเรียนรู้ที่จะเอาชนะ Monstro (The Binding of Isaac: Afterbirth+)
โครงการนี้เกิดจากความชื่นชม/ความไม่พอใจกับ OpenAI Universe แนวคิดนี้สมบูรณ์แบบ พูดตามตรง แต่รายละเอียดการใช้งานบางอย่างยังเป็นที่ต้องการอยู่มาก จากสิ่งเหล่านี้ หลักการสำคัญของกรอบการทำงานจึงได้ถูกสร้างขึ้น:
ต้องการทราบข้อมูลเพิ่มเติมว่า Serpent.AI เกิดขึ้นได้อย่างไร อ่านเรื่องราวเบื้องหลัง Serpent.AI ในบล็อก!
มีการสร้างคำแนะนำ บทช่วยสอน และวิดีโอและเพิ่มลงใน GitHub Wiki ปัจจุบันเป็นแหล่งเอกสารอย่างเป็นทางการ
การทดลอง: ตัวแทนเกมเรียนรู้ที่จะจับคู่แผ่นกระเบื้อง (คุณต้องสร้างเรือ)
ติดต่อธุรกิจ: [email protected]