Hazel McKendrick is supervised by Henry Fortuna on her research into Distributed Virtual Worlds. She explores how simulating autonomous characters in a real-time virtual environment can benefit from distributing the processing workload across multiple computer systems. Her work considers establishing practical distributed computing methods and patterns for balancing workloads in a way that maintains real-time synchronization, addressing challenges relevant to simulations like massively multiplayer online servers and cloud computing.