Closed nathan-miller23 closed 4 years ago
Mainly a laundry list of minor backend, frontend, and compatibility changes. Tried to give an exhaustive list of everything I added. After this merge, the master
branch of this repo, overcooked-ai, and human_aware_rl will all be inter-compatible
Looks good! Thanks for all the hard-work to get this repo compatible with the rest of the repos!!
Miscellaneous design improvements and compatibility updates
Updated html
psiturk
flag is now passed into the html template at runtime to create different html text?psiturk=true
cookie, a game crash results in text being displayed about how the HIT has now ended and how the user will be compensated, and the window is closedRemoved Legacy Code
Overcooked Stable Release Compatibility
PsiTurk
OvercookedPsiturk
subclass to independently handle all psiturk edgecases and data collection, rather than cramming it all into one megaOvercookedGame
classpsiturk-id
is created for each human-human trial pair for easier data post-processingwindow.top
(the overcooked-interactive-exp client)trial_id
was added (usespsiturk_uid
and timestamp) for easier by-game groupingis_leader
were removedBackend Improvements