Latest repo added: Blb3D/filaops2026-05-17 21:30 UTC
758,573 total · 3 matching
py snake rl ◫ Data/ML
AI FixesD 545/10completed

A Snake game featuring a Deep Q-Network agent that learns to play and can compete against a human player.

يقدم هذا المشروع محاكاة للعبة الثعبان مع دمج خوارزمية التعلم المعزز Deep Q-Network لتدريب وكيل يتعلم كيفية اللعب. يتم تشغيل اللعبة على شبكة مربعات 20×20، حيث يبدأ الثعبان في المركز ويتحرك وفقًا لخيارات الاتجاه الثلاثة: مستقيم، يمين، أو يسار. يُمثل حالة البيئة بردود فعل ثمانية بُعد، تشمل مخاطر الاصطدام واتجاهات الطعام والاتجاه الحالي للثعبان. يستخدم الوكيل شبكة عصبية بسيطة ذات طبقتين لتوليد قيم Q، مع تطبيق استكشاف epsilon-greedy وتخزين التجارب في ذاكرة Replay. يتم تدريب الوكيل عبر 2000 حلقة باستخدام خوارزمية Adam، مع تسجيل التقدم في رسومات بيانية للربح والخسارة. يمكن للمستخدم اللعب يدويًا أو مشاهدة الوكيل أو التنافس معه في وضع الشاشة المقسمة، مع إمكانية إعادة تشغيل اللعبة تلقائيًا عند انتهاء الجولات.

reinforcement-learninggame-aiinteractive-simulationtraining-visualizationhuman-vs-aisplit-screen-gameplaymatplotlibnumpypytorchpython
14 884 54 1mo ago
py reinforce tactics ◆ Web Frontend
AI FixesApache-2.0D 607/10completed

The reinforcetactics project is a turn-based strategy game designed for reinforcement learning research.

هذا المشروع هو لعبة استراتيجية متباعدة في الزمن، تم تطويرها باستخدام Pygame و Gymnasium. مصممة لتمكين الباحثين من تجربة مختلف الاستراتيجيات والخوارزميات. توفر اللعبة مساحة للبحث والتجريب حول النماذج العصبية وتحسينها، مما يسمح للمستخدمين بالاستفادة من البيئة الاستراتيجية.

turn-based-strategyreinforcement-learningai-researchgame-developmentstrategy-gameanthropicmatplotlibnumpyopenaipandaspytorchpython
212 51,194 59 2mo ago
Want this analysis on your repo? https://repobility.com/scan/
py PySokoban ★ Library
AI FixesD 607/10completed

PySokoban is a complete Sokoban puzzle game developed in Python, featuring a modular approach for level creation and numerous improved features.

هذا لعبة بزوبان الكلاسيكية حيث يجب على اللاعب دفع الأبواق إلى مواقع الهدف داخل المستودع. هذا المشروع يimplement اللعبة مع العديد من الميزات، بما في ذلك مركز نظام الحذف ، ووضع النقطة ، وGUI باستخدام Pygame ، ومحرر مستوى الرسومية ، ونظام الجلد/الصور للتعديل ، ونظام التحقق المستوى.

puzzle-gamelevel-creationgraphical-editorcustomizationvalidation-systemmatplotlibnumpyscikit-learntensorflowpython
266 53,418 59 2mo ago