Commit Graph

  • b8eeaa4739 Major code restructuring: Reorganized project structure, added AI components - Added new module structure (ai, config, core, ui) - Moved snake and food logic into core module - Added training configuration - Updated gitignore for project-specific files - Modified tests to match new structure main Rbanh 2025-02-24 18:38:44 -0500
  • 251822ec35 Fix menu crash: - Add back MenuItem.draw method - Remove duplicate MenuItem class - Fix menu item imports Rbanh 2025-02-23 13:06:09 -0500
  • d1fb3a58b4 Fix menu navigation: - Add proper item highlighting - Improve keyboard and mouse controls - Fix settings menu interaction - Update menu items continuously Rbanh 2025-02-23 13:04:38 -0500
  • be7b7caf28 Fix game issues: - Prevent rapid direction changes - Add proper settings menu - Fix menu highlighting - Add wrap-around toggle in settings Rbanh 2025-02-23 12:58:32 -0500
  • 766355a2b9 Improve game mechanics and UI: - Add wrap-around mode and speed increase - Implement proper movement cooldown - Enhance menu UI with better layout and interactions - Add visual feedback and mouse support Rbanh 2025-02-23 12:53:41 -0500
  • 31e9771ba0 Fix package structure and entry point Rbanh 2025-02-23 12:41:06 -0500
  • 0571392afe Improve package structure and add proper setup.py Rbanh 2025-02-23 12:38:45 -0500
  • 75a9cc5ba8 Fix test discovery by adding __init__.py files Rbanh 2025-02-23 12:32:32 -0500
  • afd17d257e Fix food spawn test and optimize test performance Rbanh 2025-02-23 12:30:39 -0500
  • fcab6ec766 Fix food spawn test and optimize test execution Rbanh 2025-02-23 12:25:28 -0500
  • cb626dfe7d Add testing framework and debug mode Rbanh 2025-02-23 12:20:23 -0500
  • 33cca6cd3c Add main menu system with game mode selection Rbanh 2025-02-23 12:16:14 -0500
  • 3cbf7b8981 Update .gitignore to properly exclude virtual environments Rbanh 2025-02-23 12:14:17 -0500
  • 68b3c03423 Remove virtual environment from git tracking Rbanh 2025-02-23 12:13:55 -0500
  • 18ff38fe47 Add game restart functionality and update roadmap Rbanh 2025-02-23 12:13:24 -0500
  • dda11c6dc5 Merge remote changes and resolve conflicts Rbanh 2025-02-23 12:11:44 -0500
  • 0520bb3986 Initial commit Rbanh 2025-02-23 17:09:40 +0000
  • 424cd4c727 Implement food spawning system and basic scoring Rbanh 2025-02-23 12:05:36 -0500
  • 520eba279b Add living roadmap document to track project progress Rbanh 2025-02-23 12:03:33 -0500
  • 90087b6cfe Initial commit: Basic project structure and snake game implementation Rbanh 2025-02-23 12:02:17 -0500