Add Deep Learning (LSTM) + Quick Wins automation features

Major improvements:
- Deep Learning integration with PyTorch LSTM (dual models: main 1-50 + euro 1-12)
- Hybrid predictor: 40% RandomForest + 60% Deep Learning
- LaunchAgent for automatic weekly tip generation (Mon/Thu 21:00)
- Health-Check system with auto-recovery and Telegram alerts
- Fixed health checks for Eurojackpot-specific paths and file names
- Model caching and intelligent retraining logic
- Updated CSV data and generated tips
- Performance reports for recent draws

Technical details:
- PyTorch used instead of TensorFlow (Python 3.14 compatibility)
- Separate LSTM models for main numbers (1-50) and euro numbers (1-12)
- Apple Silicon MPS acceleration support
- Sequence learning with 20-draw history
- Health-check adapted for eurojackpot_ml_models/ and learning_log.json

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-07 09:22:36 +01:00
co-authored by Claude Sonnet 4.5
parent 70e0638dee
commit 9049a66c1a
36 changed files with 9308 additions and 61 deletions
+6
View File
@@ -908,3 +908,9 @@ datum;Z1;Z2;Z3;Z4;Z5;SZ1;SZ2
2025-11-28;12;16;35;46;50;3;5
2025-12-05;1;4;18;22;24;6;10
2025-12-09;2;30;32;33;37;2;9
2025-12-16;12;22;28;30;31;4;11
2025-12-19;8;9;15;35;45;2;5
2025-12-23;24;29;35;40;41;6;7
2025-12-26;15;21;26;29;42;4;12
2026-01-02;10;15;29;34;38;2;9
2026-01-06;21;23;30;33;38;8;12
1 datum Z1 Z2 Z3 Z4 Z5 SZ1 SZ2
908 2025-11-28 12 16 35 46 50 3 5
909 2025-12-05 1 4 18 22 24 6 10
910 2025-12-09 2 30 32 33 37 2 9
911 2025-12-16 12 22 28 30 31 4 11
912 2025-12-19 8 9 15 35 45 2 5
913 2025-12-23 24 29 35 40 41 6 7
914 2025-12-26 15 21 26 29 42 4 12
915 2026-01-02 10 15 29 34 38 2 9
916 2026-01-06 21 23 30 33 38 8 12