You will give a 10-minute presentation explaining your approach to solving the gallery layout problem. The focus is on your algorithmic thinking, what you tried, and what you learned—not just your final result.
What to Include (15Minutes Total)
1. Problem Overview (1 minute)
Briefly explain the gallery layout problem and what your system is trying to optimize.
2. Algorithms You Tried (4 minutes)
Describe the key algorithms you implemented. These should include multiple approaches such as:
- Greedy
- Hill climbing
- Backtracking (if attempted)
- Simulated annealing (if attempted)
Focus on the idea behind each approach and how it behaved—not code details.
3. Results: Good and Bad (3–4 minutes)
Show actual outputs from your system, including:
- At least one strong/successful layout
- At least one problematic or surprising layout
Explain what happened and why.
4. What Worked, What Didn’t, Lessons Learned (5 minutes)
Be honest and specific:
- Which approaches worked best?
- Where did things break down?
- What did you learn about algorithms or optimization?
Rubric
| Category | Strong | Adequate | Weak |
|---|---|---|---|
| Problem Understanding | Clear, concise explanation of the problem and goals | Basic explanation, some gaps | Unclear or minimal explanation |
| Algorithms | Multiple approaches clearly explained and compared | More than one approach, limited explanation | Single approach or unclear explanations |
| Results | Shows and explains both good and bad outputs | Shows outputs with limited analysis | Little or no meaningful results shown |
| Analysis & Lessons | Thoughtful explanation of what worked and why | Some reflection, but shallow | Little or no reflection |
| Presentation Quality | Clear, organized, on time, well paced | Mostly clear but uneven or rushed | Hard to follow or poorly organized |
Key Advice
You are not being graded on having a perfect solution. Strong presentations clearly explain why something worked or failed. Showing a bad result and analyzing it well is often more valuable than showing only a polished outcome.
