A short day and a long one: I left the job fair after midnight, but the coding part of the day only ran until 3:30 to squeeze in Thursday presentations before the job fair. In the morning, I attended Alex’s livehacking Markov chains demo; we basically reimplemented the work I did yesterday, but in Python, and faster. The rest of the day, I worked on my goofy generative Inform 7 project. The results were trained on Emily Short’s Bronze and they are of course mostly not valid Inform, but some are evocatively close:
To decide whether melancholy or enslaved the player:
if the player
begin;
say "yourself";
rule succeeds;
end if;
Solving is a thing is scenery.
The stone bench is not unsolved.
Understand "bite [something enterable]" as attacking.
Understand "get [things preferably held] down" as dropping.
Carry out looking toward:
say "You can't enter [the noun]."
Instead of answering it is easier to you do this world to lit room is a long time: try dropping rule when novice mode on" as hunting.
Understand "solve [something]" as wearing.
Understand "search" as attacking.
The inkpot is that the gate.
I also tried a few approaches to separating out the Inform code from the game text and running the generators separately. More on this after a full night’s sleep.