praca_magisterska/VISUAL_TRACKER.md
copilot-swe-agent[bot] eb581ae16e Update dates to Jan 16-Feb 15, add helper scripts for data collection
Co-authored-by: kuhyx <147418882+kuhyx@users.noreply.github.com>
2026-01-14 17:01:52 +00:00

26 KiB

📊 Visual Progress Tracker

╔══════════════════════════════════════════════════════════════════════════════╗
║                    MASTER'S THESIS COMPLETION TRACKER                        ║
║                         Krzysztof Rudnicki - EiTI PW                         ║
╚══════════════════════════════════════════════════════════════════════════════╝

📅 Start Date:    January 12, 2026
🎯 Deadline:      February 15, 2026
⏰ Days Remaining: 31 days
📈 Current Status: 60% Complete → Target: 100%

🎯 Overall Progress

COMPLETED WORK (60%):
████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░ 60%

REMAINING WORK (40%):
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░████████████████████████ 40%

📚 Chapter Completion Status

┌─────────────────────────────────────────────────────────────────────┐
│ CHAPTER                           STATUS    LINES    PROGRESS       │
├─────────────────────────────────────────────────────────────────────┤
│ Abstract (PL + EN)                ✅ DONE    ~150     ███████ 100%  │
│ Ch 1: Introduction                ✅ DONE     102     ███████ 100%  │
│ Ch 2: Literature Review           ✅ DONE      76     ███████ 100%  │
│ Ch 3: Game Engines                ✅ DONE     142     ███████ 100%  │
│ Interview Analysis                ✅ DONE     264     ███████ 100%  │
│ Implementation Experiences        ✅ DONE     192     ███████ 100%  │
│ Profiling Tools                   ✅ DONE     200     ███████ 100%  │
│ Ch 4: Methodology                 ⚠️  TODO   55/150  ██░░░░░  37%  │
│ Ch 5: Performance Tests           ⚠️  TODO   57/200  █░░░░░░  29%  │
│ Ch 6: Capabilities Analysis       ⚠️  TODO   72/180  ██░░░░░  40%  │
│ Ch 7: Results Comparison          ⚠️  TODO   52/150  ██░░░░░  35%  │
│ Ch 8: Conclusions                 ⚠️  TODO   42/120  ██░░░░░  35%  │
│ Bibliography                      ⚠️  TODO    --     ███░░░░  50%  │
│ Appendices                        ⚠️  TODO    --     ░░░░░░░   0%  │
└─────────────────────────────────────────────────────────────────────┘

🗓️ 4-Week Timeline

┌─────────────────────────────────────────────────────────────────────────────┐
│                                                                             │
│  WEEK 1: Jan 16-19        WEEK 2: Jan 23-29      WEEK 3: Jan 30-Feb 5      │
│  ┌──────────────┐         ┌──────────────┐        ┌──────────────┐         │
│  │ PERFORMANCE  │────────>│  ANALYSIS &  │───────>│   POLISH &   │────┐    │
│  │     DATA     │         │  COMPARISON  │        │ INTEGRATION  │    │    │
│  │  COLLECTION  │         │   WRITING    │        │              │    │    │
│  └──────────────┘         └──────────────┘        └──────────────┘    │    │
│       ⚡ CRITICAL!              ✍️ WRITE               🎨 POLISH       │    │
│                                                                        │    │
│  WEEK 4: Feb 6-9                                                       │    │
│  ┌──────────────┐                                                     │    │
│  │    FINAL     │<────────────────────────────────────────────────────┘    │
│  │   REVIEW &   │                                                          │
│  │  SUBMISSION  │──────> 🎯 FEB 10: SUBMIT!                               │
│  └──────────────┘                                                          │
│     ✅ FINALIZE                                                             │
│                                                                             │
└─────────────────────────────────────────────────────────────────────────────┘

📅 Weekly Milestones

┌──────────────────────────────────────────────────────────────┐
│ WEEK 1 CHECKPOINT - Sunday, Jan 19                           │
├──────────────────────────────────────────────────────────────┤
│ ☐ All Unity performance data collected (5-10 captures)      │
│ ☐ All Unreal performance data collected (5-10 captures)     │
│ ☐ Performance metrics exported to spreadsheet               │
│ ☐ 4-6 comparison graphs created                             │
│ ☐ Chapter 4: Methodology expanded to 150+ lines             │
│ ☐ Chapter 5: Performance Tests complete at 200+ lines       │
│                                                              │
│ If ALL checked: Week 1 SUCCESS! ✅ Continue to Week 2        │
│ If NOT checked: Week 1 INCOMPLETE ⚠️ Extend into Week 2     │
└──────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────┐
│ WEEK 2 CHECKPOINT - Sunday, Jan 26                           │
├──────────────────────────────────────────────────────────────┤
│ ☐ Chapter 6: Capabilities complete at 180+ lines            │
│ ☐ Chapter 7: Comparison complete at 150+ lines              │
│ ☐ Chapter 8: Conclusions complete at 120+ lines             │
│ ☐ Chapter 4: Final methodology review done                  │
│ ☐ All core chapters (4-8) in complete draft form            │
│                                                              │
│ If ALL checked: Week 2 SUCCESS! ✅ Continue to Week 3        │
│ If NOT checked: Week 2 INCOMPLETE ⚠️ Adjust Week 3 priorities│
└──────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────┐
│ WEEK 3 CHECKPOINT - Sunday, Feb 5                            │
├──────────────────────────────────────────────────────────────┤
│ ☐ Bibliography complete and verified                        │
│ ☐ All figures polished and in tex/img/                      │
│ ☐ All tables formatted correctly in LaTeX                   │
│ ☐ 3-4 meaningful appendices created                         │
│ ☐ Complete thesis compiles to PDF successfully              │
│ ☐ Full thesis read and reviewed                             │
│ ☐ Issue list created and major issues fixed                 │
│                                                              │
│ If ALL checked: Week 3 SUCCESS! ✅ Continue to Week 4        │
│ If NOT checked: Week 3 INCOMPLETE ⚠️ Use Week 4 buffer time  │
└──────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────┐
│ WEEK 4 FINAL - Monday, Feb 15                                │
├──────────────────────────────────────────────────────────────┤
│ ☐ Thesis sent to advisor by Feb 6                           │
│ ☐ Advisor feedback incorporated                             │
│ ☐ Complete proofreading done (Polish + English)             │
│ ☐ All formatting requirements verified                      │
│ ☐ Final PDF compiled without errors                         │
│ ☐ Physical copies printed and bound (if required)           │
│ ☐ Digital submission files prepared                         │
│ ☐ THESIS SUBMITTED ON TIME! 🎉                              │
└──────────────────────────────────────────────────────────────┘

🎯 Daily Work Hour Targets

Week 1 (Jan 16-19) - CRITICAL PERIOD
┌───┬───┬───┬───┬───┬───┬───┐
│ M │ T │ W │ T │ F │ S │ S │
├───┼───┼───┼───┼───┼───┼───┤
│ 4h│ 4h│ 4h│ 4h│ 8h│ 8h│ 8h│  Target: 40 hours
└───┴───┴───┴───┴───┴───┴───┘

Week 2 (Jan 23-29) - WRITING INTENSIVE
┌───┬───┬───┬───┬───┬───┬───┐
│ M │ T │ W │ T │ F │ S │ S │
├───┼───┼───┼───┼───┼───┼───┤
│ 4h│ 4h│ 4h│ 4h│ 8h│ 8h│ 8h│  Target: 40 hours
└───┴───┴───┴───┴───┴───┴───┘

Week 3 (Jan 30-Feb 5) - POLISH
┌───┬───┬───┬───┬───┬───┬───┐
│ M │ T │ W │ T │ F │ S │ S │
├───┼───┼───┼───┼───┼───┼───┤
│ 4h│ 4h│ 4h│ 4h│ 8h│ 8h│ 4h│  Target: 36 hours
└───┴───┴───┴───┴───┴───┴───┘

Week 4 (Feb 6-9) - FINAL
┌───┬───┬───┬───┬───┬───┬───┐
│ M │ T │ W │ T │ F │ S │ S │
├───┼───┼───┼───┼───┼───┼───┤
│ 4h│ 4h│ 4h│ 4h│ 6h│ 6h│ 0h│  Target: 28 hours
└───┴───┴───┴───┴───┴───┴───┘

Total target: 144 hours over 31 days
Average: 5.0 hours/day

📊 Data Collection Checklist

┌─────────────────────────────────────────────────────────────┐
│ NVIDIA NSIGHT DATA COLLECTION (Week 1 Priority)             │
├─────────────────────────────────────────────────────────────┤
│                                                              │
│ Unity Bullet-Hell Game:                                     │
│   ☐ Low difficulty (50-100 bullets) - 3-5 captures         │
│   ☐ Medium difficulty (200-300 bullets) - 3-5 captures     │
│   ☐ High difficulty (500+ bullets) - 3-5 captures          │
│   ☐ Screenshots of Nsight analysis views                    │
│   ☐ Metrics exported: frame time, GPU %, memory, draws      │
│                                                              │
│ Unreal Bullet-Hell Game:                                    │
│   ☐ Low difficulty (50-100 bullets) - 3-5 captures         │
│   ☐ Medium difficulty (200-300 bullets) - 3-5 captures     │
│   ☐ High difficulty (500+ bullets) - 3-5 captures          │
│   ☐ Screenshots of Nsight analysis views                    │
│   ☐ Metrics exported: frame time, GPU %, memory, draws      │
│                                                              │
│ Data Processing:                                            │
│   ☐ All data organized in spreadsheet/CSV                   │
│   ☐ Comparison tables created (Unity vs Unreal)            │
│   ☐ 5-7 graphs created (frame time, GPU, memory, etc.)     │
│   ☐ Figures saved to latex/tex/img/                         │
│   ☐ Captions written for all figures                        │
│                                                              │
└─────────────────────────────────────────────────────────────┘

📝 Writing Output Targets

┌─────────────────────────────────────────────────────────────┐
│ CHAPTER COMPLETION TARGETS                                   │
├─────────────────────────────────────────────────────────────┤
│                                                              │
│ Chapter 4: Methodology                                       │
│   Current:  55 lines   [██░░░░░░░░] 37%                     │
│   Target:  150 lines   [██████████] 100%                    │
│   Add:      95 lines   Due: Week 1                           │
│                                                              │
│ Chapter 5: Performance Tests                                 │
│   Current:  57 lines   [█░░░░░░░░░] 29%                     │
│   Target:  200 lines   [██████████] 100%                    │
│   Add:     143 lines   Due: Week 1                           │
│                                                              │
│ Chapter 6: Capabilities Analysis                             │
│   Current:  72 lines   [██░░░░░░░░] 40%                     │
│   Target:  180 lines   [██████████] 100%                    │
│   Add:     108 lines   Due: Week 2                           │
│                                                              │
│ Chapter 7: Results Comparison                                │
│   Current:  52 lines   [██░░░░░░░░] 35%                     │
│   Target:  150 lines   [██████████] 100%                    │
│   Add:      98 lines   Due: Week 2                           │
│                                                              │
│ Chapter 8: Conclusions                                       │
│   Current:  42 lines   [██░░░░░░░░] 35%                     │
│   Target:  120 lines   [██████████] 100%                    │
│   Add:      78 lines   Due: Week 2                           │
│                                                              │
│ Total lines to write: ~522 lines over 2 weeks                │
│ Average per day: 37 lines/day (very achievable!)             │
│                                                              │
└─────────────────────────────────────────────────────────────┘

🎨 Figures & Tables Needed

┌─────────────────────────────────────────────────────────────┐
│ FIGURES TO CREATE (Target: 7-10 figures)                     │
├─────────────────────────────────────────────────────────────┤
│ ☐ Fig 5.1: Frame time comparison chart (Unity vs Unreal)    │
│ ☐ Fig 5.2: GPU utilization bar chart                        │
│ ☐ Fig 5.3: Memory usage over time                           │
│ ☐ Fig 5.4: Draw calls comparison                            │
│ ☐ Fig 5.5: Scalability curve (performance vs load)          │
│ ☐ Fig 7.1: Master comparison radar chart                    │
│ ☐ Fig 7.2: Decision tree for engine selection               │
│ ☐ Screenshots: Both games at similar difficulty (optional)  │
│ ☐ Screenshots: Nsight analysis views (optional)             │
└─────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────┐
│ TABLES TO CREATE (Target: 5-7 tables)                        │
├─────────────────────────────────────────────────────────────┤
│ ☐ Table 4.1: Test scenarios specification                   │
│ ☐ Table 4.2: Interview participants profile                 │
│ ☐ Table 5.1-5.6: Performance metrics (Unity & Unreal)       │
│ ☐ Table 5.7: Direct comparison summary                      │
│ ☐ Table 7.1: Master comparison matrix                       │
│ ☐ Table 7.2: Use case recommendations                       │
└─────────────────────────────────────────────────────────────┘

⚠️ Risk Indicators

┌─────────────────────────────────────────────────────────────┐
│ WATCH OUT FOR THESE WARNING SIGNS                            │
├─────────────────────────────────────────────────────────────┤
│                                                              │
│ 🔴 RED FLAGS (Stop and address immediately):                │
│   • NVIDIA Nsight not working by Jan 15                     │
│   • No performance data by end of Week 1                    │
│   • Missing 3+ daily work sessions in Week 1                │
│   • Not writing any new content in Week 2                   │
│   • Thesis doesn't compile by end of Week 3                 │
│                                                              │
│ 🟡 YELLOW FLAGS (Adjust plan):                              │
│   • Working less than 5 hours/day in Weeks 1-2              │
│   • Behind schedule by 2+ days                              │
│   • Advisor not responding by Feb 5                         │
│   • Major technical blockers taking >1 day                  │
│                                                              │
│ 🟢 GREEN FLAGS (On track):                                  │
│   • Checking DAILY_CHECKLIST.md every morning               │
│   • Completing 80%+ of daily tasks                          │
│   • Weekly milestones met                                   │
│   • Progress logged daily                                   │
│   • Feeling confident and making steady progress            │
│                                                              │
└─────────────────────────────────────────────────────────────┘

🎯 Success Metrics

By Feb 15, you will have:
✅ Complete master's thesis (80-120 pages)
✅ Original performance data (Unity vs Unreal comparison)
✅ 8 qualitative interviews analyzed
✅ 7-10 publication-quality figures
✅ 5-7 comprehensive tables
✅ Complete bibliography with 20+ sources
✅ 3-4 meaningful appendices
✅ Properly formatted according to WUT standards
✅ Reviewed by advisor
✅ SUBMITTED ON TIME! 🎓

💪 Daily Motivation Tracker

Week 1: "Data is King - Get those Nsight captures! 🔬"
Week 2: "Analysis Time - Show what the data means! 📊"
Week 3: "Polish Makes Perfect - Make it shine! ✨"
Week 4: "Final Sprint - You're almost there! 🏁"

Remember:
• Progress over Perfection
• Consistency over Intensity  
• Done is Better than Perfect
• Every Line Counts
• You've Got This! 💪

📞 Quick Reference

┌─────────────────────────────────────────────────────────────┐
│ WHICH DOCUMENT TO USE WHEN                                   │
├─────────────────────────────────────────────────────────────┤
│                                                              │
│ 📖 README_START_HERE.md                                     │
│    Read ONCE at the start for orientation                   │
│                                                              │
│ 📅 DAILY_CHECKLIST.md                                       │
│    Check EVERY MORNING for today's tasks                    │
│                                                              │
│ 📝 CHAPTER_GUIDE.md                                         │
│    Keep OPEN while writing each chapter                     │
│                                                              │
│ 📊 PROGRESS_LOG.md                                          │
│    Fill out EVERY EVENING to track progress                 │
│                                                              │
│ 🗓️ DEADLINE_GAMEPLAN.md                                     │
│    Reference for BIG PICTURE and strategy                   │
│                                                              │
│ 📈 VISUAL_TRACKER.md (this file)                            │
│    Quick visual overview anytime                            │
│                                                              │
└─────────────────────────────────────────────────────────────┘

╔══════════════════════════════════════════════════════════════════════════════╗
║                                                                              ║
║                     🎯 YOUR MISSION: THESIS BY FEB 10 🎯                     ║
║                                                                              ║
║                         Current: 60% ─────────> Target: 100%                ║
║                                                                              ║
║                              29 DAYS TO SUCCESS                              ║
║                                                                              ║
║                              YOU CAN DO THIS! 💪                             ║
║                                                                              ║
╚══════════════════════════════════════════════════════════════════════════════╝

Last Updated: January 12, 2026 Next Update: Fill out PROGRESS_LOG.md daily!