Matthew Hausknecht
Matthew Hausknecht
I'm getting the following error trying to install: ``` src/interface/frotz_interface.c:27:10: fatal error: md5.h: No such file or directory #include "md5.h" ^~~~~~~ compilation terminated. ``` I think we used to use...
Hey Marc - I've done some small fixes around the get_cleaned_world_diff() - see them here: https://github.com/microsoft/jericho/commit/d59a6c33f26e52392c7df88d792959d18d3ee266. The motivation for these changes is to have a consistent world_diff returned by jericho._get_world_diff()...
Hey Marc wanted to touch base on this PR. Is it still in-progress or in a finished state? If the latter - I will be happy to run some checks...
I tested for false-positive world changes by attempting a combination of valid and invalid actions. Invalid actions included things like "z/wait/inventory/x me/navigating-into-a-dead-end" etc. Below are my findings: curses, ballyhoo, gold,...
@MarcCote I'm not familiar with the radio in curses. When does the timer start - when the game starts or when you encounter the radio? Generally speaking, clean=True was designed...
Only detecting the change from 1->0 would improve the cache hit rate. Do you know if this timer has significance for story progression? If not then, probably best to ignore/remove...
@MarcCote I've done some tests curses.z5 is looking too me! Your fixes seem to have improved some of the other games as well.
Good question - I honestly haven't done enough windows programming to understand the scope of this work. It would be great to consult with someone with more expertise.
> Is any word outside of get_world_objects() not interactable? For instance, from what i understood so far, get_dictionary() is to extract any ‘word’ recognizable in the game and get_world_objects() is...
Hmm, that sounds quite difficult for learning agents. Is it still possible to encode a walkthrough that will work (assuming we correctly seed the RNG)?