A robot can be asked three different questions. Where am I, given a map? What is out there, given where I was? And, on a first visit, both at once?
You solve the first two in Python on hidden test scenarios, then run an experiment that shows why the third is harder than the other two put together.