Coins appear after scene loaded, and button is now blinking
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
function main() {
|
||||
function main(path) {
|
||||
|
||||
var db = JSON.parse(require('fs').readFileSync('./data.json', 'utf8'));
|
||||
var db = JSON.parse(require('fs').readFileSync(path, 'utf8'));
|
||||
|
||||
console.log('There were ' + db.users.length + ' users for ' + db.experiments.length + ' experiments');
|
||||
|
||||
@@ -8,6 +8,8 @@ function main() {
|
||||
var meanTimeArrow = 0;
|
||||
var meanTimeViewport = 0;
|
||||
|
||||
console.log();
|
||||
|
||||
for (var i = 0; i < db.experiments.length; i++) {
|
||||
|
||||
var exp = db.experiments[i];
|
||||
@@ -19,7 +21,31 @@ function main() {
|
||||
|
||||
}
|
||||
|
||||
console.log(exp.user.worker_id + ' : ' + exp.user.rating + ' -> ' + timeToString(timeDifference(events[0].time, events[events.length-1].time)));
|
||||
// console.log(exp.user.worker_id + ' : ' + exp.user.rating + ' -> ' + timeToString(timeDifference(events[0].time, events[events.length-1].time)));
|
||||
|
||||
var coins = [];
|
||||
for (var j = 0; j < exp.elements.events.length; j++) {
|
||||
|
||||
if (exp.elements.events[j].type === 'coin') {
|
||||
|
||||
if (coins.find(function(elt) { return elt.id === exp.elements.events[j].id; }) === undefined) {
|
||||
|
||||
coins.push(exp.elements.events[j]);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
console.log(exp.id + ' -> ' + coins.length + ' (on ' + exp.coinCombination.scene_id + ')');
|
||||
}
|
||||
|
||||
console.log();
|
||||
|
||||
for (var i = 0; i < db.users.length; i++) {
|
||||
|
||||
var user = db.users[i];
|
||||
console.log(user.worker_id + ' has done ' + user.experiments.length + ' experiments with rating ' + user.rating);
|
||||
|
||||
}
|
||||
|
||||
@@ -39,4 +65,9 @@ function timeToString(_time) {
|
||||
|
||||
}
|
||||
|
||||
main();
|
||||
if (process.argv.length !== 3) {
|
||||
process.stderr.write('Error : please give me a JSON file to work on\n');
|
||||
process.exit(-1);
|
||||
}
|
||||
|
||||
main(process.argv[2])
|
||||
|
||||
Reference in New Issue
Block a user