tasks = ({
"icon-default-maki-rectangular": {
description: "Distinguish icons from the 'maki-rectangular' set, as SVG scaled to size.",
sizes: [1.5, 1.25, 1.0, 0.85, 0.7, 0.6, 0.5, 0.4].reverse().map(x => x+"mm"),
trials: 4,
chanceLevel: 1/5,
time: 5000
},
"icon-default-maki-triangular": {
description: "Distinguish icons from the 'maki-triangular' set, as SVG scaled to size.",
sizes: [1.5, 1.25, 1.0, 0.85, 0.7, 0.6, 0.5, 0.4].reverse().map(x => x+"mm"),
trials: 4,
chanceLevel: 1/5,
time: 5000
},
"icon-default-nps-vertical": {
description: "Distinguish icons from the 'nps-vertical' set, as SVG scaled to size.",
sizes: [1.5, 1.25, 1.0, 0.85, 0.7, 0.6, 0.5, 0.4].reverse().map(x => x+"mm"),
incomplete: [0.4].map(x => x+"mm"),
trials: 3,
chanceLevel: 1/5,
time: 6000
},
"icon-default-osm-castles": {
description: "Distinguish icons from the 'osm-castles' set, as SVG scaled to size.",
sizes: [1.5, 1.25, 1.0, 0.85, 0.7, 0.6, 0.5, 0.4].reverse().map(x => x+"mm"),
incomplete: [0.4].map(x => x+"mm"),
trials: 2,
chanceLevel: 1/5,
time: 7000
},
"icon-threshold-maki-rectangular": {
description: "Distinguish icons from the 'maki-rectangular' set, rendered as threshold image (fully black/white pixels).",
sizes: pixelSizes,
incomplete: [0.34].map(x => x+"mm"),
trials: 4,
chanceLevel: 1/5,
time: 5000
},
"icon-hinted-maki-rectangular": {
description: "Distinguish icons from the 'maki-rectangular' set, manually optimized for various pixel sizes.",
sizes: pixelSizes,
incomplete: [0.34].map(x => x+"mm"),
trials: 4,
chanceLevel: 1/5,
time: 5000
},
"icon-hinted-maki-triangular": {
description: "Distinguish icons from the 'maki-triangular' set, manually optimized for various pixel sizes.",
sizes: pixelSizes,
incomplete: [0.34].map(x => x+"mm"),
trials: 4,
chanceLevel: 1/5,
time: 5000
},
"icon-enhanced-nps-vertical": {
description: "Distinguish icons from the 'nps-vertical' set, using algorithmic shape contrast enhancement.",
sizes: [1.5, 1.25, 1.0, 0.85, 0.7, 0.6, 0.5, 0.4].reverse().map(x => x+"mm"),
incomplete: [0.4].map(x => x+"mm"),
trials: 4,
chanceLevel: 1/5,
time: 8000
},
"icon-basemap-maki-triangular": {
description: "Count icons from the 'maki-triangular' set on a map.",
sizes: [1.5, 1.25, 1.0, 0.85, 0.7, 0.6, 0.5].reverse().map(x => x+"mm"),
incomplete: [0.5].map(x => x+"mm"),
trials: 4,
time: 15000
},
"icon-basemap-maki-rectangular": {
description: "Count icons from the 'maki-rectangular' set on a map.",
sizes: [1.5, 1.25, 1.0, 0.85, 0.7, 0.6, 0.5].reverse().map(x => x+"mm"),
incomplete: [0.5].map(x => x+"mm"),
trials: 4,
time: 15000
},
})