doneI think I'll stop here. There's a win condition and a loss condition. And I figured out how to modify the HTML on the page so you get a log there what is going on. The darkness also looks nicer now.
Also some language constructs like super() don't seem to work properly yet. But I suppose I should simply file a bug report about that and they'd fix it.
The final version (As submission I'll put the .py sources plus the exact same .html files into a .zip) is here:
(log in to comment)