FrostByte
let alive = true;
while(alive) {
if(self.time > 600 && self.isReady("wake-up") self.wakeUp();
if(self.time > 600 && self.time < 645) {
while(self.distanceTo("home") <= 2500) self.run();
}
if (self.time > 700 && self.time < 1430) {
self.goTo("school");
self.do("schoolwork");
}
else if (self.has("homework")) self.do("homework");
else if (self.has("chores")) self.do("chores");
else if (self.time > 23000) self.sleep();
else self.code();
if (self.health <= 0) alive = false;
}
while (!alive) self.go("graveyard");