{
	"name": "VIVA: Visualize and Analyze Optimization Solver Benchmarks",
	"short_name": "VIVA",
	"id": "xyz.viva-app",
	"categories": [
		"utilities",
		"development",
		"education",
		"mathematical optimization"
	],
	"description": "Application for comparison and visualization of benchmark results from mathematical optimization solvers.",
	"screenshots": [
		{
			"src": "Docs/Images/OverView_system_new.png",
			"type": "image/png",
			"sizes": "1497x1203",
			"form_factor": "wide",
			"label": "Overview of the VIVA application"
		}
	],
	"icons": [
		{
			"src": "Src/CSS/tab_icon.png",
			"type": "image/png",
			"sizes": "512x512",
			"purpose": "any"
		},
		{
			"src": "Src/CSS/icon_maskable.png",
			"sizes": "512x512",
			"type": "image/png",
			"purpose": "maskable"
		}
	],
	"start_url": "/report",
	"display": "standalone",
	"display_override": [
		"window-controls-overlay",
		"minimal-ui"
	],
	"related_applications": [
		{
			"platform": "windows",
			"url": "https://github.com/coin-or/Paver"
		}
	],
	"orientation": "landscape",
	"theme_color": "#FFFFFF",
	"background_color": "#FFFFFF",
	"shortcuts": [
		{
			"name": "Report",
			"short_name": "Reports",
			"description": "View data table of benchmark results.",
			"url": "report",
			"icons": [
				{
					"src": "Src/CSS/icon_maskable.png",
					"sizes": "512x512",
					"type": "image/png"
				}
			]
		},
		{
			"name": "Performance Profile",
			"description": "View performance profile of benchmark results.",
			"url": "Src/Pages/performance_profile",
			"icons": [
				{
					"src": "Src/CSS/icon_maskable.png",
					"sizes": "512x512",
					"type": "image/png"
				}
			]
		},
		{
			"name": "Solver Time per Solver",
			"description": "View solver time per solver of benchmark results.",
			"url": "Src/Pages/solver_time_all",
			"icons": [
				{
					"src": "Src/CSS/icon_maskable.png",
					"sizes": "512x512",
					"type": "image/png"
				}
			]
		},
		{
			"name": "Solver Time per Instance",
			"description": "View solver time per instance of benchmark results.",
			"url": "Src/Pages/solver_time",
			"icons": [
				{
					"src": "Src/CSS/icon_maskable.png",
					"sizes": "512x512",
					"type": "image/png"
				}
			]
		},
		{
			"name": "Number of Iterations",
			"description": "View number of iterations of benchmark results.",
			"url": "Src/Pages/number_of_iterations",
			"icons": [
				{
					"src": "Src/CSS/icon_maskable.png",
					"sizes": "512x512",
					"type": "image/png"
				}
			]
		},
		{
			"name": "Number of Nodes",
			"description": "View number of nodes of benchmark results.",
			"url": "Src/Pages/number_of_nodes",
			"icons": [
				{
					"src": "Src/CSS/icon_maskable.png",
					"sizes": "512x512",
					"type": "image/png"
				}
			]
		},
		{
			"name": "Termination Status",
			"description": "View termination status of benchmark results.",
			"url": "Src/Pages/termination_status",
			"icons": [
				{
					"src": "Src/CSS/icon_maskable.png",
					"sizes": "512x512",
					"type": "image/png"
				}
			]
		},
		{
			"name": "Compare Solvers",
			"description": "Compare solvers based on benchmark results.",
			"url": "Src/Pages/compare_solvers",
			"icons": [
				{
					"src": "Src/CSS/icon_maskable.png",
					"sizes": "512x512",
					"type": "image/png"
				}
			]
		},
		{
			"name": "Solution Quality",
			"description": "View solution quality of benchmark results.",
			"url": "Src/Pages/solution_quality",
			"icons": [
				{
					"src": "Src/CSS/icon_maskable.png",
					"sizes": "512x512",
					"type": "image/png"
				}
			]
		},
		{
			"name": "Solution Time",
			"description": "View solution time of benchmark results.",
			"url": "Src/Pages/solution_time",
			"icons": [
				{
					"src": "Src/CSS/icon_maskable.png",
					"sizes": "512x512",
					"type": "image/png"
				}
			]
		}
	],
	"dir": "ltr",
	"lang": "en",
	"prefer_related_applications": false,
	"handle_links": "preferred",
	"launch_handler": {
		"client_mode": "navigate-existing"
	}
}
