From 9820cad981750a9990e747e19dada1c42bebdd53 Mon Sep 17 00:00:00 2001 From: schneefux Date: Mon, 1 Jan 2018 14:52:08 +0100 Subject: expand phase to span whole game --- worker.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/worker.js b/worker.js index 9f60241..f94c11b 100644 --- a/worker.js +++ b/worker.js @@ -79,14 +79,18 @@ amqp.connect(RABBITMQ_URI).then(async (rabbit) => { // return telemetry { m_a_id, data, start, end } in an interval const gamePhase = (start, end) => { + // TODO: uncommented for better performance with a single game spanning phase + /* let spawn_plus_start = spawn_time.clone() .add(start, "seconds") .format("YYYY-MM-DDTHH:mm:ss"), spawn_plus_end = spawn_time.clone() .add(end, "seconds") .format("YYYY-MM-DDTHH:mm:ss"); + */ return { match_api_id: match_api_id, + /* data: telemetry.slice( // assumes Telemetry is ordered by timestamp, // assumes it uses the format as above @@ -94,13 +98,15 @@ amqp.connect(RABBITMQ_URI).then(async (rabbit) => { telemetry.findIndex((ev) => !(ev.time { if (phase.data.length > 0) { -- cgit v1.3.1