aroberge / reeborg

Enhanced Karel-the-robot clone
http://reeborg.ca/reeborg.html
Other
47 stars 36 forks source link

Task: separate two kinds of frames #315

Closed aroberge closed 7 years ago

aroberge commented 7 years ago

With Python, frames should be used to either:

Display should be done so that as few steps are recorded as possible. Currently, one has to sometimes click on the step button more than once (and even more than twice) on a given instruction to be ready to move to the next line of code.

By contrast, Javascript seems to be doing just fine.

This may mean that we might have to compare the state of the world on two consecutive frames. If the world state has not changed (and we are not watching variables), then no (additional) recording should take place.