91 citations · 211 across the 29 of their papers we have counts for
7 papers · 1 filter
Large Language Models are Pretty Good Zero-Shot Video Game Bug Detectors
Mohammad Reza Taesiri, Finlay Macklon, Yihe Wang +2
Video game testing requires game-specific knowledge as well as common sense reasoning about the events in the game. While AI-driven agents can satisfy the first requirement, it is…
Automatically Detecting Visual Bugs in HTML5 <canvas> Games
Finlay Macklon, Mohammad Reza Taesiri, Markos Viggiato +4
The HTML5 <canvas> is used to display high quality graphics in web applications such as web games (i.e., <canvas> games). However, automatically testing <canvas> games is not possi…
An Empirical Study of Delayed Games on Steam
Balreet Grewal, Dayi Lin, Lars Doucet +1
The gaming industry is rapidly expanding. With over 2.7 billion players worldwide, game development has become increasingly challenging. To meet the ever-changing demands and expec…
CLIP meets GamePhysics: Towards bug identification in gameplay videos using zero-shot transfer learning
Mohammad Reza Taesiri, Finlay Macklon, Cor-Paul Bezemer
Gameplay videos contain rich information about how players interact with the game and how the game responds. Sharing gameplay videos on social media platforms, such as Reddit, has…
An Empirical Study of Yanked Releases in the Rust Package Registry
Hao Li, Filipe R. Cogo, Cor-Paul Bezemer
Cargo, the software packaging manager of Rust, provides a yank mechanism to support release-level deprecation, which can prevent packages from depending on yanked releases. Most pr…
A Taxonomy of Testable HTML5 Canvas Issues
Finlay Macklon, Markos Viggiato, Natalia Romanova +3
The HTML5 <canvas> is widely used to display high quality graphics in web applications. However, the combination of web, GUI, and visual techniques that are required to build <canv…