7 citations · 14 across the 6 of their papers we have counts for
7 papers
Portability of Optimizations from SC to TSO
Akshay Gopalakrishnan, Clark Verbrugge
It is well recognized that the safety of compiler optimizations is at risk in a concurrent context. Existing approaches primarily rely on context-free thread-local guarantees, and…
Memory Consistency and Program Transformations
Akshay Gopalakrishnan, Clark Verbrugge, Mark Batty
A memory consistency model specifies the allowed behaviors of shared memory concurrent programs. At the language level, these models are known to have a non-trivial impact on the s…
Quantifying and combining uncertainty for improving the behavior of Digital Twin Systems
Julien Deantoni, Paula Muñoz, Cláudio Gomes +5
Uncertainty is an inherent property of any complex system, especially those that integrate physical parts or operate in real environments. In this paper, we focus on the Digital Tw…
Tension Space Analysis for Emergent Narrative
Ben Kybartas, Clark Verbrugge, Jonathan Lessard
Emergent narratives provide a unique and compelling approach to interactive storytelling through simulation, and have applications in games, narrative generation, and virtual agent…
Offline Grid-Based Coverage path planning for guards in games
Wael Al Enezi, Clark Verbrugge
Algorithmic approaches to exhaustive coverage have application in video games, enabling automatic game level exploration. Current designs use simple heuristics that frequently resu…
Generating Paths with WFC
Hugo Scurti, Clark Verbrugge
Motion plans are often randomly generated for minor game NPCs. Repetitive or regular movements, however, require non-trivial programming effort and/or integration with a pathing sy…
Exploration in NetHack With Secret Discovery
Jonathan C. Campbell, Clark Verbrugge
Roguelike games generally feature exploration problems as a critical, yet often repetitive element of gameplay. Automated approaches, however, face challenges in terms of optimalit…