It's more whether you can interpret which part of the code does what. I didn't write the pathfinding algorithm, so it's pretty confusing for me and would require time for me to figure out what each part of it does.
Fixing the lab and asking Cassie about being brought isn't available yet, a.k.a I haven't built it yet, so there's no hints to be given XD.
Only Rinny can teach you spells at the moment!