mirror of
https://github.com/kuhyx/praca_magisterska.git
synced 2026-07-04 15:43:14 +02:00
398 lines
26 KiB
Markdown
398 lines
26 KiB
Markdown
|
|
# 📊 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!
|