Dataset Open Access
Macklon, Finlay; Taesiri, Mohammad Reza; Viggiato, Markos; Antoszko, Stefan; Romanova, Natalia; Paas, Dale; Bezemer, Cor-Paul
{ "description": "<p>This repository contains the snapshots (i.e., screenshot, <canvas> object representation pairs) and game assets collected from our test <canvas> game for use in the paper <code>Automatically Detecting Visual Bugs in HTML5 <canvas> Games</code>, accepted at ASE 2022.</p>\n\n<p>The data in this repository can be used to benchmark new visual bug detection approaches for HTML5 <canvas> games. The source code for our test <canvas> game and our 24 synthetic visual bugs can be found at the following <a href=\"https://github.com/asgaardlab/canvas-visual-bugs-testbed\">link</a>.</p>\n\n<p><a href=\"https://asgaardlab.github.io/canvas-visual-bugs-testbed/\">Project page</a><br>\n<br>\n<strong>Directory structure</strong></p>\n\n<pre> data/\n | - assets/\n | - exp_0/\n | | - a/\n | | | - 0.png\n | | | - 0.json\n | | | ...\n | | | - 9.png\n | | | - 9.json\n | | ...\n | | - j/\n | - exp_appearance_1\n | ...\n | - exp_state_6\n</pre>\n\n<p><br>\n<strong>Data description</strong></p>\n\n<table>\n\t<tbody>\n\t\t<tr>\n\t\t\t<td>assets/</td>\n\t\t\t<td>Source images from the test <canvas> game</td>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<td>exp_0/</td>\n\t\t\t<td>Snapshots with no visual bugs injected (okay/non-buggy experiment)</td>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<td>exp_*_{1,2,3,4,5,6}/</td>\n\t\t\t<td>Snapshots for each of the injected visual bugs (buggy experiments)</td>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<td>*/{a,b,c,d,e,f,g,h,i,j}/</td>\n\t\t\t<td>10 runs of data for each experiment</td>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<td>*/{0,1,2,3,4,5,6,7,8,9}.png</td>\n\t\t\t<td>10 snapshots per experiment, each snapshot has a screenshot (png)</td>\n\t\t</tr>\n\t\t<tr>\n\t\t\t<td>*/{0,1,2,3,4,5,6,7,8,9}.json</td>\n\t\t\t<td>10 snapshots per experiment, each snapshot has a COR<sup>1</sup> (json)</td>\n\t\t</tr>\n\t</tbody>\n</table>\n\n<p><sup>1</sup>COR = <canvas> objects representation</p>", "license": "https://creativecommons.org/licenses/by/4.0/legalcode", "creator": [ { "affiliation": "University of Alberta", "@type": "Person", "name": "Macklon, Finlay" }, { "affiliation": "University of Alberta", "@type": "Person", "name": "Taesiri, Mohammad Reza" }, { "affiliation": "University of Alberta", "@type": "Person", "name": "Viggiato, Markos" }, { "affiliation": "University of Alberta", "@type": "Person", "name": "Antoszko, Stefan" }, { "affiliation": "Prodigy Education", "@type": "Person", "name": "Romanova, Natalia" }, { "affiliation": "Prodigy Education", "@type": "Person", "name": "Paas, Dale" }, { "affiliation": "University of Alberta", "@type": "Person", "name": "Bezemer, Cor-Paul" } ], "url": "https://zenodo.org/record/6950640", "datePublished": "2022-08-01", "@context": "https://schema.org/", "distribution": [ { "contentUrl": "https://zenodo.org/api/files/704ff51d-30c1-4ec5-b6d2-095574bf6386/canvas_game_visual_bugs.tar.gz", "encodingFormat": "gz", "@type": "DataDownload" } ], "identifier": "https://doi.org/10.5281/zenodo.6950640", "@id": "https://doi.org/10.5281/zenodo.6950640", "@type": "Dataset", "name": "Data used in the paper Automatically Detecting Visual Bugs in HTML5 <canvas> Games" }
All versions | This version | |
---|---|---|
Views | 43 | 43 |
Downloads | 3 | 3 |
Data volume | 2.3 GB | 2.3 GB |
Unique views | 34 | 34 |
Unique downloads | 2 | 2 |