removed requirement in robot3 to complete code error free
parent
092963c511
commit
5766cc7ab3
|
|
@ -1134,8 +1134,6 @@ else:
|
|||
`,
|
||||
objectives: [
|
||||
"Reach the checkpoint",
|
||||
|
||||
"Code should complete without errors"
|
||||
],
|
||||
|
||||
doneCondition: (() => {
|
||||
|
|
@ -1165,8 +1163,7 @@ else:
|
|||
|
||||
return {
|
||||
done:
|
||||
progress.firstCheckpoint &&
|
||||
progress.codeRanGood,
|
||||
progress.firstCheckpoint,
|
||||
progressArray: Object.values(progress),
|
||||
hint,
|
||||
};
|
||||
|
|
|
|||
11
game.js
11
game.js
|
|
@ -479,10 +479,11 @@ document.getElementById("compile-button").addEventListener("click", () => {
|
|||
|
||||
code = code.replace(/time\.sleep\(/g, "await time.sleep(");
|
||||
|
||||
// code = code.replace(
|
||||
// /^([ \t]*)while True:\s*$/gm,
|
||||
// (_, indent) => `${indent}while True:\n${indent} time.sleep(0.0001)`
|
||||
// );
|
||||
code = code.replace(
|
||||
/^([ \t]*)while True:\s*$/gm,
|
||||
(_, indent) => `${indent}while True:\n${indent} await time.sleep(0.0001)`
|
||||
);
|
||||
|
||||
console.log(code);
|
||||
consoleElement.innerHTML = "";
|
||||
pyodideWorker.postMessage({
|
||||
|
|
@ -600,7 +601,7 @@ fetch('/data/levels.json')
|
|||
// Start game loop
|
||||
gameLoop();
|
||||
|
||||
showLesson(12);
|
||||
showLesson(0);
|
||||
});
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue