diff --git a/content/ranking/NHSPC-2023/Chart.js b/content/ranking/NHSPC-2023/Chart.js new file mode 100644 index 00000000..a36d1c59 --- /dev/null +++ b/content/ranking/NHSPC-2023/Chart.js @@ -0,0 +1,202 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +var Chart = new function () { + var self = this; + + self.draw_chart = function (canvas, y_min, y_max, y_def, h_def, x_int, data, color, marks) { + // canvas is the context +/* + canvas (GWTCanvas): the canvas this chart will be drawn on + y_min (float): the y value corresponding to the bottom of the chart + y_max (float): the y value corresponding to the top of the chart + (note: y_min can be grater than y_max - the chart will be upside-down) + y_def (float): the default y value (the line will start at that value) + h_def (float): the default height of the colored area + x_int (list of tuples of float): the list of x intervals to be drawn, + in the form [begin, end) + data (list of tuples of float): the data to be drawn, in the form (x, y, h) + color (tuple of int): the r, g and b components of the color for the line + marks (list of float): the y values at which horizontal lines will be drawn +*/ + + // width and height + var wid = canvas.width; + var hei = canvas.height; + + // the padding around the chart + var pad_l = 22; + var pad_r = 1; + var pad_t = 6; + var pad_b = 6; + + // the intervals of allowed x values + var x_size = 0; + for (var i in x_int) { + x_size += x_int[i][1] - x_int[i][0]; + } + + // convert values to canvas coordinates + var get_x = function (x) { + return pad_l + x * (wid - pad_l - pad_r) / x_size; + }; + + var get_y = function (y) { + return pad_t + (y_max - y) * (hei - pad_t - pad_b) / (y_max - y_min == 0? 1: y_max - y_min); + }; + + // clear the canvas + canvas.width = wid; + + // get the context + var context = canvas.getContext("2d"); + + // draw the axes + context.lineWidth = 2; + context.strokeStyle = "#dddddd"; + + context.beginPath(); + context.moveTo(pad_l, pad_t); + context.lineTo(pad_l, hei - pad_b); + context.lineTo(wid - pad_r, hei - pad_b); + context.lineTo(wid - pad_r, pad_t); + context.stroke(); + + // draw horizontal markers + context.lineWidth = 1; + context.moveTo(pad_l, pad_t); + context.lineTo(wid - pad_r, pad_t); + context.stroke(); + for (var i in marks) { + context.beginPath(); + context.moveTo(get_x(0), get_y(marks[i])); + context.lineTo(get_x(x_size), get_y(marks[i])); + context.stroke(); + } + + // draw labels on the axes + context.fillStyle = "#000000"; + context.textAlign = "right"; + context.textBaseline = "middle"; + if (y_min != y_max) + context.fillText(y_min.toString(), 18, hei - pad_b); + context.fillText(y_max.toString(), 18, pad_t); + for (var i in marks) { + context.fillText(marks[i].toString(), 18, get_y(marks[i])); + } + + var i = 0 // index of current interval + var x_cum = 0 // cumulated x value (sum of the size of the first i-1 intervals) + var x_pos = 0 // current x value + var y_pos = y_def // current y value + var h_pos = h_def // current h value + var x_b = 0 // the 'begin' value of the current interval + var x_e = 0 // the 'end' value of the current interval + + var tops = [[x_pos, y_pos]] // points of the line marking the top of the area + var bots = [[x_pos, y_pos + h_pos]] // points of the line marking the bottom + + // helper method to open an interval + var open_group = function () { + context.lineWidth = 2; + context.strokeStyle = "rgb(" + color[0] + "," + color[1] + "," + color[2] + ")"; + context.beginPath(); + x_b = x_int[i][0]; + x_e = x_int[i][1]; + context.moveTo(get_x(x_pos), get_y(y_pos)); + } + + // helper method to close an interval + var close_group = function () { + x_cum += x_e - x_b; + x_pos = x_cum; + context.lineTo(get_x(x_pos), get_y(y_pos)); + tops.push([x_pos, y_pos]); + bots.push([x_pos, y_pos + h_pos]) + context.stroke(); + } + + // helper method to draw a separator + var draw_separator = function () { + context.lineWidth = 2; + context.strokeStyle = "#dddddd"; + context.beginPath(); + context.moveTo(get_x(x_pos), get_y(y_min)); + context.lineTo(get_x(x_pos), get_y(y_max)); + context.stroke(); + } + + open_group(); + + for (var idx in data) { + var x = data[idx][0]; + var y = data[idx][1]; + var h = data[idx][2]; + + while (i < x_int.length && x_e <= x) { + close_group(); + i += 1; + if (i < x_int.length) { + draw_separator(); + open_group(); + } else { + x_b = 0; + x_e = 0; + } + } + if (x_b <= x && x < x_e) { + x_pos = x_cum + x - x_b; + context.lineTo(get_x(x_pos), get_y(y_pos)); + tops.push([x_pos, y_pos]); + bots.push([x_pos, y_pos + h_pos]); + y_pos = y; + h_pos = h; + context.lineTo(get_x(x_pos), get_y(y_pos)); + tops.push([x_pos, y_pos]); + bots.push([x_pos, y_pos + h_pos]); + } else { + y_pos = y; + h_pos = h; + context.moveTo(get_x(x_pos), get_y(y_pos)); + tops.push([x_pos, y_pos]); + bots.push([x_pos, y_pos + h_pos]); + } + } + if (i < x_int.length) { + close_group(); + i += 1; + } + while (i < x_int.length) { + draw_separator(); + open_group(); + close_group(); + i += 1; + } + + context.fillStyle = "rgba(" + color[0] + "," + color[1] + "," + color[2] + ",0.3)"; + context.beginPath(); + context.moveTo(get_x(tops[0][0]), get_y(tops[0][1])); + for (var i = 0; i < tops.length; i += 1) { + context.lineTo(get_x(tops[i][0]), get_y(tops[i][1])); + } + for (var i = bots.length - 1; i >= 0; i -= 1) { + context.lineTo(get_x(bots[i][0]), get_y(bots[i][1])); + } + context.closePath(); + context.fill(); + }; +}; diff --git a/content/ranking/NHSPC-2023/Config.js b/content/ranking/NHSPC-2023/Config.js new file mode 100644 index 00000000..b04e59f9 --- /dev/null +++ b/content/ranking/NHSPC-2023/Config.js @@ -0,0 +1,76 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +var Config = new function () { + var self = this; + + self.get_contest_list_url = function () { + return "contests/"; + }; + + self.get_contest_read_url = function (c_key) { + return "contests/" + c_key; + }; + + self.get_task_list_url = function () { + return "tasks/"; + }; + + self.get_task_read_url = function (t_key) { + return "tasks/" + t_key; + }; + + self.get_team_list_url = function () { + return "teams/"; + }; + + self.get_team_read_url = function (t_key) { + return "teams/" + t_key; + }; + + self.get_user_list_url = function () { + return "users/"; + }; + + self.get_user_read_url = function (u_key) { + return "users/" + u_key; + }; + + self.get_flag_url = function (t_key) { + return "flags/" + t_key; + }; + + self.get_face_url = function (u_key) { + return "faces/" + u_key; + }; + + self.get_submissions_url = function (u_key) { + return "sublist/" + u_key; + }; + + self.get_score_url = function () { + return "scores"; + }; + + self.get_event_url = function (last_event_id) { + return "events?last_event_id=" + last_event_id; + }; + + self.get_history_url = function () { + return "history"; + } +}; diff --git a/content/ranking/NHSPC-2023/DataStore.js b/content/ranking/NHSPC-2023/DataStore.js new file mode 100644 index 00000000..1b6ac259 --- /dev/null +++ b/content/ranking/NHSPC-2023/DataStore.js @@ -0,0 +1,1207 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +function round(value, ndigits) { + value *= Math.pow(10, ndigits); + value = Math.round(value); + value /= Math.pow(10, ndigits); + return value; +} + +function round_to_str(value, ndigits) { + if (ndigits > 0) { + // Remove trailing zeroes + return value.toFixed(ndigits).replace(/\.?0+$/, ""); + } else { + return value.toFixed(0); + } +} + +var DataStore = new function () { + var self = this; + + self.contests = new Object(); + self.tasks = new Object(); + self.teams = new Object(); + self.users = new Object(); + + self.contest_create = $.Callbacks(); + self.contest_update = $.Callbacks(); + self.contest_delete = $.Callbacks(); + self.task_create = $.Callbacks(); + self.task_update = $.Callbacks(); + self.task_delete = $.Callbacks(); + self.team_create = $.Callbacks(); + self.team_update = $.Callbacks(); + self.team_delete = $.Callbacks(); + self.user_create = $.Callbacks(); + self.user_update = $.Callbacks(); + self.user_delete = $.Callbacks(); + + self.score_events = $.Callbacks(); + self.rank_events = $.Callbacks(); + + + ////// Contest + + self.contest_count = 0; + + self.init_contests = function () { + $.ajax({ + url: Config.get_contest_list_url(), + dataType: "json", + success: function (data, status, xhr) { + self.contest_init_time = parseFloat(xhr.getResponseHeader("Timestamp")); + for (var key in data) { + self.create_contest(key, data[key]); + } + self.init_tasks(); + }, + error: function () { + console.error("Error while getting the list of contests"); + self.update_network_status(4); + } + }); + } + + self.contest_listener = function (event) { + var cmd = event.data.split(" "); + if (cmd[0] == "create") { + $.ajax({ + url: Config.get_contest_read_url(cmd[1]), + dataType: "json", + success: function (data) { + self.create_contest(cmd[1], data); + }, + error: function () { + console.error("Error while getting contest " + cmd[1]); + self.es.close(); + self.update_network_status(4); + } + }); + } else if (cmd[0] == "update") { + $.ajax({ + url: Config.get_contest_read_url(cmd[1]), + dataType: "json", + success: function (data) { + self.update_contest(cmd[1], data); + }, + error: function () { + console.error("Error while getting contest " + cmd[1]); + self.es.close(); + self.update_network_status(4); + } + }); + } else if (cmd[0] == "delete") { + self.delete_contest(cmd[1]); + } + }; + + self.create_contest = function (key, data) { + data["key"] = key; + self.contests[key] = data; + + console.info("Created contest " + key); + console.log(data); + + self.contest_count += 1; + + self.contest_create.fire(key, data); + }; + + self.update_contest = function (key, data) { + var old_data = self.contests[key]; + + data["key"] = key; + self.contests[key] = data; + + console.info("Updated contest " + key); + console.log(old_data); + console.log(data); + + self.contest_update.fire(key, old_data, data); + }; + + self.delete_contest = function (key) { + var old_data = self.contests[key]; + + delete self.contests[key]; + + console.info("Deleted contest " + key); + console.log(old_data); + + self.contest_count -= 1; + + self.contest_delete.fire(key, old_data); + }; + + + ////// Task + + self.task_count = 0; + + self.init_tasks = function () { + $.ajax({ + url: Config.get_task_list_url(), + dataType: "json", + success: function (data, status, xhr) { + self.task_init_time = parseFloat(xhr.getResponseHeader("Timestamp")); + for (var key in data) { + self.create_task(key, data[key]); + } + self.inits_todo -= 1; + if (self.inits_todo == 0) { + self.init_scores(); + } + }, + error: function () { + console.error("Error while getting the list of tasks"); + self.update_network_status(4); + } + }); + } + + self.task_listener = function (event) { + var cmd = event.data.split(" "); + if (cmd[0] == "create") { + $.ajax({ + url: Config.get_task_read_url(cmd[1]), + dataType: "json", + success: function (data) { + self.create_task(cmd[1], data); + }, + error: function () { + console.error("Error while getting task " + cmd[1]); + self.es.close(); + self.update_network_status(4); + } + }); + } else if (cmd[0] == "update") { + $.ajax({ + url: Config.get_task_read_url(cmd[1]), + dataType: "json", + success: function (data) { + self.update_task(cmd[1], data); + }, + error: function () { + console.error("Error while getting task " + cmd[1]); + self.es.close(); + self.update_network_status(4); + } + }); + } else if (cmd[0] == "delete") { + self.delete_task(cmd[1]); + } + }; + + self.create_task = function (key, data) { + if (self.contests[data["contest"]] === undefined) + { + console.error("Could not find contest " + data["contest"] + " for task " + key); + if (self.es) { + self.es.close(); + } + self.update_network_status(4); + return; + } + + data["key"] = key; + self.tasks[key] = data; + + console.info("Created task " + key); + console.log(data); + + self.task_count += 1; + + self.task_create.fire(key, data); + }; + + self.update_task = function (key, data) { + var old_data = self.tasks[key]; + + data["key"] = key; + self.tasks[key] = data; + + console.info("Updated task " + key); + console.log(old_data); + console.log(data); + + self.task_update.fire(key, old_data, data); + }; + + self.delete_task = function (key) { + var old_data = self.tasks[key]; + + delete self.tasks[key]; + + console.info("Deleted task " + key); + console.log(old_data); + + self.task_count -= 1; + + self.task_delete.fire(key, old_data); + }; + + + ////// Team + + self.team_count = 0; + + self.init_teams = function () { + $.ajax({ + url: Config.get_team_list_url(), + dataType: "json", + success: function (data, status, xhr) { + self.team_init_time = parseFloat(xhr.getResponseHeader("Timestamp")); + for (var key in data) { + self.create_team(key, data[key]); + } + self.init_users(); + }, + error: function () { + console.error("Error while getting the list of teams"); + self.update_network_status(4); + } + }); + } + + self.team_listener = function (event) { + var cmd = event.data.split(" "); + if (cmd[0] == "create") { + $.ajax({ + url: Config.get_team_read_url(cmd[1]), + dataType: "json", + success: function (data) { + self.create_team(cmd[1], data); + }, + error: function () { + console.error("Error while getting team " + cmd[1]); + self.es.close(); + self.update_network_status(4); + } + }); + } else if (cmd[0] == "update") { + $.ajax({ + url: Config.get_team_read_url(cmd[1]), + dataType: "json", + success: function (data) { + self.update_team(cmd[1], data); + }, + error: function () { + console.error("Error while getting team " + cmd[1]); + self.es.close(); + self.update_network_status(4); + } + }); + } else if (cmd[0] == "delete") { + self.delete_team(cmd[1]); + } + }; + + self.create_team = function (key, data) { + data["key"] = key; + self.teams[key] = data; + + console.info("Created team " + key); + console.log(data); + + self.team_count += 1; + + self.team_create.fire(key, data); + }; + + self.update_team = function (key, data) { + var old_data = self.teams[key]; + + data["key"] = key; + self.teams[key] = data; + + console.info("Updated team " + key); + console.log(old_data); + console.log(data); + + self.team_update.fire(key, old_data, data); + }; + + self.delete_team = function (key) { + var old_data = self.teams[key]; + + delete self.teams[key]; + + console.info("Deleted team " + key); + console.log(old_data); + + self.team_count -= 1; + + self.team_delete.fire(key, old_data); + }; + + + ////// User + + self.user_count = 0; + + self.init_users = function () { + $.ajax({ + url: Config.get_user_list_url(), + dataType: "json", + success: function (data, status, xhr) { + self.user_init_time = parseFloat(xhr.getResponseHeader("Timestamp")); + for (var key in data) { + self.create_user(key, data[key]); + } + self.inits_todo -= 1; + if (self.inits_todo == 0) { + self.init_scores(); + } + }, + error: function () { + console.error("Error while getting the list of users"); + self.update_network_status(4); + } + }); + } + + self.user_listener = function (event) { + var cmd = event.data.split(" "); + if (cmd[0] == "create") { + $.ajax({ + url: Config.get_user_read_url(cmd[1]), + dataType: "json", + success: function (data) { + self.create_user(cmd[1], data); + }, + error: function () { + console.error("Error while getting user " + cmd[1]); + self.es.close(); + self.update_network_status(4); + } + }); + } else if (cmd[0] == "update") { + $.ajax({ + url: Config.get_user_read_url(cmd[1]), + dataType: "json", + success: function (data) { + self.update_user(cmd[1], data); + }, + error: function () { + console.error("Error while getting user " + cmd[1]); + self.es.close(); + self.update_network_status(4); + } + }); + } else if (cmd[0] == "delete") { + self.delete_user(cmd[1]); + } + }; + + self.create_user = function (key, data) { + if (data["team"] !== null && self.teams[data["team"]] === undefined) + { + console.error("Could not find team " + data["team"] + " for user " + key); + if (self.es) { + self.es.close(); + } + self.update_network_status(4); + return; + } + + data["key"] = key; + self.users[key] = data; + + console.info("Created user " + key); + console.log(data); + + self.user_count += 1; + + self.user_create.fire(key, data); + }; + + self.update_user = function (key, data) { + var old_data = self.users[key]; + + data["key"] = key; + self.users[key] = data; + + console.info("Updated user " + key); + console.log(old_data); + console.log(data); + + self.user_update.fire(key, old_data, data); + }; + + self.delete_user = function (key) { + var old_data = self.users[key]; + + delete self.users[key]; + + console.info("Deleted user " + key); + console.log(old_data); + + self.user_count -= 1; + + self.user_delete.fire(key, old_data); + }; + + + ////// Default scores + + self.global_max_score = 0.0; + self.global_score_precision = 0; + + self.contest_create.add(function (key, data) { + // Add scores + for (var u_id in self.users) { + self.users[u_id]["c_" + key] = 0.0; + } + // Maximum score + data["max_score"] = 0.0; + // Global score precision + self.global_score_precision = 0; + for (var c_id in self.contests) { + self.global_score_precision = Math.max(self.global_score_precision, self.contests[c_id]["score_precision"]); + } + }); + + self.contest_update.add(function (key, old_data, data) { + // Maximum score + data["max_score"] = old_data["max_score"]; + delete old_data["max_score"]; + // Global score precision + self.global_score_precision = 0; + for (var c_id in self.contests) { + self.global_score_precision = Math.max(self.global_score_precision, self.contests[c_id]["score_precision"]); + } + }); + + self.contest_delete.add(function (key, old_data) { + // Remove scores + for (var u_id in self.users) { + delete self.users[u_id]["c_" + key]; + } + // Maximum score + delete old_data["max_score"]; + // Global score precision + self.global_score_precision = 0; + for (var c_id in self.contests) { + self.global_score_precision = Math.max(self.global_score_precision, self.contests[c_id]["score_precision"]); + } + }); + + self.task_create.add(function (key, data) { + // Add scores + for (var u_id in self.users) { + self.users[u_id]["t_" + key] = 0.0; + } + // Maximum score + self.contests[data["contest"]]["max_score"] += data["max_score"]; + self.global_max_score += data["max_score"]; + }); + + self.task_update.add(function (key, old_data, data) { + /* TODO: We may want to check that all scores are still less than or + equal to the maximum achievable score. Or we may assume that this is + handled by the server. + */ + // Maximum score + self.contests[old_data["contest"]]["max_score"] -= old_data["max_score"]; + self.global_max_score -= old_data["max_score"]; + self.contests[data["contest"]]["max_score"] += data["max_score"]; + self.global_max_score += data["max_score"]; + }); + + self.task_delete.add(function (key, old_data) { + // Remove scores + for (var u_id in self.users) { + delete self.users[u_id]["t_" + key]; + } + // Maximum score + self.contests[old_data["contest"]]["max_score"] -= old_data["max_score"]; + self.global_max_score -= old_data["max_score"]; + }); + + self.user_create.add(function (key, data) { + // Add scores + for (var t_id in self.tasks) { + data["t_" + t_id] = 0.0; + } + for (var c_id in self.contests) { + data["c_" + c_id] = 0.0; + } + data["global"] = 0.0; + }); + + self.user_update.add(function (key, old_data, data) { + // Copy scores + for (var t_id in self.tasks) { + data["t_" + t_id] = old_data["t_" + t_id]; + delete old_data["t_" + t_id]; + } + for (var c_id in self.contests) { + data["c_" + c_id] = old_data["c_" + c_id]; + delete old_data["c_" + c_id]; + } + data["global"] = old_data["global"]; + delete old_data["global"]; + }); + + self.user_delete.add(function (key, old_data) { + // Remove scores + for (var t_id in self.tasks) { + delete old_data["t_" + t_id]; + } + for (var c_id in self.contests) { + delete old_data["c_" + c_id]; + } + delete old_data["global"]; + }); + + + ////// Score + + self.init_scores = function () { + $.ajax({ + url: Config.get_score_url(), + dataType: "json", + success: function (data, status, xhr) { + self.score_init_time = parseFloat(xhr.getResponseHeader("Timestamp")); + for (var u_id in data) { + for (var t_id in data[u_id]) { + self.set_score(u_id, t_id, data[u_id][t_id]); + } + } + self.init_ranks(); + }, + error: function () { + console.error("Error while getting the scores"); + self.update_network_status(4); + } + }); + }; + + self.score_listener = function (event) { + var data = event.data.split("\n"); + for (var idx in data) { + var line = data[idx].split(" "); + self.set_score(line[0], line[1], parseFloat(line[2])); + } + }; + + self.set_score = function (u_id, t_id, new_t_score) { + /* It may be "nice" to check that the user and task do actually exists, + even if the server should already ensure it! + */ + var user = self.users[u_id]; + var task = self.tasks[t_id]; + + var c_id = task["contest"]; + var contest = self.contests[c_id]; + + // Task + new_t_score = round(new_t_score, task["score_precision"]); + var old_t_score = user["t_" + t_id]; + user["t_" + t_id] = new_t_score; + + // Contest + var new_c_score = 0.0; // = max(user's score on t for t in contest.tasks) + for (var i = 0; i < contest.tasks.length; i += 1) { + new_c_score += user["t_" + contest.tasks[i].key]; + } + new_c_score = round(new_c_score, contest["score_precision"]); + var old_c_score = user["c_" + c_id]; + user["c_" + c_id] = new_c_score; + + // Global + var new_g_score = 0.0; // = max(user's score on c for c in self.contest_list) + for (var i = 0; i < self.contest_list.length; i += 1) { + new_g_score += user["c_" + self.contest_list[i].key]; + } + new_g_score = round(new_g_score, self.global_score_precision); + var old_g_score = user["global"]; + user["global"] = new_g_score; + + console.info("Changed score for user " + u_id + " and task " + t_id + ": " + old_t_score + " -> " + new_t_score); + + self.score_events.fire(u_id, user, t_id, task, new_g_score - old_g_score); + }; + + self.get_score_t = function (u_id, t_id) { + return self.users[u_id]["t_" + t_id]; + }; + + self.get_score_c = function (u_id, c_id) { + return self.users[u_id]["c_" + c_id]; + }; + + self.get_score = function (u_id) { + return self.users[u_id]["global"]; + }; + + + ////// Rank + + self.init_ranks = function () { + // Make a list of all users + var list = new Array(); + + for (var u_id in self.users) { + list.push(self.users[u_id]); + } + + // Sort it by decreasing score + list.sort(function (a, b) { + return b["global"] - a["global"]; + }); + + // Assign ranks + var prev_score = null; + var rank = 0; + var equal = 1; + + for (var i in list) { + user = list[i]; + score = user["global"]; + + if (score === prev_score) { + equal += 1; + } else { + prev_score = score; + rank += equal; + equal = 1; + } + + user["rank"] = rank; + } + + self.score_events.add(self.update_rank); + + self.user_create.add(function (u_id, user) { + /* We're actually just counting how many users have a non-zero + global score and setting the rank of the new user to that number + plus one. An optimization could be to store that number and to + keep it up-to-date (instead of computing it every time). But + since user creation is a rare event we could keep it this way. + */ + var new_rank = 1; + + for (var u_id in self.users) { + if (self.users[u_id]["global"] > user["global"]) { + new_rank += 1; + } + } + + user["rank"] = new_rank; + }); + + self.user_update.add(function (u_id, old_user, user) { + user["rank"] = old_user["rank"]; + delete old_user["rank"]; + }); + + self.user_update.add(function (u_id, old_user) { + /* We're assuming that the user has its score set to zero and thus + has the highest possible rank (this is because the server should + have already deleted all its submissions and subchanges). So its + deletion won't cause changes in others' ranks. + */ + delete old_user["rank"]; + }); + + self.create_event_source(); + self.init_selections(); + }; + + self.update_rank = function (u_id, user) { + /* The rank of a user is defined as the number of other users that have + a score greater than theirs, plus one. Note that: + a.score < b.score if and only if a.rank > b.rank + a.score = b.score if and only if a.rank = b.rank + a.score > b.score if and only if a.rank < b.rank + Thus it's the same to sort by ascending score or by descending rank, + and vice versa. + When a user's score is updated (e.g. it changes from old_score to + new_score with new_score > old_score) it can be shown that: + - all users whose score is >= new_score don't change their rank + - all users whose score is < old_score don't change their rank + - all other users have their rank increased by exactly one + A similar proposition holds when new_score < old_score. + */ + + // We don't know old_score but we'll see that it's not needed. + var new_score = user["global"]; + var old_rank = user["rank"]; + // The new rank is computed by strictly applying the definition: + // new_rank = 1 + |{user2 in users, user2.score > user.score}| + var new_rank = 1; + + for (var u2_id in self.users) { + var user2 = self.users[u2_id]; + // this condition is equivalent to + // old_score <= user2["global"] < new_score + if (old_rank >= user2["rank"] && user2["global"] < new_score) { + user2["rank"] += 1; + self.rank_events.fire(u2_id, user2, +1); + // this condition is equivalent to + // new_score <= user2["global"] < old_score + } else if (new_score <= user2["global"] && user2["rank"] > old_rank) { + user2["rank"] -= 1; + self.rank_events.fire(u2_id, user2, -1); + } + if (user2["global"] > new_score) { + new_rank += 1; + } + } + + user["rank"] = new_rank; + + if (old_rank != new_rank) { + console.info("Changed rank for user " + u_id + ": " + old_rank + " -> " + new_rank); + + self.rank_events.fire(u_id, user, new_rank - old_rank); + } + }; + + + ////// Initialization + + /* The init process works this way: + - we start init_contests() and init_teams() + - they each start an asynchronous AJAX request + - when the requests end their data is processed and then, respectively, + init_tasks() and init_users() are called + - they also start an AJAX request and process its data + - when BOTH requests finish init_scores() is called + - it does again an AJAX request and processes its data + - at the end it calls init_ranks() which calls init_selections() which, + in turn, calls init_callback() + */ + + self.init = function (callback) { + self.inits_todo = 2; + self.init_callback = callback; + + self.init_contests(); + self.init_teams(); + }; + + + ////// Event listeners + + /* We set the listeners for Server Sent Events. */ + + self.last_event_id = null; + + self.create_event_source = function () { + if (self.last_event_id == null) { + self.last_event_id = Math.round(Math.min(self.contest_init_time, + self.task_init_time, + self.team_init_time, + self.user_init_time, + self.score_init_time) * 1000000).toString(16); + } + + if (self.es) { + delete self.es; + } + + self.es = new EventSource(Config.get_event_url(self.last_event_id)); + + self.es.addEventListener("open", self.es_open_handler, false); + self.es.addEventListener("error", self.es_error_handler, false); + self.es.addEventListener("reload", self.es_reload_handler, false); + self.es.addEventListener("contest", function (event) { + var timestamp = parseInt(event.lastEventId, 16) / 1000000; + if (timestamp > self.contest_init_time) { + self.contest_listener(event); + } + self.last_event_id = event.lastEventId; + }, false); + self.es.addEventListener("task", function (event) { + var timestamp = parseInt(event.lastEventId, 16) / 1000000; + if (timestamp > self.task_init_time) { + self.task_listener(event); + } + self.last_event_id = event.lastEventId; + }, false); + self.es.addEventListener("team", function (event) { + var timestamp = parseInt(event.lastEventId, 16) / 1000000; + if (timestamp > self.team_init_time) { + self.team_listener(event); + } + self.last_event_id = event.lastEventId; + }, false); + self.es.addEventListener("user", function (event) { + var timestamp = parseInt(event.lastEventId, 16) / 1000000; + if (timestamp > self.user_init_time) { + self.user_listener(event); + } + self.last_event_id = event.lastEventId; + }, false); + self.es.addEventListener("score", function (event) { + var timestamp = parseInt(event.lastEventId, 16) / 1000000; + if (timestamp > self.score_init_time) { + self.score_listener(event); + } + self.last_event_id = event.lastEventId; + }, false); + }; + + self.update_network_status = function (state) { + if (state == 0) { // self.es.CONNECTING + $("#ConnectionStatus_box").attr("data-status", "reconnecting"); + $("#ConnectionStatus_text").text("You are disconnected from the server but your browser is trying to connect."); + } else if (state == 1) { // self.es.OPEN + $("#ConnectionStatus_box").attr("data-status", "connected"); + $("#ConnectionStatus_text").text("You are connected to the server and are receiving live updates."); + } else if (state == 2) { // self.es.CLOSED + $("#ConnectionStatus_box").attr("data-status", "disconnected"); + $("#ConnectionStatus_text").html("You are disconnected from the server but you can try to connect."); + } else if (state == 3) { // "reload" event received + $("#ConnectionStatus_box").attr("data-status", "outdated"); + $("#ConnectionStatus_text").html("Your local data cannot be updated. Please reload the page."); + } else if (state == 4) { // an init failed + $("#ConnectionStatus_box").attr("data-status", "init_error"); + $("#ConnectionStatus_text").html("An error occurred while loading the data. Check your connection and reload the page."); + } + }; + + self.es_open_handler = function () { + if (self.es.readyState == self.es.OPEN) { + console.info("EventSource connected"); + self.update_network_status(self.es.readyState); + } else { + console.error("EventSource shouldn't be in state " + self.es.readyState + " during a 'open' event!"); + } + }; + + self.es_error_handler = function () { + if (self.es.readyState == self.es.CONNECTING) { + console.info("EventSource reconnecting"); + self.update_network_status(self.es.readyState); + } else if (self.es.readyState == self.es.CLOSED) { + console.info("EventSource disconnected"); + self.update_network_status(self.es.readyState); + } else { + console.error("EventSource shouldn't be in state " + self.es.readyState + " during a 'error' event!"); + } + }; + + self.es_reload_handler = function () { + if (self.es.readyState == self.es.OPEN) { + console.info("Received a 'reload' event"); + self.es.close(); + self.update_network_status(3); + } else { + console.error("EventSource shouldn't be in state " + self.es.readyState + " during a 'reload' event!"); + } + }; + + $(document).ready(function () { + self.update_network_status(0); + }); + + + ////// Sorted contest list + + self.contest_list = new Array(); + + self.contest_list_insert = function (key, data) { + // Insert data in the sorted contest list + var a = data; + for (var i = 0; i < self.contest_list.length; i += 1) { + var b = self.contest_list[i]; + if ((a["begin"] < b["begin"]) || ((a["begin"] == b["begin"]) && + ((a["end"] < b["end"] ) || ((a["end"] == b["end"] ) && + ((a["name"] < b["name"] ) || ((a["name"] == b["name"] ) && + (key < b["key"]))))))) { + // We found the first element which is greater than a + self.contest_list.splice(i, 0, a); + return; + } + } + self.contest_list.push(a); + }; + + self.contest_list_remove = function (key, old_data) { + // Remove data from the sorted contest list + for (var i = 0; i < self.contest_list.length; i += 1) { + var b = self.contest_list[i]; + if (key == b["key"]) { + self.contest_list.splice(i, 1); + return; + } + } + }; + + self.contest_create.add(function (key, data) { + data["tasks"] = new Array(); + self.contest_list_insert(key, data); + }); + self.contest_update.add(function (key, old_data, data) { + data["tasks"] = old_data["tasks"]; + delete old_data["tasks"]; + self.contest_list_remove(key, old_data); + self.contest_list_insert(key, data); + }); + self.contest_delete.add(function (key, old_data) { + delete old_data["tasks"]; + self.contest_list_remove(key, old_data); + }); + + + ////// Sorted task list + + self.task_list_insert = function (key, data) { + var task_list = self.contests[data["contest"]]["tasks"]; + + // Insert data in the sorted task list of the contest + var a = data; + for (var i = 0; i < task_list.length; i += 1) { + var b = task_list[i]; + if ((a["order"] < b["order"]) || ((a["order"] == b["order"]) && + ((a["name"] < b["name"] ) || ((a["name"] == b["name"] ) && + (key < b["key"]))))) { + // We found the first element which is greater than a + task_list.splice(i, 0, a); + return; + } + } + task_list.push(a); + }; + + self.task_list_remove = function (key, old_data) { + var task_list = self.contests[old_data["contest"]]["tasks"]; + + // Remove data from the sorted task list of the contest + for (var i = 0; i < task_list.length; i += 1) { + var b = task_list[i]; + if (key == b["key"]) { + task_list.splice(i, 1); + break; + } + } + }; + + self.task_create.add(self.task_list_insert); + self.task_update.add(function (key, old_data, data) { + self.task_list_remove(key, old_data); + self.task_list_insert(key, data); + }); + self.task_delete.add(self.task_list_remove); + + + ////// Sorted team list + + self.team_list = new Array(); + + self.team_list_insert = function (key, data) { + // Insert data in the sorted team list + var a = data; + for (var i = 0; i < self.team_list.length; i += 1) { + var b = self.team_list[i]; + if ((a["name"] < b["name"]) || ((a["name"] == b["name"]) && + (key < b["key"]))) { + // We found the first element which is greater than a + self.team_list.splice(i, 0, a); + return; + } + } + self.team_list.push(a); + }; + + self.team_list_remove = function (key, old_data) { + // Remove data from the sorted team list + for (var i = 0; i < self.team_list.length; i += 1) { + var b = self.team_list[i]; + if (key == b["key"]) { + self.team_list.splice(i, 1); + break; + } + } + } + + self.team_create.add(function (key, data) { + data["users"] = new Array(); + self.team_list_insert(key, data); + }); + self.team_update.add(function (key, old_data, data) { + data["users"] = old_data["users"]; + delete old_data["users"]; + self.team_list_remove(key, old_data); + self.team_list_insert(key, data); + }); + self.team_delete.add(function (key, old_data) { + delete old_data["users"]; + self.team_list_remove(key, old_data); + }); + + + ////// Sorted user list + + self.user_list_insert = function (key, data) { + if (data["team"] == null) { + return; + } + + var user_list = self.teams[data["team"]]["users"]; + + // Insert data in the sorted user list of the team + var a = data; + for (var i = 0; i < user_list.length; i += 1) { + var b = user_list[i]; + if ((a["l_name"] < b["l_name"]) || ((a["l_name"] == b["l_name"]) && + ((a["f_name"] < b["f_name"]) || ((a["f_name"] == b["f_name"]) && + (key < b["key"]))))) { + // We found the first element which is greater than a + user_list.splice(i, 0, a); + return; + } + } + user_list.push(a); + }; + + self.user_list_remove = function (key, old_data) { + if (old_data["team"] == null) { + return; + } + + var user_list = self.teams[old_data["team"]]["users"]; + + // Remove data from the sorted user list of the team + for (var i = 0; i < user_list.length; i += 1) { + var b = user_list[i]; + if (key == b["key"]) { + user_list.splice(i, 1); + break; + } + } + }; + + self.user_create.add(self.user_list_insert); + self.user_update.add(function (key, old_data, data) { + self.user_list_remove(key, old_data); + self.user_list_insert(key, data); + }); + self.user_delete.add(self.user_list_remove); + + + ////// Selection + + self.select_events = $.Callbacks(); + + /* We use eight different colors. We keep track of how many times each + color is in use and when we have to assign a new color to an user we + choose the one that has been used less times. + */ + + self.colors = [0,0,0,0,0,0,0,0] + + self.choose_color = function () { + var min_idx = 0; + for (var i = 1; i < 8; i += 1) + { + if (self.colors[i] < self.colors[min_idx]) + { + min_idx = i; + } + } + // Color indexes will be 1-based, so we add 1 to the result + return min_idx+1; + } + + self.init_selections = function () { + $.each(self.users, function (u_id) { + var color_idx = parseInt(localStorage.getItem("cms.rws.selection.users." + u_id)); + if (color_idx > 0) + { + self.set_selected(u_id, true, color_idx); + } + }); + + $(window).on("storage", function (event) { + event = event.originalEvent; + if (event.storageArea == localStorage) + { + if (event.key === null) + { + // Triggered by a .clear(). + $.each(self.users, function (u_id) { + self.set_selected(u_id, false); + }); + } + else if (event.key.lastIndexOf("cms.rws.selection.users.", 0) === 0) + { + var u_id = event.key.substr(24); + if (event.oldValue === null && event.newValue !== null) + { + self.set_selected(u_id, true, parseInt(event.newValue)); + } + else if (event.oldValue !== null && event.newValue === null) + { + self.set_selected(u_id, false); + } + } + } + }); + + self.init_callback(); + }; + + self.set_selected = function (u_id, flag, color_idx) { + if (self.users[u_id]["selected"] == 0 && flag) { + // We have to assign a color + if (!(color_idx > 0)) + { + color_idx = self.choose_color(); + } + self.users[u_id]["selected"] = color_idx; + self.colors[color_idx-1] += 1; + localStorage.setItem("cms.rws.selection.users." + u_id, color_idx); + self.select_events.fire(u_id, color_idx); + } + else if (self.users[u_id]["selected"] != 0 && !flag) { + // We have to remove the color + var color_idx = self.users[u_id]["selected"]; + self.users[u_id]["selected"] = 0; + self.colors[color_idx-1] -= 1; + localStorage.removeItem("cms.rws.selection.users." + u_id); + self.select_events.fire(u_id, 0); + } + }; + + self.toggle_selected = function (u_id) { + self.set_selected(u_id, self.users[u_id]["selected"] == 0); + }; + + self.get_selected = function (u_id) { + return self.users[u_id]["selected"]; + }; + + self.user_create.add(function (key, data) { + data["selected"] = 0; + }); + + self.user_update.add(function (key, old_data, data) { + data["selected"] = old_data["selected"]; + delete old_data["selected"]; + }); + + self.user_delete.add(function (key, old_data) { + self.set_selected(key, false); + delete old_data["selected"]; + }); +}; diff --git a/content/ranking/NHSPC-2023/HistoryStore.js b/content/ranking/NHSPC-2023/HistoryStore.js new file mode 100644 index 00000000..53c06f74 --- /dev/null +++ b/content/ranking/NHSPC-2023/HistoryStore.js @@ -0,0 +1,312 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +var HistoryStore = new function () { + var self = this; + + self.init = function () { + // List of score-change events divided by scope + // _t contains all the tasks together, and _c does the same + self.history_t = new Array(); // per task + self.history_c = new Array(); // per contest + self.history_g = new Array(); // global + }; + + self.request_update = function (callback) { + $.ajax({ + url: Config.get_history_url(), + dataType: "json", + success: function (data) { + self.perform_update(data, callback); + }, + error: function () { + console.error("Error while getting the history"); + } + }); + }; + + self.perform_update = function (data, callback) { + var d = new Object(); + for (var u_id in DataStore.users) { + d[u_id] = new Object(); + for (var t_id in DataStore.tasks) { + d[u_id][t_id] = 0.0; + } + } + + self.history_t = new Array(); + self.history_c = new Array(); + self.history_g = new Array(); + + for (var i in data) { + var user = data[i][0]; + var task = data[i][1]; + var time = data[i][2]; + var score = data[i][3]; + + if (d[user]) { + d[user][task] = score; + + self.history_t.push([user, task, time, score]); + + var contest_id = DataStore.tasks[task]['contest']; + var tmp_score = 0.0; + for (var t_id in d[user]) { + if (DataStore.tasks[t_id]['contest'] == contest_id) { + tmp_score += d[user][t_id]; + } + } + self.history_c.push([user, contest_id, time, tmp_score]) + + var tmp_score = 0.0; + for (var t_id in d[user]) { + tmp_score += d[user][t_id]; + } + self.history_g.push([user, time, tmp_score]); + } + } + + callback(); + }; + + self.get_score_history_for_task = function (user_id, task_id) { + var result = new Array(); + + for (var i in self.history_t) { + var user = self.history_t[i][0]; + var task = self.history_t[i][1]; + var time = self.history_t[i][2]; + var score = self.history_t[i][3]; + if (user == user_id && task == task_id) { + result.push([time, score, 0]); + } + } + + return result; + }; + + self.get_score_history_for_contest = function (user_id, contest_id) { + var result = new Array(); + + for (var i in self.history_c) { + var user = self.history_c[i][0]; + var contest = self.history_c[i][1]; + var time = self.history_c[i][2]; + var score = self.history_c[i][3]; + if (user == user_id && contest == contest_id) { + result.push([time, score, 0]); + } + } + + return result; + }; + + self.get_score_history = function (user_id) { + var result = new Array(); + + for (var i in self.history_g) { + var user = self.history_g[i][0]; + var time = self.history_g[i][1]; + var score = self.history_g[i][2]; + if (user == user_id) { + result.push([time, score, 0]); + } + } + + return result; + }; + + self.get_rank_history_for_task = function (user_id, task_id) { + var d = new Object(); + for (var u_id in DataStore.users) { + d[u_id] = 0.0; + } + var above = 0; + var equal = DataStore.user_count; + + var result = new Array(); + + // TODO consider together changes with the same time + for (var i in self.history_t) { + var user = self.history_t[i][0]; + var task = self.history_t[i][1]; + var time = self.history_t[i][2]; + var score = self.history_t[i][3]; + + if (task == task_id) { + if (user == user_id) { + d[user_id] = score; + var new_above = 0; + var new_equal = 0; + for (var s in d) { + if (d[s] > score) { + new_above += 1; + } else if (d[s] == score) { + new_equal += 1; + } + } + if (new_above != above || new_equal != equal) { + above = new_above; + equal = new_equal; + result.push([time, above+1, equal-1]); + } + } else { + changed = false; + if (d[user] <= d[user_id] && score > d[user_id]) { + above += 1; + changed = true; + } else if (d[user] > d[user_id] && score <= d[user_id]) { + above -= 1; + changed = true; + } + if (d[user] == d[user_id]) { + equal -= 1; + changed = true; + } else if (score == d[user_id]) { + equal += 1; + changed = true; + } + if (changed) { + result.push([time, above+1, equal-1]); + } + d[user] = score; + } + } + } + + return result; + }; + + self.get_rank_history_for_contest = function (user_id, contest_id) { + var d = new Object(); + for (var u_id in DataStore.users) { + d[u_id] = 0.0; + } + var above = 0; + var equal = DataStore.user_count; + + var result = new Array(); + + // TODO consider together changes with the same time + for (var i in self.history_c) { + var user = self.history_c[i][0]; + var contest = self.history_c[i][1]; + var time = self.history_c[i][2]; + var score = self.history_c[i][3]; + + if (contest == contest_id) { + if (user == user_id) { + d[user_id] = score; + var new_above = 0; + var new_equal = 0; + for (var s in d) { + if (d[s] > score) { + new_above += 1; + } else if (d[s] == score) { + new_equal += 1; + } + } + if (new_above != above || new_equal != equal) { + above = new_above; + equal = new_equal; + result.push([time, above+1, equal-1]); + } + } else { + changed = false; + if (d[user] <= d[user_id] && score > d[user_id]) { + above += 1; + changed = true; + } else if (d[user] > d[user_id] && score <= d[user_id]) { + above -= 1; + changed = true; + } + if (d[user] == d[user_id]) { + equal -= 1; + changed = true; + } else if (score == d[user_id]) { + equal += 1; + changed = true; + } + if (changed) { + result.push([time, above+1, equal-1]); + } + d[user] = score; + } + } + } + + return result; + }; + + self.get_rank_history = function (user_id) { + var d = new Object(); + for (var u_id in DataStore.users) { + d[u_id] = 0.0; + } + var above = 0; + var equal = DataStore.user_count; + + var result = new Array(); + + // TODO consider together changes with the same time + for (var i in self.history_g) { + var user = self.history_g[i][0]; + var time = self.history_g[i][1]; + var score = self.history_g[i][2]; + + if (user == user_id) { + d[user_id] = score; + var new_above = 0; + var new_equal = 0; + for (var s in d) { + if (d[s] > score) { + new_above += 1; + } else if (d[s] == score) { + new_equal += 1; + } + } + if (new_above != above || new_equal != equal) { + above = new_above; + equal = new_equal; + result.push([time, above+1, equal-1]); + } + } else { + changed = false; + if (d[user] <= d[user_id] && score > d[user_id]) { + above += 1; + changed = true; + } else if (d[user] > d[user_id] && score <= d[user_id]) { + above -= 1; + changed = true; + } + if (d[user] == d[user_id]) { + equal -= 1; + changed = true; + } else if (score == d[user_id]) { + equal += 1; + changed = true; + } + if (changed) { + result.push([time, above+1, equal-1]); + } + d[user] = score; + } + } + + return result; + }; +}; diff --git a/content/ranking/NHSPC-2023/Overview.js b/content/ranking/NHSPC-2023/Overview.js new file mode 100644 index 00000000..5d063870 --- /dev/null +++ b/content/ranking/NHSPC-2023/Overview.js @@ -0,0 +1,596 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +var Overview = new function () { + var self = this; + + self.PAD_T = 20; + self.PAD_B = 10; + self.PAD_L = 10; + self.PAD_R = 10; + + self.init = function () { + var $elem = $("#Overview"); + + self.width = $elem.width(); + self.height = $elem.height(); + + self.paper = Raphael($elem[0], self.width, self.height); + + self.create_score_chart(); + + self.update_score_axis(); + self.update_rank_axis(); + + + $(window).resize(function () { + self.width = $elem.width(); + self.height = $elem.height(); + + self.paper.setSize(self.width, self.height); + + self.update_score_chart(0); + + self.update_score_axis(); + self.update_rank_axis(); + + self.update_markers(0); + }); + + + DataStore.user_update.add(function (key, old_data, data) { + if (old_data["markers"]) { + data["markers"] = old_data["markers"]; + delete old_data["markers"]; + } + if (old_data["marker_c_anim"]) { + data["marker_c_anim"] = old_data["marker_c_anim"]; + delete old_data["marker_c_anim"]; + } + if (old_data["marker_u_anim"]) { + data["marker_u_anim"] = old_data["marker_u_anim"]; + delete old_data["marker_u_anim"]; + } + if ($.inArray(old_data, self.user_list) != -1) { + self.user_list.splice($.inArray(old_data, self.user_list), 1, data); + } + }); + + DataStore.score_events.add(self.score_handler); + DataStore.rank_events.add(self.rank_handler); + DataStore.select_events.add(self.select_handler); + + + // HEADERS ("Score" and "Rank") + self.paper.setStart(); + self.paper.text(4, 10, "Score").attr("text-anchor", "start"); + self.paper.text(self.width - 4, 10, "Rank").attr("text-anchor", "end"); + var set = self.paper.setFinish(); + set.attr({"font-size": "12px", "fill": "#000000", "stroke": "none", "font-family": "sans-serif", "opacity": 0}); + + $elem.mouseenter(function () { + set.animate({"opacity": 1}, 1000); + }); + + $elem.mouseleave(function () { + set.animate({"opacity": 0}, 1000); + }); + + + // Load initial data. + $.each(DataStore.users, function (u_id, user) { + if (user["selected"] > 0) + { + self.user_list.push(user); + } + }); + self.user_list.sort(self.compare_users); + self.update_markers(0); + }; + + + /** SCORE & RANK AXIS */ + + self.update_score_axis = function () { + var d = Raphael.format("M {1},{3} L {1},{7} M {0},{4} L {2},{4} M {0},{5} L {2},{5} M {0},{6} L {2},{6}", + self.PAD_L - 4, + self.PAD_L, + self.PAD_L + 4, + self.PAD_T, + self.PAD_T + (self.height - self.PAD_T - self.PAD_B) * 0.25, + self.PAD_T + (self.height - self.PAD_T - self.PAD_B) * 0.50, + self.PAD_T + (self.height - self.PAD_T - self.PAD_B) * 0.75, + self.height - self.PAD_B); + + if (self.score_axis) { + self.score_axis.attr("path", d); + } else { + self.score_axis = self.paper.path(d).attr( + {"fill": "none", "stroke": "#b8b8b8", "stroke-width": 3, "stroke-linecap": "round"}); + } + }; + + + self.update_rank_axis = function () { + var d = Raphael.format("M {1},{3} L {1},{4} M {0},{3} L {2},{3} M {0},{4} L {2},{4}", + self.width - self.PAD_R - 4, + self.width - self.PAD_R, + self.width - self.PAD_R + 4, + self.PAD_T, + self.height - self.PAD_B); + + var ranks = [ + { color: "#ffd700", ratio: 1/12 }, + { color: "#c0c0c0", ratio: 2/12 }, + { color: "#cd7f32", ratio: 3/12 }, + { color: "#000000", ratio: 6/12 } + ]; + var stops = []; + var base = 0; + for (var i = 0; i < ranks.length; i++) { + stops.push(ranks[i].color + ":" + (base + (ranks[i].ratio / 3)) * 100); + stops.push(ranks[i].color + ":" + (base + (ranks[i].ratio / 3 * 2)) * 100); + base += ranks[i].ratio; + } + stops = stops.join("-"); + + if (self.rank_axis) { + self.rank_axis.attr("path", d); + } else { + // Since raphael does not support gradients for stroke, we set the fill attr to it, + // then move the value to stroke. + self.rank_axis = self.paper.path(d).attr({ + "fill": "270-" + stops, + "stroke-width": 3, + "stroke-linecap": "round" + }); + self.rank_axis.node.setAttribute("stroke", self.rank_axis.node.getAttribute("fill")); + self.rank_axis.node.setAttribute("fill", "none"); + } + }; + + + /** SCORE CHART */ + + self.SCORE_STEPS = 15; + + // scores[0] contains the number of users with a score of zero + // scores[i] (with i in [1..SCORE_STEPS]) contains the number of users with + // a score in the half-open interval [i * (max_score / SCORE_STEPS), + // (i+1) * (max_score / SCORE_STEPS)). for i == 0 the interval is open + // scores[SCORE_STEPS+1] contins the number of user with the max_score + // see also self.get_score_class() + self.scores = new Array(); + + for (var i = 0; i <= self.SCORE_STEPS + 1; i += 1) { + self.scores.push(0); + } + + + self.make_path_for_score_chart = function () { + // For each element of self.scores, we convert the number it contains + // to a distance from the score axis and then create a smooth path that + // passes on all those points. + // To convert the number of users to a distance we use the following + // formula (a parabola, open down): d(x) = a * x^2 + b * x + c + // with a, b and c parameters chosen such that: + // - d(0) = 0; - d'(0) = 3/2; + // - d(max_users) = 3/4 * width (excluding padding); + + var max_users = DataStore.user_count; + var a = (3/4 * (self.width - self.PAD_R - self.PAD_L) - 3/2 * max_users) / (max_users * max_users); + var b = 3/2; + var c = 0; + + var s_path = ""; + for (var i = 0; i <= self.SCORE_STEPS + 1; i += 1) { + var x = self.PAD_L + a * self.scores[i] * self.scores[i] + b * self.scores[i] + c; + var y = self.height - self.PAD_B - i * (self.height - self.PAD_T - self.PAD_B) / (self.SCORE_STEPS + 1); + if (i == 0) { + s_path += Raphael.format("M {0},{1} R", x, y); + } else { + s_path += Raphael.format(" {0},{1}", x, y); + } + } + + return s_path; + }; + + + self.recompute = function () { + // Recompute self.scores + for (var i = 0; i <= self.SCORE_STEPS + 1; i += 1) { + self.scores[i] = 0; + } + + var users = DataStore.users; + var max_score = DataStore.global_max_score; + + for (var u_id in users) { + self.scores[self.get_score_class(users[u_id]["global"], max_score)] += 1; + } + }; + + + self.create_score_chart = function () { + self.recompute(); + var s_path = self.make_path_for_score_chart(); + self.score_line = self.paper.path(s_path).attr({"fill": "none", "stroke": "#cccccc", "stroke-width": 2, "stroke-linecap": "round"}); + s_path += Raphael.format(" L {0},{1} {0},{2} Z", self.PAD_L, self.PAD_T, self.height - self.PAD_B); + self.score_back = self.paper.path(s_path).attr({"fill": "0-#E4E4E4-#DADADB", "stroke": "none"}); + self.score_back.toBack(); + }; + + + self.update_score_chart = function (t) { + var s_path = self.make_path_for_score_chart(); + self.score_line.animate({'path': s_path}, t); + s_path += Raphael.format(" L {0},{1} {0},{2} Z", self.PAD_L, self.PAD_T, self.height - self.PAD_B); + self.score_back.animate({'path': s_path}, t); + }; + + + self.get_score_class = function (score, max_score) { + if (score <= 0) { + return 0; + } else if (score >= max_score) { + return self.SCORE_STEPS + 1; + } else { + return parseInt(score / max_score * self.SCORE_STEPS) + 1; + } + }; + + + /** MARKERS */ + + + // We keep a sorted list of user that represent the current order of the + // selected users in the overview. In particular we sort using these keys: + // - the global score + // - the last name + // - the first name + // - the key + self.user_list = new Array(); + + + // Compare two users. Returns -1 if "a < b" or +1 if "a >= b" + // (where a < b means that a shoud go above b in the overview) + self.compare_users = function (a, b) { + if ((a["global"] > b["global"]) || ((a["global"] == b["global"]) && + ((a["l_name"] < b["l_name"]) || ((a["l_name"] == b["l_name"]) && + ((a["f_name"] < b["f_name"]) || ((a["f_name"] == b["f_name"]) && + (a["key"] <= b["key"]))))))) { + return -1; + } else { + return +1; + } + }; + + self.MARKER_PADDING = 2; + self.MARKER_RADIUS = 2.5; + self.MARKER_LABEL_WIDTH = 50; + self.MARKER_LABEL_HEIGHT = 20; + self.MARKER_ARROW_WIDTH = 20; + self.MARKER_STROKE_WIDTH = 2; + + self.make_path_for_marker = function (s_h, u_h, r_h) { + // The path is composed of a label (whose vertical center is at u_h, + // self.MARKER_LABEL_WIDTH wide and self.MARKER_LABEL_HEIGHT high), + // made of two horizontal (H) lines (for top and bottom), delimited on + // the right by two straight lines (L) forming an arrow (which is + // self.MARKER_ARROW_WIDTH wide), with its center at an height of r_h. + // On the left two cubic bezier curves (C) start tangentially from the + // label and end, still tangentially, on an elliptic arc (A), with its + // center at an height of s_h and a radius of self.MARKER_RADIUS. + // The path starts just above the arc, with the first cubic bezier. + + // TODO Most of these values are constants, no need to recompute + // everything again every time. + + return Raphael.format("M {0},{5} C {1},{5} {1},{6} {2},{6} H {3} L {4},{7} {3},{8} H {2} C {1},{8} {1},{9} {0},{9} A {10},{10} 0 0,1 {0},{5} Z", + self.PAD_L, + (self.PAD_L + self.width - self.PAD_R - self.MARKER_ARROW_WIDTH - self.MARKER_LABEL_WIDTH) / 2, + self.width - self.PAD_R - self.MARKER_ARROW_WIDTH - self.MARKER_LABEL_WIDTH, + self.width - self.PAD_R - self.MARKER_ARROW_WIDTH, + self.width - self.PAD_R, + s_h - self.MARKER_RADIUS, + u_h - (self.MARKER_LABEL_HEIGHT - self.MARKER_STROKE_WIDTH) / 2, + r_h, + u_h + (self.MARKER_LABEL_HEIGHT - self.MARKER_STROKE_WIDTH) / 2, + s_h + self.MARKER_RADIUS, + self.MARKER_RADIUS); + }; + + + self.create_marker = function (user, s_h, u_h, r_h, t) { + var d = self.make_path_for_marker(s_h, u_h, r_h); + + // Map the color_index given by DataStore to the actual color + // (FIXME This almost duplicates some code in Ranking.css...) + switch (user["selected"]) { + case 1: // Blue + var color_a = "#729fcf"; + var color_b = "#3465a4"; + break; + case 2: // Butter + var color_a = "#fce94f"; + var color_b = "#edd400"; + break; + case 3: // Red + var color_a = "#ef2929"; + var color_b = "#cc0000"; + break; + case 4: // Chameleon + var color_a = "#8ae234"; + var color_b = "#73d216"; + break; + case 5: // Orange + var color_a = "#fcaf3e"; + var color_b = "#f57900"; + break; + case 6: // Plum + var color_a = "#ad7fa8"; + var color_b = "#75507b"; + break; + case 7: // Aluminium + var color_a = "#babdb6"; + var color_b = "#888a85"; + break; + case 8: // Chocolate + var color_a = "#e9b96e"; + var color_b = "#c17d11"; + break; + } + + self.paper.setStart(); + self.paper.path(d).attr({ + "fill": color_b, + "stroke": color_a, + "stroke-width": self.MARKER_STROKE_WIDTH, + "stroke-linejoin": "round"}); + // Place the text inside the label, with a padding-right equal to its + // padding-top and padding-bottom. + var t_x = self.width - self.PAD_R - self.MARKER_ARROW_WIDTH - (self.MARKER_LABEL_HEIGHT - 12) / 2; + self.paper.text(t_x, u_h, self.transform_key(user)).attr({ + "fill": "#ffffff", + "stroke": "none", + "font-family": "sans-serif", + "font-size": "12px", + "text-anchor": "end"}); + var set = self.paper.setFinish(); + set.attr({"cursor": "pointer", + "opacity": 0}); + + set.click(function () { + Scoreboard.scroll_into_view(user["key"]); + }); + + user["markers"] = set; + + user["marker_c_anim"] = Raphael.animation({"opacity": 1}, t, function () { + delete user["marker_c_anim"]; + }); + set.animate(user["marker_c_anim"]); + }; + + self.transform_key = function(user) { + var s = user['f_name'] + ' ' + user['l_name']; + var sl = s.split(' '); + var out = ''; + for (var i = 0; i < sl.length; i++) { + if (sl[i].length > 0) { + out += sl[i][0]; + } + } + if (user["team"] != null && user["team"] != undefined) { + return user['team'] + '-' + out; + } else { + return out; + } + }; + + + self.update_marker = function (user, s_h, u_h, r_h, t) { + var d = self.make_path_for_marker(s_h, u_h, r_h); + + // If the duration of the animation is 0 or if the element has just + // been created (i.e. its creation animation hasn't finished yet) then + // just set the new path and position. Else, animate them. + if (t && !user["marker_c_anim"]) { + user["markers"].stop(); + user["marker_u_anim"] = Raphael.animation({"path": d, "y": u_h}, t, function () { + delete user["marker_u_anim"]; + }); + user["markers"].animate(user["marker_u_anim"]); + } else { + user["markers"].attr({"path": d, "y": u_h}); + } + }; + + + self.delete_marker = function (user, t) { + var markers = user["markers"]; + delete user["markers"]; + + // If an update animation is running, we stop and delete it + if (user["marker_u_anim"]) { + markers.stop(); + delete user["marker_u_anim"]; + } + + var anim = Raphael.animation({"opacity": 0}, t, function () { + markers.remove(); + }); + markers.animate(anim); + + self.user_list.splice($.inArray(user, self.user_list), 1); + self.update_markers(t); + }; + + + self.get_score_height = function (score, max_score) { + if (max_score <= 0) { + return self.height - self.PAD_B; + } + return self.height - self.PAD_B - score / max_score * (self.height - self.PAD_T - self.PAD_B); + }; + + + self.get_rank_height = function (rank, max_rank) { + if (max_rank <= 1) { + return self.PAD_T; + } + return self.PAD_T + (rank - 1) / (max_rank - 1) * (self.height - self.PAD_T - self.PAD_B); + }; + + + self.merge_clusters = function (a, b) { + // See the next function to understand the purpose of this function + var middle = (a.n * (a.b + a.e) / 2 + b.n * (b.b + b.e) / 2) / (a.n + b.n); + a.list = a.list.concat(b.list); + a.n += b.n; + a.b = middle - (a.n * self.MARKER_LABEL_HEIGHT + (a.n - 1) * self.MARKER_PADDING) / 2; + a.e = a.b + a.n * self.MARKER_LABEL_HEIGHT + (a.n - 1) * self.MARKER_PADDING; + }; + + + self.update_markers = function (t) { + // Use them as shortcut + var h = self.MARKER_LABEL_HEIGHT; + var p = self.MARKER_PADDING; + + // We iterate over all selected users (in top-to-bottom order). For + // each of them we create a cluster which, initally, contains just that + // user. Then, if the cluster overlaps with another, we merge them and + // increase its size so that its element don't overlap anymore. We + // repeat this process unit no two clusters overlap, and then proceed + // to the next user. We also take care that no cluster is outside the + // visible area, either above or below. + + // The list of clusters and its size (n == cs.length) + var cs = new Array(); + var n = 0; + + for (var i in self.user_list) { + var user = self.user_list[i]; + var r_height = self.get_rank_height(user["rank"], DataStore.user_count); + + // 'b' (for begin) is the y coordinate of the top of the cluster + // 'e' (for end) is the y coordinate of the bottom of the cluster + // 'n' is the number of items it contains (c.n == c.list.length) + cs.push({'b': r_height - h/2, 'e': r_height + h/2, 'list': [user], 'n': 1}); + n += 1; + + // Check if it overlaps with the one above it + while (n > 1 && cs[n-2].e + p > cs[n-1].b) { + self.merge_clusters(cs[n-2], cs[n-1]); + cs.pop(); + n -= 1; + } + + // Check if it overflows at the top of the visible area + if (cs[n-1].b < self.PAD_T - h/2) { + cs[n-1].e += (self.PAD_T - h/2) - cs[n-1].b; + cs[n-1].b = self.PAD_T - h/2; + } + } + + // Check if it overflows at the bottom of the visible area + while (n > 0 && cs[n-1].e > self.height - self.PAD_B + h/2) { + cs[n-1].b += (self.height - self.PAD_B + h/2) - cs[n-1].e; + cs[n-1].e = self.height - self.PAD_B + h/2; + + // Check if it overlaps with the one above it + if (n > 1 && cs[n-2].e + p > cs[n-1].b) { + self.merge_clusters(cs[n-2], cs[n-1]); + cs.pop(); + n -= 1; + } + } + + // If it overflows again at the top then there's simply not enough + // space to hold them all. Compress them. + if (n > 0 && cs[0].b < self.PAD_T - h/2) { + cs[0].b = self.PAD_T - h/2; + } + + // Proceed with the actual drawing + for (var i in cs) { + var c = cs[i]; + var begin = c.b; + var step = (c.e - begin - h) / (c.n - 1); // NaN if c.n == 1 + + for (var j in c.list) { + var user = c.list[j]; + + var s_height = self.get_score_height(user["global"], DataStore.global_max_score); + var r_height = self.get_rank_height(user["rank"], DataStore.user_count); + + if (user["markers"]) { + // Update the existing marker + self.update_marker(user, s_height, begin + h/2, r_height, t); + } else { + // Create a new marker + self.create_marker(user, s_height, begin + h/2, r_height, t); + } + + begin += step; // begin is NaN if step is NaN: no problem + // because if c.n == 1 begin won't be used again + } + } + }; + + + self.score_handler = function (u_id, user, t_id, task, delta) { + var new_score = user["global"]; + var old_score = new_score - delta; + var max_score = DataStore.global_max_score; + + self.scores[self.get_score_class(old_score, max_score)] -= 1; + self.scores[self.get_score_class(new_score, max_score)] += 1; + + self.update_score_chart(1000); + + if (user["selected"] > 0) { + self.user_list.sort(self.compare_users); + self.update_markers(1000); + } + }; + + + self.rank_handler = function (u_id, user, delta) { + if (user["selected"] > 0) { + self.update_markers(1000); + } + }; + + + self.select_handler = function (u_id, color) { + var user = DataStore.users[u_id]; + if (color > 0) { + self.user_list.push(user); + self.user_list.sort(self.compare_users); + self.update_markers(1000); + } else { + self.delete_marker(DataStore.users[u_id], 1000); + } + }; + + /* TODO: When users get added/removed the total user count changes and all + rank "markers" need to be adjusted! + */ +}; diff --git a/content/ranking/NHSPC-2023/Ranking.css b/content/ranking/NHSPC-2023/Ranking.css new file mode 100644 index 00000000..7ddfafa9 --- /dev/null +++ b/content/ranking/NHSPC-2023/Ranking.css @@ -0,0 +1,1178 @@ +body { + /* FIXME: I'd suggest putting a 0.75em font-size */ + font: 1em/1.5em sans-serif; + + color: black; + + background-color: #F6F6F6; + background-image: -webkit-linear-gradient(#FFFFFF, #EDEDED); + background-image: -moz-linear-gradient(#FFFFFF, #EDEDED); + background-image: -o-linear-gradient(#FFFFFF, #EDEDED); + background-image: linear-gradient(#FFFFFF, #EDEDED); + background-attachment: fixed; + + margin: 0; +} + +/* TODO: the following two might be omitted */ + +td { + padding: 0; +} + +a { + outline: none; +} + +abbr { + border-bottom: 1px dotted black; +} + +/******************************************************************************\ +| | +| Page layout | +| ----------- | +\******************************************************************************/ + + +#LogoPanel { + position: absolute; + top: 24px; + left: 24px; + width: 200px; +} + +#UpperPanel { + position: absolute; + top: 0; + left: 248px; + right: 0; + height: 3em; + border-width: 0 0 2px 2px; + border-style: solid; + border-color: #FAFAFA; + border-radius: 0 0 0 10px; + background-color: #EAEAEC; + box-shadow: 0 0 2px 0 gray; + z-index: 100; +} + +#SidePanel { + position: absolute; + left: 0; + top: 208px; + bottom: 30px; + width: 220px; + border-width: 2px 2px 2px 0; + border-style: solid; + border-color: #FAFAFA; + border-radius: 0 10px 10px 0; + background-color: #EAEAEC; + box-shadow: 0 0 2px 0 gray; + z-index: 8; + padding: 0; +} + +#InnerFrame { + position: absolute; + top: 3em; + left: 220px; + right: 0; + bottom: 0; + margin: 2px 0 0 2px; + padding: 0 3em; + overflow-y: scroll; +} + + +/******************************************************************************\ +| | +| Time View | +| --------- | +\******************************************************************************/ + + +#TimeView { + position: absolute; + top: 208px; + left: 0; + width: 220px; + z-index: 10; + text-align: center; +} + +#TimeView_selector { + display: inline-block; + height: 28px; + padding: 0; + z-index: 10; + margin: 4px; + overflow: hidden; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; +} + +/* #TimeView:not(.post_cont) #TimeView_selector:hover */ +#TimeView.pre_cont #TimeView_selector:hover, +#TimeView.cont #TimeView_selector:hover, +#TimeView_selector.open { + margin: 2px; + background-color: #EAEAEC; + border: 2px solid #FAFAFA; + border-radius: 4px; + box-shadow: 0 0 2px 0 gray; +} + +#TimeView_selector.open { + height: auto; +} + +#TimeView_time { + display: inline-block; + vertical-align: top; + text-align: center; + line-height: 28px; + font-size: 24px; + margin: 0 2px 0 16px; +} + +#TimeView_expand { + display: inline-block; + position: relative; + width: 8px; + height: 28px; + vertical-align: top; + cursor: pointer; + margin: 0 4px 0 2px; +} + +#TimeView_selector .caret { + position: absolute; + top: 12px; + width: 0; + height: 0; + vertical-align: middle; + border-top: 6px solid #AAAAAA; + border-right: 4px solid transparent; + border-left: 4px solid transparent; + border-bottom: 0; +} + +#TimeView_selector:hover .caret { + border-top-color: #000000; +} + +#TimeView_selector.open .caret { + top: 10px; + border-top: 0; + border-right: 4px solid transparent; + border-left: 4px solid transparent; + border-bottom: 6px solid #000000; +} + +#TimeView.post_cont #TimeView_time { + margin-right: 16px; +} + +#TimeView.post_cont #TimeView_expand { + display: none; +} + +#TimeView_selector_elapsed, +#TimeView_selector_remaining, +#TimeView_selector_current { + padding: 2px 4px; + font-size: 0.875em; + line-height: 1.4em; + color: #444444; + cursor: pointer; +} + +#TimeView.pre_cont #TimeView_selector_elapsed, +#TimeView.post_cont #TimeView_selector_elapsed, +#TimeView.post_cont #TimeView_selector_remaining { + display: none; +} + +#TimeView.elapsed #TimeView_selector_elapsed, +#TimeView.remaining #TimeView_selector_remaining, +#TimeView.current #TimeView_selector_current { + background-color: #F2F2F3; + color: #000000; +} + +#TimeView_selector_elapsed:hover, +#TimeView_selector_remaining:hover, +#TimeView_selector_current:hover { + background-color: #FAFAFA !important; + color: #000000; +} + +#TimeView + #SidePanel { + top: 256px; +} + +#TimeView.pre_cont + #SidePanel, +#TimeView.cont + #SidePanel { + top: 280px; +} + + +/******************************************************************************\ +| | +| Right panel | +| ----------- | +\******************************************************************************/ + + +#Overview { + position: relative; + height: 100%; + width: 100%; +} + + +/******************************************************************************\ +| | +| Team search | +| ----------- | +\******************************************************************************/ + + +#TeamSearch_input { + position: absolute; + -moz-box-sizing: content-box; + box-sizing: content-box; + top: 0; + left: 250px; + height: 1.5em; + margin: 0.5em; + border: 0; + padding: 0.25em; + z-index: 401; + border-radius: 0.5em; + /* Needed to override WebKit's default font size for inputs */ + font: inherit; + background-color: #FFFFFF; + outline: 0; +} + +#TeamSearch_bg { + display: none; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 400; + background-color: rgba(0,0,0,0.5); + /* the following two lines are for IE */ + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000)"; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000); +} + +#TeamSearch_bg.open { + display: block; +} + +#TeamSearch { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: 940px; + margin: 64px auto 48px; + border-radius: 12px; + background-color: white; +} + +#TeamSearch_close { + position: absolute; + top: -10px; + right: -10px; + width: 24px; + height: 24px; + cursor: pointer; +} + +#TeamSearch_body { + position: absolute; + top: 14px; /* 20px - 0.5em at a 12px font-size */ + top: -webkit-calc(20px - 0.5em); + top: -moz-calc(20px - 0.5em); + top: calc(20px - 0.5em); + left: 10px; + right: 10px; + bottom: 14px; /* 20px - 0.5em at a 12px font-size */ + bottom: -webkit-calc(20px - 0.5em); + bottom: -moz-calc(20px - 0.5em); + bottom: calc(20px - 0.5em); + overflow-y: auto; +} + +#TeamSearch_body div.item { + float: left; + -moz-box-sizing: border-box; + box-sizing: border-box; + width: 25%; + height: 3em; + padding: 0; + border: 0 solid white; + border-width: 0.5em 10px; + background-color: #DDDDDD; + + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -o-user-select: none; + user-select: none; +} + +#TeamSearch_body div.item.hidden { + display: none; +} + +#TeamSearch_body div.item label { + display: block; + -moz-box-sizing: border-box; + box-sizing: border-box; + width: 100%; + height: 100%; + padding: 0.25em 5px; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} + +#TeamSearch_body div.item input { + margin: auto 1px auto 0; + vertical-align: middle; +} + +#TeamSearch_body div.item img { + display: inline-block; + max-height: 20px; + vertical-align: top; + margin-top: -1px; /* (1.5em - 20px) / 2 at a 12px font-size */ + margin-top: -webkit-calc(0.75em - 10px); + margin-top: -moz-calc(0.75em - 10px); + margin-top: calc(0.75em - 10px); +} + + +/******************************************************************************\ +| | +| Scoreboard | +| ---------- | +\******************************************************************************/ + + +#Scoreboard { + width: 100%; + table-layout: fixed; + margin: 3em 0; +} + +#Scoreboard_cols col.sel { + width: 2em; +} + +#Scoreboard_cols col.rank { + width: 48px; +} + +#Scoreboard_cols col.team { + /* This is the minimum width needed to contain a flag */ + width: 42px; + /* These rules set the horizontal padding to the same value as the + vertical one (in presence of a flag with a 2:1 ratio) */ + width: -webkit-calc(2em + 20px); + width: -moz-calc(2em + 20px); + width: calc(2em + 20px); +} + +#Scoreboard_head tr { + height: 2.5em; +} + +#Scoreboard_body tr { + height: 2em; +} + +#Scoreboard_head tr th { + background-color: #ECECEF; + border: 1px #D0D0D2 solid; + border-radius: 4px; + box-shadow: 0 0 2px 0 #D2D2D4 inset; + height: 24px; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} + +#Scoreboard_body tr td.team { + vertical-align: middle; +} + +#Scoreboard_body tr td.team img { + display: block; + max-width: 40px; + max-height: 20px; + margin: 0 auto; + box-shadow: 0 0 2px 0 gray; +} + +#Scoreboard_head tr th, +#Scoreboard_body tr td { + text-align: center; +} + +#Scoreboard_body tr td.f_name, +#Scoreboard_body tr td.l_name { + text-align: left; + padding: 0 0.5em; + cursor: pointer; +} + +#Scoreboard_head tr th.sel { + background-image: url('img/tick_black.png'); + background-repeat: no-repeat; + background-position: center; +} + +#Scoreboard_head tr th.score { + cursor: pointer; +} + +#Scoreboard_body tr:hover td.f_name, +#Scoreboard_body tr:hover td.l_name, +#Scoreboard_body tr:hover td.team { + background-color: rgba(200,200,200,0.35); + border-radius: 5px; +} + +#Scoreboard_body tr.selected td.f_name, +#Scoreboard_body tr.selected td.l_name { + font-weight: bold; +} + +/* What follows is the CSS needed to manage the "checkboxes" in the Scoreboard, + used to select users. We're simulating checkboxes using table cells, so we + have to define their appearence in "normal" status as well as during user + interaction. We did this so we can be more flexible on the style: we need + to be able to set the background color of the checkbox and to make them a + little bigger so that the color can be seen better. + + We use eight colors, taken from the Tango Palette: + http://tango.freedesktop.org/Tango_Icon_Theme_Guidelines#Color_Palette + */ + +#Scoreboard_body tr td.sel { + background: url('img/tick_black.png') no-repeat center transparent; + opacity: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; +} + +#Scoreboard_body tr td.sel:hover { + opacity: 0.3; +} + +#Scoreboard_body tr td.sel:active { + opacity: 0.5; +} + +#Scoreboard_body tr.selected td.sel { + background: url('img/tick_white.png') no-repeat center transparent; + border: 1px solid rgba(0,0,0,0.2); + border-radius: 4px; + opacity: 1; +} + +/* Color 1: Blue */ + +#Scoreboard_body tr.color1 td.sel { + background-color: rgb(52,101,164); +} + +#Scoreboard_body tr.color1 td.sel:hover { + background-color: rgb(32,74,135); +} + +#Scoreboard_body tr.color1 td.sel:active { + background-color: rgb(26,59,108); +} + +/* Color 2: Butter */ + +#Scoreboard_body tr.color2 td.sel { + background-color: rgb(237,212,0); +} + +#Scoreboard_body tr.color2 td.sel:hover { + background-color: rgb(196,160,0); +} + +#Scoreboard_body tr.color2 td.sel:active { + background-color: rgb(157,128,0); +} + +/* Color 3: Red */ + +#Scoreboard_body tr.color3 td.sel { + background-color: rgb(204,0,0); +} + +#Scoreboard_body tr.color3 td.sel:hover { + background-color: rgb(164,0,0); +} + +#Scoreboard_body tr.color3 td.sel:active { + background-color: rgb(131,0,0); +} + +/* Color 4: Chameleon */ + +#Scoreboard_body tr.color4 td.sel { + background-color: rgb(115,210,22); +} + +#Scoreboard_body tr.color4 td.sel:hover { + background-color: rgb(78,154,6); +} + +#Scoreboard_body tr.color4 td.sel:active { + background-color: rgb(62,123,5); +} + +/* Color 5: Orange */ + +#Scoreboard_body tr.color5 td.sel { + background-color: rgb(245,121,0); +} + +#Scoreboard_body tr.color5 td.sel:hover { + background-color: rgb(206,92,0); +} + +#Scoreboard_body tr.color5 td.sel:active { + background-color: rgb(165,74,0); +} + +/* Color 6: Plum */ + +#Scoreboard_body tr.color6 td.sel { + background-color: rgb(117,80,123); +} + +#Scoreboard_body tr.color6 td.sel:hover { + background-color: rgb(92,53,102); +} + +#Scoreboard_body tr.color6 td.sel:active { + background-color: rgb(74,42,82); +} + +/* Color 7: Aluminium */ + +#Scoreboard_body tr.color7 td.sel { + background-color: rgb(136,138,133); +} + +#Scoreboard_body tr.color7 td.sel:hover { + background-color: rgb(85,87,83); +} + +#Scoreboard_body tr.color7 td.sel:active { + background-color: rgb(68,70,66); +} + +/* Color 8: Chocolate */ + +#Scoreboard_body tr.color8 td.sel { + background-color: rgb(193,125,17); +} + +#Scoreboard_body tr.color8 td.sel:hover { + background-color: rgb(143,89,2); +} + +#Scoreboard_body tr.color8 td.sel:active { + background-color: rgb(114,71,2); +} + +/* This animation stuff is quite huge: every brosers implements it using its + own prefix and we have to handle them all. In particular: for each animation + we have to set three properties on a specific selector and we have to define + a set of keyframes. We use the unprefixed rules and the following prefixes: + -webkit-... -moz-... -o-... + + In addition, we have to cover some particular cases. A row that's being + animated can seleted or unselected. Thus, we have the following cases: + ("selected_")? "score_" ("up"|"down") + + Just to give some numbers: we have 16 sets of keyframes in total. + */ + +#Scoreboard_body tr.score_up td.rank { + border-radius: 5px; + -webkit-animation-duration: 5s; + -moz-animation-duration: 5s; + -o-animation-duration: 5s; + animation-duration: 5s; + -webkit-animation-name: score_up; + -moz-animation-name: score_up; + -o-animation-name: score_up; + animation-name: score_up; + -webkit-animation-timing-function: ease-in; + -moz-animation-timing-function: ease-in; + -o-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +#Scoreboard_body tr.score_down td.rank { + border-radius: 5px; + -webkit-animation-duration: 5s; + -moz-animation-duration: 5s; + -o-animation-duration: 5s; + animation-duration: 5s; + -webkit-animation-name: score_down; + -moz-animation-name: score_down; + -o-animation-name: score_down; + animation-name: score_down; + -webkit-animation-timing-function: ease-in; + -moz-animation-timing-function: ease-in; + -o-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes score_up { + from {background-color: rgba(138,226,52,0);} + 10% {background-color: rgba(138,226,52,0.6);} + to {background-color: rgba(138,226,52,0);} +} + +@-moz-keyframes score_up { + from {background-color: rgba(138,226,52,0);} + 10% {background-color: rgba(138,226,52,0.6);} + to {background-color: rgba(138,226,52,0);} +} + +@-o-keyframes score_up { + from {background-color: rgba(138,226,52,0);} + 10% {background-color: rgba(138,226,52,0.6);} + to {background-color: rgba(138,226,52,0);} +} + +@keyframes score_up { + from {background-color: rgba(138,226,52,0);} + 10% {background-color: rgba(138,226,52,0.6);} + to {background-color: rgba(138,226,52,0);} +} + +@-webkit-keyframes score_down { + from {background-color: rgba(239,41,41,0);} + 10% {background-color: rgba(239,41,41,0.6);} + to {background-color: rgba(239,41,41,0);} +} + +@-moz-keyframes score_down { + from {background-color: rgba(239,41,41,0);} + 10% {background-color: rgba(239,41,41,0.6);} + to {background-color: rgba(239,41,41,0);} +} + +@-o-keyframes score_down { + from {background-color: rgba(239,41,41,0);} + 10% {background-color: rgba(239,41,41,0.6);} + to {background-color: rgba(239,41,41,0);} +} + +@keyframes score_down { + from {background-color: rgba(239,41,41,0);} + 10% {background-color: rgba(239,41,41,0.6);} + to {background-color: rgba(239,41,41,0);} +} + +#Scoreboard_body tr.selected.score_up td.rank { + border-radius: 5px; + -webkit-animation-duration: 10s; + -moz-animation-duration: 10s; + -o-animation-duration: 10s; + animation-duration: 10s; + -webkit-animation-name: selected_score_up; + -moz-animation-name: selected_score_up; + -o-animation-name: selected_score_up; + animation-name: selected_score_up; + -webkit-animation-timing-function: ease-in; + -moz-animation-timing-function: ease-in; + -o-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +#Scoreboard_body tr.selected.score_down td.rank { + border-radius: 5px; + -webkit-animation-duration: 10s; + -moz-animation-duration: 10s; + -o-animation-duration: 10s; + animation-duration: 10s; + -webkit-animation-name: selected_score_down; + -moz-animation-name: selected_score_down; + -o-animation-name: selected_score_down; + animation-name: selected_score_down; + -webkit-animation-timing-function: ease-in; + -moz-animation-timing-function: ease-in; + -o-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes selected_score_up { + from {background-color: rgba(138,226,52,0);} + 5% {background-color: rgba(138,226,52,1);} + to {background-color: rgba(138,226,52,0);} +} + +@-moz-keyframes selected_score_up { + from {background-color: rgba(138,226,52,0);} + 5% {background-color: rgba(138,226,52,1);} + to {background-color: rgba(138,226,52,0);} +} + +@-o-keyframes selected_score_up { + from {background-color: rgba(138,226,52,0);} + 5% {background-color: rgba(138,226,52,1);} + to {background-color: rgba(138,226,52,0);} +} + +@keyframes selected_score_up { + from {background-color: rgba(138,226,52,0);} + 5% {background-color: rgba(138,226,52,1);} + to {background-color: rgba(138,226,52,0);} +} + +@-webkit-keyframes selected_score_down { + from {background-color: rgba(239,41,41,0);} + 5% {background-color: rgba(239,41,41,1);} + to {background-color: rgba(239,41,41,0);} +} + +@-moz-keyframes selected_score_down { + from {background-color: rgba(239,41,41,0);} + 5% {background-color: rgba(239,41,41,1);} + to {background-color: rgba(239,41,41,0);} +} + +@-o-keyframes selected_score_down { + from {background-color: rgba(239,41,41,0);} + 5% {background-color: rgba(239,41,41,1);} + to {background-color: rgba(239,41,41,0);} +} + +@keyframes selected_score_down { + from {background-color: rgba(239,41,41,0);} + 5% {background-color: rgba(239,41,41,1);} + to {background-color: rgba(239,41,41,0);} +} + +/* + The animation stuff ends here. + */ + +#Scoreboard_body tr td.score { + opacity: 0.75; + border-radius: 5px; +} + +#Scoreboard_body tr td.score.sort_key { + border: 1px solid #777777; + box-shadow: 0 0 1px white inset; +} + +#Scoreboard_body tr:hover td.score, +#Scoreboard_body tr.selected td.score, +#Scoreboard_body tr td.score.sort_key { + opacity: 1; +} + +.score_0 { + background-color: #F40000; + /*background-image: linear-gradient(rgb(204, 0, 0), rgb(244, 0, 0));*/ +} + +.score_0_10 { + background-color: #EB1D00; + /*background-image: linear-gradient(rgb(210, 38, 0), rgb(235, 29, 0));*/ +} + +.score_10_20 { + background-color: #E23A00; + /*background-image: linear-gradient(rgb(216, 77, 0), rgb(226, 58, 0));*/ +} + +.score_20_30 { + background-color: #D95700; + /*background-image: linear-gradient(rgb(222, 115, 0), rgb(217, 87, 0));*/ +} + +.score_30_40 { + background-color: #D17400; + /*background-image: linear-gradient(rgb(228, 154, 0), rgb(209, 116, 0));*/ +} + +.score_40_50 { + background-color: #C89100; + /*background-image: linear-gradient(rgb(234, 192, 0), rgb(200, 145, 0));*/ +} + +.score_50_60 { + background-color: #B99F00; + /*background-image: linear-gradient(rgb(225, 211, 2), rgb(185, 159, 0));*/ +} + +.score_60_70 { + background-color: #A39E01; + /*background-image: linear-gradient(rgb(203, 211, 6), rgb(163, 158, 1));*/ +} + +.score_70_80 { + background-color: #8E9D02; + /*background-image: linear-gradient(rgb(181, 211, 10), rgb(142, 157, 2));*/ +} + +.score_80_90 { + background-color: #789C03; + /*background-image: linear-gradient(rgb(159, 210, 14), rgb(120, 156, 3));*/ +} + +.score_90_100 { + background-color: #639B04; + /*background-image: linear-gradient(rgb(137, 210, 18), rgb(99, 155, 4));*/ +} + +.score_100 { + background-color: #4E9A05; + /*background-image: linear-gradient(rgb(115, 210, 22), rgb(78, 154, 5));*/ +} + + +/******************************************************************************\ +| | +| User panel | +| ---------- | +\******************************************************************************/ + + +#UserDetail_bg { + display: none; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 500; + background-color: rgba(0,0,0,0.5); + overflow-y: scroll; + /* the following two lines are for IE */ + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000)"; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000); +} + +#UserDetail_bg.open { + display: block; +} + +#UserDetail { + position: absolute; + top: 0; + left: 0; + right: 0; + width: 920px; + margin: 48px auto; + padding: 20px; + border-radius: 12px; + background-color: white; +} + +#UserDetail_close { + position: absolute; + top: -10px; + right: -10px; + width: 24px; + height: 24px; + cursor: pointer; +} + +#UserDetail_header { + position: relative; + min-height: 242px; +} + +#UserDetail_f_name, +#UserDetail_l_name, +#UserDetail_team, +#UserDetail_flag { + position: absolute; + right: 470px; + font-size: 2em; + line-height: 1.5em; +} + +#UserDetail_f_name { + top: 0; +} + +#UserDetail_l_name { + top: 1.5em; +} + +#UserDetail_team { + bottom: 100px; +} + +#UserDetail_flag { + bottom: 0; +} + +#UserDetail_face { + position: absolute; + top: 0; + left: 0; + max-width: 160px; + max-height: 240px; +} + +#UserDetail_flag { + margin: -1px; + border: 1px solid gray; +} + +#UserDetail_flag.hidden { + display: none; +} + +#UserDetail_navigator { + width: 450px; + margin-left: 470px; +} + +#UserDetail_navigator table { + width: 100%; + table-layout: fixed; + border-spacing: 2px; +} + +#UserDetail_navigator tr { + height: 22px; +} + +#UserDetail_navigator col.name { + width: 60%; +} + +#UserDetail_navigator col.score, +#UserDetail_navigator col.rank { + width: 12%; +} + +#UserDetail_navigator col.show { + width: 14%; +} + +#UserDetail_navigator tr td.score, +#UserDetail_navigator tr td.rank { + padding-left: 4px; +} + +#UserDetail_navigator tbody tr td.btn { + text-align: center; + border: 1px solid #999999; + box-shadow: 0 0 2px gray; + background-color: #EEEEEE; + border-radius: 3px; + cursor: pointer; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -o-user-select: none; + user-select: none; +} + +#UserDetail_navigator tbody tr td.btn:hover { + background-color: #DDDDDD; +} + +#UserDetail_navigator tbody tr td.btn:active { + background-color: #CCCCCC; +} + +#UserDetail_navigator tbody tr.active td.btn { + background-color: #EEEEEE; + opacity: 0.4; + cursor: default; + /* the following two lines are for IE */ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; + filter: alpha(opacity=40); +} + +#UserDetail_navigator tr.global { + background-color: #DDDDDD; +} + +#UserDetail_navigator tr.contest { + background-color: #EEEEEE; +} + +#UserDetail_navigator tr.task { + background-color: #FFFFFF; +} + +#UserDetail_navigator tr.global td.name { + padding-left: 5px; +} + +#UserDetail_navigator tr.contest td.name { + padding-left: 25px; +} + +#UserDetail_navigator tr.task td.name { + padding-left: 45px; +} + +#UserDetail_title { + margin-top: 24px; + font-size: 2em; + line-height: 1.5em; + text-align: center; +} + +#UserDetail_charts { + margin-top: 24px; + width: 100%; +} + +#UserDetail_submissions { + margin-top: 24px; + width: 100%; +} + +#UserDetail_submissions:empty { + margin-top: 0; +} + +#UserDetail_submissions table { + width: 100%; + table-layout: fixed; +} + +#UserDetail_submissions td { + height: 22px; + padding-left: 4px; +} + +#UserDetail_submissions thead { + background-color: #DDDDDD; +} + +#UserDetail_submissions tbody tr:nth-child(even) { + background-color: #EEEEEE; +} + +#UserDetail_submissions tbody tr:nth-child(odd) { + background-color: #F8F8F8; +} + +#UserDetail_submissions tbody td[colspan] { + text-align: center; + font-style: italic; +} + + +/* Style for the network status indicator */ + +#ConnectionStatus_box { + display: inline-block; + position: relative; + float: right; + margin: 0.5em; + text-align: right; + z-index: 2; +} + +#ConnectionStatus_label { + display: inline-block; + position: relative; + height: 1.5em; + padding: 0.25em 20px; + margin: -1px 0; + z-index: 2; + border-width: 1px; + border-style: solid; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; +} + +#ConnectionStatus_box:hover #ConnectionStatus_label { + border-bottom-width: 0; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +#ConnectionStatus_text { + display: none; + position: absolute; + top: 2em; + right: 0; + width: 240px; + padding: 0.5em; + margin-top: -1px; + z-index: 1; + border-width: 1px; + border-style: solid; + border-radius: 4px 0 4px 4px; +} + +#ConnectionStatus_box:hover #ConnectionStatus_text, +#ConnectionStatus_text:hover { + display: block; +} + +#ConnectionStatus_box[data-status="connected"] #ConnectionStatus_label, +#ConnectionStatus_box[data-status="connected"] #ConnectionStatus_text { + background-color: white; + color: green; + border-color: green; +} + +#ConnectionStatus_box[data-status="reconnecting"] #ConnectionStatus_label, +#ConnectionStatus_box[data-status="reconnecting"] #ConnectionStatus_text { + background-color: yellow; + color: black; + border-color: black; +} + +#ConnectionStatus_box[data-status="disconnected"] #ConnectionStatus_label, +#ConnectionStatus_box[data-status="disconnected"] #ConnectionStatus_text, +#ConnectionStatus_box[data-status="outdated"] #ConnectionStatus_label, +#ConnectionStatus_box[data-status="outdated"] #ConnectionStatus_text, +#ConnectionStatus_box[data-status="init_error"] #ConnectionStatus_label, +#ConnectionStatus_box[data-status="init_error"] #ConnectionStatus_text { + background-color: red; + color: white; + border-color: red; +} + +#ConnectionStatus_box a { + cursor: pointer; + text-decoration: underline; +} diff --git a/content/ranking/NHSPC-2023/Ranking.html b/content/ranking/NHSPC-2023/Ranking.html new file mode 100644 index 00000000..6d44df7b --- /dev/null +++ b/content/ranking/NHSPC-2023/Ranking.html @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + Ranking + + +
+
+ Logo +
+
+
+
Status
+
+
+
+
+
+
+
+
Elapsed time
+
Remaining time
+
Current time
+
+
+
+
+
+ Powered by CMS +
+
+
+ + + + +
+
+
+ +
+
+ Close +
+
+
+
+
+ Close +
+
+ Face +
+
+
+ Flag +
+
+ + + + + + + + + + + + + + + +
ScoreRank
+
+
+
+
+ + +
+
+
+
+
+ + diff --git a/content/ranking/NHSPC-2023/Ranking.js b/content/ranking/NHSPC-2023/Ranking.js new file mode 100644 index 00000000..00a0c4a7 --- /dev/null +++ b/content/ranking/NHSPC-2023/Ranking.js @@ -0,0 +1,47 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +if (!window.console) { + window.console = new Object(); +} + +if (!window.console.log) { + window.console.log = function () {}; +} + +if (!window.console.info) { + window.console.info = function () {}; +} + +if (!window.console.warn) { + window.console.warn = function () {}; +} + +if (!window.console.error) { + window.console.error = function () {}; +} + +$(document).ready(function() { + DataStore.init(function(){ + HistoryStore.init(); + UserDetail.init(); + TimeView.init(); + TeamSearch.init(); + Overview.init(); + Scoreboard.init(); + }); +}); diff --git a/content/ranking/NHSPC-2023/Scoreboard.js b/content/ranking/NHSPC-2023/Scoreboard.js new file mode 100644 index 00000000..49cf0ba2 --- /dev/null +++ b/content/ranking/NHSPC-2023/Scoreboard.js @@ -0,0 +1,498 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +var escapeHTML = (function() { + var escapeMap = { + '&' : '&', + '<' : '<', + '>' : '>', + '"' : '"', + "'" : ''', + '/' : '/', + '`' : '`' + }; + var escapeHTML = function(str) { + return String(str).replace(/[&<>"'\/`]/g, function(ch) { + return escapeMap[ch]; + }); + }; + return escapeHTML; +})(); + +var Scoreboard = new function () { + var self = this; + + self.init = function () { + self.tcols_el = $('#Scoreboard_cols'); + self.thead_el = $('#Scoreboard_head'); + self.tbody_el = $('#Scoreboard_body'); + + self.generate(); + + DataStore.user_create.add(self.create_user); + DataStore.user_update.add(self.update_user); + DataStore.user_delete.add(self.delete_user); + + DataStore.score_events.add(self.score_handler); + DataStore.rank_events.add(self.rank_handler); + DataStore.select_events.add(self.select_handler); + }; + + + self.generate = function () { + self.tcols_el.html(self.make_cols()); + self.thead_el.html(self.make_head()); + + // Create callbacks for sorting + self.thead_el.on("click", "th.score", function () { + $("col[data-sort_key=" + self.sort_key + "]", self.tcols_el).removeClass("sort_key"); + $("tr td[data-sort_key=" + self.sort_key + "]", self.thead_el).removeClass("sort_key"); + $("tr td[data-sort_key=" + self.sort_key + "]", self.tbody_el).removeClass("sort_key"); + + var $this = $(this); + + if ($this.hasClass("global")) { + self.sort_key = "global"; + } else if ($this.hasClass("contest")) { + self.sort_key = "c_" + $this.data("contest"); + } else if ($this.hasClass("task")) { + self.sort_key = "t_" + $this.data("task"); + } + + self.sort(); + + $("col[data-sort_key=" + self.sort_key + "]", self.tcols_el).addClass("sort_key"); + $("tr td[data-sort_key=" + self.sort_key + "]", self.thead_el).addClass("sort_key"); + $("tr td[data-sort_key=" + self.sort_key + "]", self.tbody_el).addClass("sort_key"); + }); + + self.sort_key = "global"; + self.make_body(); + + // Set initial style + $("col[data-sort_key=" + self.sort_key + "]", self.tcols_el).addClass("sort_key"); + $("tr td[data-sort_key=" + self.sort_key + "]", self.thead_el).addClass("sort_key"); + $("tr td[data-sort_key=" + self.sort_key + "]", self.tbody_el).addClass("sort_key"); + + // Create callbacks for selection + self.tbody_el.on("click", "td.sel", function () { + DataStore.toggle_selected($(this).parent().data("user")); + }); + + // Create callbacks for UserPanel + self.tbody_el.on("click", "td.f_name, td.l_name", function () { + UserDetail.show($(this).parent().data("user")); + }); + + // Create callbacks for animation-end + self.tbody_el.on('animationend', 'tr', function(event) { + $(this).removeClass("score_up score_down"); + }); + + // Fuck, WebKit!! + self.tbody_el.on('webkitAnimationEnd', 'tr', function(event) { + $(this).removeClass("score_up score_down"); + }); + }; + + + self.make_cols = function () { + // We want some columns to have a fixed, constant width at all screen + // sizes (i.e. the sel, rank and team columns) while having the other + // columns scale accoring to the available horizontal space. Yet, we + // also want these columns' widths to keep a certain ratio one to each + // other, for example the task score, contest score and global score + // columns should be in a 3:4:5 ratio. Since the number of columns is + // not known beforehand, this is quite difficult to achieve. + // We cannot specify all the widths using pixel sizes (or similar) + // because when there are many tasks the table may overflow, and when + // there are few tasks it may underflow (and, in such cases, the + // remaining width is divided proportionally among all columns, thus + // enlarging the constant width columns too). We cannot use relative + // widths (i.e. using precent values) because it seems that some + // versions of IE don't like it when the sum of the widths is greater + // than 100% (and this may happen when there are many tasks). + // We cannot use an 'auto' width on all columns because this would not + // preserve the ratio among widths. + // We cannot mix fixed/percent/auto widths because, depending on the + // way we do it, the solution may not scale well at high resolutions or + // it may again be difficult to keep the ratio that we want. + // Also, I would like not to use JS or strange HTML constructions to + // achieve this goal: it would be great if we could do this using just + // simple CSS rules. + // I couldn't find the perfect solution, so the one I'm implementing is + // a bit of a compromise, which tries to mess as little as possible + // with JS and HTML. So, at the moment, this is what we do: we set the + // columns with fixed width to their fixed width (via CSS). We don't + // define a width for all other columns, thus leaving them at their + // default value: auto. Yet, we don't create a single element + // for each column, but we create 3 for the task columns, 4 for the + // contest columns, 5 for the global column, etc. Then we set the + // colspan attribute of task cells to 3, of contest cells to 4, of + // global cells to 5, etc. This way, since all s with a width of + // 'auto' get the same computed width, we keep the 3:4:5 ratio and are + // able to scale well at each screen size, while keeping the constant + // width columns constant. (Note: we gave the first_ and last_name + // columns a "width" of 10 elements.) + // Suggestion on other solution that get the same result and don't mess + // this much with JS and HTML are extremely welcome! + var result = " \ + \ + \ + \ + \ +"; + + var contests = DataStore.contest_list; + for (var i in contests) { + var contest = contests[i]; + var c_id = contest["key"]; + + var tasks = contest["tasks"]; + for (var j in tasks) { + var task = tasks[j]; + var t_id = task["key"]; + + result += " \ + "; + } + + result += " \ + "; + } + + result += " \ + "; + + return result; + }; + + + self.make_head = function () { + // See the comment in .make_cols() for the reason we use colspans. + var result = " \ + \ + \ + Rank \ + First Name \ + Last Name \ + Team"; + + var contests = DataStore.contest_list; + for (var i in contests) { + var contest = contests[i]; + var c_id = contest["key"]; + + var tasks = contest["tasks"]; + for (var j in tasks) { + var task = tasks[j]; + var t_id = task["key"]; + + result += " \ + " + escapeHTML(task["short_name"]) + ""; + } + + result += " \ + " + escapeHTML(contest["name"]) + ""; + } + + result += " \ + Global \ +"; + + return result; + }; + + + self.make_body = function () { + for (var u_id in DataStore.users) { + var user = DataStore.users[u_id]; + user["row"] = $(self.make_row(user))[0]; + self.user_list.push(user); + } + + self.sort(); + }; + + + self.make_row = function (user) { + // See the comment in .make_cols() for the reason we use colspans. + var result = " \ + 0 ? " selected color" + user["selected"] : "") + "\" data-user=\"" + user["key"] + "\"> \ + \ + " + user["rank"] + " \ + " + escapeHTML(user["f_name"]) + " \ + " + escapeHTML(user["l_name"]) + ""; + + if (user['team']) { + result += " \ + "; + } else { + result += " \ + "; + } + + var contests = DataStore.contest_list; + for (var i in contests) { + var contest = contests[i]; + var c_id = contest["key"]; + + var tasks = contest["tasks"]; + for (var j in tasks) { + var task = tasks[j]; + var t_id = task["key"]; + + var score_class = self.get_score_class(user["t_" + t_id], task["max_score"]); + result += " \ + " + round_to_str(user["t_" + t_id], task["score_precision"]) + ""; + } + + var score_class = self.get_score_class(user["c_" + c_id], contest["max_score"]); + result += " \ + " + round_to_str(user["c_" + c_id], contest["score_precision"]) + ""; + } + + var score_class = self.get_score_class(user["global"], DataStore.global_max_score); + result += " \ + " + round_to_str(user["global"], DataStore.global_score_precision) + " \ +"; + + return result; + }; + + + self.get_score_class = function (score, max_score) { + if (score <= 0) { + return "score_0"; + } else if (score >= max_score) { + return "score_100"; + } else { + var rel_score = parseInt(score / max_score * 10) * 10; + return "score_" + rel_score + "_" + (rel_score + 10); + } + }; + + + // We keep a sorted list of user that represent the current order of the + // scoreboard. In particular we sort using these keys: + // - the score in the current active column + // - the global score + // - the last name + // - the first name + // - the key + self.user_list = new Array(); + + + // Compare two users. Returns -1 if "a < b" or +1 if "a >= b" + // (where a < b means that a shoud go above b in the scoreboard) + self.compare_users = function (a, b) { + var sort_key = self.sort_key; + if ((a[sort_key] > b[sort_key]) || ((a[sort_key] == b[sort_key]) && + ((a["global"] > b["global"]) || ((a["global"] == b["global"]) && + ((a["l_name"] < b["l_name"]) || ((a["l_name"] == b["l_name"]) && + ((a["f_name"] < b["f_name"]) || ((a["f_name"] == b["f_name"]) && + (a["key"] <= b["key"]))))))))) { + return -1; + } else { + return +1; + } + }; + + + // Suppose the scoreboard is correctly sorted except for the given user. + // Move this user (up or down) to put it in their correct position. + self.move_user = function (user) { + var list = self.user_list; + var compare = self.compare_users; + + var list_l = list.length; + var i = parseInt(user["index"]); + + if (i > 0 && compare(user, list[i-1]) == -1) { + // Move up + + while (i > 0 && compare(user, list[i-1]) == -1) { + list[i] = list[i-1]; + list[i]["index"] = i; + i -= 1; + } + list[i] = user; + user["index"] = i; + + if (i == 0) { + self.tbody_el.prepend(user["row"]); + } else { + self.tbody_el.children("tr.user[data-user=" + list[i-1]["key"] + "]").after(user["row"]); + } + } else if (i < list_l-1 && compare(list[i+1], user) == -1) { + // Move down + + while (i < list_l-1 && compare(list[i+1], user) == -1) { + list[i] = list[i+1]; + list[i]["index"] = i; + i += 1; + } + list[i] = user; + user["index"] = i; + + if (i == list_l-1) { + self.tbody_el.append(user["row"]); + } else { + self.tbody_el.children("tr.user[data-user=" + list[i+1]["key"] + "]").before(user["row"]); + } + } + }; + + + // Sort the scoreboard using the column with the given index. + self.sort = function () { + var list = self.user_list; + + list.sort(self.compare_users); + + var fragment = document.createDocumentFragment(); + for (var idx in list) + { + list[idx]["index"] = idx; + fragment.appendChild(list[idx]["row"]); + } + + self.tbody_el.append(fragment); + }; + + + // This callback is called by the DataStore when a user is created. + self.create_user = function (u_id, user) { + var $row = $(self.make_row(user)); + $row.children("td[data-sort_key=" + self.sort_key + "]").addClass("sort_key"); + + user["row"] = $row[0]; + user["index"] = self.user_list.length; + self.user_list.push(user); + + self.tbody_el.append($row); + // The row will be at the bottom (since it has a score of zero and thus + // the maximum rank), but we may still need to sort it due to other + // users having that score and the sort-by-name clause. + self.move_user(user); + }; + + + // This callback is called by the DataStore when a user is updated. + // It updates only its basic information (first name, last name and team). + self.update_user = function (u_id, old_user, user) { + var $row = $(old_user["row"]); + + user["row"] = old_user["row"]; + user["index"] = old_user["index"]; + self.user_list.splice(old_user["index"], 1, user); + delete old_user["row"]; + delete old_user["index"]; + + $row.children("td.f_name").text(user["f_name"]); + $row.children("td.l_name").text(user["l_name"]); + + if (user["team"]) { + $row.children(".team").html(""); + } else { + $row.children(".team").text(""); + } + }; + + + // This callback is called by the DataStore when a user is deleted. + self.delete_user = function (u_id, old_user) { + var $row = $(old_user["row"]); + + self.user_list.splice(old_user["index"], 1); + delete old_user["row"]; + delete old_user["index"]; + + $row.remove(); + }; + + + // This callback is called by the DataStore when a user changes score. + self.score_handler = function (u_id, user, t_id, task, delta) { + var $row = $(user["row"]); + + // TODO improve this method: avoid walking over all cells + + $row.children("td.score").each(function () { + var $this = $(this); + + var score = user[$this.data("sort_key")]; + + if ($this.hasClass("global")) { + var max_score = DataStore.global_max_score; + $this.text(round_to_str(score, DataStore.global_score_precision)); + } else if ($this.hasClass("contest")) { + var contest = DataStore.contests[$this.data("contest")]; + var max_score = contest["max_score"]; + $this.text(round_to_str(score, contest["score_precision"])); + } else if ($this.hasClass("task")) { + var task = DataStore.tasks[$this.data("task")]; + var max_score = task["max_score"]; + $this.text(round_to_str(score, task["score_precision"])); + } + + // TODO we could user a data-* attribute to store the score class + + var score_class = self.get_score_class(score, max_score); + $this.removeClass("score_0 score_0_10 score_10_20 score_20_30 score_30_40 score_40_50 score_50_60 score_60_70 score_70_80 score_80_90 score_90_100 score_100"); + $this.addClass(score_class); + }); + + self.move_user(user); + + // Restart CSS animation + $row.removeClass("score_up score_down"); + if (delta > 0) { + $row.addClass("score_up"); + } else if (delta < 0) { + $row.addClass("score_down"); + } + }; + + + // This callback is called by the DataStore when a user changes rank. + self.rank_handler = function (u_id, user) { + var $row = $(user["row"]); + + $row.children("td.rank").text(user["rank"]); + }; + + + self.select_handler = function (u_id, color) { + var $row = $(DataStore.users[u_id]["row"]); + + // TODO we could user a data-* attribute to store the color + + if (color != 0) { + $row.addClass("selected color" + color); + } else { + $row.removeClass("selected color1 color2 color3 color4 color5 color6 color7 color8"); + } + }; + + self.scroll_into_view = function (u_id) { + var $row = $("tr.user[data-user=" + u_id + "]", self.tbody_el); + var $frame = $("#InnerFrame"); + var scroll = $row.position().top + $frame.scrollTop() + $row.height() / 2 - $frame.height() / 2; + $frame.scrollTop(scroll); + }; +}; diff --git a/content/ranking/NHSPC-2023/TeamSearch.js b/content/ranking/NHSPC-2023/TeamSearch.js new file mode 100644 index 00000000..5f71529a --- /dev/null +++ b/content/ranking/NHSPC-2023/TeamSearch.js @@ -0,0 +1,197 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +var TeamSearch = new function () { + var self = this; + + self.init = function () { + $("#TeamSearch_input").focus(function () { + self.show(); + }); + + $("#TeamSearch_bg").click(function (event) { + if (event.target == event.currentTarget) { + self.hide(); + } + }); + + $("#TeamSearch_close").click(function () { + self.hide(); + }); + + /** Update the list when the value in the search box changes */ + + /* This event is very problematic: + * The `change' event is a standard (and I think it's correctly + supported almost everywhere) but it gets fired only when the + element loses focus. + * the `input' event does what we want but it doesn't exists in IE + (except in version 9, where it's buggy: it doesn't get fired when + characters are deleted); + * the `propertychange' event is the IE-equivalent event, but it's + also buggy in IE9 (in the same way); + * the `keypress' event provided by JQuery (which isn't standard and + thus may vary among browsers) seems to get fired too early, when + the value of the input hasn't yet been updated (so we read the + value _before_ it gets changed); + * the `keydown' event seems to be more standard, but it has the same + disadvantage as the `keypress': it's fired too early; in addition, + it gets fired only once when the key is held down (while keypress + is fire repeatedly, once for each new character). + * the `keyup' event should solve the first issue of `keydown' but + not the second: it's only fired at the end of a series of + `keypress' events. + * cutting text is another way to delete characters, thus we'll need + to listen to `cut' events in IE9 to workaround the buggy `input'. + Suggestions are welcome. + */ + + /* I decided to listen on `input' and `propertychange' since they + should work everywhere except IE9. On IE9 some (conditional) code + will also listen to the `keyup' and `cut' events and try to detect + when some text is deleted. + */ + + $("#TeamSearch_input").on("input", function () { + self.update(); + }); + + $("#TeamSearch_input").on("propertychange", function () { + self.update(); + }); + +/*@cc_on + @if (@_jscript_version == 9) + + $("#TeamSearch_input").keyup(function (event) { + switch (event.which) { + case 8: // backspace + case 46: // delete + self.update(); + } + }); + + $("#TeamSearch_input").on("cut", function () { + self.update(); + }); + + @end +@*/ + + self.body = $('#TeamSearch_body'); + + self.generate(); + self.update(); + + DataStore.select_events.add(self.select_handler); + }; + + self.generate = function () { + self.sel = new Object(); + self.cnt = new Object(); + + for (var t_id in DataStore.teams) { + self.sel[t_id] = 0; + self.cnt[t_id] = DataStore.teams[t_id]["users"].length; + } + + var inner_html = ""; + + // We're iterating on the team_list (instead of teams) to get the teams + // in lexicographic order of name + for (var i in DataStore.team_list) { + var team = DataStore.team_list[i]; + var t_id = team["key"]; + inner_html += " \ +
\ + \ +
"; + } + + self.body.html(inner_html); + + self.body.on("change", "input[type=checkbox]", function () { + var $this = $(this); + + var users = DataStore.teams[$this.parent().parent().data("team")]["users"]; + var status = $this.prop("checked"); + + for (var i in users) { + DataStore.set_selected(users[i]["key"], status); + } + }); + }; + + self.select_handler = function (u_id, flag) { + var user = DataStore.users[u_id]; + var t_id = user['team']; + + if (!t_id) { + return; + } + + if (flag) { + self.sel[t_id] += 1; + } else { + self.sel[t_id] -= 1; + } + + var $elem = $("div.item[data-team=" + t_id + "] input[type=checkbox]", self.body); + if (self.sel[t_id] == self.cnt[t_id]) { + $elem.prop("checked", true); + $elem.prop("indeterminate", false); + } else if (self.sel[t_id] > 0) { + $elem.prop("checked", true); + $elem.prop("indeterminate", true); + } else { + $elem.prop("checked", false); + $elem.prop("indeterminate", false); + } + }; + + self.show = function () { + $("#TeamSearch_bg").addClass("open"); + }; + + self.hide = function () { + $("#TeamSearch_bg").removeClass("open"); + }; + + self.update = function () { + var search_text = $("#TeamSearch_input").val(); + + if (search_text == "") { + $('div.item', self.t_body).removeClass("hidden"); + } else { + // FIXME We could store the lowercased name of the team on the divs + // and then just use a query like [attribute*="value"] (with value + // set to the lowercased search_text) and add the class to that. + // (We would need another query to get the complementary set). + for (var t_id in DataStore.teams) { + var team = DataStore.teams[t_id]; + if (team["name"].toLowerCase().indexOf(search_text.toLowerCase()) == -1) { + $("div.item[data-team=" + t_id + "]", self.body).addClass("hidden"); + } else { + $("div.item[data-team=" + t_id + "]", self.body).removeClass("hidden"); + } + } + } + }; +}; diff --git a/content/ranking/NHSPC-2023/TimeView.js b/content/ranking/NHSPC-2023/TimeView.js new file mode 100644 index 00000000..69d3fa28 --- /dev/null +++ b/content/ranking/NHSPC-2023/TimeView.js @@ -0,0 +1,152 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +function format_time(time, full) { + var h = Math.floor(time / 3600); + var m = Math.floor((time % 3600) / 60); + var s = Math.floor(time % 60); + h = full && h < 10 ? "0" + h : "" + h; + m = m < 10 ? "0" + m : "" + m; + s = s < 10 ? "0" + s : "" + s; + return (h + ":" + m + ":" + s); +}; + +function _get_time() { + // Return the seconds since January 1, 1970 00:00:00 UTC + return $.now() / 1000; +} + +var TimeView = new function () { + var self = this; + + // possible values: + // - 0: elapsed time + // - 1: remaining time + // - 2: current (clock) time + self.status = 0; + + self.init = function () { + window.setInterval(function() { + self.on_timer(); + }, 1000); + self.on_timer(); + + $("#TimeView_selector_elapsed").click(function () { + self.status = 0; + self.on_timer(); + $("#TimeView_selector").removeClass("open"); + }); + + $("#TimeView_selector_remaining").click(function () { + self.status = 1; + self.on_timer(); + $("#TimeView_selector").removeClass("open"); + }); + + $("#TimeView_selector_current").click(function () { + self.status = 2; + self.on_timer(); + $("#TimeView_selector").removeClass("open"); + }); + + $("#TimeView_expand").click(function () { + $("#TimeView_selector").toggleClass("open"); + }); + + $("#TimeView_selector").click(function (event) { + event.stopPropagation(); + return false; + }); + + $("body").on("click", function () { + $("#TimeView_selector").removeClass("open"); + }) + }; + + self.on_timer = function () { + var cur_time = _get_time(); + var c = null; + + // contests are iterated sorted by begin time + // and the first one that's still running is chosen + for (var j in DataStore.contest_list) { + var contest = DataStore.contest_list[j]; + if (cur_time <= contest['end']) { + c = contest; + break; + } + } + + if (c == null) { + $("#TimeView_name").text(); + } else { + $("#TimeView_name").text(c["name"]); + } + + var date = new Date(cur_time * 1000); + var today = new Date(date.getFullYear(), date.getMonth(), date.getDate()); + var time = cur_time - today.getTime() / 1000; + + var full_time = false; + + if (c == null) { + // no "next contest": always show the clock + $("#TimeView").removeClass("elapsed remaining pre_cont cont"); + $("#TimeView").addClass("current post_cont"); + full_time = true; + } else { + if (cur_time < c['begin']) { + // the next contest has yet to start: show remaining or clock + $("#TimeView").removeClass("cont post_cont"); + $("#TimeView").addClass("pre_cont"); + if (self.status == 2) { + $("#TimeView").removeClass("elapsed remaining"); + $("#TimeView").addClass("current"); + full_time = true; + } else { + $("#TimeView").removeClass("elapsed current"); + $("#TimeView").addClass("remaining"); + time = cur_time - c['begin']; + } + } else { + // the next contest already started: all options available + $("#TimeView").removeClass("pre_cont post_cont"); + $("#TimeView").addClass("cont"); + if (self.status == 2) { + $("#TimeView").removeClass("elapsed remaining"); + $("#TimeView").addClass("current"); + full_time = true; + } else if (self.status == 1) { + $("#TimeView").removeClass("elapsed current"); + $("#TimeView").addClass("remaining"); + time = cur_time - c['end']; + } else { + $("#TimeView").removeClass("remaining current"); + $("#TimeView").addClass("elapsed"); + time = cur_time - c['begin']; + } + } + } + + var time_str = format_time(Math.abs(Math.floor(time)), full_time); + if (time < 0) { + time_str = '-' + time_str; + } + + $("#TimeView_time").text(time_str); + }; +}; diff --git a/content/ranking/NHSPC-2023/UserDetail.js b/content/ranking/NHSPC-2023/UserDetail.js new file mode 100644 index 00000000..84b476ae --- /dev/null +++ b/content/ranking/NHSPC-2023/UserDetail.js @@ -0,0 +1,320 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +// format_time is defined in TimeView + +var UserDetail = new function () { + var self = this; + + self.init = function () { + $("#UserDetail_bg").click(function (event) { + if (event.target == event.currentTarget) { + self.hide(); + } + }); + + $("#UserDetail_close").click(function () { + self.hide(); + }); + + $(document).keyup(function (event) { + if (event.keyCode == 27) { // ESC key + self.hide(); + } + }); + + self.f_name_label = $('#UserDetail_f_name'); + self.l_name_label = $('#UserDetail_l_name'); + self.team_label = $('#UserDetail_team'); + self.flag_image = $('#UserDetail_flag'); + self.face_image = $('#UserDetail_face'); + self.title_label = $('#UserDetail_title'); + + self.navigator = $('#UserDetail_navigator table tbody'); + self.submission_table = $('#UserDetail_submissions'); + + self.score_chart = $('#UserDetail_score_chart')[0]; + self.rank_chart = $('#UserDetail_rank_chart')[0]; + + self.navigator.on("click", "td.btn", function () { + if (self.active !== null) { + self.active.removeClass("active"); + } + self.active = $(this).parent(); + self.active.addClass("active"); + + if (self.active.hasClass('global')) { + self.show_global(); + } else if (self.active.hasClass('contest')) { + self.show_contest(self.active.attr('data-contest')); + } else if (self.active.hasClass('task')) { + self.show_task(self.active.attr('data-task')); + } + }); + + window.addEventListener("hashchange", self.toggle_visibility_from_hash); + self.toggle_visibility_from_hash(); + }; + + self.get_current_hash = function () { + return window.location.hash.substr(1); + }; + + self.toggle_visibility_from_hash = function () { + var user_id = self.get_current_hash(); + if (user_id == "") { + // No user requested, hide the details if they were open. + self.hide(); + } else if (!DataStore.users.hasOwnProperty(user_id)) { + // Non-existing user, do as if the request was without the hash. + window.history.replaceState( + {}, "", window.location.href.replace(/#.*$/, '')); + self.hide(); + } else { + // Some valid user requested, show the details. + self.show(user_id); + } + }; + + self.show = function (user_id) { + self.user_id = user_id; + self.user = DataStore.users[user_id]; + self.data_fetched = 0; + + if (self.get_current_hash() != user_id) { + window.history.pushState({}, "", "#" + user_id); + } + window.document.title = + "Ranking - " + self.user["f_name"] + " " + self.user["l_name"]; + + HistoryStore.request_update(self.history_callback); + + $.ajax({ + url: Config.get_submissions_url(self.user_id), + dataType: "json", + success: self.submissions_callback, + error: function () { + console.error("Error while getting the submissions for " + self.user_id); + } + }); + }; + + self.history_callback = function () { + self.task_s = new Object(); + self.task_r = new Object(); + for (var t_id in DataStore.tasks) { + self.task_s[t_id] = HistoryStore.get_score_history_for_task(self.user_id, t_id); + self.task_r[t_id] = HistoryStore.get_rank_history_for_task(self.user_id, t_id); + } + + self.contest_s = new Object(); + self.contest_r = new Object(); + for (var c_id in DataStore.contests) { + self.contest_s[c_id] = HistoryStore.get_score_history_for_contest(self.user_id, c_id); + self.contest_r[c_id] = HistoryStore.get_rank_history_for_contest(self.user_id, c_id); + } + + self.global_s = HistoryStore.get_score_history(self.user_id); + self.global_r = HistoryStore.get_rank_history(self.user_id); + + self.data_fetched += 1; + self.do_show(); + } + + self.submissions_callback = function (data) { + self.submissions = new Object(); + for (var t_id in DataStore.tasks) { + self.submissions[t_id] = new Array(); + } + for (var i = 0; i < data.length; i += 1) { + var submission = data[i]; + self.submissions[submission['task']].push(submission); + } + + self.data_fetched += 1; + self.do_show(); + }; + + self.do_show = function () { + if (self.data_fetched == 2) { + self.f_name_label.text(self.user["f_name"]); + self.l_name_label.text(self.user["l_name"]); + self.face_image.attr("src", Config.get_face_url(self.user_id)); + + if (self.user["team"]) { + self.team_label.text(DataStore.teams[self.user["team"]]["name"]); + self.flag_image.attr("src", Config.get_flag_url(self.user['team'])); + self.flag_image.removeClass("hidden"); + } else { + self.team_label.text(""); + self.flag_image.addClass("hidden"); + } + + var s = " \ + Global \ + " + (self.global_s.length > 0 ? round_to_str(self.global_s[self.global_s.length-1][1], DataStore.global_score_precision) : 0) + " \ + " + (self.global_r.length > 0 ? self.global_r[self.global_r.length-1][1] : 1) + " \ + Show \ + "; + + var contests = DataStore.contest_list; + for (var i in contests) { + var contest = contests[i]; + var c_id = contest["key"]; + + s += " \ + " + contest['name'] + " \ + " + (self.contest_s[c_id].length > 0 ? round_to_str(self.contest_s[c_id][self.contest_s[c_id].length-1][1], contest["score_precision"]) : 0) + " \ + " + (self.contest_r[c_id].length > 0 ? self.contest_r[c_id][self.contest_r[c_id].length-1][1] : 1) + " \ + Show \ + " + + var tasks = contest["tasks"]; + for (var j in tasks) { + var task = tasks[j]; + var t_id = task["key"]; + + s += " \ + " + task['name'] + " \ + " + (self.task_s[t_id].length > 0 ? round_to_str(self.task_s[t_id][self.task_s[t_id].length-1][1], task["score_precision"]) : 0) + " \ + " + (self.task_r[t_id].length > 0 ? self.task_r[t_id][self.task_r[t_id].length-1][1] : 1) + " \ + Show \ + " + } + } + + self.navigator.html(s); + + self.active = null; + + $('tr.global td.btn', self.navigator).click(); + + $("#UserDetail_bg").addClass("open"); + } + }; + + self.show_global = function () { + self.title_label.text("Global"); + self.submission_table.html(""); + + var intervals = new Array(); + var b = 0; + var e = 0; + + for (var i = 0; i < DataStore.contest_list.length; i += 1) { + b = DataStore.contest_list[i]["begin"]; + e = DataStore.contest_list[i]["end"]; + while (i+1 < DataStore.contest_list.length && DataStore.contest_list[i+1]["begin"] <= e) { + i += 1; + e = (e > DataStore.contest_list[i]["end"] ? e : DataStore.contest_list[i]["end"]); + } + intervals.push([b, e]); + } + + self.draw_charts(intervals, DataStore.global_max_score, + self.global_s, self.global_r); + }; + + self.show_contest = function (contest_id) { + var contest = DataStore.contests[contest_id]; + + self.title_label.text(contest["name"]); + self.submission_table.html(""); + + self.draw_charts([[contest["begin"], contest["end"]]], contest["max_score"], + self.contest_s[contest_id], self.contest_r[contest_id]); + }; + + self.show_task = function (task_id) { + var task = DataStore.tasks[task_id]; + var contest = DataStore.contests[task["contest"]]; + + self.title_label.text(task["name"]); + self.submission_table.html(self.make_submission_table(task_id)); + + self.draw_charts([[contest["begin"], contest["end"]]], task["max_score"], + self.task_s[task_id], self.task_r[task_id]); + }; + + self.draw_charts = function (ranges, max_score, history_s, history_r) { + var users = DataStore.user_count; + + Chart.draw_chart(self.score_chart, // canvas object + 0, max_score, 0, 0, // y_min, y_max, x_default, h_default + ranges, // intervals + history_s, // data + [102, 102, 238], // color + [max_score*1/4, // markers + max_score*2/4, + max_score*3/4]); + Chart.draw_chart(self.rank_chart, // canvas object + users, 1, 1, users-1, // y_min, y_max, x_default, h_default + ranges, // intervals + history_r, // data + [210, 50, 50], // color + [Math.ceil (users/12), // markers + Math.ceil (users/4 ), + Math.floor(users/2 )]); + }; + + self.make_submission_table = function (task_id) { + var res = " \ + \ + \ + \ + \ + \ + \ + " + (DataStore.tasks[task_id]['extra_headers'].length > 0 ? "" : "") + " \ + \ + \ + "; + + if (self.submissions[task_id].length == 0) { + res += " \ + \ + \ + "; + } else { + for (var i in self.submissions[task_id]) { + var submission = self.submissions[task_id][i]; + time = submission["time"] - DataStore.contests[DataStore.tasks[task_id]["contest"]]["begin"]; + time = format_time(time); + res += " \ + \ + \ + \ + \ + " + (submission["extra"].length > 0 ? "" : "") + " \ + "; + } + } + res += " \ + \ +
TimeScoreToken" + DataStore.tasks[task_id]['extra_headers'].join("") + "
no submissions
" + time + "" + round_to_str(submission['score'], DataStore.tasks[task_id]['score_precision']) + "" + (submission["token"] ? 'Yes' : 'No') + "" + submission["extra"].join("") + "
"; + return res; + }; + + self.hide = function () { + if (self.get_current_hash() != "") { + window.history.pushState( + {}, "", window.location.href.replace(/#.*$/, '')); + } + window.document.title = "Ranking"; + $("#UserDetail_bg").removeClass("open"); + }; +}; diff --git a/content/ranking/NHSPC-2023/contests/.htaccess b/content/ranking/NHSPC-2023/contests/.htaccess new file mode 100644 index 00000000..9c285930 --- /dev/null +++ b/content/ranking/NHSPC-2023/contests/.htaccess @@ -0,0 +1 @@ +DirectoryIndex index.json \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/contests/index.json b/content/ranking/NHSPC-2023/contests/index.json new file mode 100644 index 00000000..4404abd9 --- /dev/null +++ b/content/ranking/NHSPC-2023/contests/index.json @@ -0,0 +1 @@ +{"nhspc2023": {"name": "112 \u5b78\u5e74\u5ea6\u5168\u570b\u8cc7\u8a0a\u5b78\u79d1\u80fd\u529b\u7af6\u8cfd", "begin": 1702084800, "end": 1702102800, "score_precision": 0}} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/contests/nhspc2023 b/content/ranking/NHSPC-2023/contests/nhspc2023 new file mode 100644 index 00000000..05f454c3 --- /dev/null +++ b/content/ranking/NHSPC-2023/contests/nhspc2023 @@ -0,0 +1 @@ +{"name": "112 學年度全國資訊學科能力競賽", "begin": 1702084800, "end": 1702102800, "score_precision": 0} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/faces/baluteshih b/content/ranking/NHSPC-2023/faces/baluteshih new file mode 100644 index 00000000..ed680167 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/baluteshih differ diff --git a/content/ranking/NHSPC-2023/faces/team01 b/content/ranking/NHSPC-2023/faces/team01 new file mode 100644 index 00000000..689389b6 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team01 differ diff --git a/content/ranking/NHSPC-2023/faces/team02 b/content/ranking/NHSPC-2023/faces/team02 new file mode 100644 index 00000000..45db6efb Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team02 differ diff --git a/content/ranking/NHSPC-2023/faces/team03 b/content/ranking/NHSPC-2023/faces/team03 new file mode 100644 index 00000000..21c294ca Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team03 differ diff --git a/content/ranking/NHSPC-2023/faces/team04 b/content/ranking/NHSPC-2023/faces/team04 new file mode 100644 index 00000000..97ab15a8 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team04 differ diff --git a/content/ranking/NHSPC-2023/faces/team05 b/content/ranking/NHSPC-2023/faces/team05 new file mode 100644 index 00000000..c00eee23 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team05 differ diff --git a/content/ranking/NHSPC-2023/faces/team06 b/content/ranking/NHSPC-2023/faces/team06 new file mode 100644 index 00000000..c00eee23 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team06 differ diff --git a/content/ranking/NHSPC-2023/faces/team07 b/content/ranking/NHSPC-2023/faces/team07 new file mode 100644 index 00000000..97ab15a8 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team07 differ diff --git a/content/ranking/NHSPC-2023/faces/team08 b/content/ranking/NHSPC-2023/faces/team08 new file mode 100644 index 00000000..137d971b Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team08 differ diff --git a/content/ranking/NHSPC-2023/faces/team09 b/content/ranking/NHSPC-2023/faces/team09 new file mode 100644 index 00000000..137d971b Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team09 differ diff --git a/content/ranking/NHSPC-2023/faces/team10 b/content/ranking/NHSPC-2023/faces/team10 new file mode 100644 index 00000000..137d971b Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team10 differ diff --git a/content/ranking/NHSPC-2023/faces/team12 b/content/ranking/NHSPC-2023/faces/team12 new file mode 100644 index 00000000..137d971b Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team12 differ diff --git a/content/ranking/NHSPC-2023/faces/team13 b/content/ranking/NHSPC-2023/faces/team13 new file mode 100644 index 00000000..d95e7e0a Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team13 differ diff --git a/content/ranking/NHSPC-2023/faces/team14 b/content/ranking/NHSPC-2023/faces/team14 new file mode 100644 index 00000000..fef8fe59 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team14 differ diff --git a/content/ranking/NHSPC-2023/faces/team15 b/content/ranking/NHSPC-2023/faces/team15 new file mode 100644 index 00000000..75db22e2 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team15 differ diff --git a/content/ranking/NHSPC-2023/faces/team16 b/content/ranking/NHSPC-2023/faces/team16 new file mode 100644 index 00000000..25c7bce6 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team16 differ diff --git a/content/ranking/NHSPC-2023/faces/team17 b/content/ranking/NHSPC-2023/faces/team17 new file mode 100644 index 00000000..25c7bce6 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team17 differ diff --git a/content/ranking/NHSPC-2023/faces/team18 b/content/ranking/NHSPC-2023/faces/team18 new file mode 100644 index 00000000..25c7bce6 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team18 differ diff --git a/content/ranking/NHSPC-2023/faces/team19 b/content/ranking/NHSPC-2023/faces/team19 new file mode 100644 index 00000000..188df553 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team19 differ diff --git a/content/ranking/NHSPC-2023/faces/team20 b/content/ranking/NHSPC-2023/faces/team20 new file mode 100644 index 00000000..d2a362d6 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team20 differ diff --git a/content/ranking/NHSPC-2023/faces/team21 b/content/ranking/NHSPC-2023/faces/team21 new file mode 100644 index 00000000..d2a362d6 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team21 differ diff --git a/content/ranking/NHSPC-2023/faces/team22 b/content/ranking/NHSPC-2023/faces/team22 new file mode 100644 index 00000000..7e892f07 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team22 differ diff --git a/content/ranking/NHSPC-2023/faces/team23 b/content/ranking/NHSPC-2023/faces/team23 new file mode 100644 index 00000000..0b69df4a Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team23 differ diff --git a/content/ranking/NHSPC-2023/faces/team24 b/content/ranking/NHSPC-2023/faces/team24 new file mode 100644 index 00000000..2cfd2257 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team24 differ diff --git a/content/ranking/NHSPC-2023/faces/team25 b/content/ranking/NHSPC-2023/faces/team25 new file mode 100644 index 00000000..454c5daf Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team25 differ diff --git a/content/ranking/NHSPC-2023/faces/team26 b/content/ranking/NHSPC-2023/faces/team26 new file mode 100644 index 00000000..454c5daf Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team26 differ diff --git a/content/ranking/NHSPC-2023/faces/team27 b/content/ranking/NHSPC-2023/faces/team27 new file mode 100644 index 00000000..0b69df4a Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team27 differ diff --git a/content/ranking/NHSPC-2023/faces/team28 b/content/ranking/NHSPC-2023/faces/team28 new file mode 100644 index 00000000..e6a8d48a Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team28 differ diff --git a/content/ranking/NHSPC-2023/faces/team29 b/content/ranking/NHSPC-2023/faces/team29 new file mode 100644 index 00000000..f1459484 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team29 differ diff --git a/content/ranking/NHSPC-2023/faces/team30 b/content/ranking/NHSPC-2023/faces/team30 new file mode 100644 index 00000000..f1459484 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team30 differ diff --git a/content/ranking/NHSPC-2023/faces/team31 b/content/ranking/NHSPC-2023/faces/team31 new file mode 100644 index 00000000..f1459484 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team31 differ diff --git a/content/ranking/NHSPC-2023/faces/team32 b/content/ranking/NHSPC-2023/faces/team32 new file mode 100644 index 00000000..f1459484 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team32 differ diff --git a/content/ranking/NHSPC-2023/faces/team33 b/content/ranking/NHSPC-2023/faces/team33 new file mode 100644 index 00000000..e2f114ff Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team33 differ diff --git a/content/ranking/NHSPC-2023/faces/team34 b/content/ranking/NHSPC-2023/faces/team34 new file mode 100644 index 00000000..f1459484 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team34 differ diff --git a/content/ranking/NHSPC-2023/faces/team35 b/content/ranking/NHSPC-2023/faces/team35 new file mode 100644 index 00000000..a3f2f4af Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team35 differ diff --git a/content/ranking/NHSPC-2023/faces/team36 b/content/ranking/NHSPC-2023/faces/team36 new file mode 100644 index 00000000..a3f2f4af Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team36 differ diff --git a/content/ranking/NHSPC-2023/faces/team37 b/content/ranking/NHSPC-2023/faces/team37 new file mode 100644 index 00000000..a3f2f4af Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team37 differ diff --git a/content/ranking/NHSPC-2023/faces/team38 b/content/ranking/NHSPC-2023/faces/team38 new file mode 100644 index 00000000..5d8295e5 Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team38 differ diff --git a/content/ranking/NHSPC-2023/faces/team39 b/content/ranking/NHSPC-2023/faces/team39 new file mode 100644 index 00000000..a798aacf Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team39 differ diff --git a/content/ranking/NHSPC-2023/faces/team40 b/content/ranking/NHSPC-2023/faces/team40 new file mode 100644 index 00000000..a798aacf Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team40 differ diff --git a/content/ranking/NHSPC-2023/faces/team41 b/content/ranking/NHSPC-2023/faces/team41 new file mode 100644 index 00000000..1cb1ac6c Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team41 differ diff --git a/content/ranking/NHSPC-2023/faces/team42 b/content/ranking/NHSPC-2023/faces/team42 new file mode 100644 index 00000000..a798aacf Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team42 differ diff --git a/content/ranking/NHSPC-2023/faces/team43 b/content/ranking/NHSPC-2023/faces/team43 new file mode 100644 index 00000000..a798aacf Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team43 differ diff --git a/content/ranking/NHSPC-2023/faces/team44 b/content/ranking/NHSPC-2023/faces/team44 new file mode 100644 index 00000000..1cb1ac6c Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team44 differ diff --git a/content/ranking/NHSPC-2023/faces/team45 b/content/ranking/NHSPC-2023/faces/team45 new file mode 100644 index 00000000..0abd7b2a Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team45 differ diff --git a/content/ranking/NHSPC-2023/faces/team46 b/content/ranking/NHSPC-2023/faces/team46 new file mode 100644 index 00000000..9e9ceb4d Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team46 differ diff --git a/content/ranking/NHSPC-2023/faces/team47 b/content/ranking/NHSPC-2023/faces/team47 new file mode 100644 index 00000000..a798aacf Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team47 differ diff --git a/content/ranking/NHSPC-2023/faces/team48 b/content/ranking/NHSPC-2023/faces/team48 new file mode 100644 index 00000000..a798aacf Binary files /dev/null and b/content/ranking/NHSPC-2023/faces/team48 differ diff --git a/content/ranking/NHSPC-2023/history b/content/ranking/NHSPC-2023/history new file mode 100644 index 00000000..78cb9746 --- /dev/null +++ b/content/ranking/NHSPC-2023/history @@ -0,0 +1 @@ +[["team03", "museum", 1702085273, 100.0], ["team36", "museum", 1702085570, 100.0], ["team13", "museum", 1702085638, 100.0], ["team03", "palindrome", 1702085688, 40.0], ["team43", "palindrome", 1702085804, 100.0], ["team04", "museum", 1702085839, 100.0], ["team48", "museum", 1702085933, 100.0], ["team15", "museum", 1702085964, 100.0], ["team31", "museum", 1702086011, 100.0], ["team33", "museum", 1702086044, 22.0], ["team10", "museum", 1702086061, 100.0], ["team09", "aisimulation", 1702086123, 100.0], ["team12", "museum", 1702086151, 100.0], ["team34", "museum", 1702086170, 22.0], ["team43", "museum", 1702086181, 100.0], ["team40", "museum", 1702086209, 100.0], ["team08", "museum", 1702086226, 100.0], ["team10", "palindrome", 1702086260, 100.0], ["team38", "museum", 1702086351, 100.0], ["team34", "museum", 1702086381, 100.0], ["team03", "palindrome", 1702086422, 50.0], ["team04", "palindrome", 1702086430, 50.0], ["team45", "palindrome", 1702086432, 40.0], ["team27", "museum", 1702086434, 100.0], ["team02", "museum", 1702086508, 100.0], ["team03", "palindrome", 1702086543, 100.0], ["team04", "palindrome", 1702086551, 100.0], ["team29", "museum", 1702086551, 100.0], ["team39", "aisimulation", 1702086563, 8.0], ["team30", "aisimulation", 1702086604, 100.0], ["team44", "museum", 1702086604, 100.0], ["team48", "palindrome", 1702086643, 100.0], ["team15", "palindrome", 1702086682, 100.0], ["team39", "aisimulation", 1702086693, 100.0], ["team40", "palindrome", 1702086731, 100.0], ["team45", "museum", 1702086762, 100.0], ["team06", "museum", 1702086777, 22.0], ["team32", "museum", 1702086789, 100.0], ["team31", "palindrome", 1702086806, 50.0], ["team17", "museum", 1702086837, 22.0], ["team23", "palindrome", 1702086857, 100.0], ["team12", "palindrome", 1702086859, 100.0], ["team20", "museum", 1702086886, 100.0], ["team07", "museum", 1702086900, 22.0], ["team42", "aisimulation", 1702086901, 100.0], ["team31", "palindrome", 1702086969, 100.0], ["team18", "museum", 1702086981, 100.0], ["team41", "museum", 1702087024, 100.0], ["team22", "aisimulation", 1702087044, 100.0], ["team46", "museum", 1702087056, 22.0], ["team33", "palindrome", 1702087095, 10.0], ["team42", "museum", 1702087110, 100.0], ["team45", "palindrome", 1702087153, 100.0], ["team16", "museum", 1702087211, 3.0], ["team24", "museum", 1702087223, 22.0], ["team33", "palindrome", 1702087260, 100.0], ["team34", "palindrome", 1702087271, 100.0], ["team39", "museum", 1702087271, 100.0], ["team16", "museum", 1702087402, 100.0], ["team37", "palindrome", 1702087403, 100.0], ["team46", "museum", 1702087453, 100.0], ["team42", "palindrome", 1702087467, 100.0], ["team09", "museum", 1702087484, 100.0], ["team44", "aisimulation", 1702087532, 100.0], ["team32", "palindrome", 1702087671, 10.0], ["team21", "museum", 1702087780, 100.0], ["team18", "palindrome", 1702087856, 40.0], ["team09", "palindrome", 1702087904, 10.0], ["team47", "aisimulation", 1702087912, 100.0], ["team02", "palindrome", 1702087974, 100.0], ["team29", "aisimulation", 1702088011, 100.0], ["team32", "palindrome", 1702088045, 100.0], ["team10", "aisimulation", 1702088050, 100.0], ["team07", "museum", 1702088132, 100.0], ["team33", "museum", 1702088215, 100.0], ["team29", "palindrome", 1702088290, 40.0], ["team18", "palindrome", 1702088311, 100.0], ["team08", "aisimulation", 1702088339, 100.0], ["team43", "aisimulation", 1702088426, 100.0], ["team21", "palindrome", 1702088450, 10.0], ["team38", "palindrome", 1702088457, 100.0], ["team30", "monster", 1702088519, 21.0], ["team27", "palindrome", 1702088526, 100.0], ["team24", "palindrome", 1702088556, 50.0], ["team22", "autocopilot", 1702088611, 28.0], ["team29", "palindrome", 1702088637, 100.0], ["team24", "palindrome", 1702088686, 100.0], ["team20", "palindrome", 1702088689, 100.0], ["team12", "aisimulation", 1702088770, 100.0], ["team09", "palindrome", 1702088871, 40.0], ["team08", "palindrome", 1702088951, 100.0], ["team07", "palindrome", 1702088969, 10.0], ["team09", "palindrome", 1702088993, 100.0], ["team21", "palindrome", 1702089011, 100.0], ["team07", "palindrome", 1702089094, 40.0], ["team19", "museum", 1702089119, 100.0], ["team31", "aisimulation", 1702089146, 100.0], ["team46", "aisimulation", 1702089164, 100.0], ["team23", "museum", 1702089220, 100.0], ["team07", "palindrome", 1702089239, 100.0], ["team37", "museum", 1702089309, 100.0], ["team39", "monster", 1702089427, 100.0], ["team45", "monster", 1702089528, 21.0], ["team43", "monster", 1702089693, 21.0], ["team42", "monster", 1702089712, 100.0], ["team47", "palindrome", 1702089757, 100.0], ["team44", "palindrome", 1702089837, 100.0], ["team02", "autocopilot", 1702089879, 4.0], ["team01", "museum", 1702089982, 100.0], ["team25", "palindrome", 1702090027, 100.0], ["team36", "palindrome", 1702090039, 100.0], ["team40", "aisimulation", 1702090050, 100.0], ["team19", "palindrome", 1702090098, 40.0], ["team30", "monster", 1702090131, 100.0], ["team03", "autocopilot", 1702090170, 28.0], ["team04", "maze", 1702090347, 100.0], ["team22", "monster", 1702090411, 21.0], ["team30", "museum", 1702090472, 22.0], ["team19", "palindrome", 1702090535, 100.0], ["team14", "museum", 1702090647, 22.0], ["team03", "monster", 1702090655, 31.0], ["team30", "museum", 1702090661, 100.0], ["team28", "museum", 1702090682, 22.0], ["team37", "aisimulation", 1702090709, 100.0], ["team26", "museum", 1702090834, 22.0], ["team01", "palindrome", 1702090921, 100.0], ["team46", "autocopilot", 1702090936, 4.0], ["team10", "race", 1702090968, 40.0], ["team13", "aisimulation", 1702091026, 100.0], ["team30", "palindrome", 1702091175, 100.0], ["team46", "autocopilot", 1702091185, 28.0], ["team10", "race", 1702091185, 100.0], ["team43", "monster", 1702091283, 100.0], ["team47", "museum", 1702091366, 100.0], ["team13", "palindrome", 1702091423, 40.0], ["team45", "monster", 1702091436, 52.0], ["team44", "race", 1702091546, 40.0], ["team13", "palindrome", 1702091715, 100.0], ["team35", "autocopilot", 1702091801, 4.0], ["team15", "convexhull", 1702091832, 23.0], ["team08", "monster", 1702091927, 46.0], ["team41", "monster", 1702091945, 100.0], ["team19", "monster", 1702092044, 21.0], ["team14", "museum", 1702092172, 100.0], ["team09", "convexhull", 1702092203, 23.0], ["team06", "palindrome", 1702092239, 10.0], ["team48", "monster", 1702092244, 100.0], ["team42", "convexhull", 1702092296, 7.0], ["team35", "museum", 1702092494, 22.0], ["team06", "palindrome", 1702092545, 40.0], ["team25", "museum", 1702092569, 22.0], ["team32", "autocopilot", 1702092630, 28.0], ["team17", "palindrome", 1702092668, 10.0], ["team42", "convexhull", 1702092680, 30.0], ["team48", "race", 1702092799, 5.0], ["team17", "palindrome", 1702092845, 100.0], ["team26", "palindrome", 1702092883, 100.0], ["team29", "monster", 1702092900, 10.0], ["team44", "race", 1702092911, 100.0], ["team31", "monster", 1702093087, 21.0], ["team37", "monster", 1702093094, 21.0], ["team39", "race", 1702093170, 5.0], ["team40", "race", 1702093246, 29.0], ["team35", "museum", 1702093382, 100.0], ["team40", "race", 1702093395, 100.0], ["team46", "palindrome", 1702093456, 40.0], ["team43", "race", 1702093519, 40.0], ["team25", "museum", 1702093733, 100.0], ["team29", "monster", 1702093778, 31.0], ["team14", "aisimulation", 1702093787, 100.0], ["team08", "monster", 1702093850, 100.0], ["team28", "palindrome", 1702093909, 10.0], ["team03", "aisimulation", 1702093914, 100.0], ["team39", "race", 1702093930, 12.0], ["team06", "palindrome", 1702093956, 50.0], ["team37", "monster", 1702093966, 52.0], ["team46", "palindrome", 1702094050, 100.0], ["team14", "palindrome", 1702094144, 40.0], ["team36", "autocopilot", 1702094237, 4.0], ["team21", "race", 1702094276, 5.0], ["team41", "aisimulation", 1702094295, 100.0], ["team22", "monster", 1702094423, 52.0], ["team48", "aisimulation", 1702094436, 100.0], ["team14", "palindrome", 1702094535, 100.0], ["team31", "monster", 1702094586, 52.0], ["team21", "race", 1702094600, 12.0], ["team01", "aisimulation", 1702094737, 100.0], ["team26", "museum", 1702094783, 100.0], ["team27", "autocopilot", 1702094837, 4.0], ["team45", "monster", 1702094868, 100.0], ["team06", "palindrome", 1702095074, 100.0], ["team09", "monster", 1702095127, 46.0], ["team07", "maze", 1702095131, 37.0], ["team18", "convexhull", 1702095299, 7.0], ["team41", "palindrome", 1702095405, 40.0], ["team10", "maze", 1702095447, 100.0], ["team39", "convexhull", 1702095503, 23.0], ["team41", "palindrome", 1702095614, 100.0], ["team14", "autocopilot", 1702095690, 28.0], ["team03", "maze", 1702095690, 100.0], ["team39", "convexhull", 1702095717, 30.0], ["team19", "aisimulation", 1702095718, 100.0], ["team48", "race", 1702095720, 12.0], ["team09", "monster", 1702095728, 100.0], ["team20", "monster", 1702095765, 21.0], ["team23", "aisimulation", 1702095963, 100.0], ["team35", "aisimulation", 1702096063, 100.0], ["team16", "aisimulation", 1702096081, 100.0], ["team04", "monster", 1702096237, 46.0], ["team40", "monster", 1702096296, 21.0], ["team36", "race", 1702096416, 5.0], ["team18", "race", 1702096475, 5.0], ["team26", "aisimulation", 1702096601, 100.0], ["team09", "autocopilot", 1702096655, 28.0], ["team40", "monster", 1702096664, 100.0], ["team42", "race", 1702096671, 40.0], ["team32", "aisimulation", 1702096762, 100.0], ["team14", "race", 1702096830, 5.0], ["team20", "monster", 1702097023, 56.0], ["team23", "autocopilot", 1702097056, 4.0], ["team42", "race", 1702097100, 45.0], ["team22", "monster", 1702097230, 100.0], ["team17", "autocopilot", 1702097241, 28.0], ["team43", "race", 1702097320, 52.0], ["team33", "aisimulation", 1702097416, 100.0], ["team08", "race", 1702097422, 100.0], ["team14", "race", 1702097454, 12.0], ["team46", "monster", 1702097466, 21.0], ["team40", "autocopilot", 1702097516, 28.0], ["team13", "race", 1702097650, 100.0], ["team19", "autocopilot", 1702097683, 4.0], ["team42", "race", 1702097731, 69.0], ["team02", "aisimulation", 1702097801, 100.0], ["team04", "monster", 1702097862, 56.0], ["team16", "race", 1702097906, 5.0], ["team09", "maze", 1702097931, 37.0], ["team42", "race", 1702097944, 100.0], ["team15", "race", 1702097945, 5.0], ["team06", "museum", 1702098191, 100.0], ["team02", "race", 1702098244, 5.0], ["team01", "autocopilot", 1702098335, 4.0], ["team45", "aisimulation", 1702098492, 100.0], ["team37", "race", 1702098523, 5.0], ["team23", "race", 1702098553, 5.0], ["team33", "race", 1702098576, 5.0], ["team28", "museum", 1702098673, 100.0], ["team35", "monster", 1702098716, 25.0], ["team46", "monster", 1702098747, 52.0], ["team44", "autocopilot", 1702098791, 28.0], ["team29", "maze", 1702098827, 100.0], ["team39", "maze", 1702098846, 66.0], ["team36", "aisimulation", 1702098948, 100.0], ["team43", "autocopilot", 1702098974, 28.0], ["team15", "race", 1702099013, 12.0], ["team08", "convexhull", 1702099024, 30.0], ["team05", "museum", 1702099050, 100.0], ["team31", "maze", 1702099093, 37.0], ["team35", "monster", 1702099224, 31.0], ["team03", "monster", 1702099365, 52.0], ["team30", "race", 1702099423, 12.0], ["team48", "maze", 1702099485, 37.0], ["team13", "monster", 1702099523, 31.0], ["team20", "race", 1702099550, 5.0], ["team03", "monster", 1702099572, 56.0], ["team10", "convexhull", 1702099631, 23.0], ["team45", "autocopilot", 1702099650, 28.0], ["team13", "monster", 1702099660, 52.0], ["team05", "palindrome", 1702099836, 40.0], ["team30", "race", 1702099839, 100.0], ["team42", "maze", 1702099846, 66.0], ["team46", "race", 1702099930, 12.0], ["team42", "maze", 1702100093, 100.0], ["team08", "maze", 1702100197, 37.0], ["team47", "autocopilot", 1702100227, 28.0], ["team03", "race", 1702100296, 12.0], ["team12", "monster", 1702100362, 46.0], ["team16", "palindrome", 1702100426, 10.0], ["team39", "palindrome", 1702100452, 100.0], ["team14", "monster", 1702100613, 21.0], ["team04", "aisimulation", 1702100669, 100.0], ["team16", "palindrome", 1702100687, 40.0], ["team19", "maze", 1702100750, 37.0], ["team26", "race", 1702100760, 5.0], ["team32", "maze", 1702100777, 37.0], ["team06", "race", 1702100811, 5.0], ["team07", "race", 1702100850, 5.0], ["team29", "monster", 1702100909, 56.0], ["team42", "autocopilot", 1702100992, 28.0], ["team16", "palindrome", 1702101004, 100.0], ["team26", "autocopilot", 1702101060, 4.0], ["team31", "autocopilot", 1702101126, 4.0], ["team13", "autocopilot", 1702101142, 28.0], ["team40", "maze", 1702101185, 100.0], ["team35", "monster", 1702101232, 100.0], ["team15", "monster", 1702101234, 31.0], ["team25", "autocopilot", 1702101307, 4.0], ["team29", "autocopilot", 1702101314, 28.0], ["team31", "autocopilot", 1702101367, 28.0], ["team22", "palindrome", 1702101397, 40.0], ["team14", "monster", 1702101474, 52.0], ["team27", "maze", 1702101485, 37.0], ["team07", "race", 1702101544, 12.0], ["team39", "race", 1702101544, 29.0], ["team12", "monster", 1702101656, 56.0], ["team45", "maze", 1702101729, 37.0], ["team41", "autocopilot", 1702101885, 28.0], ["team37", "autocopilot", 1702101897, 4.0], ["team45", "race", 1702101942, 5.0], ["team29", "race", 1702101968, 5.0], ["team32", "monster", 1702101973, 21.0], ["team03", "race", 1702102002, 100.0], ["team02", "maze", 1702102080, 37.0], ["team29", "race", 1702102137, 12.0], ["team01", "monster", 1702102138, 6.0], ["team34", "autocopilot", 1702102188, 28.0], ["team32", "race", 1702102236, 5.0], ["team48", "race", 1702102296, 29.0], ["team09", "race", 1702102310, 5.0], ["team44", "monster", 1702102375, 100.0], ["team15", "maze", 1702102461, 37.0], ["team48", "autocopilot", 1702102482, 4.0], ["team12", "race", 1702102564, 5.0], ["team28", "palindrome", 1702102572, 100.0], ["team22", "palindrome", 1702102714, 100.0], ["team47", "maze", 1702102721, 37.0], ["team43", "maze", 1702102742, 37.0], ["team46", "maze", 1702102742, 37.0]] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/img/close.png b/content/ranking/NHSPC-2023/img/close.png new file mode 100644 index 00000000..24a601e5 Binary files /dev/null and b/content/ranking/NHSPC-2023/img/close.png differ diff --git a/content/ranking/NHSPC-2023/img/face.png b/content/ranking/NHSPC-2023/img/face.png new file mode 100644 index 00000000..ed680167 Binary files /dev/null and b/content/ranking/NHSPC-2023/img/face.png differ diff --git a/content/ranking/NHSPC-2023/img/favicon.ico b/content/ranking/NHSPC-2023/img/favicon.ico new file mode 100644 index 00000000..32e57c74 Binary files /dev/null and b/content/ranking/NHSPC-2023/img/favicon.ico differ diff --git a/content/ranking/NHSPC-2023/img/flag.png b/content/ranking/NHSPC-2023/img/flag.png new file mode 100644 index 00000000..d24bf119 Binary files /dev/null and b/content/ranking/NHSPC-2023/img/flag.png differ diff --git a/content/ranking/NHSPC-2023/img/logo.png b/content/ranking/NHSPC-2023/img/logo.png new file mode 100644 index 00000000..59277222 Binary files /dev/null and b/content/ranking/NHSPC-2023/img/logo.png differ diff --git a/content/ranking/NHSPC-2023/img/tick_black.png b/content/ranking/NHSPC-2023/img/tick_black.png new file mode 100644 index 00000000..390df8ad Binary files /dev/null and b/content/ranking/NHSPC-2023/img/tick_black.png differ diff --git a/content/ranking/NHSPC-2023/img/tick_white.png b/content/ranking/NHSPC-2023/img/tick_white.png new file mode 100644 index 00000000..6859645b Binary files /dev/null and b/content/ranking/NHSPC-2023/img/tick_white.png differ diff --git a/content/ranking/NHSPC-2023/lib/eventsource.js b/content/ranking/NHSPC-2023/lib/eventsource.js new file mode 100644 index 00000000..85e5330d --- /dev/null +++ b/content/ranking/NHSPC-2023/lib/eventsource.js @@ -0,0 +1,174 @@ +;(function (global) { + +if ("EventSource" in global) return; + +var reTrim = /^(\s|\u00A0)+|(\s|\u00A0)+$/g; + +var EventSource = function (url) { + var eventsource = this, + interval = 500, // polling interval + lastEventId = null, + cache = ''; + + if (!url || typeof url != 'string') { + throw new SyntaxError('Not enough arguments'); + } + + this.URL = url; + this.readyState = this.CONNECTING; + this._pollTimer = null; + this._xhr = null; + + function pollAgain() { + eventsource._pollTimer = setTimeout(function () { + poll.call(eventsource); + }, interval); + } + + function poll() { + try { // force hiding of the error message... insane? + if (eventsource.readyState == eventsource.CLOSED) return; + + // NOTE: IE7 and upwards support + var xhr = new XMLHttpRequest(); + xhr.open('GET', eventsource.URL, true); + xhr.setRequestHeader('Accept', 'text/event-stream'); + xhr.setRequestHeader('Cache-Control', 'no-cache'); + // we must make use of this on the server side if we're working with Android - because they don't trigger + // readychange until the server connection is closed + xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest'); + + if (lastEventId != null) xhr.setRequestHeader('Last-Event-ID', lastEventId); + cache = ''; + + xhr.timeout = 50000; + xhr.onreadystatechange = function () { + if (this.readyState == 3 || (this.readyState == 4 && this.status == 200)) { + // on success + if (eventsource.readyState == eventsource.CONNECTING) { + eventsource.readyState = eventsource.OPEN; + eventsource.dispatchEvent('open', { type: 'open' }); + } + + var responseText = ''; + try { + responseText = this.responseText || ''; + } catch (e) {} + + // process this.responseText + var parts = responseText.substr(cache.length).split("\n"), + eventType = 'message', + data = [], + i = 0, + line = ''; + + cache = responseText; + + // TODO handle 'event' (for buffer name), retry + for (; i < parts.length; i++) { + line = parts[i].replace(reTrim, ''); + if (line.indexOf('event') == 0) { + eventType = line.replace(/event:?\s*/, ''); + } else if (line.indexOf('data') == 0) { + data.push(line.replace(/data:?\s*/, '')); + } else if (line.indexOf('id:') == 0) { + lastEventId = line.replace(/id:?\s*/, ''); + } else if (line.indexOf('id') == 0) { // this resets the id + lastEventId = null; + } else if (line == '') { + if (data.length) { + var event = new MessageEvent(data.join('\n'), eventsource.url, lastEventId); + eventsource.dispatchEvent(eventType, event); + data = []; + eventType = 'message'; + } + } + } + + if (this.readyState == 4) pollAgain(); + // don't need to poll again, because we're long-loading + } else if (eventsource.readyState !== eventsource.CLOSED) { + if (this.readyState == 4) { // and some other status + // dispatch error + eventsource.readyState = eventsource.CONNECTING; + eventsource.dispatchEvent('error', { type: 'error' }); + pollAgain(); + } else if (this.readyState == 0) { // likely aborted + pollAgain(); + } else { + } + } + }; + + xhr.send(); + + setTimeout(function () { + if (true || xhr.readyState == 3) xhr.abort(); + }, xhr.timeout); + + eventsource._xhr = xhr; + + } catch (e) { // in an attempt to silence the errors + eventsource.dispatchEvent('error', { type: 'error', data: e.message }); // ??? + } + }; + + poll(); // init now +}; + +EventSource.prototype = { + close: function () { + // closes the connection - disabling the polling + this.readyState = this.CLOSED; + clearInterval(this._pollTimer); + this._xhr.abort(); + }, + CONNECTING: 0, + OPEN: 1, + CLOSED: 2, + dispatchEvent: function (type, event) { + var handlers = this['_' + type + 'Handlers']; + if (handlers) { + for (var i = 0; i < handlers.length; i++) { + handlers[i].call(this, event); + } + } + + if (this['on' + type]) { + this['on' + type].call(this, event); + } + }, + addEventListener: function (type, handler) { + if (!this['_' + type + 'Handlers']) { + this['_' + type + 'Handlers'] = []; + } + + this['_' + type + 'Handlers'].push(handler); + }, + removeEventListener: function () { + // TODO + }, + onerror: null, + onmessage: null, + onopen: null, + readyState: 0, + URL: '' +}; + +var MessageEvent = function (data, origin, lastEventId) { + this.data = data; + this.origin = origin; + this.lastEventId = lastEventId || ''; +}; + +MessageEvent.prototype = { + data: null, + type: 'message', + lastEventId: '', + origin: '' +}; + +if ('module' in global) module.exports = EventSource; +global.EventSource = EventSource; + +})(this); diff --git a/content/ranking/NHSPC-2023/lib/explorercanvas.js b/content/ranking/NHSPC-2023/lib/explorercanvas.js new file mode 100644 index 00000000..19f9bfae --- /dev/null +++ b/content/ranking/NHSPC-2023/lib/explorercanvas.js @@ -0,0 +1,1416 @@ +// Copyright 2006 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + + +// Known Issues: +// +// * Patterns only support repeat. +// * Radial gradient are not implemented. The VML version of these look very +// different from the canvas one. +// * Clipping paths are not implemented. +// * Coordsize. The width and height attribute have higher priority than the +// width and height style values which isn't correct. +// * Painting mode isn't implemented. +// * Canvas width/height should is using content-box by default. IE in +// Quirks mode will draw the canvas using border-box. Either change your +// doctype to HTML5 +// (http://www.whatwg.org/specs/web-apps/current-work/#the-doctype) +// or use Box Sizing Behavior from WebFX +// (http://webfx.eae.net/dhtml/boxsizing/boxsizing.html) +// * Non uniform scaling does not correctly scale strokes. +// * Optimize. There is always room for speed improvements. + +// Only add this code if we do not already have a canvas implementation +if (!document.createElement('canvas').getContext) { + +(function() { + + // alias some functions to make (compiled) code shorter + var m = Math; + var mr = m.round; + var ms = m.sin; + var mc = m.cos; + var abs = m.abs; + var sqrt = m.sqrt; + + // this is used for sub pixel precision + var Z = 10; + var Z2 = Z / 2; + + var IE_VERSION = +navigator.userAgent.match(/MSIE ([\d.]+)?/)[1]; + + /** + * This funtion is assigned to the elements as element.getContext(). + * @this {HTMLElement} + * @return {CanvasRenderingContext2D_} + */ + function getContext() { + return this.context_ || + (this.context_ = new CanvasRenderingContext2D_(this)); + } + + var slice = Array.prototype.slice; + + /** + * Binds a function to an object. The returned function will always use the + * passed in {@code obj} as {@code this}. + * + * Example: + * + * g = bind(f, obj, a, b) + * g(c, d) // will do f.call(obj, a, b, c, d) + * + * @param {Function} f The function to bind the object to + * @param {Object} obj The object that should act as this when the function + * is called + * @param {*} var_args Rest arguments that will be used as the initial + * arguments when the function is called + * @return {Function} A new function that has bound this + */ + function bind(f, obj, var_args) { + var a = slice.call(arguments, 2); + return function() { + return f.apply(obj, a.concat(slice.call(arguments))); + }; + } + + function encodeHtmlAttribute(s) { + return String(s).replace(/&/g, '&').replace(/"/g, '"'); + } + + function addNamespace(doc, prefix, urn) { + if (!doc.namespaces[prefix]) { + doc.namespaces.add(prefix, urn, '#default#VML'); + } + } + + function addNamespacesAndStylesheet(doc) { + addNamespace(doc, 'g_vml_', 'urn:schemas-microsoft-com:vml'); + addNamespace(doc, 'g_o_', 'urn:schemas-microsoft-com:office:office'); + + // Setup default CSS. Only add one style sheet per document + if (!doc.styleSheets['ex_canvas_']) { + var ss = doc.createStyleSheet(); + ss.owningElement.id = 'ex_canvas_'; + ss.cssText = 'canvas{display:inline-block;overflow:hidden;' + + // default size is 300x150 in Gecko and Opera + 'text-align:left;width:300px;height:150px}'; + } + } + + // Add namespaces and stylesheet at startup. + addNamespacesAndStylesheet(document); + + var G_vmlCanvasManager_ = { + init: function(opt_doc) { + var doc = opt_doc || document; + // Create a dummy element so that IE will allow canvas elements to be + // recognized. + doc.createElement('canvas'); + doc.attachEvent('onreadystatechange', bind(this.init_, this, doc)); + }, + + init_: function(doc) { + // find all canvas elements + var els = doc.getElementsByTagName('canvas'); + for (var i = 0; i < els.length; i++) { + this.initElement(els[i]); + } + }, + + /** + * Public initializes a canvas element so that it can be used as canvas + * element from now on. This is called automatically before the page is + * loaded but if you are creating elements using createElement you need to + * make sure this is called on the element. + * @param {HTMLElement} el The canvas element to initialize. + * @return {HTMLElement} the element that was created. + */ + initElement: function(el) { + if (!el.getContext) { + el.getContext = getContext; + + // Add namespaces and stylesheet to document of the element. + addNamespacesAndStylesheet(el.ownerDocument); + + // Remove fallback content. There is no way to hide text nodes so we + // just remove all childNodes. We could hide all elements and remove + // text nodes but who really cares about the fallback content. + el.innerHTML = ''; + + // do not use inline function because that will leak memory + el.attachEvent('onpropertychange', onPropertyChange); + el.attachEvent('onresize', onResize); + + var attrs = el.attributes; + if (attrs.width && attrs.width.specified) { + // TODO: use runtimeStyle and coordsize + // el.getContext().setWidth_(attrs.width.nodeValue); + el.style.width = attrs.width.nodeValue + 'px'; + } else { + el.width = el.clientWidth; + } + if (attrs.height && attrs.height.specified) { + // TODO: use runtimeStyle and coordsize + // el.getContext().setHeight_(attrs.height.nodeValue); + el.style.height = attrs.height.nodeValue + 'px'; + } else { + el.height = el.clientHeight; + } + //el.getContext().setCoordsize_() + } + return el; + } + }; + + function onPropertyChange(e) { + var el = e.srcElement; + + switch (e.propertyName) { + case 'width': + el.getContext().clearRect(); + el.style.width = el.attributes.width.nodeValue + 'px'; + // In IE8 this does not trigger onresize. + el.firstChild.style.width = el.clientWidth + 'px'; + break; + case 'height': + el.getContext().clearRect(); + el.style.height = el.attributes.height.nodeValue + 'px'; + el.firstChild.style.height = el.clientHeight + 'px'; + break; + } + } + + function onResize(e) { + var el = e.srcElement; + if (el.firstChild) { + el.firstChild.style.width = el.clientWidth + 'px'; + el.firstChild.style.height = el.clientHeight + 'px'; + } + } + + G_vmlCanvasManager_.init(); + + // precompute "00" to "FF" + var decToHex = []; + for (var i = 0; i < 16; i++) { + for (var j = 0; j < 16; j++) { + decToHex[i * 16 + j] = i.toString(16) + j.toString(16); + } + } + + function createMatrixIdentity() { + return [ + [1, 0, 0], + [0, 1, 0], + [0, 0, 1] + ]; + } + + function matrixMultiply(m1, m2) { + var result = createMatrixIdentity(); + + for (var x = 0; x < 3; x++) { + for (var y = 0; y < 3; y++) { + var sum = 0; + + for (var z = 0; z < 3; z++) { + sum += m1[x][z] * m2[z][y]; + } + + result[x][y] = sum; + } + } + return result; + } + + function copyState(o1, o2) { + o2.fillStyle = o1.fillStyle; + o2.lineCap = o1.lineCap; + o2.lineJoin = o1.lineJoin; + o2.lineWidth = o1.lineWidth; + o2.miterLimit = o1.miterLimit; + o2.shadowBlur = o1.shadowBlur; + o2.shadowColor = o1.shadowColor; + o2.shadowOffsetX = o1.shadowOffsetX; + o2.shadowOffsetY = o1.shadowOffsetY; + o2.strokeStyle = o1.strokeStyle; + o2.globalAlpha = o1.globalAlpha; + o2.font = o1.font; + o2.textAlign = o1.textAlign; + o2.textBaseline = o1.textBaseline; + o2.arcScaleX_ = o1.arcScaleX_; + o2.arcScaleY_ = o1.arcScaleY_; + o2.lineScale_ = o1.lineScale_; + } + + var colorData = { + aliceblue: '#F0F8FF', + antiquewhite: '#FAEBD7', + aquamarine: '#7FFFD4', + azure: '#F0FFFF', + beige: '#F5F5DC', + bisque: '#FFE4C4', + black: '#000000', + blanchedalmond: '#FFEBCD', + blueviolet: '#8A2BE2', + brown: '#A52A2A', + burlywood: '#DEB887', + cadetblue: '#5F9EA0', + chartreuse: '#7FFF00', + chocolate: '#D2691E', + coral: '#FF7F50', + cornflowerblue: '#6495ED', + cornsilk: '#FFF8DC', + crimson: '#DC143C', + cyan: '#00FFFF', + darkblue: '#00008B', + darkcyan: '#008B8B', + darkgoldenrod: '#B8860B', + darkgray: '#A9A9A9', + darkgreen: '#006400', + darkgrey: '#A9A9A9', + darkkhaki: '#BDB76B', + darkmagenta: '#8B008B', + darkolivegreen: '#556B2F', + darkorange: '#FF8C00', + darkorchid: '#9932CC', + darkred: '#8B0000', + darksalmon: '#E9967A', + darkseagreen: '#8FBC8F', + darkslateblue: '#483D8B', + darkslategray: '#2F4F4F', + darkslategrey: '#2F4F4F', + darkturquoise: '#00CED1', + darkviolet: '#9400D3', + deeppink: '#FF1493', + deepskyblue: '#00BFFF', + dimgray: '#696969', + dimgrey: '#696969', + dodgerblue: '#1E90FF', + firebrick: '#B22222', + floralwhite: '#FFFAF0', + forestgreen: '#228B22', + gainsboro: '#DCDCDC', + ghostwhite: '#F8F8FF', + gold: '#FFD700', + goldenrod: '#DAA520', + grey: '#808080', + greenyellow: '#ADFF2F', + honeydew: '#F0FFF0', + hotpink: '#FF69B4', + indianred: '#CD5C5C', + indigo: '#4B0082', + ivory: '#FFFFF0', + khaki: '#F0E68C', + lavender: '#E6E6FA', + lavenderblush: '#FFF0F5', + lawngreen: '#7CFC00', + lemonchiffon: '#FFFACD', + lightblue: '#ADD8E6', + lightcoral: '#F08080', + lightcyan: '#E0FFFF', + lightgoldenrodyellow: '#FAFAD2', + lightgreen: '#90EE90', + lightgrey: '#D3D3D3', + lightpink: '#FFB6C1', + lightsalmon: '#FFA07A', + lightseagreen: '#20B2AA', + lightskyblue: '#87CEFA', + lightslategray: '#778899', + lightslategrey: '#778899', + lightsteelblue: '#B0C4DE', + lightyellow: '#FFFFE0', + limegreen: '#32CD32', + linen: '#FAF0E6', + magenta: '#FF00FF', + mediumaquamarine: '#66CDAA', + mediumblue: '#0000CD', + mediumorchid: '#BA55D3', + mediumpurple: '#9370DB', + mediumseagreen: '#3CB371', + mediumslateblue: '#7B68EE', + mediumspringgreen: '#00FA9A', + mediumturquoise: '#48D1CC', + mediumvioletred: '#C71585', + midnightblue: '#191970', + mintcream: '#F5FFFA', + mistyrose: '#FFE4E1', + moccasin: '#FFE4B5', + navajowhite: '#FFDEAD', + oldlace: '#FDF5E6', + olivedrab: '#6B8E23', + orange: '#FFA500', + orangered: '#FF4500', + orchid: '#DA70D6', + palegoldenrod: '#EEE8AA', + palegreen: '#98FB98', + paleturquoise: '#AFEEEE', + palevioletred: '#DB7093', + papayawhip: '#FFEFD5', + peachpuff: '#FFDAB9', + peru: '#CD853F', + pink: '#FFC0CB', + plum: '#DDA0DD', + powderblue: '#B0E0E6', + rosybrown: '#BC8F8F', + royalblue: '#4169E1', + saddlebrown: '#8B4513', + salmon: '#FA8072', + sandybrown: '#F4A460', + seagreen: '#2E8B57', + seashell: '#FFF5EE', + sienna: '#A0522D', + skyblue: '#87CEEB', + slateblue: '#6A5ACD', + slategray: '#708090', + slategrey: '#708090', + snow: '#FFFAFA', + springgreen: '#00FF7F', + steelblue: '#4682B4', + tan: '#D2B48C', + thistle: '#D8BFD8', + tomato: '#FF6347', + turquoise: '#40E0D0', + violet: '#EE82EE', + wheat: '#F5DEB3', + whitesmoke: '#F5F5F5', + yellowgreen: '#9ACD32' + }; + + + function getRgbHslContent(styleString) { + var start = styleString.indexOf('(', 3); + var end = styleString.indexOf(')', start + 1); + var parts = styleString.substring(start + 1, end).split(','); + // add alpha if needed + if (parts.length != 4 || styleString.charAt(3) != 'a') { + parts[3] = 1; + } + return parts; + } + + function percent(s) { + return parseFloat(s) / 100; + } + + function clamp(v, min, max) { + return Math.min(max, Math.max(min, v)); + } + + function hslToRgb(parts){ + var r, g, b, h, s, l; + h = parseFloat(parts[0]) / 360 % 360; + if (h < 0) + h++; + s = clamp(percent(parts[1]), 0, 1); + l = clamp(percent(parts[2]), 0, 1); + if (s == 0) { + r = g = b = l; // achromatic + } else { + var q = l < 0.5 ? l * (1 + s) : l + s - l * s; + var p = 2 * l - q; + r = hueToRgb(p, q, h + 1 / 3); + g = hueToRgb(p, q, h); + b = hueToRgb(p, q, h - 1 / 3); + } + + return '#' + decToHex[Math.floor(r * 255)] + + decToHex[Math.floor(g * 255)] + + decToHex[Math.floor(b * 255)]; + } + + function hueToRgb(m1, m2, h) { + if (h < 0) + h++; + if (h > 1) + h--; + + if (6 * h < 1) + return m1 + (m2 - m1) * 6 * h; + else if (2 * h < 1) + return m2; + else if (3 * h < 2) + return m1 + (m2 - m1) * (2 / 3 - h) * 6; + else + return m1; + } + + var processStyleCache = {}; + + function processStyle(styleString) { + if (styleString in processStyleCache) { + return processStyleCache[styleString]; + } + + var str, alpha = 1; + + styleString = String(styleString); + if (styleString.charAt(0) == '#') { + str = styleString; + } else if (/^rgb/.test(styleString)) { + var parts = getRgbHslContent(styleString); + var str = '#', n; + for (var i = 0; i < 3; i++) { + if (parts[i].indexOf('%') != -1) { + n = Math.floor(percent(parts[i]) * 255); + } else { + n = +parts[i]; + } + str += decToHex[clamp(n, 0, 255)]; + } + alpha = +parts[3]; + } else if (/^hsl/.test(styleString)) { + var parts = getRgbHslContent(styleString); + str = hslToRgb(parts); + alpha = parts[3]; + } else { + str = colorData[styleString] || styleString; + } + return processStyleCache[styleString] = {color: str, alpha: alpha}; + } + + var DEFAULT_STYLE = { + style: 'normal', + variant: 'normal', + weight: 'normal', + size: 10, + family: 'sans-serif' + }; + + // Internal text style cache + var fontStyleCache = {}; + + function processFontStyle(styleString) { + if (fontStyleCache[styleString]) { + return fontStyleCache[styleString]; + } + + var el = document.createElement('div'); + var style = el.style; + try { + style.font = styleString; + } catch (ex) { + // Ignore failures to set to invalid font. + } + + return fontStyleCache[styleString] = { + style: style.fontStyle || DEFAULT_STYLE.style, + variant: style.fontVariant || DEFAULT_STYLE.variant, + weight: style.fontWeight || DEFAULT_STYLE.weight, + size: style.fontSize || DEFAULT_STYLE.size, + family: style.fontFamily || DEFAULT_STYLE.family + }; + } + + function getComputedStyle(style, element) { + var computedStyle = {}; + + for (var p in style) { + computedStyle[p] = style[p]; + } + + // Compute the size + var canvasFontSize = parseFloat(element.currentStyle.fontSize), + fontSize = parseFloat(style.size); + + if (typeof style.size == 'number') { + computedStyle.size = style.size; + } else if (style.size.indexOf('px') != -1) { + computedStyle.size = fontSize; + } else if (style.size.indexOf('em') != -1) { + computedStyle.size = canvasFontSize * fontSize; + } else if(style.size.indexOf('%') != -1) { + computedStyle.size = (canvasFontSize / 100) * fontSize; + } else if (style.size.indexOf('pt') != -1) { + computedStyle.size = fontSize / .75; + } else { + computedStyle.size = canvasFontSize; + } + + // Different scaling between normal text and VML text. This was found using + // trial and error to get the same size as non VML text. + computedStyle.size *= 0.981; + + return computedStyle; + } + + function buildStyle(style) { + return style.style + ' ' + style.variant + ' ' + style.weight + ' ' + + style.size + 'px ' + style.family; + } + + var lineCapMap = { + 'butt': 'flat', + 'round': 'round' + }; + + function processLineCap(lineCap) { + return lineCapMap[lineCap] || 'square'; + } + + /** + * This class implements CanvasRenderingContext2D interface as described by + * the WHATWG. + * @param {HTMLElement} canvasElement The element that the 2D context should + * be associated with + */ + function CanvasRenderingContext2D_(canvasElement) { + this.m_ = createMatrixIdentity(); + + this.mStack_ = []; + this.aStack_ = []; + this.currentPath_ = []; + + // Canvas context properties + this.strokeStyle = '#000'; + this.fillStyle = '#000'; + + this.lineWidth = 1; + this.lineJoin = 'miter'; + this.lineCap = 'butt'; + this.miterLimit = Z * 1; + this.globalAlpha = 1; + this.font = '10px sans-serif'; + this.textAlign = 'left'; + this.textBaseline = 'alphabetic'; + this.canvas = canvasElement; + + var cssText = 'width:' + canvasElement.clientWidth + 'px;height:' + + canvasElement.clientHeight + 'px;position:absolute'; + var el = canvasElement.ownerDocument.createElement('div'); + el.style.cssText = cssText; + canvasElement.appendChild(el); + + var overlayEl = el.cloneNode(false); + // Use a non transparent background. + overlayEl.style.backgroundColor = 'red'; + overlayEl.style.filter = 'alpha(opacity=0)'; + canvasElement.appendChild(overlayEl); + + this.element_ = el; + this.arcScaleX_ = 1; + this.arcScaleY_ = 1; + this.lineScale_ = 1; + } + + var contextPrototype = CanvasRenderingContext2D_.prototype; + contextPrototype.clearRect = function() { + if (this.textMeasureEl_) { + this.textMeasureEl_.removeNode(true); + this.textMeasureEl_ = null; + } + this.element_.innerHTML = ''; + }; + + contextPrototype.beginPath = function() { + // TODO: Branch current matrix so that save/restore has no effect + // as per safari docs. + this.currentPath_ = []; + }; + + contextPrototype.moveTo = function(aX, aY) { + var p = getCoords(this, aX, aY); + this.currentPath_.push({type: 'moveTo', x: p.x, y: p.y}); + this.currentX_ = p.x; + this.currentY_ = p.y; + }; + + contextPrototype.lineTo = function(aX, aY) { + var p = getCoords(this, aX, aY); + this.currentPath_.push({type: 'lineTo', x: p.x, y: p.y}); + + this.currentX_ = p.x; + this.currentY_ = p.y; + }; + + contextPrototype.bezierCurveTo = function(aCP1x, aCP1y, + aCP2x, aCP2y, + aX, aY) { + var p = getCoords(this, aX, aY); + var cp1 = getCoords(this, aCP1x, aCP1y); + var cp2 = getCoords(this, aCP2x, aCP2y); + bezierCurveTo(this, cp1, cp2, p); + }; + + // Helper function that takes the already fixed cordinates. + function bezierCurveTo(self, cp1, cp2, p) { + self.currentPath_.push({ + type: 'bezierCurveTo', + cp1x: cp1.x, + cp1y: cp1.y, + cp2x: cp2.x, + cp2y: cp2.y, + x: p.x, + y: p.y + }); + self.currentX_ = p.x; + self.currentY_ = p.y; + } + + contextPrototype.quadraticCurveTo = function(aCPx, aCPy, aX, aY) { + // the following is lifted almost directly from + // http://developer.mozilla.org/en/docs/Canvas_tutorial:Drawing_shapes + + var cp = getCoords(this, aCPx, aCPy); + var p = getCoords(this, aX, aY); + + var cp1 = { + x: this.currentX_ + 2.0 / 3.0 * (cp.x - this.currentX_), + y: this.currentY_ + 2.0 / 3.0 * (cp.y - this.currentY_) + }; + var cp2 = { + x: cp1.x + (p.x - this.currentX_) / 3.0, + y: cp1.y + (p.y - this.currentY_) / 3.0 + }; + + bezierCurveTo(this, cp1, cp2, p); + }; + + contextPrototype.arc = function(aX, aY, aRadius, + aStartAngle, aEndAngle, aClockwise) { + aRadius *= Z; + var arcType = aClockwise ? 'at' : 'wa'; + + var xStart = aX + mc(aStartAngle) * aRadius - Z2; + var yStart = aY + ms(aStartAngle) * aRadius - Z2; + + var xEnd = aX + mc(aEndAngle) * aRadius - Z2; + var yEnd = aY + ms(aEndAngle) * aRadius - Z2; + + // IE won't render arches drawn counter clockwise if xStart == xEnd. + if (xStart == xEnd && !aClockwise) { + xStart += 0.125; // Offset xStart by 1/80 of a pixel. Use something + // that can be represented in binary + } + + var p = getCoords(this, aX, aY); + var pStart = getCoords(this, xStart, yStart); + var pEnd = getCoords(this, xEnd, yEnd); + + this.currentPath_.push({type: arcType, + x: p.x, + y: p.y, + radius: aRadius, + xStart: pStart.x, + yStart: pStart.y, + xEnd: pEnd.x, + yEnd: pEnd.y}); + + }; + + contextPrototype.rect = function(aX, aY, aWidth, aHeight) { + this.moveTo(aX, aY); + this.lineTo(aX + aWidth, aY); + this.lineTo(aX + aWidth, aY + aHeight); + this.lineTo(aX, aY + aHeight); + this.closePath(); + }; + + contextPrototype.strokeRect = function(aX, aY, aWidth, aHeight) { + var oldPath = this.currentPath_; + this.beginPath(); + + this.moveTo(aX, aY); + this.lineTo(aX + aWidth, aY); + this.lineTo(aX + aWidth, aY + aHeight); + this.lineTo(aX, aY + aHeight); + this.closePath(); + this.stroke(); + + this.currentPath_ = oldPath; + }; + + contextPrototype.fillRect = function(aX, aY, aWidth, aHeight) { + var oldPath = this.currentPath_; + this.beginPath(); + + this.moveTo(aX, aY); + this.lineTo(aX + aWidth, aY); + this.lineTo(aX + aWidth, aY + aHeight); + this.lineTo(aX, aY + aHeight); + this.closePath(); + this.fill(); + + this.currentPath_ = oldPath; + }; + + contextPrototype.createLinearGradient = function(aX0, aY0, aX1, aY1) { + var gradient = new CanvasGradient_('gradient'); + gradient.x0_ = aX0; + gradient.y0_ = aY0; + gradient.x1_ = aX1; + gradient.y1_ = aY1; + return gradient; + }; + + contextPrototype.createRadialGradient = function(aX0, aY0, aR0, + aX1, aY1, aR1) { + var gradient = new CanvasGradient_('gradientradial'); + gradient.x0_ = aX0; + gradient.y0_ = aY0; + gradient.r0_ = aR0; + gradient.x1_ = aX1; + gradient.y1_ = aY1; + gradient.r1_ = aR1; + return gradient; + }; + + contextPrototype.drawImage = function(image, var_args) { + var dx, dy, dw, dh, sx, sy, sw, sh; + + // to find the original width we overide the width and height + var oldRuntimeWidth = image.runtimeStyle.width; + var oldRuntimeHeight = image.runtimeStyle.height; + image.runtimeStyle.width = 'auto'; + image.runtimeStyle.height = 'auto'; + + // get the original size + var w = image.width; + var h = image.height; + + // and remove overides + image.runtimeStyle.width = oldRuntimeWidth; + image.runtimeStyle.height = oldRuntimeHeight; + + if (arguments.length == 3) { + dx = arguments[1]; + dy = arguments[2]; + sx = sy = 0; + sw = dw = w; + sh = dh = h; + } else if (arguments.length == 5) { + dx = arguments[1]; + dy = arguments[2]; + dw = arguments[3]; + dh = arguments[4]; + sx = sy = 0; + sw = w; + sh = h; + } else if (arguments.length == 9) { + sx = arguments[1]; + sy = arguments[2]; + sw = arguments[3]; + sh = arguments[4]; + dx = arguments[5]; + dy = arguments[6]; + dw = arguments[7]; + dh = arguments[8]; + } else { + throw Error('Invalid number of arguments'); + } + + var d = getCoords(this, dx, dy); + + var w2 = sw / 2; + var h2 = sh / 2; + + var vmlStr = []; + + var W = 10; + var H = 10; + + // For some reason that I've now forgotten, using divs didn't work + vmlStr.push(' ' , + '', + ''); + + this.element_.insertAdjacentHTML('BeforeEnd', vmlStr.join('')); + }; + + contextPrototype.stroke = function(aFill) { + var lineStr = []; + var lineOpen = false; + + var W = 10; + var H = 10; + + lineStr.push(''); + + if (!aFill) { + appendStroke(this, lineStr); + } else { + appendFill(this, lineStr, min, max); + } + + lineStr.push(''); + + this.element_.insertAdjacentHTML('beforeEnd', lineStr.join('')); + }; + + function appendStroke(ctx, lineStr) { + var a = processStyle(ctx.strokeStyle); + var color = a.color; + var opacity = a.alpha * ctx.globalAlpha; + var lineWidth = ctx.lineScale_ * ctx.lineWidth; + + // VML cannot correctly render a line if the width is less than 1px. + // In that case, we dilute the color to make the line look thinner. + if (lineWidth < 1) { + opacity *= lineWidth; + } + + lineStr.push( + '' + ); + } + + function appendFill(ctx, lineStr, min, max) { + var fillStyle = ctx.fillStyle; + var arcScaleX = ctx.arcScaleX_; + var arcScaleY = ctx.arcScaleY_; + var width = max.x - min.x; + var height = max.y - min.y; + if (fillStyle instanceof CanvasGradient_) { + // TODO: Gradients transformed with the transformation matrix. + var angle = 0; + var focus = {x: 0, y: 0}; + + // additional offset + var shift = 0; + // scale factor for offset + var expansion = 1; + + if (fillStyle.type_ == 'gradient') { + var x0 = fillStyle.x0_ / arcScaleX; + var y0 = fillStyle.y0_ / arcScaleY; + var x1 = fillStyle.x1_ / arcScaleX; + var y1 = fillStyle.y1_ / arcScaleY; + var p0 = getCoords(ctx, x0, y0); + var p1 = getCoords(ctx, x1, y1); + var dx = p1.x - p0.x; + var dy = p1.y - p0.y; + angle = Math.atan2(dx, dy) * 180 / Math.PI; + + // The angle should be a non-negative number. + if (angle < 0) { + angle += 360; + } + + // Very small angles produce an unexpected result because they are + // converted to a scientific notation string. + if (angle < 1e-6) { + angle = 0; + } + } else { + var p0 = getCoords(ctx, fillStyle.x0_, fillStyle.y0_); + focus = { + x: (p0.x - min.x) / width, + y: (p0.y - min.y) / height + }; + + width /= arcScaleX * Z; + height /= arcScaleY * Z; + var dimension = m.max(width, height); + shift = 2 * fillStyle.r0_ / dimension; + expansion = 2 * fillStyle.r1_ / dimension - shift; + } + + // We need to sort the color stops in ascending order by offset, + // otherwise IE won't interpret it correctly. + var stops = fillStyle.colors_; + stops.sort(function(cs1, cs2) { + return cs1.offset - cs2.offset; + }); + + var length = stops.length; + var color1 = stops[0].color; + var color2 = stops[length - 1].color; + var opacity1 = stops[0].alpha * ctx.globalAlpha; + var opacity2 = stops[length - 1].alpha * ctx.globalAlpha; + + var colors = []; + for (var i = 0; i < length; i++) { + var stop = stops[i]; + colors.push(stop.offset * expansion + shift + ' ' + stop.color); + } + + // When colors attribute is used, the meanings of opacity and o:opacity2 + // are reversed. + lineStr.push(''); + } else if (fillStyle instanceof CanvasPattern_) { + if (width && height) { + var deltaLeft = -min.x; + var deltaTop = -min.y; + lineStr.push(''); + } + } else { + var a = processStyle(ctx.fillStyle); + var color = a.color; + var opacity = a.alpha * ctx.globalAlpha; + lineStr.push(''); + } + } + + contextPrototype.fill = function() { + this.stroke(true); + }; + + contextPrototype.closePath = function() { + this.currentPath_.push({type: 'close'}); + }; + + function getCoords(ctx, aX, aY) { + var m = ctx.m_; + return { + x: Z * (aX * m[0][0] + aY * m[1][0] + m[2][0]) - Z2, + y: Z * (aX * m[0][1] + aY * m[1][1] + m[2][1]) - Z2 + }; + }; + + contextPrototype.save = function() { + var o = {}; + copyState(this, o); + this.aStack_.push(o); + this.mStack_.push(this.m_); + this.m_ = matrixMultiply(createMatrixIdentity(), this.m_); + }; + + contextPrototype.restore = function() { + if (this.aStack_.length) { + copyState(this.aStack_.pop(), this); + this.m_ = this.mStack_.pop(); + } + }; + + function matrixIsFinite(m) { + return isFinite(m[0][0]) && isFinite(m[0][1]) && + isFinite(m[1][0]) && isFinite(m[1][1]) && + isFinite(m[2][0]) && isFinite(m[2][1]); + } + + function setM(ctx, m, updateLineScale) { + if (!matrixIsFinite(m)) { + return; + } + ctx.m_ = m; + + if (updateLineScale) { + // Get the line scale. + // Determinant of this.m_ means how much the area is enlarged by the + // transformation. So its square root can be used as a scale factor + // for width. + var det = m[0][0] * m[1][1] - m[0][1] * m[1][0]; + ctx.lineScale_ = sqrt(abs(det)); + } + } + + contextPrototype.translate = function(aX, aY) { + var m1 = [ + [1, 0, 0], + [0, 1, 0], + [aX, aY, 1] + ]; + + setM(this, matrixMultiply(m1, this.m_), false); + }; + + contextPrototype.rotate = function(aRot) { + var c = mc(aRot); + var s = ms(aRot); + + var m1 = [ + [c, s, 0], + [-s, c, 0], + [0, 0, 1] + ]; + + setM(this, matrixMultiply(m1, this.m_), false); + }; + + contextPrototype.scale = function(aX, aY) { + this.arcScaleX_ *= aX; + this.arcScaleY_ *= aY; + var m1 = [ + [aX, 0, 0], + [0, aY, 0], + [0, 0, 1] + ]; + + setM(this, matrixMultiply(m1, this.m_), true); + }; + + contextPrototype.transform = function(m11, m12, m21, m22, dx, dy) { + var m1 = [ + [m11, m12, 0], + [m21, m22, 0], + [dx, dy, 1] + ]; + + setM(this, matrixMultiply(m1, this.m_), true); + }; + + contextPrototype.setTransform = function(m11, m12, m21, m22, dx, dy) { + var m = [ + [m11, m12, 0], + [m21, m22, 0], + [dx, dy, 1] + ]; + + setM(this, m, true); + }; + + /** + * The text drawing function. + * The maxWidth argument isn't taken in account, since no browser supports + * it yet. + */ + contextPrototype.drawText_ = function(text, x, y, maxWidth, stroke) { + var m = this.m_, + delta = 1000, + left = 0, + right = delta, + offset = {x: 0, y: 0}, + lineStr = []; + + var fontStyle = getComputedStyle(processFontStyle(this.font), + this.element_); + + var fontStyleString = buildStyle(fontStyle); + + var elementStyle = this.element_.currentStyle; + var textAlign = this.textAlign.toLowerCase(); + switch (textAlign) { + case 'left': + case 'center': + case 'right': + break; + case 'end': + textAlign = elementStyle.direction == 'ltr' ? 'right' : 'left'; + break; + case 'start': + textAlign = elementStyle.direction == 'rtl' ? 'right' : 'left'; + break; + default: + textAlign = 'left'; + } + + // 1.75 is an arbitrary number, as there is no info about the text baseline + switch (this.textBaseline) { + case 'hanging': + case 'top': + offset.y = fontStyle.size / 1.75; + break; + case 'middle': + break; + default: + case null: + case 'alphabetic': + case 'ideographic': + case 'bottom': + offset.y = -fontStyle.size / 2.25; + break; + } + + switch(textAlign) { + case 'right': + left = delta; + right = 0.05; + break; + case 'center': + left = right = delta / 2; + break; + } + + var d = getCoords(this, x + offset.x, y + offset.y); + + lineStr.push(''); + + if (stroke) { + appendStroke(this, lineStr); + } else { + // TODO: Fix the min and max params. + appendFill(this, lineStr, {x: -left, y: 0}, + {x: right, y: fontStyle.size}); + } + + var skewM = m[0][0].toFixed(3) + ',' + m[1][0].toFixed(3) + ',' + + m[0][1].toFixed(3) + ',' + m[1][1].toFixed(3) + ',0,0'; + + var skewOffset = mr(d.x / Z) + ',' + mr(d.y / Z); + + lineStr.push('', + '', + ''); + + this.element_.insertAdjacentHTML('beforeEnd', lineStr.join('')); + }; + + contextPrototype.fillText = function(text, x, y, maxWidth) { + this.drawText_(text, x, y, maxWidth, false); + }; + + contextPrototype.strokeText = function(text, x, y, maxWidth) { + this.drawText_(text, x, y, maxWidth, true); + }; + + contextPrototype.measureText = function(text) { + if (!this.textMeasureEl_) { + var s = ''; + this.element_.insertAdjacentHTML('beforeEnd', s); + this.textMeasureEl_ = this.element_.lastChild; + } + var doc = this.element_.ownerDocument; + this.textMeasureEl_.innerHTML = ''; + this.textMeasureEl_.style.font = this.font; + // Don't use innerHTML or innerText because they allow markup/whitespace. + this.textMeasureEl_.appendChild(doc.createTextNode(text)); + return {width: this.textMeasureEl_.offsetWidth}; + }; + + /******** STUBS ********/ + contextPrototype.clip = function() { + // TODO: Implement + }; + + contextPrototype.arcTo = function() { + // TODO: Implement + }; + + contextPrototype.createPattern = function(image, repetition) { + return new CanvasPattern_(image, repetition); + }; + + // Gradient / Pattern Stubs + function CanvasGradient_(aType) { + this.type_ = aType; + this.x0_ = 0; + this.y0_ = 0; + this.r0_ = 0; + this.x1_ = 0; + this.y1_ = 0; + this.r1_ = 0; + this.colors_ = []; + } + + CanvasGradient_.prototype.addColorStop = function(aOffset, aColor) { + aColor = processStyle(aColor); + this.colors_.push({offset: aOffset, + color: aColor.color, + alpha: aColor.alpha}); + }; + + function CanvasPattern_(image, repetition) { + assertImageIsValid(image); + switch (repetition) { + case 'repeat': + case null: + case '': + this.repetition_ = 'repeat'; + break + case 'repeat-x': + case 'repeat-y': + case 'no-repeat': + this.repetition_ = repetition; + break; + default: + throwException('SYNTAX_ERR'); + } + + this.src_ = image.src; + this.width_ = image.width; + this.height_ = image.height; + } + + function throwException(s) { + throw new DOMException_(s); + } + + function assertImageIsValid(img) { + if (!img || img.nodeType != 1 || img.tagName != 'IMG') { + throwException('TYPE_MISMATCH_ERR'); + } + if (img.readyState != 'complete') { + throwException('INVALID_STATE_ERR'); + } + } + + function DOMException_(s) { + this.code = this[s]; + this.message = s +': DOM Exception ' + this.code; + } + var p = DOMException_.prototype = new Error; + p.INDEX_SIZE_ERR = 1; + p.DOMSTRING_SIZE_ERR = 2; + p.HIERARCHY_REQUEST_ERR = 3; + p.WRONG_DOCUMENT_ERR = 4; + p.INVALID_CHARACTER_ERR = 5; + p.NO_DATA_ALLOWED_ERR = 6; + p.NO_MODIFICATION_ALLOWED_ERR = 7; + p.NOT_FOUND_ERR = 8; + p.NOT_SUPPORTED_ERR = 9; + p.INUSE_ATTRIBUTE_ERR = 10; + p.INVALID_STATE_ERR = 11; + p.SYNTAX_ERR = 12; + p.INVALID_MODIFICATION_ERR = 13; + p.NAMESPACE_ERR = 14; + p.INVALID_ACCESS_ERR = 15; + p.VALIDATION_ERR = 16; + p.TYPE_MISMATCH_ERR = 17; + + // set up externs + G_vmlCanvasManager = G_vmlCanvasManager_; + CanvasRenderingContext2D = CanvasRenderingContext2D_; + CanvasGradient = CanvasGradient_; + CanvasPattern = CanvasPattern_; + DOMException = DOMException_; +})(); + +} // if diff --git a/content/ranking/NHSPC-2023/lib/jquery.js b/content/ranking/NHSPC-2023/lib/jquery.js new file mode 100644 index 00000000..c4c6022f --- /dev/null +++ b/content/ranking/NHSPC-2023/lib/jquery.js @@ -0,0 +1,2 @@ +/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="
",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0',(J=K.firstChild).style.behavior="url(#default#VML)",!J||"object"!=typeof J.adj)return e.type=d;K=null}function tt(t){if("function"==typeof t||Object(t)!==t)return t;var e=new t.constructor;for(var r in t)t[o](r)&&(e[r]=tt(t[r]));return e}e.svg=!(e.vml="VML"==e.type),e._Paper=u,e.fn=i=u.prototype=e.prototype,e._id=0,e.is=function(t,e){return"finite"==(e=b.call(e))?!N[o](+t):"array"==e?t instanceof Array:"null"==e&&null===t||e==typeof t&&null!==t||"object"==e&&t===Object(t)||"array"==e&&Array.isArray&&Array.isArray(t)||M.call(t).slice(8,-1).toLowerCase()==e},e.angle=function(t,r,i,n,a,s){if(null==a){var o=t-i,l=r-n;return o||l?(180+180*_.atan2(-l,-o)/S+360)%360:0}return e.angle(t,r,a,s)-e.angle(i,n,a,s)},e.rad=function(t){return t%360*S/180},e.deg=function(t){return Math.round(180*t/S%360*1e3)/1e3},e.snapTo=function(t,r,i){if(i=e.is(i,"finite")?i:10,e.is(t,A)){for(var n=t.length;n--;)if(B(t[n]-r)<=i)return t[n]}else{var a=r%(t=+t);if(at-i)return r-a+t}return r};var et,rt;e.createUUID=(et=/[xy]/g,rt=function(t){var e=16*_.random()|0;return("x"==t?e:3&e|8).toString(16)},function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(et,rt).toUpperCase()});e.setWindow=function(r){t("raphael.setWindow",e,l.win,r),l.win=r,l.doc=l.win.document,e._engine.initWin&&e._engine.initWin(l.win)};var it=function(t){if(e.vml){var r,i=/^\s+|\s+$/g;try{var n=new ActiveXObject("htmlfile");n.write(""),n.close(),r=n.body}catch(t){r=createPopup().document.body}var a=r.createTextRange();it=ht(function(t){try{r.style.color=x(t).replace(i,d);var e=a.queryCommandValue("ForeColor");return"#"+("000000"+(e=(255&e)<<16|65280&e|(16711680&e)>>>16).toString(16)).slice(-6)}catch(t){return"none"}})}else{var s=l.doc.createElement("i");s.title="Raphaël Colour Picker",s.style.display="none",l.doc.body.appendChild(s),it=ht(function(t){return s.style.color=t,l.doc.defaultView.getComputedStyle(s,d).getPropertyValue("color")})}return it(t)},nt=function(){return"hsb("+[this.h,this.s,this.b]+")"},at=function(){return"hsl("+[this.h,this.s,this.l]+")"},st=function(){return this.hex},ot=function(t,r,i){if(null==r&&e.is(t,"object")&&"r"in t&&"g"in t&&"b"in t&&(i=t.b,r=t.g,t=t.r),null==r&&e.is(t,"string")){var n=e.getRGB(t);t=n.r,r=n.g,i=n.b}return(t>1||r>1||i>1)&&(t/=255,r/=255,i/=255),[t,r,i]},lt=function(t,r,i,n){var a={r:t*=255,g:r*=255,b:i*=255,hex:e.rgb(t,r,i),toString:st};return e.is(n,"finite")&&(a.opacity=n),a};function ht(t,e,r){return function i(){var n=Array.prototype.slice.call(arguments,0),a=n.join("␀"),s=i.cache=i.cache||{},l=i.count=i.count||[];return s[o](a)?(function(t,e){for(var r=0,i=t.length;r=1e3&&delete s[l.shift()],l.push(a),s[a]=t[c](e,n),r?r(s[a]):s[a])}}e.color=function(t){var r;return e.is(t,"object")&&"h"in t&&"s"in t&&"b"in t?(r=e.hsb2rgb(t),t.r=r.r,t.g=r.g,t.b=r.b,t.hex=r.hex):e.is(t,"object")&&"h"in t&&"s"in t&&"l"in t?(r=e.hsl2rgb(t),t.r=r.r,t.g=r.g,t.b=r.b,t.hex=r.hex):(e.is(t,"string")&&(t=e.getRGB(t)),e.is(t,"object")&&"r"in t&&"g"in t&&"b"in t?(r=e.rgb2hsl(t),t.h=r.h,t.s=r.s,t.l=r.l,r=e.rgb2hsb(t),t.v=r.b):(t={hex:"none"}).r=t.g=t.b=t.h=t.s=t.v=t.l=-1),t.toString=st,t},e.hsb2rgb=function(t,e,r,i){var n,a,s,o,l;return this.is(t,"object")&&"h"in t&&"s"in t&&"b"in t&&(r=t.b,e=t.s,i=t.o,t=t.h),o=(l=r*e)*(1-B((t=(t*=360)%360/60)%2-1)),n=a=s=r-l,lt(n+=[l,o,0,0,o,l][t=~~t],a+=[o,l,l,o,0,0][t],s+=[0,0,o,l,l,o][t],i)},e.hsl2rgb=function(t,e,r,i){var n,a,s,o,l;return this.is(t,"object")&&"h"in t&&"s"in t&&"l"in t&&(r=t.l,e=t.s,t=t.h),(t>1||e>1||r>1)&&(t/=360,e/=100,r/=100),o=(l=2*e*(r<.5?r:1-r))*(1-B((t=(t*=360)%360/60)%2-1)),n=a=s=r-l/2,lt(n+=[l,o,0,0,o,l][t=~~t],a+=[o,l,l,o,0,0][t],s+=[0,0,o,l,l,o][t],i)},e.rgb2hsb=function(t,e,r){var i,n;return t=(r=ot(t,e,r))[0],e=r[1],r=r[2],{h:((0==(n=(i=w(t,e,r))-k(t,e,r))?null:i==t?(e-r)/n:i==e?(r-t)/n+2:(t-e)/n+4)+360)%6*60/360,s:0==n?0:n/i,b:i,toString:nt}},e.rgb2hsl=function(t,e,r){var i,n,a,s;return t=(r=ot(t,e,r))[0],e=r[1],r=r[2],i=((n=w(t,e,r))+(a=k(t,e,r)))/2,{h:((0==(s=n-a)?null:n==t?(e-r)/s:n==e?(r-t)/s+2:(t-e)/s+4)+360)%6*60/360,s:0==s?0:i<.5?s/(2*i):s/(2-2*i),l:i,toString:at}},e._path2string=function(){return this.join(",").replace(O,"$1")};e._preload=function(t,e){var r=l.doc.createElement("img");r.style.cssText="position:absolute;left:-9999em;top:-9999em",r.onload=function(){e.call(this),this.onload=null,l.doc.body.removeChild(this)},r.onerror=function(){l.doc.body.removeChild(this)},l.doc.body.appendChild(r),r.src=t};function ut(){return this.hex}function ct(t,e){for(var r=[],i=0,n=t.length;n-2*!e>i;i+=2){var a=[{x:+t[i-2],y:+t[i-1]},{x:+t[i],y:+t[i+1]},{x:+t[i+2],y:+t[i+3]},{x:+t[i+4],y:+t[i+5]}];e?i?n-4==i?a[3]={x:+t[0],y:+t[1]}:n-2==i&&(a[2]={x:+t[0],y:+t[1]},a[3]={x:+t[2],y:+t[3]}):a[0]={x:+t[n-2],y:+t[n-1]}:n-4==i?a[3]=a[2]:i||(a[0]={x:+t[i],y:+t[i+1]}),r.push(["C",(-a[0].x+6*a[1].x+a[2].x)/6,(-a[0].y+6*a[1].y+a[2].y)/6,(a[1].x+6*a[2].x-a[3].x)/6,(a[1].y+6*a[2].y-a[3].y)/6,a[2].x,a[2].y])}return r}e.getRGB=ht(function(t){if(!t||(t=x(t)).indexOf("-")+1)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:ut};if("none"==t)return{r:-1,g:-1,b:-1,hex:"none",toString:ut};!q[o](t.toLowerCase().substring(0,2))&&"#"!=t.charAt()&&(t=it(t));var r,i,n,a,s,l,h=t.match(E);return h?(h[2]&&(n=F(h[2].substring(5),16),i=F(h[2].substring(3,5),16),r=F(h[2].substring(1,3),16)),h[3]&&(n=F((s=h[3].charAt(3))+s,16),i=F((s=h[3].charAt(2))+s,16),r=F((s=h[3].charAt(1))+s,16)),h[4]&&(l=h[4][v](D),r=z(l[0]),"%"==l[0].slice(-1)&&(r*=2.55),i=z(l[1]),"%"==l[1].slice(-1)&&(i*=2.55),n=z(l[2]),"%"==l[2].slice(-1)&&(n*=2.55),"rgba"==h[1].toLowerCase().slice(0,4)&&(a=z(l[3])),l[3]&&"%"==l[3].slice(-1)&&(a/=100)),h[5]?(l=h[5][v](D),r=z(l[0]),"%"==l[0].slice(-1)&&(r*=2.55),i=z(l[1]),"%"==l[1].slice(-1)&&(i*=2.55),n=z(l[2]),"%"==l[2].slice(-1)&&(n*=2.55),("deg"==l[0].slice(-3)||"°"==l[0].slice(-1))&&(r/=360),"hsba"==h[1].toLowerCase().slice(0,4)&&(a=z(l[3])),l[3]&&"%"==l[3].slice(-1)&&(a/=100),e.hsb2rgb(r,i,n,a)):h[6]?(l=h[6][v](D),r=z(l[0]),"%"==l[0].slice(-1)&&(r*=2.55),i=z(l[1]),"%"==l[1].slice(-1)&&(i*=2.55),n=z(l[2]),"%"==l[2].slice(-1)&&(n*=2.55),("deg"==l[0].slice(-3)||"°"==l[0].slice(-1))&&(r/=360),"hsla"==h[1].toLowerCase().slice(0,4)&&(a=z(l[3])),l[3]&&"%"==l[3].slice(-1)&&(a/=100),e.hsl2rgb(r,i,n,a)):((h={r:r,g:i,b:n,toString:ut}).hex="#"+(16777216|n|i<<8|r<<16).toString(16).slice(1),e.is(a,"finite")&&(h.opacity=a),h)):{r:-1,g:-1,b:-1,hex:"none",error:1,toString:ut}},e),e.hsb=ht(function(t,r,i){return e.hsb2rgb(t,r,i).hex}),e.hsl=ht(function(t,r,i){return e.hsl2rgb(t,r,i).hex}),e.rgb=ht(function(t,e,r){function i(t){return t+.5|0}return"#"+(16777216|i(r)|i(e)<<8|i(t)<<16).toString(16).slice(1)}),e.getColor=function(t){var e=this.getColor.start=this.getColor.start||{h:0,s:1,b:t||.75},r=this.hsb2rgb(e.h,e.s,e.b);return e.h+=.075,e.h>1&&(e.h=0,e.s-=.2,e.s<=0&&(this.getColor.start={h:0,s:1,b:e.b})),r.hex},e.getColor.reset=function(){delete this.start},e.parsePathString=function(t){if(!t)return null;var r=ft(t);if(r.arr)return mt(r.arr);var i={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},n=[];return e.is(t,A)&&e.is(t[0],A)&&(n=mt(t)),n.length||x(t).replace(V,function(t,e,r){var a=[],s=e.toLowerCase();if(r.replace(Y,function(t,e){e&&a.push(+e)}),"m"==s&&a.length>2&&(n.push([e][f](a.splice(0,2))),s="l",e="m"==e?"l":"L"),"r"==s)n.push([e][f](a));else for(;a.length>=i[s]&&(n.push([e][f](a.splice(0,i[s]))),i[s]););}),n.toString=e._path2string,r.arr=mt(n),n},e.parseTransformString=ht(function(t){if(!t)return null;var r=[];return e.is(t,A)&&e.is(t[0],A)&&(r=mt(t)),r.length||x(t).replace(W,function(t,e,i){var n=[];b.call(e);i.replace(Y,function(t,e){e&&n.push(+e)}),r.push([e][f](n))}),r.toString=e._path2string,r},this,function(t){if(!t)return t;for(var e=[],r=0;r1?1:l<0?0:l)/2,u=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],c=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],f=0,p=0;p<12;p++){var d=h*u[p]+h,g=pt(d,t,r,n,s),x=pt(d,e,i,a,o),v=g*g+x*x;f+=c[p]*_.sqrt(v)}return h*f}function gt(t,e,r,i,n,a,s,o){if(!(w(t,r)w(n,s)||w(e,i)w(a,o))){var l=(t-r)*(a-o)-(e-i)*(n-s);if(l){var h=((t*i-e*r)*(n-s)-(t-r)*(n*o-a*s))/l,u=((t*i-e*r)*(a-o)-(e-i)*(n*o-a*s))/l,c=+h.toFixed(2),f=+u.toFixed(2);if(!(c<+k(t,r).toFixed(2)||c>+w(t,r).toFixed(2)||c<+k(n,s).toFixed(2)||c>+w(n,s).toFixed(2)||f<+k(e,i).toFixed(2)||f>+w(e,i).toFixed(2)||f<+k(a,o).toFixed(2)||f>+w(a,o).toFixed(2)))return{x:h,y:u}}}}function xt(t,r,i){var n=e.bezierBBox(t),a=e.bezierBBox(r);if(!e.isBBoxIntersect(n,a))return i?0:[];for(var s=dt.apply(0,t),o=dt.apply(0,r),l=w(~~(s/5),1),h=w(~~(o/5),1),u=[],c=[],f={},p=i?0:[],d=0;d=0&&T<=1.001&&A>=0&&A<=1.001&&(i?p++:p.push({x:S.x,y:S.y,t1:k(T,1),t2:k(A,1)}))}}return p}function vt(t,r,i){t=e._path2curve(t),r=e._path2curve(r);for(var n,a,s,o,l,h,u,c,f,p,d=i?0:[],g=0,x=t.length;gy||v=t.x&&e<=t.x2&&r>=t.y&&r<=t.y2},e.isBBoxIntersect=function(t,r){var i=e.isPointInsideBBox;return i(r,t.x,t.y)||i(r,t.x2,t.y)||i(r,t.x,t.y2)||i(r,t.x2,t.y2)||i(t,r.x,r.y)||i(t,r.x2,r.y)||i(t,r.x,r.y2)||i(t,r.x2,r.y2)||(t.xr.x||r.xt.x)&&(t.yr.y||r.yt.y)},e.pathIntersection=function(t,e){return vt(t,e)},e.pathIntersectionNumber=function(t,e){return vt(t,e,1)},e.isPointInsidePath=function(t,r,i){var n=e.pathBBox(t);return e.isPointInsideBBox(n,r,i)&&vt(t,[["M",r,i],["H",n.x2+10]],1)%2==1},e._removedFactory=function(e){return function(){t("raphael.log",null,"Raphaël: you are calling to method “"+e+"” of removed object",e)}};var yt=e.pathBBox=function(t){var e=ft(t);if(e.bbox)return tt(e.bbox);if(!t)return{x:0,y:0,width:0,height:0,x2:0,y2:0};for(var r,i=0,n=0,a=[],s=[],o=0,l=(t=Tt(t)).length;o1&&(r*=m=_.sqrt(m),i*=m);var b=r*r,w=i*i,k=(a==s?-1:1)*_.sqrt(B((b*w-b*y*y-w*x*x)/(b*y*y+w*x*x))),C=k*r*y/i+(t+o)/2,T=k*-i*x/r+(e+l)/2,A=_.asin(((e-T)/i).toFixed(9)),M=_.asin(((l-T)/i).toFixed(9));(A=tM&&(A-=2*S),!s&&M>A&&(M-=2*S)}var E=M-A;if(B(E)>c){var N=M,L=o,P=l;M=A+c*(s&&M>A?1:-1),o=C+r*_.cos(M),l=T+i*_.sin(M),d=Bt(o,l,r,i,n,0,s,L,P,[M,N,C,T])}E=M-A;var z=_.cos(A),F=_.sin(A),R=_.cos(M),j=_.sin(M),I=_.tan(E/4),D=4/3*r*I,q=4/3*i*I,O=[t,e],V=[t+D*F,e-q*z],W=[o+D*j,l-q*R],Y=[o,l];if(V[0]=2*O[0]-V[0],V[1]=2*O[1]-V[1],h)return[V,W,Y][f](d);for(var G=[],H=0,X=(d=[V,W,Y][f](d).join()[v](",")).length;H"1e12"&&(p=.5),B(d)>"1e12"&&(d=.5),p>0&&p<1&&(l=Ct(t,e,r,i,n,a,s,o,p),x.push(l.x),g.push(l.y)),d>0&&d<1&&(l=Ct(t,e,r,i,n,a,s,o,d),x.push(l.x),g.push(l.y)),h=a-2*i+e-(o-2*a+i),f=e-i,p=(-(u=2*(i-e)-2*(a-i))+_.sqrt(u*u-4*h*f))/2/h,d=(-u-_.sqrt(u*u-4*h*f))/2/h,B(p)>"1e12"&&(p=.5),B(d)>"1e12"&&(d=.5),p>0&&p<1&&(l=Ct(t,e,r,i,n,a,s,o,p),x.push(l.x),g.push(l.y)),d>0&&d<1&&(l=Ct(t,e,r,i,n,a,s,o,d),x.push(l.x),g.push(l.y)),{min:{x:k[c](0,x),y:k[c](0,g)},max:{x:w[c](0,x),y:w[c](0,g)}}}),Tt=e._path2curve=ht(function(t,e){var r=!e&&ft(t);if(!e&&r.curve)return mt(r.curve);for(var i=_t(t),n=e&&_t(e),a={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},s={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},o=function(t,e,r){var i,n;if(!t)return["C",e.x,e.y,e.x,e.y,e.x,e.y];switch(!(t[0]in{T:1,Q:1})&&(e.qx=e.qy=null),t[0]){case"M":e.X=t[1],e.Y=t[2];break;case"A":t=["C"][f](Bt[c](0,[e.x,e.y][f](t.slice(1))));break;case"S":"C"==r||"S"==r?(i=2*e.x-e.bx,n=2*e.y-e.by):(i=e.x,n=e.y),t=["C",i,n][f](t.slice(1));break;case"T":"Q"==r||"T"==r?(e.qx=2*e.x-e.qx,e.qy=2*e.y-e.qy):(e.qx=e.x,e.qy=e.y),t=["C"][f](kt(e.x,e.y,e.qx,e.qy,t[1],t[2]));break;case"Q":e.qx=t[1],e.qy=t[2],t=["C"][f](kt(e.x,e.y,t[1],t[2],t[3],t[4]));break;case"L":t=["C"][f](wt(e.x,e.y,t[1],t[2]));break;case"H":t=["C"][f](wt(e.x,e.y,t[1],e.y));break;case"V":t=["C"][f](wt(e.x,e.y,e.x,t[1]));break;case"Z":t=["C"][f](wt(e.x,e.y,e.X,e.Y))}return t},l=function(t,e){if(t[e].length>7){t[e].shift();for(var r=t[e];r.length;)u[e]="A",n&&(p[e]="A"),t.splice(e++,0,["C"][f](r.splice(0,6)));t.splice(e,1),v=w(i.length,n&&n.length||0)}},h=function(t,e,r,a,s){t&&e&&"M"==t[s][0]&&"M"!=e[s][0]&&(e.splice(s,0,["M",a.x,a.y]),r.bx=0,r.by=0,r.x=t[s][1],r.y=t[s][2],v=w(i.length,n&&n.length||0))},u=[],p=[],d="",g="",x=0,v=w(i.length,n&&n.length||0);x.01;)h=dt(t,e,r,i,n,a,s,o,c+=(hn){if(r&&!f.start){if(c+=["C"+(u=Xt(s,o,l[1],l[2],l[3],l[4],l[5],l[6],n-p)).start.x,u.start.y,u.m.x,u.m.y,u.x,u.y],a)return c;f.start=c,c=["M"+u.x,u.y+"C"+u.n.x,u.n.y,u.end.x,u.end.y,l[5],l[6]].join(),p+=h,s=+l[5],o=+l[6];continue}if(!t&&!r)return{x:(u=Xt(s,o,l[1],l[2],l[3],l[4],l[5],l[6],n-p)).x,y:u.y,alpha:u.alpha}}p+=h,s=+l[5],o=+l[6]}c+=l.shift()+l}return f.end=c,(u=t?p:r?f:e.findDotsAtSegment(s,o,l[0],l[1],l[2],l[3],l[4],l[5],1)).alpha&&(u={x:u.x,y:u.y,alpha:u.alpha}),u}},$t=Ut(1),Zt=Ut(),Qt=Ut(0,1);e.getTotalLength=$t,e.getPointAtLength=Zt,e.getSubpath=function(t,e,r){if(this.getTotalLength(t)-r<1e-6)return Qt(t,e).end;var i=Qt(t,r,1);return e?Qt(i,e).end:i},Wt.getTotalLength=function(){var t=this.getPath();if(t)return this.node.getTotalLength?this.node.getTotalLength():$t(t)},Wt.getPointAtLength=function(t){var e=this.getPath();if(e)return Zt(e,t)},Wt.getPath=function(){var t,r=e._getPath[this.type];if("text"!=this.type&&"set"!=this.type)return r&&(t=r(this)),t},Wt.getSubpath=function(t,r){var i=this.getPath();if(i)return e.getSubpath(i,t,r)};var Jt=e.easing_formulas={linear:function(t){return t},"<":function(t){return C(t,1.7)},">":function(t){return C(t,.48)},"<>":function(t){var e=.48-t/1.04,r=_.sqrt(.1734+e*e),i=r-e,n=-r-e,a=C(B(i),1/3)*(i<0?-1:1)+C(B(n),1/3)*(n<0?-1:1)+.5;return 3*(1-a)*a*a+a*a*a},backIn:function(t){var e=1.70158;return t*t*((e+1)*t-e)},backOut:function(t){var e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},elastic:function(t){return t==!!t?t:C(2,-10*t)*_.sin(2*S*(t-.075)/.3)+1},bounce:function(t){var e=7.5625,r=2.75;return t<1/r?e*t*t:t<2/r?e*(t-=1.5/r)*t+.75:t<2.5/r?e*(t-=2.25/r)*t+.9375:e*(t-=2.625/r)*t+.984375}};Jt.easeIn=Jt["ease-in"]=Jt["<"],Jt.easeOut=Jt["ease-out"]=Jt[">"],Jt.easeInOut=Jt["ease-in-out"]=Jt["<>"],Jt["back-in"]=Jt.backIn,Jt["back-out"]=Jt.backOut;var Kt=[],te=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){setTimeout(t,16)},ee=function(){for(var r=+new Date,i=0;i1&&!n.next){for(s in d)d[o](s)&&(y[s]=n.totalOrigin[s]);n.el.attr(y),ae(n.anim,n.el,n.anim.percents[0],null,n.totalOrigin,n.repeat-1)}n.next&&!n.stop&&ae(n.anim,n.el,n.next,null,n.totalOrigin,n.repeat)}}}Kt.length&&te(ee)},re=function(t){return t>255?255:t<0?0:t};function ie(t,e,r,i,n,a){var s=3*e,o=3*(i-e)-s,l=1-s-o,h=3*r,u=3*(n-r)-h,c=1-h-u;function f(t){return((l*t+o)*t+s)*t}return function(t,e){var r=function(t,e){var r,i,n,a,h,u;for(n=t,u=0;u<8;u++){if(a=f(n)-t,B(a)i)return i;for(;ra?r=n:i=n,n=(i-r)/2+r}return n}(t,e);return((c*r+u)*r+h)*r}(t,1/(200*a))}function ne(t,e){var r=[],i={};if(this.ms=e,this.times=1,t){for(var n in t)t[o](n)&&(i[z(n)]=t[n],r.push(z(n)));r.sort(H)}this.anim=i,this.top=r[r.length-1],this.percents=r}function ae(r,i,a,s,l,h){a=z(a);var u,c,p,d,g,y,m=r.ms,b={},_={},w={};if(s)for(B=0,C=Kt.length;Bs*r.top){a=r.percents[B],g=r.percents[B-1]||0,m=m/r.top*(a-g),d=r.percents[B+1],u=r.anim[a];break}s&&i.attr(r.anim[r.percents[B]])}if(u){if(c)c.initstatus=s,c.start=new Date-c.ms*s;else{for(var S in u)if(u[o](S)&&(I[o](S)||i.paper.customAttributes[o](S)))switch(b[S]=i.attr(S),null==b[S]&&(b[S]=j[S]),_[S]=u[S],I[S]){case T:w[S]=(_[S]-b[S])/m;break;case"colour":b[S]=e.getRGB(b[S]);var A=e.getRGB(_[S]);w[S]={r:(A.r-b[S].r)/m,g:(A.g-b[S].g)/m,b:(A.b-b[S].b)/m};break;case"path":var M=Tt(b[S],_[S]),E=M[1];for(b[S]=M[0],w[S]=[],B=0,C=b[S].length;Bh&&(h=c)}!t[h+="%"].callback&&(t[h].callback=n)}return new ne(t,r)},Wt.animate=function(t,r,i,n){if(this.removed)return n&&n.call(this),this;var a=t instanceof ne?t:e.animation(t,r,i,n);return ae(a,this,a.percents[0],null,this.attr()),this},Wt.setTime=function(t,e){return t&&null!=e&&this.status(t,k(e,t.ms)/t.ms),this},Wt.status=function(t,e){var r,i,n=[],a=0;if(null!=e)return ae(t,this,-1,k(e,1)),this;for(r=Kt.length;a1)for(var i=0,n=r.length;i.5)-1;l(f-.5,2)+l(p-.5,2)>.25&&(p=a.sqrt(.25-l(f-.5,2))*n+.5)&&.5!=p&&(p=p.toFixed(5)-1e-5*n)}return c})).split(/\s*\-\s*/),"linear"==h){var b=n.shift();if(b=-i(b),isNaN(b))return null;var _=[0,0,a.cos(t.rad(b)),a.sin(t.rad(b))],w=1/(s(o(_[2]),o(_[3]))||1);_[2]*=w,_[3]*=w,_[2]<0&&(_[0]=-_[2],_[2]=0),_[3]<0&&(_[1]=-_[3],_[3]=0)}var k=t._parseDots(n);if(!k)return null;if(u=u.replace(/[\(\)\s,\xb0#]/g,"_"),e.gradient&&u!=e.gradient.id&&(g.defs.removeChild(e.gradient),delete e.gradient),!e.gradient){m=x(h+"Gradient",{id:u}),e.gradient=m,x(m,"radial"==h?{fx:f,fy:p}:{x1:_[0],y1:_[1],x2:_[2],y2:_[3],gradientTransform:e.matrix.invert()}),g.defs.appendChild(m);for(var B=0,C=k.length;B1?P.opacity/100:P.opacity});case"stroke":P=t.getRGB(g),l.setAttribute(d,P.hex),"stroke"==d&&P[e]("opacity")&&x(l,{"stroke-opacity":P.opacity>1?P.opacity/100:P.opacity}),"stroke"==d&&i._.arrows&&("startString"in i._.arrows&&b(i,i._.arrows.startString),"endString"in i._.arrows&&b(i,i._.arrows.endString,1));break;case"gradient":("circle"==i.type||"ellipse"==i.type||"r"!=r(g).charAt())&&v(i,g);break;case"opacity":u.gradient&&!u[e]("stroke-opacity")&&x(l,{"stroke-opacity":g>1?g/100:g});case"fill-opacity":if(u.gradient){(z=t._g.doc.getElementById(l.getAttribute("fill").replace(/^url\(#|\)$/g,c)))&&(F=z.getElementsByTagName("stop"),x(F[F.length-1],{"stop-opacity":g}));break}default:"font-size"==d&&(g=n(g,10)+"px");var R=d.replace(/(\-.)/g,function(t){return t.substring(1).toUpperCase()});l.style[R]=g,i._.dirty=1,l.setAttribute(d,g)}}B(i,a),l.style.visibility=f},B=function(i,a){if("text"==i.type&&(a[e]("text")||a[e]("font")||a[e]("font-size")||a[e]("x")||a[e]("y"))){var s=i.attrs,o=i.node,l=o.firstChild?n(t._g.doc.defaultView.getComputedStyle(o.firstChild,c).getPropertyValue("font-size"),10):10;if(a[e]("text")){for(s.text=a.text;o.firstChild;)o.removeChild(o.firstChild);for(var h,u=r(a.text).split("\n"),f=[],p=0,d=u.length;p"));var U=H.getBoundingClientRect();T.W=g.w=(U.right-U.left)/100,T.H=g.h=(U.bottom-U.top)/100,T.X=g.x,T.Y=g.y+T.H/2,("x"in l||"y"in l)&&(T.path.v=t.format("m{0},{1}l{2},{1}",a(g.x*y),a(g.y*y),a(g.x*y)+1));for(var $=["x","y","text","font","font-family","font-weight","font-style","font-size"],Z=0,Q=$.length;Z.25&&(r=n.sqrt(.25-o(e-.5,2))*(2*(r>.5)-1)+.5),h=e+c+r),f})).split(/\s*\-\s*/),"linear"==l){var u=a.shift();if(u=-i(u),isNaN(u))return null}var p=t._parseDots(a);if(!p)return null;if(e=e.shape||e.node,p.length){e.removeChild(s),s.on=!0,s.method="none",s.color=p[0].color,s.color2=p[p.length-1].color;for(var d=[],g=0,x=p.length;g')}}catch(t){k=function(t){return e.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}},t._engine.initWin(t._g.win),t._engine.create=function(){var e=t._getContainer.apply(0,arguments),r=e.container,i=e.height,n=e.width,a=e.x,s=e.y;if(!r)throw new Error("VML container not found.");var o=new t._Paper,l=o.canvas=t._g.doc.createElement("div"),h=l.style;return a=a||0,s=s||0,n=n||512,i=i||342,o.width=n,o.height=i,n==+n&&(n+="px"),i==+i&&(i+="px"),o.coordsize=216e5+c+216e5,o.coordorigin="0 0",o.span=t._g.doc.createElement("span"),o.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;",l.appendChild(o.span),h.cssText=t.format("top:0;left:0;width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",n,i),1==r?(t._g.doc.body.appendChild(l),h.left=a+"px",h.top=s+"px",h.position="absolute"):r.firstChild?r.insertBefore(l,r.firstChild):r.appendChild(l),o.renderfix=function(){},o},t.prototype.clear=function(){t.eve("raphael.clear",this),this.canvas.innerHTML=f,this.span=t._g.doc.createElement("span"),this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;",this.canvas.appendChild(this.span),this.bottom=this.top=null},t.prototype.remove=function(){for(var e in t.eve("raphael.remove",this),this.canvas.parentNode.removeChild(this.canvas),this)this[e]="function"==typeof this[e]?t._removedFactory(e):null;return!0};var M=t.st;for(var E in A)A[e](E)&&!M[e](E)&&(M[E]=function(t){return function(){var e=arguments;return this.forEach(function(r){r[t].apply(r,e)})}}(E))}}.apply(e,i))||(t.exports=n)}])}); \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/logo b/content/ranking/NHSPC-2023/logo new file mode 100644 index 00000000..63ca7502 Binary files /dev/null and b/content/ranking/NHSPC-2023/logo differ diff --git a/content/ranking/NHSPC-2023/scores b/content/ranking/NHSPC-2023/scores new file mode 100644 index 00000000..f39ec335 --- /dev/null +++ b/content/ranking/NHSPC-2023/scores @@ -0,0 +1 @@ +{"team19": {"maze": 37.0, "monster": 21.0, "autocopilot": 4.0, "palindrome": 100.0, "museum": 100.0, "aisimulation": 100.0}, "team09": {"autocopilot": 28.0, "convexhull": 23.0, "palindrome": 100.0, "monster": 100.0, "museum": 100.0, "aisimulation": 100.0, "race": 5.0, "maze": 37.0}, "team25": {"autocopilot": 4.0, "museum": 100.0, "palindrome": 100.0}, "team45": {"aisimulation": 100.0, "monster": 100.0, "museum": 100.0, "maze": 37.0, "autocopilot": 28.0, "palindrome": 100.0, "race": 5.0}, "team10": {"aisimulation": 100.0, "convexhull": 23.0, "maze": 100.0, "race": 100.0, "palindrome": 100.0, "museum": 100.0}, "team46": {"maze": 37.0, "museum": 100.0, "race": 12.0, "autocopilot": 28.0, "monster": 52.0, "palindrome": 100.0, "aisimulation": 100.0}, "team43": {"race": 52.0, "autocopilot": 28.0, "palindrome": 100.0, "aisimulation": 100.0, "monster": 100.0, "museum": 100.0, "maze": 37.0}, "team02": {"palindrome": 100.0, "aisimulation": 100.0, "maze": 37.0, "autocopilot": 4.0, "museum": 100.0, "race": 5.0}, "team03": {"race": 100.0, "maze": 100.0, "monster": 56.0, "palindrome": 100.0, "museum": 100.0, "aisimulation": 100.0, "autocopilot": 28.0}, "team12": {"aisimulation": 100.0, "race": 5.0, "palindrome": 100.0, "monster": 56.0, "museum": 100.0}, "team41": {"palindrome": 100.0, "autocopilot": 28.0, "monster": 100.0, "aisimulation": 100.0, "museum": 100.0}, "team33": {"race": 5.0, "aisimulation": 100.0, "museum": 100.0, "palindrome": 100.0}, "team30": {"monster": 100.0, "palindrome": 100.0, "race": 100.0, "museum": 100.0, "aisimulation": 100.0}, "team07": {"palindrome": 100.0, "race": 12.0, "museum": 100.0, "maze": 37.0}, "team06": {"race": 5.0, "museum": 100.0, "palindrome": 100.0}, "team20": {"monster": 56.0, "museum": 100.0, "palindrome": 100.0, "race": 5.0}, "team24": {"palindrome": 100.0, "museum": 22.0}, "team15": {"maze": 37.0, "race": 12.0, "monster": 31.0, "palindrome": 100.0, "museum": 100.0, "convexhull": 23.0}, "team18": {"convexhull": 7.0, "palindrome": 100.0, "race": 5.0, "museum": 100.0}, "team01": {"monster": 6.0, "autocopilot": 4.0, "museum": 100.0, "palindrome": 100.0, "aisimulation": 100.0}, "team14": {"race": 12.0, "autocopilot": 28.0, "aisimulation": 100.0, "monster": 52.0, "palindrome": 100.0, "museum": 100.0}, "team29": {"monster": 56.0, "palindrome": 100.0, "aisimulation": 100.0, "museum": 100.0, "race": 12.0, "maze": 100.0, "autocopilot": 28.0}, "team32": {"museum": 100.0, "autocopilot": 28.0, "race": 5.0, "monster": 21.0, "aisimulation": 100.0, "maze": 37.0, "palindrome": 100.0}, "team35": {"museum": 100.0, "monster": 100.0, "autocopilot": 4.0, "aisimulation": 100.0}, "team31": {"aisimulation": 100.0, "autocopilot": 28.0, "monster": 52.0, "maze": 37.0, "museum": 100.0, "palindrome": 100.0}, "team42": {"race": 100.0, "palindrome": 100.0, "monster": 100.0, "museum": 100.0, "maze": 100.0, "aisimulation": 100.0, "convexhull": 30.0, "autocopilot": 28.0}, "team36": {"aisimulation": 100.0, "autocopilot": 4.0, "race": 5.0, "museum": 100.0, "palindrome": 100.0}, "team17": {"palindrome": 100.0, "autocopilot": 28.0, "museum": 22.0}, "team39": {"race": 29.0, "monster": 100.0, "maze": 66.0, "museum": 100.0, "palindrome": 100.0, "convexhull": 30.0, "aisimulation": 100.0}, "team48": {"race": 29.0, "maze": 37.0, "aisimulation": 100.0, "autocopilot": 4.0, "palindrome": 100.0, "museum": 100.0, "monster": 100.0}, "team16": {"palindrome": 100.0, "museum": 100.0, "aisimulation": 100.0, "race": 5.0}, "team21": {"race": 12.0, "palindrome": 100.0, "museum": 100.0}, "team40": {"monster": 100.0, "palindrome": 100.0, "autocopilot": 28.0, "maze": 100.0, "museum": 100.0, "race": 100.0, "aisimulation": 100.0}, "team38": {"museum": 100.0, "palindrome": 100.0}, "team44": {"monster": 100.0, "museum": 100.0, "race": 100.0, "palindrome": 100.0, "aisimulation": 100.0, "autocopilot": 28.0}, "team26": {"autocopilot": 4.0, "palindrome": 100.0, "aisimulation": 100.0, "race": 5.0, "museum": 100.0}, "team13": {"palindrome": 100.0, "aisimulation": 100.0, "monster": 52.0, "autocopilot": 28.0, "race": 100.0, "museum": 100.0}, "team34": {"autocopilot": 28.0, "museum": 100.0, "palindrome": 100.0}, "team37": {"monster": 52.0, "autocopilot": 4.0, "palindrome": 100.0, "race": 5.0, "aisimulation": 100.0, "museum": 100.0}, "team27": {"autocopilot": 4.0, "palindrome": 100.0, "maze": 37.0, "museum": 100.0}, "team04": {"palindrome": 100.0, "monster": 56.0, "aisimulation": 100.0, "maze": 100.0, "museum": 100.0}, "team28": {"palindrome": 100.0, "museum": 100.0}, "team23": {"race": 5.0, "autocopilot": 4.0, "aisimulation": 100.0, "palindrome": 100.0, "museum": 100.0}, "team05": {"palindrome": 40.0, "museum": 100.0}, "team47": {"autocopilot": 28.0, "museum": 100.0, "maze": 37.0, "palindrome": 100.0, "aisimulation": 100.0}, "team22": {"aisimulation": 100.0, "palindrome": 100.0, "monster": 100.0, "autocopilot": 28.0}, "team08": {"aisimulation": 100.0, "monster": 100.0, "palindrome": 100.0, "convexhull": 30.0, "museum": 100.0, "maze": 37.0, "race": 100.0}} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/.htaccess b/content/ranking/NHSPC-2023/subchanges/.htaccess new file mode 100644 index 00000000..9c285930 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/.htaccess @@ -0,0 +1 @@ +DirectoryIndex index.json \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208497641s b/content/ranking/NHSPC-2023/subchanges/170208497641s new file mode 100644 index 00000000..55d8217a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208497641s @@ -0,0 +1 @@ +{"submission": "41", "time": 1702084976, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208527342s b/content/ranking/NHSPC-2023/subchanges/170208527342s new file mode 100644 index 00000000..851153b2 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208527342s @@ -0,0 +1 @@ +{"submission": "42", "time": 1702085273, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208557043s b/content/ranking/NHSPC-2023/subchanges/170208557043s new file mode 100644 index 00000000..2e2e2f29 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208557043s @@ -0,0 +1 @@ +{"submission": "43", "time": 1702085570, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208557644s b/content/ranking/NHSPC-2023/subchanges/170208557644s new file mode 100644 index 00000000..bb26afba --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208557644s @@ -0,0 +1 @@ +{"submission": "44", "time": 1702085576, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208563845s b/content/ranking/NHSPC-2023/subchanges/170208563845s new file mode 100644 index 00000000..b33dace0 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208563845s @@ -0,0 +1 @@ +{"submission": "45", "time": 1702085638, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208565146s b/content/ranking/NHSPC-2023/subchanges/170208565146s new file mode 100644 index 00000000..59ae1632 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208565146s @@ -0,0 +1 @@ +{"submission": "46", "time": 1702085651, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208568847s b/content/ranking/NHSPC-2023/subchanges/170208568847s new file mode 100644 index 00000000..494a14ff --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208568847s @@ -0,0 +1 @@ +{"submission": "47", "time": 1702085688, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208580448s b/content/ranking/NHSPC-2023/subchanges/170208580448s new file mode 100644 index 00000000..886c6525 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208580448s @@ -0,0 +1 @@ +{"submission": "48", "time": 1702085804, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208583649s b/content/ranking/NHSPC-2023/subchanges/170208583649s new file mode 100644 index 00000000..d2fb00e5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208583649s @@ -0,0 +1 @@ +{"submission": "49", "time": 1702085836, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208583950s b/content/ranking/NHSPC-2023/subchanges/170208583950s new file mode 100644 index 00000000..f49e66e0 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208583950s @@ -0,0 +1 @@ +{"submission": "50", "time": 1702085839, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208593251s b/content/ranking/NHSPC-2023/subchanges/170208593251s new file mode 100644 index 00000000..7d03a778 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208593251s @@ -0,0 +1 @@ +{"submission": "51", "time": 1702085932, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208593352s b/content/ranking/NHSPC-2023/subchanges/170208593352s new file mode 100644 index 00000000..03b1d3e6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208593352s @@ -0,0 +1 @@ +{"submission": "52", "time": 1702085933, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208596453s b/content/ranking/NHSPC-2023/subchanges/170208596453s new file mode 100644 index 00000000..a6bfcd8b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208596453s @@ -0,0 +1 @@ +{"submission": "53", "time": 1702085964, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208601154s b/content/ranking/NHSPC-2023/subchanges/170208601154s new file mode 100644 index 00000000..2f0a9ab3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208601154s @@ -0,0 +1 @@ +{"submission": "54", "time": 1702086011, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208604455s b/content/ranking/NHSPC-2023/subchanges/170208604455s new file mode 100644 index 00000000..5e9cae3f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208604455s @@ -0,0 +1 @@ +{"submission": "55", "time": 1702086044, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208606156s b/content/ranking/NHSPC-2023/subchanges/170208606156s new file mode 100644 index 00000000..cd37acbb --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208606156s @@ -0,0 +1 @@ +{"submission": "56", "time": 1702086061, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208612357s b/content/ranking/NHSPC-2023/subchanges/170208612357s new file mode 100644 index 00000000..d83d7ccc --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208612357s @@ -0,0 +1 @@ +{"submission": "57", "time": 1702086123, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208615158s b/content/ranking/NHSPC-2023/subchanges/170208615158s new file mode 100644 index 00000000..5ebc8f3f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208615158s @@ -0,0 +1 @@ +{"submission": "58", "time": 1702086151, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208617059s b/content/ranking/NHSPC-2023/subchanges/170208617059s new file mode 100644 index 00000000..867f1546 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208617059s @@ -0,0 +1 @@ +{"submission": "59", "time": 1702086170, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208618160s b/content/ranking/NHSPC-2023/subchanges/170208618160s new file mode 100644 index 00000000..94326ea5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208618160s @@ -0,0 +1 @@ +{"submission": "60", "time": 1702086181, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208620961s b/content/ranking/NHSPC-2023/subchanges/170208620961s new file mode 100644 index 00000000..eb40b176 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208620961s @@ -0,0 +1 @@ +{"submission": "61", "time": 1702086209, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208622662s b/content/ranking/NHSPC-2023/subchanges/170208622662s new file mode 100644 index 00000000..d0ec0be6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208622662s @@ -0,0 +1 @@ +{"submission": "62", "time": 1702086226, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208626063s b/content/ranking/NHSPC-2023/subchanges/170208626063s new file mode 100644 index 00000000..4f5f3a29 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208626063s @@ -0,0 +1 @@ +{"submission": "63", "time": 1702086260, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208635164s b/content/ranking/NHSPC-2023/subchanges/170208635164s new file mode 100644 index 00000000..e75e9f2d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208635164s @@ -0,0 +1 @@ +{"submission": "64", "time": 1702086351, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208638165s b/content/ranking/NHSPC-2023/subchanges/170208638165s new file mode 100644 index 00000000..6257b121 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208638165s @@ -0,0 +1 @@ +{"submission": "65", "time": 1702086381, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208642266s b/content/ranking/NHSPC-2023/subchanges/170208642266s new file mode 100644 index 00000000..bdb267b3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208642266s @@ -0,0 +1 @@ +{"submission": "66", "time": 1702086422, "score": 50.0, "extra": ["10", "30", "10", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208643067s b/content/ranking/NHSPC-2023/subchanges/170208643067s new file mode 100644 index 00000000..a13256c2 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208643067s @@ -0,0 +1 @@ +{"submission": "67", "time": 1702086430, "score": 50.0, "extra": ["10", "30", "10", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208643268s b/content/ranking/NHSPC-2023/subchanges/170208643268s new file mode 100644 index 00000000..c532610c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208643268s @@ -0,0 +1 @@ +{"submission": "68", "time": 1702086432, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208643469s b/content/ranking/NHSPC-2023/subchanges/170208643469s new file mode 100644 index 00000000..b721068c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208643469s @@ -0,0 +1 @@ +{"submission": "69", "time": 1702086434, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208650870s b/content/ranking/NHSPC-2023/subchanges/170208650870s new file mode 100644 index 00000000..65d9b12a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208650870s @@ -0,0 +1 @@ +{"submission": "70", "time": 1702086508, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208654371s b/content/ranking/NHSPC-2023/subchanges/170208654371s new file mode 100644 index 00000000..96b2ef0d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208654371s @@ -0,0 +1 @@ +{"submission": "71", "time": 1702086543, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208655172s b/content/ranking/NHSPC-2023/subchanges/170208655172s new file mode 100644 index 00000000..be08ac80 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208655172s @@ -0,0 +1 @@ +{"submission": "72", "time": 1702086551, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208655173s b/content/ranking/NHSPC-2023/subchanges/170208655173s new file mode 100644 index 00000000..dd1f0c3a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208655173s @@ -0,0 +1 @@ +{"submission": "73", "time": 1702086551, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208655374s b/content/ranking/NHSPC-2023/subchanges/170208655374s new file mode 100644 index 00000000..f725d4bf --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208655374s @@ -0,0 +1 @@ +{"submission": "74", "time": 1702086553, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208656375s b/content/ranking/NHSPC-2023/subchanges/170208656375s new file mode 100644 index 00000000..599c6d68 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208656375s @@ -0,0 +1 @@ +{"submission": "75", "time": 1702086563, "score": 8.0, "extra": ["3", "5", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208660476s b/content/ranking/NHSPC-2023/subchanges/170208660476s new file mode 100644 index 00000000..416c975f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208660476s @@ -0,0 +1 @@ +{"submission": "76", "time": 1702086604, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208660477s b/content/ranking/NHSPC-2023/subchanges/170208660477s new file mode 100644 index 00000000..84be74e1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208660477s @@ -0,0 +1 @@ +{"submission": "77", "time": 1702086604, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208664378s b/content/ranking/NHSPC-2023/subchanges/170208664378s new file mode 100644 index 00000000..5323ce1d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208664378s @@ -0,0 +1 @@ +{"submission": "78", "time": 1702086643, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208668279s b/content/ranking/NHSPC-2023/subchanges/170208668279s new file mode 100644 index 00000000..869edad7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208668279s @@ -0,0 +1 @@ +{"submission": "79", "time": 1702086682, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208669380s b/content/ranking/NHSPC-2023/subchanges/170208669380s new file mode 100644 index 00000000..03b11bfe --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208669380s @@ -0,0 +1 @@ +{"submission": "80", "time": 1702086693, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208671681s b/content/ranking/NHSPC-2023/subchanges/170208671681s new file mode 100644 index 00000000..74b42221 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208671681s @@ -0,0 +1 @@ +{"submission": "81", "time": 1702086716, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208673182s b/content/ranking/NHSPC-2023/subchanges/170208673182s new file mode 100644 index 00000000..a0e46589 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208673182s @@ -0,0 +1 @@ +{"submission": "82", "time": 1702086731, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208676283s b/content/ranking/NHSPC-2023/subchanges/170208676283s new file mode 100644 index 00000000..77bea7ff --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208676283s @@ -0,0 +1 @@ +{"submission": "83", "time": 1702086762, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208677084s b/content/ranking/NHSPC-2023/subchanges/170208677084s new file mode 100644 index 00000000..4bf6a965 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208677084s @@ -0,0 +1 @@ +{"submission": "84", "time": 1702086770, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208677785s b/content/ranking/NHSPC-2023/subchanges/170208677785s new file mode 100644 index 00000000..51b042ba --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208677785s @@ -0,0 +1 @@ +{"submission": "85", "time": 1702086777, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208678986s b/content/ranking/NHSPC-2023/subchanges/170208678986s new file mode 100644 index 00000000..ba2eb021 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208678986s @@ -0,0 +1 @@ +{"submission": "86", "time": 1702086789, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208680687s b/content/ranking/NHSPC-2023/subchanges/170208680687s new file mode 100644 index 00000000..f05a7906 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208680687s @@ -0,0 +1 @@ +{"submission": "87", "time": 1702086806, "score": 50.0, "extra": ["10", "30", "10", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208681788s b/content/ranking/NHSPC-2023/subchanges/170208681788s new file mode 100644 index 00000000..bc468f9e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208681788s @@ -0,0 +1 @@ +{"submission": "88", "time": 1702086817, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208682289s b/content/ranking/NHSPC-2023/subchanges/170208682289s new file mode 100644 index 00000000..c91faadc --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208682289s @@ -0,0 +1 @@ +{"submission": "89", "time": 1702086822, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208683790s b/content/ranking/NHSPC-2023/subchanges/170208683790s new file mode 100644 index 00000000..f0f0fe9b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208683790s @@ -0,0 +1 @@ +{"submission": "90", "time": 1702086837, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208685791s b/content/ranking/NHSPC-2023/subchanges/170208685791s new file mode 100644 index 00000000..74f01ed1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208685791s @@ -0,0 +1 @@ +{"submission": "91", "time": 1702086857, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208685992s b/content/ranking/NHSPC-2023/subchanges/170208685992s new file mode 100644 index 00000000..f38efba7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208685992s @@ -0,0 +1 @@ +{"submission": "92", "time": 1702086859, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208688693s b/content/ranking/NHSPC-2023/subchanges/170208688693s new file mode 100644 index 00000000..ea27bce9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208688693s @@ -0,0 +1 @@ +{"submission": "93", "time": 1702086886, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208690094s b/content/ranking/NHSPC-2023/subchanges/170208690094s new file mode 100644 index 00000000..d9fcfb35 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208690094s @@ -0,0 +1 @@ +{"submission": "94", "time": 1702086900, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208690195s b/content/ranking/NHSPC-2023/subchanges/170208690195s new file mode 100644 index 00000000..bc41fe21 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208690195s @@ -0,0 +1 @@ +{"submission": "95", "time": 1702086901, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208694496s b/content/ranking/NHSPC-2023/subchanges/170208694496s new file mode 100644 index 00000000..1ac3ad6d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208694496s @@ -0,0 +1 @@ +{"submission": "96", "time": 1702086944, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208695697s b/content/ranking/NHSPC-2023/subchanges/170208695697s new file mode 100644 index 00000000..157d2b5f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208695697s @@ -0,0 +1 @@ +{"submission": "97", "time": 1702086956, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208696998s b/content/ranking/NHSPC-2023/subchanges/170208696998s new file mode 100644 index 00000000..835155ba --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208696998s @@ -0,0 +1 @@ +{"submission": "98", "time": 1702086969, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/170208698199s b/content/ranking/NHSPC-2023/subchanges/170208698199s new file mode 100644 index 00000000..77d8f40e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/170208698199s @@ -0,0 +1 @@ +{"submission": "99", "time": 1702086981, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087024100s b/content/ranking/NHSPC-2023/subchanges/1702087024100s new file mode 100644 index 00000000..16c739fc --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087024100s @@ -0,0 +1 @@ +{"submission": "100", "time": 1702087024, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087027101s b/content/ranking/NHSPC-2023/subchanges/1702087027101s new file mode 100644 index 00000000..5638d04d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087027101s @@ -0,0 +1 @@ +{"submission": "101", "time": 1702087027, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087038102s b/content/ranking/NHSPC-2023/subchanges/1702087038102s new file mode 100644 index 00000000..07fc10a6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087038102s @@ -0,0 +1 @@ +{"submission": "102", "time": 1702087038, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087044103s b/content/ranking/NHSPC-2023/subchanges/1702087044103s new file mode 100644 index 00000000..63baa174 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087044103s @@ -0,0 +1 @@ +{"submission": "103", "time": 1702087044, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087056104s b/content/ranking/NHSPC-2023/subchanges/1702087056104s new file mode 100644 index 00000000..ed117f16 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087056104s @@ -0,0 +1 @@ +{"submission": "104", "time": 1702087056, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087095105s b/content/ranking/NHSPC-2023/subchanges/1702087095105s new file mode 100644 index 00000000..15b28012 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087095105s @@ -0,0 +1 @@ +{"submission": "105", "time": 1702087095, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087096106s b/content/ranking/NHSPC-2023/subchanges/1702087096106s new file mode 100644 index 00000000..70b06b05 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087096106s @@ -0,0 +1 @@ +{"submission": "106", "time": 1702087096, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087110107s b/content/ranking/NHSPC-2023/subchanges/1702087110107s new file mode 100644 index 00000000..9564bd0f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087110107s @@ -0,0 +1 @@ +{"submission": "107", "time": 1702087110, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087153108s b/content/ranking/NHSPC-2023/subchanges/1702087153108s new file mode 100644 index 00000000..31be7bfb --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087153108s @@ -0,0 +1 @@ +{"submission": "108", "time": 1702087153, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087165109s b/content/ranking/NHSPC-2023/subchanges/1702087165109s new file mode 100644 index 00000000..6d821932 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087165109s @@ -0,0 +1 @@ +{"submission": "109", "time": 1702087165, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087196110s b/content/ranking/NHSPC-2023/subchanges/1702087196110s new file mode 100644 index 00000000..c4cd2321 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087196110s @@ -0,0 +1 @@ +{"submission": "110", "time": 1702087196, "score": 3.0, "extra": ["3", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087199111s b/content/ranking/NHSPC-2023/subchanges/1702087199111s new file mode 100644 index 00000000..2c0b3348 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087199111s @@ -0,0 +1 @@ +{"submission": "111", "time": 1702087199, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087211112s b/content/ranking/NHSPC-2023/subchanges/1702087211112s new file mode 100644 index 00000000..edbc2035 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087211112s @@ -0,0 +1 @@ +{"submission": "112", "time": 1702087211, "score": 3.0, "extra": ["3", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087223113s b/content/ranking/NHSPC-2023/subchanges/1702087223113s new file mode 100644 index 00000000..6d543ada --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087223113s @@ -0,0 +1 @@ +{"submission": "113", "time": 1702087223, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087260114s b/content/ranking/NHSPC-2023/subchanges/1702087260114s new file mode 100644 index 00000000..d91f4330 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087260114s @@ -0,0 +1 @@ +{"submission": "114", "time": 1702087260, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087266115s b/content/ranking/NHSPC-2023/subchanges/1702087266115s new file mode 100644 index 00000000..5803d380 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087266115s @@ -0,0 +1 @@ +{"submission": "115", "time": 1702087266, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087271116s b/content/ranking/NHSPC-2023/subchanges/1702087271116s new file mode 100644 index 00000000..db2788a5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087271116s @@ -0,0 +1 @@ +{"submission": "116", "time": 1702087271, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087271117s b/content/ranking/NHSPC-2023/subchanges/1702087271117s new file mode 100644 index 00000000..057025f7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087271117s @@ -0,0 +1 @@ +{"submission": "117", "time": 1702087271, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087283118s b/content/ranking/NHSPC-2023/subchanges/1702087283118s new file mode 100644 index 00000000..08accb89 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087283118s @@ -0,0 +1 @@ +{"submission": "118", "time": 1702087283, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087315119s b/content/ranking/NHSPC-2023/subchanges/1702087315119s new file mode 100644 index 00000000..bf200413 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087315119s @@ -0,0 +1 @@ +{"submission": "119", "time": 1702087315, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087329120s b/content/ranking/NHSPC-2023/subchanges/1702087329120s new file mode 100644 index 00000000..c6d9b2f0 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087329120s @@ -0,0 +1 @@ +{"submission": "120", "time": 1702087329, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087330121s b/content/ranking/NHSPC-2023/subchanges/1702087330121s new file mode 100644 index 00000000..7990f838 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087330121s @@ -0,0 +1 @@ +{"submission": "121", "time": 1702087330, "score": 3.0, "extra": ["3", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087386122s b/content/ranking/NHSPC-2023/subchanges/1702087386122s new file mode 100644 index 00000000..7c389d17 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087386122s @@ -0,0 +1 @@ +{"submission": "122", "time": 1702087386, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087402123s b/content/ranking/NHSPC-2023/subchanges/1702087402123s new file mode 100644 index 00000000..ffcd0a8c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087402123s @@ -0,0 +1 @@ +{"submission": "123", "time": 1702087402, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087403124s b/content/ranking/NHSPC-2023/subchanges/1702087403124s new file mode 100644 index 00000000..7d7312b6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087403124s @@ -0,0 +1 @@ +{"submission": "124", "time": 1702087403, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087409125s b/content/ranking/NHSPC-2023/subchanges/1702087409125s new file mode 100644 index 00000000..a1662082 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087409125s @@ -0,0 +1 @@ +{"submission": "125", "time": 1702087409, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087434126s b/content/ranking/NHSPC-2023/subchanges/1702087434126s new file mode 100644 index 00000000..12f82483 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087434126s @@ -0,0 +1 @@ +{"submission": "126", "time": 1702087434, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087453127s b/content/ranking/NHSPC-2023/subchanges/1702087453127s new file mode 100644 index 00000000..322e5c96 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087453127s @@ -0,0 +1 @@ +{"submission": "127", "time": 1702087453, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087467128s b/content/ranking/NHSPC-2023/subchanges/1702087467128s new file mode 100644 index 00000000..6598de22 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087467128s @@ -0,0 +1 @@ +{"submission": "128", "time": 1702087467, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087478129s b/content/ranking/NHSPC-2023/subchanges/1702087478129s new file mode 100644 index 00000000..f5e94a2a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087478129s @@ -0,0 +1 @@ +{"submission": "129", "time": 1702087478, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087484130s b/content/ranking/NHSPC-2023/subchanges/1702087484130s new file mode 100644 index 00000000..e4da589a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087484130s @@ -0,0 +1 @@ +{"submission": "130", "time": 1702087484, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087532131s b/content/ranking/NHSPC-2023/subchanges/1702087532131s new file mode 100644 index 00000000..8675d25f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087532131s @@ -0,0 +1 @@ +{"submission": "131", "time": 1702087532, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087590132s b/content/ranking/NHSPC-2023/subchanges/1702087590132s new file mode 100644 index 00000000..5b2cf6ea --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087590132s @@ -0,0 +1 @@ +{"submission": "132", "time": 1702087590, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087651133s b/content/ranking/NHSPC-2023/subchanges/1702087651133s new file mode 100644 index 00000000..0f49bcde --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087651133s @@ -0,0 +1 @@ +{"submission": "133", "time": 1702087651, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087671134s b/content/ranking/NHSPC-2023/subchanges/1702087671134s new file mode 100644 index 00000000..bcb38920 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087671134s @@ -0,0 +1 @@ +{"submission": "134", "time": 1702087671, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087713135s b/content/ranking/NHSPC-2023/subchanges/1702087713135s new file mode 100644 index 00000000..baad77aa --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087713135s @@ -0,0 +1 @@ +{"submission": "135", "time": 1702087713, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087722136s b/content/ranking/NHSPC-2023/subchanges/1702087722136s new file mode 100644 index 00000000..49ee0e74 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087722136s @@ -0,0 +1 @@ +{"submission": "136", "time": 1702087722, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087780137s b/content/ranking/NHSPC-2023/subchanges/1702087780137s new file mode 100644 index 00000000..4b65c593 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087780137s @@ -0,0 +1 @@ +{"submission": "137", "time": 1702087780, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087797138s b/content/ranking/NHSPC-2023/subchanges/1702087797138s new file mode 100644 index 00000000..32969425 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087797138s @@ -0,0 +1 @@ +{"submission": "138", "time": 1702087797, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087856139s b/content/ranking/NHSPC-2023/subchanges/1702087856139s new file mode 100644 index 00000000..060fc69d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087856139s @@ -0,0 +1 @@ +{"submission": "139", "time": 1702087856, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087879140s b/content/ranking/NHSPC-2023/subchanges/1702087879140s new file mode 100644 index 00000000..9a240c8d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087879140s @@ -0,0 +1 @@ +{"submission": "140", "time": 1702087879, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087888141s b/content/ranking/NHSPC-2023/subchanges/1702087888141s new file mode 100644 index 00000000..bce4aff0 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087888141s @@ -0,0 +1 @@ +{"submission": "141", "time": 1702087888, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087888142s b/content/ranking/NHSPC-2023/subchanges/1702087888142s new file mode 100644 index 00000000..bca038cd --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087888142s @@ -0,0 +1 @@ +{"submission": "142", "time": 1702087888, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087897143s b/content/ranking/NHSPC-2023/subchanges/1702087897143s new file mode 100644 index 00000000..6ee147df --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087897143s @@ -0,0 +1 @@ +{"submission": "143", "time": 1702087897, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087904144s b/content/ranking/NHSPC-2023/subchanges/1702087904144s new file mode 100644 index 00000000..9f4774e8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087904144s @@ -0,0 +1 @@ +{"submission": "144", "time": 1702087904, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087912145s b/content/ranking/NHSPC-2023/subchanges/1702087912145s new file mode 100644 index 00000000..17454581 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087912145s @@ -0,0 +1 @@ +{"submission": "145", "time": 1702087912, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087937146s b/content/ranking/NHSPC-2023/subchanges/1702087937146s new file mode 100644 index 00000000..6f81ebac --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087937146s @@ -0,0 +1 @@ +{"submission": "146", "time": 1702087937, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702087974147s b/content/ranking/NHSPC-2023/subchanges/1702087974147s new file mode 100644 index 00000000..3e2eb2e3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702087974147s @@ -0,0 +1 @@ +{"submission": "147", "time": 1702087974, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088009148s b/content/ranking/NHSPC-2023/subchanges/1702088009148s new file mode 100644 index 00000000..04ac16a8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088009148s @@ -0,0 +1 @@ +{"submission": "148", "time": 1702088009, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088011149s b/content/ranking/NHSPC-2023/subchanges/1702088011149s new file mode 100644 index 00000000..f161f69a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088011149s @@ -0,0 +1 @@ +{"submission": "149", "time": 1702088011, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088045150s b/content/ranking/NHSPC-2023/subchanges/1702088045150s new file mode 100644 index 00000000..512d419a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088045150s @@ -0,0 +1 @@ +{"submission": "150", "time": 1702088045, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088050151s b/content/ranking/NHSPC-2023/subchanges/1702088050151s new file mode 100644 index 00000000..d893bd7f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088050151s @@ -0,0 +1 @@ +{"submission": "151", "time": 1702088050, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088053152s b/content/ranking/NHSPC-2023/subchanges/1702088053152s new file mode 100644 index 00000000..b5e65a36 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088053152s @@ -0,0 +1 @@ +{"submission": "152", "time": 1702088053, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088062153s b/content/ranking/NHSPC-2023/subchanges/1702088062153s new file mode 100644 index 00000000..83b88dd9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088062153s @@ -0,0 +1 @@ +{"submission": "153", "time": 1702088062, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088093154s b/content/ranking/NHSPC-2023/subchanges/1702088093154s new file mode 100644 index 00000000..fdd0f013 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088093154s @@ -0,0 +1 @@ +{"submission": "154", "time": 1702088093, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088132155s b/content/ranking/NHSPC-2023/subchanges/1702088132155s new file mode 100644 index 00000000..c21a8512 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088132155s @@ -0,0 +1 @@ +{"submission": "155", "time": 1702088132, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088134156s b/content/ranking/NHSPC-2023/subchanges/1702088134156s new file mode 100644 index 00000000..a6affc19 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088134156s @@ -0,0 +1 @@ +{"submission": "156", "time": 1702088134, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088193157s b/content/ranking/NHSPC-2023/subchanges/1702088193157s new file mode 100644 index 00000000..f2ea0ee9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088193157s @@ -0,0 +1 @@ +{"submission": "157", "time": 1702088193, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088215158s b/content/ranking/NHSPC-2023/subchanges/1702088215158s new file mode 100644 index 00000000..6805f079 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088215158s @@ -0,0 +1 @@ +{"submission": "158", "time": 1702088215, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088290159s b/content/ranking/NHSPC-2023/subchanges/1702088290159s new file mode 100644 index 00000000..e4cd36f8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088290159s @@ -0,0 +1 @@ +{"submission": "159", "time": 1702088290, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088294160s b/content/ranking/NHSPC-2023/subchanges/1702088294160s new file mode 100644 index 00000000..ef7e515c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088294160s @@ -0,0 +1 @@ +{"submission": "160", "time": 1702088294, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088311161s b/content/ranking/NHSPC-2023/subchanges/1702088311161s new file mode 100644 index 00000000..7bfcf02d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088311161s @@ -0,0 +1 @@ +{"submission": "161", "time": 1702088311, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088339162s b/content/ranking/NHSPC-2023/subchanges/1702088339162s new file mode 100644 index 00000000..a5590fd4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088339162s @@ -0,0 +1 @@ +{"submission": "162", "time": 1702088339, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088374163s b/content/ranking/NHSPC-2023/subchanges/1702088374163s new file mode 100644 index 00000000..8bd7a5a6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088374163s @@ -0,0 +1 @@ +{"submission": "163", "time": 1702088374, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088426164s b/content/ranking/NHSPC-2023/subchanges/1702088426164s new file mode 100644 index 00000000..f6d3b641 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088426164s @@ -0,0 +1 @@ +{"submission": "164", "time": 1702088426, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088450165s b/content/ranking/NHSPC-2023/subchanges/1702088450165s new file mode 100644 index 00000000..f1d6246c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088450165s @@ -0,0 +1 @@ +{"submission": "165", "time": 1702088450, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088457166s b/content/ranking/NHSPC-2023/subchanges/1702088457166s new file mode 100644 index 00000000..1067311f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088457166s @@ -0,0 +1 @@ +{"submission": "166", "time": 1702088457, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088519167s b/content/ranking/NHSPC-2023/subchanges/1702088519167s new file mode 100644 index 00000000..f2f906de --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088519167s @@ -0,0 +1 @@ +{"submission": "167", "time": 1702088519, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088523168s b/content/ranking/NHSPC-2023/subchanges/1702088523168s new file mode 100644 index 00000000..39225038 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088523168s @@ -0,0 +1 @@ +{"submission": "168", "time": 1702088523, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088526169s b/content/ranking/NHSPC-2023/subchanges/1702088526169s new file mode 100644 index 00000000..b8c3f3bd --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088526169s @@ -0,0 +1 @@ +{"submission": "169", "time": 1702088526, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088556170s b/content/ranking/NHSPC-2023/subchanges/1702088556170s new file mode 100644 index 00000000..44bd8c16 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088556170s @@ -0,0 +1 @@ +{"submission": "170", "time": 1702088556, "score": 50.0, "extra": ["10", "30", "10", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088587171s b/content/ranking/NHSPC-2023/subchanges/1702088587171s new file mode 100644 index 00000000..589f3c79 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088587171s @@ -0,0 +1 @@ +{"submission": "171", "time": 1702088587, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088611172s b/content/ranking/NHSPC-2023/subchanges/1702088611172s new file mode 100644 index 00000000..d5cf551b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088611172s @@ -0,0 +1 @@ +{"submission": "172", "time": 1702088611, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088614173s b/content/ranking/NHSPC-2023/subchanges/1702088614173s new file mode 100644 index 00000000..ebb75d97 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088614173s @@ -0,0 +1 @@ +{"submission": "173", "time": 1702088614, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088637174s b/content/ranking/NHSPC-2023/subchanges/1702088637174s new file mode 100644 index 00000000..21538909 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088637174s @@ -0,0 +1 @@ +{"submission": "174", "time": 1702088637, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088673175s b/content/ranking/NHSPC-2023/subchanges/1702088673175s new file mode 100644 index 00000000..4ce11a25 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088673175s @@ -0,0 +1 @@ +{"submission": "175", "time": 1702088673, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088686176s b/content/ranking/NHSPC-2023/subchanges/1702088686176s new file mode 100644 index 00000000..a0b44645 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088686176s @@ -0,0 +1 @@ +{"submission": "176", "time": 1702088686, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088686177s b/content/ranking/NHSPC-2023/subchanges/1702088686177s new file mode 100644 index 00000000..f6b139f5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088686177s @@ -0,0 +1 @@ +{"submission": "177", "time": 1702088686, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088689178s b/content/ranking/NHSPC-2023/subchanges/1702088689178s new file mode 100644 index 00000000..4c73ab53 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088689178s @@ -0,0 +1 @@ +{"submission": "178", "time": 1702088689, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088717179s b/content/ranking/NHSPC-2023/subchanges/1702088717179s new file mode 100644 index 00000000..a840c910 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088717179s @@ -0,0 +1 @@ +{"submission": "179", "time": 1702088717, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088759180s b/content/ranking/NHSPC-2023/subchanges/1702088759180s new file mode 100644 index 00000000..fc37b6c2 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088759180s @@ -0,0 +1 @@ +{"submission": "180", "time": 1702088759, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088770181s b/content/ranking/NHSPC-2023/subchanges/1702088770181s new file mode 100644 index 00000000..8510825a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088770181s @@ -0,0 +1 @@ +{"submission": "181", "time": 1702088770, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088862182s b/content/ranking/NHSPC-2023/subchanges/1702088862182s new file mode 100644 index 00000000..3ec1acb7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088862182s @@ -0,0 +1 @@ +{"submission": "182", "time": 1702088862, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088868183s b/content/ranking/NHSPC-2023/subchanges/1702088868183s new file mode 100644 index 00000000..0237e2c1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088868183s @@ -0,0 +1 @@ +{"submission": "183", "time": 1702088868, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088871184s b/content/ranking/NHSPC-2023/subchanges/1702088871184s new file mode 100644 index 00000000..b99687c1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088871184s @@ -0,0 +1 @@ +{"submission": "184", "time": 1702088871, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088951185s b/content/ranking/NHSPC-2023/subchanges/1702088951185s new file mode 100644 index 00000000..ba50a3c3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088951185s @@ -0,0 +1 @@ +{"submission": "185", "time": 1702088951, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088969186s b/content/ranking/NHSPC-2023/subchanges/1702088969186s new file mode 100644 index 00000000..931b94ad --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088969186s @@ -0,0 +1 @@ +{"submission": "186", "time": 1702088969, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088985187s b/content/ranking/NHSPC-2023/subchanges/1702088985187s new file mode 100644 index 00000000..87b097fb --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088985187s @@ -0,0 +1 @@ +{"submission": "187", "time": 1702088985, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088993188s b/content/ranking/NHSPC-2023/subchanges/1702088993188s new file mode 100644 index 00000000..2cdf3e2d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088993188s @@ -0,0 +1 @@ +{"submission": "188", "time": 1702088993, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088993189s b/content/ranking/NHSPC-2023/subchanges/1702088993189s new file mode 100644 index 00000000..5c7af8eb --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088993189s @@ -0,0 +1 @@ +{"submission": "189", "time": 1702088993, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702088998190s b/content/ranking/NHSPC-2023/subchanges/1702088998190s new file mode 100644 index 00000000..e4bddd15 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702088998190s @@ -0,0 +1 @@ +{"submission": "190", "time": 1702088998, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089011191s b/content/ranking/NHSPC-2023/subchanges/1702089011191s new file mode 100644 index 00000000..083e02ec --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089011191s @@ -0,0 +1 @@ +{"submission": "191", "time": 1702089011, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089026192s b/content/ranking/NHSPC-2023/subchanges/1702089026192s new file mode 100644 index 00000000..ac250781 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089026192s @@ -0,0 +1 @@ +{"submission": "192", "time": 1702089026, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089043193s b/content/ranking/NHSPC-2023/subchanges/1702089043193s new file mode 100644 index 00000000..67791061 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089043193s @@ -0,0 +1 @@ +{"submission": "193", "time": 1702089043, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089043194s b/content/ranking/NHSPC-2023/subchanges/1702089043194s new file mode 100644 index 00000000..a6704ac4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089043194s @@ -0,0 +1 @@ +{"submission": "194", "time": 1702089043, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089094195s b/content/ranking/NHSPC-2023/subchanges/1702089094195s new file mode 100644 index 00000000..93d8ffb5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089094195s @@ -0,0 +1 @@ +{"submission": "195", "time": 1702089094, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089119196s b/content/ranking/NHSPC-2023/subchanges/1702089119196s new file mode 100644 index 00000000..8e89b1ea --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089119196s @@ -0,0 +1 @@ +{"submission": "196", "time": 1702089119, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089146197s b/content/ranking/NHSPC-2023/subchanges/1702089146197s new file mode 100644 index 00000000..91f90d7b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089146197s @@ -0,0 +1 @@ +{"submission": "197", "time": 1702089146, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089164198s b/content/ranking/NHSPC-2023/subchanges/1702089164198s new file mode 100644 index 00000000..a0457252 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089164198s @@ -0,0 +1 @@ +{"submission": "198", "time": 1702089164, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089220199s b/content/ranking/NHSPC-2023/subchanges/1702089220199s new file mode 100644 index 00000000..152cfec3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089220199s @@ -0,0 +1 @@ +{"submission": "199", "time": 1702089220, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089227200s b/content/ranking/NHSPC-2023/subchanges/1702089227200s new file mode 100644 index 00000000..591b9575 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089227200s @@ -0,0 +1 @@ +{"submission": "200", "time": 1702089227, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089239201s b/content/ranking/NHSPC-2023/subchanges/1702089239201s new file mode 100644 index 00000000..91d88d2c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089239201s @@ -0,0 +1 @@ +{"submission": "201", "time": 1702089239, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089254202s b/content/ranking/NHSPC-2023/subchanges/1702089254202s new file mode 100644 index 00000000..de008633 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089254202s @@ -0,0 +1 @@ +{"submission": "202", "time": 1702089254, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089309203s b/content/ranking/NHSPC-2023/subchanges/1702089309203s new file mode 100644 index 00000000..4f6a6965 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089309203s @@ -0,0 +1 @@ +{"submission": "203", "time": 1702089309, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089342204s b/content/ranking/NHSPC-2023/subchanges/1702089342204s new file mode 100644 index 00000000..c76be126 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089342204s @@ -0,0 +1 @@ +{"submission": "204", "time": 1702089342, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089346205s b/content/ranking/NHSPC-2023/subchanges/1702089346205s new file mode 100644 index 00000000..3e35b02a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089346205s @@ -0,0 +1 @@ +{"submission": "205", "time": 1702089346, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089362206s b/content/ranking/NHSPC-2023/subchanges/1702089362206s new file mode 100644 index 00000000..becb7fc5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089362206s @@ -0,0 +1 @@ +{"submission": "206", "time": 1702089362, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089416207s b/content/ranking/NHSPC-2023/subchanges/1702089416207s new file mode 100644 index 00000000..366fccde --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089416207s @@ -0,0 +1 @@ +{"submission": "207", "time": 1702089416, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089427208s b/content/ranking/NHSPC-2023/subchanges/1702089427208s new file mode 100644 index 00000000..531cca26 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089427208s @@ -0,0 +1 @@ +{"submission": "208", "time": 1702089427, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089527209s b/content/ranking/NHSPC-2023/subchanges/1702089527209s new file mode 100644 index 00000000..c8fa3a91 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089527209s @@ -0,0 +1 @@ +{"submission": "209", "time": 1702089527, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089528210s b/content/ranking/NHSPC-2023/subchanges/1702089528210s new file mode 100644 index 00000000..efe044b1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089528210s @@ -0,0 +1 @@ +{"submission": "210", "time": 1702089528, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089682211s b/content/ranking/NHSPC-2023/subchanges/1702089682211s new file mode 100644 index 00000000..e84dfc35 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089682211s @@ -0,0 +1 @@ +{"submission": "211", "time": 1702089682, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089693212s b/content/ranking/NHSPC-2023/subchanges/1702089693212s new file mode 100644 index 00000000..9233925c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089693212s @@ -0,0 +1 @@ +{"submission": "212", "time": 1702089693, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089712213s b/content/ranking/NHSPC-2023/subchanges/1702089712213s new file mode 100644 index 00000000..4a3eed74 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089712213s @@ -0,0 +1 @@ +{"submission": "213", "time": 1702089712, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089728214s b/content/ranking/NHSPC-2023/subchanges/1702089728214s new file mode 100644 index 00000000..e0f2c8db --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089728214s @@ -0,0 +1 @@ +{"submission": "214", "time": 1702089728, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089757215s b/content/ranking/NHSPC-2023/subchanges/1702089757215s new file mode 100644 index 00000000..3fdd1975 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089757215s @@ -0,0 +1 @@ +{"submission": "215", "time": 1702089757, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089826216s b/content/ranking/NHSPC-2023/subchanges/1702089826216s new file mode 100644 index 00000000..a008c937 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089826216s @@ -0,0 +1 @@ +{"submission": "216", "time": 1702089826, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089837217s b/content/ranking/NHSPC-2023/subchanges/1702089837217s new file mode 100644 index 00000000..769591c3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089837217s @@ -0,0 +1 @@ +{"submission": "217", "time": 1702089837, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089837218s b/content/ranking/NHSPC-2023/subchanges/1702089837218s new file mode 100644 index 00000000..c1d50325 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089837218s @@ -0,0 +1 @@ +{"submission": "218", "time": 1702089837, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089851219s b/content/ranking/NHSPC-2023/subchanges/1702089851219s new file mode 100644 index 00000000..90054020 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089851219s @@ -0,0 +1 @@ +{"submission": "219", "time": 1702089851, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089879220s b/content/ranking/NHSPC-2023/subchanges/1702089879220s new file mode 100644 index 00000000..ddaf9b54 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089879220s @@ -0,0 +1 @@ +{"submission": "220", "time": 1702089879, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089906221s b/content/ranking/NHSPC-2023/subchanges/1702089906221s new file mode 100644 index 00000000..6dac9b8c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089906221s @@ -0,0 +1 @@ +{"submission": "221", "time": 1702089906, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089982222s b/content/ranking/NHSPC-2023/subchanges/1702089982222s new file mode 100644 index 00000000..8e3369b8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089982222s @@ -0,0 +1 @@ +{"submission": "222", "time": 1702089982, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089985223s b/content/ranking/NHSPC-2023/subchanges/1702089985223s new file mode 100644 index 00000000..ae698ca1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089985223s @@ -0,0 +1 @@ +{"submission": "223", "time": 1702089985, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702089996224s b/content/ranking/NHSPC-2023/subchanges/1702089996224s new file mode 100644 index 00000000..db8af035 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702089996224s @@ -0,0 +1 @@ +{"submission": "224", "time": 1702089996, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090027225s b/content/ranking/NHSPC-2023/subchanges/1702090027225s new file mode 100644 index 00000000..85819b70 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090027225s @@ -0,0 +1 @@ +{"submission": "225", "time": 1702090027, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090027226s b/content/ranking/NHSPC-2023/subchanges/1702090027226s new file mode 100644 index 00000000..2a8870aa --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090027226s @@ -0,0 +1 @@ +{"submission": "226", "time": 1702090027, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090039227s b/content/ranking/NHSPC-2023/subchanges/1702090039227s new file mode 100644 index 00000000..21e6072f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090039227s @@ -0,0 +1 @@ +{"submission": "227", "time": 1702090039, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090042228s b/content/ranking/NHSPC-2023/subchanges/1702090042228s new file mode 100644 index 00000000..02c47f07 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090042228s @@ -0,0 +1 @@ +{"submission": "228", "time": 1702090042, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090050229s b/content/ranking/NHSPC-2023/subchanges/1702090050229s new file mode 100644 index 00000000..eaa30d95 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090050229s @@ -0,0 +1 @@ +{"submission": "229", "time": 1702090050, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090064230s b/content/ranking/NHSPC-2023/subchanges/1702090064230s new file mode 100644 index 00000000..482d0e5a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090064230s @@ -0,0 +1 @@ +{"submission": "230", "time": 1702090064, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090087231s b/content/ranking/NHSPC-2023/subchanges/1702090087231s new file mode 100644 index 00000000..ebe04453 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090087231s @@ -0,0 +1 @@ +{"submission": "231", "time": 1702090087, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090098232s b/content/ranking/NHSPC-2023/subchanges/1702090098232s new file mode 100644 index 00000000..0250b849 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090098232s @@ -0,0 +1 @@ +{"submission": "232", "time": 1702090098, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090131233s b/content/ranking/NHSPC-2023/subchanges/1702090131233s new file mode 100644 index 00000000..8aa1c0ef --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090131233s @@ -0,0 +1 @@ +{"submission": "233", "time": 1702090131, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090170234s b/content/ranking/NHSPC-2023/subchanges/1702090170234s new file mode 100644 index 00000000..7cb96a02 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090170234s @@ -0,0 +1 @@ +{"submission": "234", "time": 1702090170, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090219235s b/content/ranking/NHSPC-2023/subchanges/1702090219235s new file mode 100644 index 00000000..447ffb6b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090219235s @@ -0,0 +1 @@ +{"submission": "235", "time": 1702090219, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090347236s b/content/ranking/NHSPC-2023/subchanges/1702090347236s new file mode 100644 index 00000000..f7bb2739 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090347236s @@ -0,0 +1 @@ +{"submission": "236", "time": 1702090347, "score": 100.0, "extra": ["37", "29", "34"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090353237s b/content/ranking/NHSPC-2023/subchanges/1702090353237s new file mode 100644 index 00000000..168f03cc --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090353237s @@ -0,0 +1 @@ +{"submission": "237", "time": 1702090353, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090368238s b/content/ranking/NHSPC-2023/subchanges/1702090368238s new file mode 100644 index 00000000..591638e4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090368238s @@ -0,0 +1 @@ +{"submission": "238", "time": 1702090368, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090402239s b/content/ranking/NHSPC-2023/subchanges/1702090402239s new file mode 100644 index 00000000..38a35e5b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090402239s @@ -0,0 +1 @@ +{"submission": "239", "time": 1702090402, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090409240s b/content/ranking/NHSPC-2023/subchanges/1702090409240s new file mode 100644 index 00000000..af51712b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090409240s @@ -0,0 +1 @@ +{"submission": "240", "time": 1702090409, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090411241s b/content/ranking/NHSPC-2023/subchanges/1702090411241s new file mode 100644 index 00000000..ccd22d80 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090411241s @@ -0,0 +1 @@ +{"submission": "241", "time": 1702090411, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090435242s b/content/ranking/NHSPC-2023/subchanges/1702090435242s new file mode 100644 index 00000000..9f103a9d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090435242s @@ -0,0 +1 @@ +{"submission": "242", "time": 1702090435, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090472243s b/content/ranking/NHSPC-2023/subchanges/1702090472243s new file mode 100644 index 00000000..92d46f4d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090472243s @@ -0,0 +1 @@ +{"submission": "243", "time": 1702090472, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090474244s b/content/ranking/NHSPC-2023/subchanges/1702090474244s new file mode 100644 index 00000000..29f7e05e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090474244s @@ -0,0 +1 @@ +{"submission": "244", "time": 1702090474, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090535245s b/content/ranking/NHSPC-2023/subchanges/1702090535245s new file mode 100644 index 00000000..115b0440 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090535245s @@ -0,0 +1 @@ +{"submission": "245", "time": 1702090535, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090537246s b/content/ranking/NHSPC-2023/subchanges/1702090537246s new file mode 100644 index 00000000..80025b71 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090537246s @@ -0,0 +1 @@ +{"submission": "246", "time": 1702090537, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090567247s b/content/ranking/NHSPC-2023/subchanges/1702090567247s new file mode 100644 index 00000000..1def98c7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090567247s @@ -0,0 +1 @@ +{"submission": "247", "time": 1702090567, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090576248s b/content/ranking/NHSPC-2023/subchanges/1702090576248s new file mode 100644 index 00000000..7d0367ec --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090576248s @@ -0,0 +1 @@ +{"submission": "248", "time": 1702090576, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090595249s b/content/ranking/NHSPC-2023/subchanges/1702090595249s new file mode 100644 index 00000000..145f5986 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090595249s @@ -0,0 +1 @@ +{"submission": "249", "time": 1702090595, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090631250s b/content/ranking/NHSPC-2023/subchanges/1702090631250s new file mode 100644 index 00000000..39a7e1c5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090631250s @@ -0,0 +1 @@ +{"submission": "250", "time": 1702090631, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090647251s b/content/ranking/NHSPC-2023/subchanges/1702090647251s new file mode 100644 index 00000000..6f4c8fb5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090647251s @@ -0,0 +1 @@ +{"submission": "251", "time": 1702090647, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090655252s b/content/ranking/NHSPC-2023/subchanges/1702090655252s new file mode 100644 index 00000000..d57725ee --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090655252s @@ -0,0 +1 @@ +{"submission": "252", "time": 1702090655, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090661253s b/content/ranking/NHSPC-2023/subchanges/1702090661253s new file mode 100644 index 00000000..2c46f633 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090661253s @@ -0,0 +1 @@ +{"submission": "253", "time": 1702090661, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090682254s b/content/ranking/NHSPC-2023/subchanges/1702090682254s new file mode 100644 index 00000000..fe2e649a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090682254s @@ -0,0 +1 @@ +{"submission": "254", "time": 1702090682, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090709255s b/content/ranking/NHSPC-2023/subchanges/1702090709255s new file mode 100644 index 00000000..1d892f65 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090709255s @@ -0,0 +1 @@ +{"submission": "255", "time": 1702090709, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090715256s b/content/ranking/NHSPC-2023/subchanges/1702090715256s new file mode 100644 index 00000000..5449a88a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090715256s @@ -0,0 +1 @@ +{"submission": "256", "time": 1702090715, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090834257s b/content/ranking/NHSPC-2023/subchanges/1702090834257s new file mode 100644 index 00000000..73c3adb6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090834257s @@ -0,0 +1 @@ +{"submission": "257", "time": 1702090834, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090841258s b/content/ranking/NHSPC-2023/subchanges/1702090841258s new file mode 100644 index 00000000..2267168d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090841258s @@ -0,0 +1 @@ +{"submission": "258", "time": 1702090841, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090860259s b/content/ranking/NHSPC-2023/subchanges/1702090860259s new file mode 100644 index 00000000..aa7ba531 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090860259s @@ -0,0 +1 @@ +{"submission": "259", "time": 1702090860, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090921260s b/content/ranking/NHSPC-2023/subchanges/1702090921260s new file mode 100644 index 00000000..eb9e16c1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090921260s @@ -0,0 +1 @@ +{"submission": "260", "time": 1702090921, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090936261s b/content/ranking/NHSPC-2023/subchanges/1702090936261s new file mode 100644 index 00000000..be85e743 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090936261s @@ -0,0 +1 @@ +{"submission": "261", "time": 1702090936, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702090968262s b/content/ranking/NHSPC-2023/subchanges/1702090968262s new file mode 100644 index 00000000..909d1dc6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702090968262s @@ -0,0 +1 @@ +{"submission": "262", "time": 1702090968, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091026263s b/content/ranking/NHSPC-2023/subchanges/1702091026263s new file mode 100644 index 00000000..aef69ae0 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091026263s @@ -0,0 +1 @@ +{"submission": "263", "time": 1702091026, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091057264s b/content/ranking/NHSPC-2023/subchanges/1702091057264s new file mode 100644 index 00000000..d22c8951 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091057264s @@ -0,0 +1 @@ +{"submission": "264", "time": 1702091057, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091074265s b/content/ranking/NHSPC-2023/subchanges/1702091074265s new file mode 100644 index 00000000..0d0c8283 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091074265s @@ -0,0 +1 @@ +{"submission": "265", "time": 1702091074, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091124266s b/content/ranking/NHSPC-2023/subchanges/1702091124266s new file mode 100644 index 00000000..6eb8287c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091124266s @@ -0,0 +1 @@ +{"submission": "266", "time": 1702091124, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091175267s b/content/ranking/NHSPC-2023/subchanges/1702091175267s new file mode 100644 index 00000000..d6245f6a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091175267s @@ -0,0 +1 @@ +{"submission": "267", "time": 1702091175, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091185268s b/content/ranking/NHSPC-2023/subchanges/1702091185268s new file mode 100644 index 00000000..ac43ab6a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091185268s @@ -0,0 +1 @@ +{"submission": "268", "time": 1702091185, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091185269s b/content/ranking/NHSPC-2023/subchanges/1702091185269s new file mode 100644 index 00000000..b8942262 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091185269s @@ -0,0 +1 @@ +{"submission": "269", "time": 1702091185, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091283270s b/content/ranking/NHSPC-2023/subchanges/1702091283270s new file mode 100644 index 00000000..beb9bd88 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091283270s @@ -0,0 +1 @@ +{"submission": "270", "time": 1702091283, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091366271s b/content/ranking/NHSPC-2023/subchanges/1702091366271s new file mode 100644 index 00000000..f085ab47 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091366271s @@ -0,0 +1 @@ +{"submission": "271", "time": 1702091366, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091415272s b/content/ranking/NHSPC-2023/subchanges/1702091415272s new file mode 100644 index 00000000..8708c3c4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091415272s @@ -0,0 +1 @@ +{"submission": "272", "time": 1702091415, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091423273s b/content/ranking/NHSPC-2023/subchanges/1702091423273s new file mode 100644 index 00000000..0c7f92db --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091423273s @@ -0,0 +1 @@ +{"submission": "273", "time": 1702091423, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091436274s b/content/ranking/NHSPC-2023/subchanges/1702091436274s new file mode 100644 index 00000000..65dcdd5d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091436274s @@ -0,0 +1 @@ +{"submission": "274", "time": 1702091436, "score": 52.0, "extra": ["6", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091464275s b/content/ranking/NHSPC-2023/subchanges/1702091464275s new file mode 100644 index 00000000..d4edbcc8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091464275s @@ -0,0 +1 @@ +{"submission": "275", "time": 1702091464, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091530276s b/content/ranking/NHSPC-2023/subchanges/1702091530276s new file mode 100644 index 00000000..f9144e77 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091530276s @@ -0,0 +1 @@ +{"submission": "276", "time": 1702091530, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091546277s b/content/ranking/NHSPC-2023/subchanges/1702091546277s new file mode 100644 index 00000000..612a6528 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091546277s @@ -0,0 +1 @@ +{"submission": "277", "time": 1702091546, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091600278s b/content/ranking/NHSPC-2023/subchanges/1702091600278s new file mode 100644 index 00000000..2c0c5df2 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091600278s @@ -0,0 +1 @@ +{"submission": "278", "time": 1702091600, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091648279s b/content/ranking/NHSPC-2023/subchanges/1702091648279s new file mode 100644 index 00000000..efe0339d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091648279s @@ -0,0 +1 @@ +{"submission": "279", "time": 1702091648, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091656280s b/content/ranking/NHSPC-2023/subchanges/1702091656280s new file mode 100644 index 00000000..bb19e21b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091656280s @@ -0,0 +1 @@ +{"submission": "280", "time": 1702091656, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091715281s b/content/ranking/NHSPC-2023/subchanges/1702091715281s new file mode 100644 index 00000000..fc907f9c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091715281s @@ -0,0 +1 @@ +{"submission": "281", "time": 1702091715, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091723282s b/content/ranking/NHSPC-2023/subchanges/1702091723282s new file mode 100644 index 00000000..d3ccadf4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091723282s @@ -0,0 +1 @@ +{"submission": "282", "time": 1702091723, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091782283s b/content/ranking/NHSPC-2023/subchanges/1702091782283s new file mode 100644 index 00000000..5633cce7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091782283s @@ -0,0 +1 @@ +{"submission": "283", "time": 1702091782, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091801284s b/content/ranking/NHSPC-2023/subchanges/1702091801284s new file mode 100644 index 00000000..8c421e10 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091801284s @@ -0,0 +1 @@ +{"submission": "284", "time": 1702091801, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091832285s b/content/ranking/NHSPC-2023/subchanges/1702091832285s new file mode 100644 index 00000000..7c4b6e4c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091832285s @@ -0,0 +1 @@ +{"submission": "285", "time": 1702091832, "score": 23.0, "extra": ["0", "23", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091893286s b/content/ranking/NHSPC-2023/subchanges/1702091893286s new file mode 100644 index 00000000..0e5f4d94 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091893286s @@ -0,0 +1 @@ +{"submission": "286", "time": 1702091893, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091927287s b/content/ranking/NHSPC-2023/subchanges/1702091927287s new file mode 100644 index 00000000..6cf10b40 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091927287s @@ -0,0 +1 @@ +{"submission": "287", "time": 1702091927, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091945288s b/content/ranking/NHSPC-2023/subchanges/1702091945288s new file mode 100644 index 00000000..6d240628 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091945288s @@ -0,0 +1 @@ +{"submission": "288", "time": 1702091945, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702091954289s b/content/ranking/NHSPC-2023/subchanges/1702091954289s new file mode 100644 index 00000000..6c19a533 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702091954289s @@ -0,0 +1 @@ +{"submission": "289", "time": 1702091954, "score": 23.0, "extra": ["0", "23", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092005290s b/content/ranking/NHSPC-2023/subchanges/1702092005290s new file mode 100644 index 00000000..08d5e4f4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092005290s @@ -0,0 +1 @@ +{"submission": "290", "time": 1702092005, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092007291s b/content/ranking/NHSPC-2023/subchanges/1702092007291s new file mode 100644 index 00000000..976e92bd --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092007291s @@ -0,0 +1 @@ +{"submission": "291", "time": 1702092007, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092015292s b/content/ranking/NHSPC-2023/subchanges/1702092015292s new file mode 100644 index 00000000..b44ea7cd --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092015292s @@ -0,0 +1 @@ +{"submission": "292", "time": 1702092015, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092044293s b/content/ranking/NHSPC-2023/subchanges/1702092044293s new file mode 100644 index 00000000..91741bf1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092044293s @@ -0,0 +1 @@ +{"submission": "293", "time": 1702092044, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092053294s b/content/ranking/NHSPC-2023/subchanges/1702092053294s new file mode 100644 index 00000000..2c154882 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092053294s @@ -0,0 +1 @@ +{"submission": "294", "time": 1702092053, "score": 52.0, "extra": ["6", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092054295s b/content/ranking/NHSPC-2023/subchanges/1702092054295s new file mode 100644 index 00000000..fb78af18 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092054295s @@ -0,0 +1 @@ +{"submission": "295", "time": 1702092054, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092142296s b/content/ranking/NHSPC-2023/subchanges/1702092142296s new file mode 100644 index 00000000..4f702952 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092142296s @@ -0,0 +1 @@ +{"submission": "296", "time": 1702092142, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092172297s b/content/ranking/NHSPC-2023/subchanges/1702092172297s new file mode 100644 index 00000000..f333c8d9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092172297s @@ -0,0 +1 @@ +{"submission": "297", "time": 1702092172, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092176298s b/content/ranking/NHSPC-2023/subchanges/1702092176298s new file mode 100644 index 00000000..358a9f3b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092176298s @@ -0,0 +1 @@ +{"submission": "298", "time": 1702092176, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092203299s b/content/ranking/NHSPC-2023/subchanges/1702092203299s new file mode 100644 index 00000000..96b66cc1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092203299s @@ -0,0 +1 @@ +{"submission": "299", "time": 1702092203, "score": 23.0, "extra": ["0", "23", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092230300s b/content/ranking/NHSPC-2023/subchanges/1702092230300s new file mode 100644 index 00000000..82aff107 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092230300s @@ -0,0 +1 @@ +{"submission": "300", "time": 1702092230, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092239301s b/content/ranking/NHSPC-2023/subchanges/1702092239301s new file mode 100644 index 00000000..4ff191d9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092239301s @@ -0,0 +1 @@ +{"submission": "301", "time": 1702092239, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092240302s b/content/ranking/NHSPC-2023/subchanges/1702092240302s new file mode 100644 index 00000000..7720f5a2 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092240302s @@ -0,0 +1 @@ +{"submission": "302", "time": 1702092240, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092244303s b/content/ranking/NHSPC-2023/subchanges/1702092244303s new file mode 100644 index 00000000..c58a01c6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092244303s @@ -0,0 +1 @@ +{"submission": "303", "time": 1702092244, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092296304s b/content/ranking/NHSPC-2023/subchanges/1702092296304s new file mode 100644 index 00000000..3148f00d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092296304s @@ -0,0 +1 @@ +{"submission": "304", "time": 1702092296, "score": 7.0, "extra": ["7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092309305s b/content/ranking/NHSPC-2023/subchanges/1702092309305s new file mode 100644 index 00000000..289b82f4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092309305s @@ -0,0 +1 @@ +{"submission": "305", "time": 1702092309, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092413306s b/content/ranking/NHSPC-2023/subchanges/1702092413306s new file mode 100644 index 00000000..c3623fdc --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092413306s @@ -0,0 +1 @@ +{"submission": "306", "time": 1702092413, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092494307s b/content/ranking/NHSPC-2023/subchanges/1702092494307s new file mode 100644 index 00000000..b43c544b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092494307s @@ -0,0 +1 @@ +{"submission": "307", "time": 1702092494, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092514308s b/content/ranking/NHSPC-2023/subchanges/1702092514308s new file mode 100644 index 00000000..38278537 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092514308s @@ -0,0 +1 @@ +{"submission": "308", "time": 1702092514, "score": 23.0, "extra": ["0", "23", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092528309s b/content/ranking/NHSPC-2023/subchanges/1702092528309s new file mode 100644 index 00000000..4752d7f9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092528309s @@ -0,0 +1 @@ +{"submission": "309", "time": 1702092528, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092544310s b/content/ranking/NHSPC-2023/subchanges/1702092544310s new file mode 100644 index 00000000..774a0067 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092544310s @@ -0,0 +1 @@ +{"submission": "310", "time": 1702092544, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092545311s b/content/ranking/NHSPC-2023/subchanges/1702092545311s new file mode 100644 index 00000000..4807942e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092545311s @@ -0,0 +1 @@ +{"submission": "311", "time": 1702092545, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092569312s b/content/ranking/NHSPC-2023/subchanges/1702092569312s new file mode 100644 index 00000000..9d17f7cf --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092569312s @@ -0,0 +1 @@ +{"submission": "312", "time": 1702092569, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092596313s b/content/ranking/NHSPC-2023/subchanges/1702092596313s new file mode 100644 index 00000000..7c49e47c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092596313s @@ -0,0 +1 @@ +{"submission": "313", "time": 1702092596, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092609314s b/content/ranking/NHSPC-2023/subchanges/1702092609314s new file mode 100644 index 00000000..add3c8ca --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092609314s @@ -0,0 +1 @@ +{"submission": "314", "time": 1702092609, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092613315s b/content/ranking/NHSPC-2023/subchanges/1702092613315s new file mode 100644 index 00000000..0742a4a9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092613315s @@ -0,0 +1 @@ +{"submission": "315", "time": 1702092613, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092630316s b/content/ranking/NHSPC-2023/subchanges/1702092630316s new file mode 100644 index 00000000..e34365c1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092630316s @@ -0,0 +1 @@ +{"submission": "316", "time": 1702092630, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092637317s b/content/ranking/NHSPC-2023/subchanges/1702092637317s new file mode 100644 index 00000000..fb5ad1a1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092637317s @@ -0,0 +1 @@ +{"submission": "317", "time": 1702092637, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092639318s b/content/ranking/NHSPC-2023/subchanges/1702092639318s new file mode 100644 index 00000000..d9f49706 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092639318s @@ -0,0 +1 @@ +{"submission": "318", "time": 1702092639, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092668319s b/content/ranking/NHSPC-2023/subchanges/1702092668319s new file mode 100644 index 00000000..40e925bf --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092668319s @@ -0,0 +1 @@ +{"submission": "319", "time": 1702092668, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092680320s b/content/ranking/NHSPC-2023/subchanges/1702092680320s new file mode 100644 index 00000000..5d550dd7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092680320s @@ -0,0 +1 @@ +{"submission": "320", "time": 1702092680, "score": 30.0, "extra": ["7", "23", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092690321s b/content/ranking/NHSPC-2023/subchanges/1702092690321s new file mode 100644 index 00000000..8ef0d2bc --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092690321s @@ -0,0 +1 @@ +{"submission": "321", "time": 1702092690, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092733322s b/content/ranking/NHSPC-2023/subchanges/1702092733322s new file mode 100644 index 00000000..e311253c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092733322s @@ -0,0 +1 @@ +{"submission": "322", "time": 1702092733, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092739323s b/content/ranking/NHSPC-2023/subchanges/1702092739323s new file mode 100644 index 00000000..5f50ba0d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092739323s @@ -0,0 +1 @@ +{"submission": "323", "time": 1702092739, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092799324s b/content/ranking/NHSPC-2023/subchanges/1702092799324s new file mode 100644 index 00000000..2ec1ba02 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092799324s @@ -0,0 +1 @@ +{"submission": "324", "time": 1702092799, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092845325s b/content/ranking/NHSPC-2023/subchanges/1702092845325s new file mode 100644 index 00000000..13a735fc --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092845325s @@ -0,0 +1 @@ +{"submission": "325", "time": 1702092845, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092854326s b/content/ranking/NHSPC-2023/subchanges/1702092854326s new file mode 100644 index 00000000..b5da7c45 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092854326s @@ -0,0 +1 @@ +{"submission": "326", "time": 1702092854, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092883327s b/content/ranking/NHSPC-2023/subchanges/1702092883327s new file mode 100644 index 00000000..20c6ec9d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092883327s @@ -0,0 +1 @@ +{"submission": "327", "time": 1702092883, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092900328s b/content/ranking/NHSPC-2023/subchanges/1702092900328s new file mode 100644 index 00000000..ca1b16db --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092900328s @@ -0,0 +1 @@ +{"submission": "328", "time": 1702092900, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092911329s b/content/ranking/NHSPC-2023/subchanges/1702092911329s new file mode 100644 index 00000000..22be4f02 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092911329s @@ -0,0 +1 @@ +{"submission": "329", "time": 1702092911, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092921330s b/content/ranking/NHSPC-2023/subchanges/1702092921330s new file mode 100644 index 00000000..a889dad2 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092921330s @@ -0,0 +1 @@ +{"submission": "330", "time": 1702092921, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092931331s b/content/ranking/NHSPC-2023/subchanges/1702092931331s new file mode 100644 index 00000000..708f2f74 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092931331s @@ -0,0 +1 @@ +{"submission": "331", "time": 1702092931, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092964332s b/content/ranking/NHSPC-2023/subchanges/1702092964332s new file mode 100644 index 00000000..c27597c3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092964332s @@ -0,0 +1 @@ +{"submission": "332", "time": 1702092964, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092967333s b/content/ranking/NHSPC-2023/subchanges/1702092967333s new file mode 100644 index 00000000..b33b8d7c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092967333s @@ -0,0 +1 @@ +{"submission": "333", "time": 1702092967, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092975334s b/content/ranking/NHSPC-2023/subchanges/1702092975334s new file mode 100644 index 00000000..0d95d011 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092975334s @@ -0,0 +1 @@ +{"submission": "334", "time": 1702092975, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092978335s b/content/ranking/NHSPC-2023/subchanges/1702092978335s new file mode 100644 index 00000000..3f3d1813 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092978335s @@ -0,0 +1 @@ +{"submission": "335", "time": 1702092978, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702092991336s b/content/ranking/NHSPC-2023/subchanges/1702092991336s new file mode 100644 index 00000000..fc43caf1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702092991336s @@ -0,0 +1 @@ +{"submission": "336", "time": 1702092991, "score": 30.0, "extra": ["7", "23", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093010337s b/content/ranking/NHSPC-2023/subchanges/1702093010337s new file mode 100644 index 00000000..d1e1f2e4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093010337s @@ -0,0 +1 @@ +{"submission": "337", "time": 1702093010, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093039338s b/content/ranking/NHSPC-2023/subchanges/1702093039338s new file mode 100644 index 00000000..b3ca21be --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093039338s @@ -0,0 +1 @@ +{"submission": "338", "time": 1702093039, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093081339s b/content/ranking/NHSPC-2023/subchanges/1702093081339s new file mode 100644 index 00000000..0b98cc84 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093081339s @@ -0,0 +1 @@ +{"submission": "339", "time": 1702093081, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093087340s b/content/ranking/NHSPC-2023/subchanges/1702093087340s new file mode 100644 index 00000000..b85c4246 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093087340s @@ -0,0 +1 @@ +{"submission": "340", "time": 1702093087, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093094341s b/content/ranking/NHSPC-2023/subchanges/1702093094341s new file mode 100644 index 00000000..d6190822 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093094341s @@ -0,0 +1 @@ +{"submission": "341", "time": 1702093094, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093112342s b/content/ranking/NHSPC-2023/subchanges/1702093112342s new file mode 100644 index 00000000..98be9355 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093112342s @@ -0,0 +1 @@ +{"submission": "342", "time": 1702093112, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093118343s b/content/ranking/NHSPC-2023/subchanges/1702093118343s new file mode 100644 index 00000000..3db024fa --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093118343s @@ -0,0 +1 @@ +{"submission": "343", "time": 1702093118, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093119344s b/content/ranking/NHSPC-2023/subchanges/1702093119344s new file mode 100644 index 00000000..19fe42ba --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093119344s @@ -0,0 +1 @@ +{"submission": "344", "time": 1702093119, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093170345s b/content/ranking/NHSPC-2023/subchanges/1702093170345s new file mode 100644 index 00000000..2dac5000 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093170345s @@ -0,0 +1 @@ +{"submission": "345", "time": 1702093170, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093173346s b/content/ranking/NHSPC-2023/subchanges/1702093173346s new file mode 100644 index 00000000..4171b49b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093173346s @@ -0,0 +1 @@ +{"submission": "346", "time": 1702093173, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093234347s b/content/ranking/NHSPC-2023/subchanges/1702093234347s new file mode 100644 index 00000000..77c1f76d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093234347s @@ -0,0 +1 @@ +{"submission": "347", "time": 1702093234, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093246348s b/content/ranking/NHSPC-2023/subchanges/1702093246348s new file mode 100644 index 00000000..585fedbe --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093246348s @@ -0,0 +1 @@ +{"submission": "348", "time": 1702093246, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093252349s b/content/ranking/NHSPC-2023/subchanges/1702093252349s new file mode 100644 index 00000000..ce16581a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093252349s @@ -0,0 +1 @@ +{"submission": "349", "time": 1702093252, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093320350s b/content/ranking/NHSPC-2023/subchanges/1702093320350s new file mode 100644 index 00000000..615eb49e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093320350s @@ -0,0 +1 @@ +{"submission": "350", "time": 1702093320, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093382351s b/content/ranking/NHSPC-2023/subchanges/1702093382351s new file mode 100644 index 00000000..8e0ad1bc --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093382351s @@ -0,0 +1 @@ +{"submission": "351", "time": 1702093382, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093395352s b/content/ranking/NHSPC-2023/subchanges/1702093395352s new file mode 100644 index 00000000..c5bd66cf --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093395352s @@ -0,0 +1 @@ +{"submission": "352", "time": 1702093395, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093401353s b/content/ranking/NHSPC-2023/subchanges/1702093401353s new file mode 100644 index 00000000..06ae39b8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093401353s @@ -0,0 +1 @@ +{"submission": "353", "time": 1702093401, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093432354s b/content/ranking/NHSPC-2023/subchanges/1702093432354s new file mode 100644 index 00000000..0d5503fa --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093432354s @@ -0,0 +1 @@ +{"submission": "354", "time": 1702093432, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093440355s b/content/ranking/NHSPC-2023/subchanges/1702093440355s new file mode 100644 index 00000000..77a3057e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093440355s @@ -0,0 +1 @@ +{"submission": "355", "time": 1702093440, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093444356s b/content/ranking/NHSPC-2023/subchanges/1702093444356s new file mode 100644 index 00000000..68ac7732 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093444356s @@ -0,0 +1 @@ +{"submission": "356", "time": 1702093444, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093456357s b/content/ranking/NHSPC-2023/subchanges/1702093456357s new file mode 100644 index 00000000..82b5a6b2 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093456357s @@ -0,0 +1 @@ +{"submission": "357", "time": 1702093456, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093488358s b/content/ranking/NHSPC-2023/subchanges/1702093488358s new file mode 100644 index 00000000..cb57b453 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093488358s @@ -0,0 +1 @@ +{"submission": "358", "time": 1702093488, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093519359s b/content/ranking/NHSPC-2023/subchanges/1702093519359s new file mode 100644 index 00000000..e2729437 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093519359s @@ -0,0 +1 @@ +{"submission": "359", "time": 1702093519, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093553360s b/content/ranking/NHSPC-2023/subchanges/1702093553360s new file mode 100644 index 00000000..4496e182 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093553360s @@ -0,0 +1 @@ +{"submission": "360", "time": 1702093553, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093568361s b/content/ranking/NHSPC-2023/subchanges/1702093568361s new file mode 100644 index 00000000..b5e8db73 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093568361s @@ -0,0 +1 @@ +{"submission": "361", "time": 1702093568, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093575362s b/content/ranking/NHSPC-2023/subchanges/1702093575362s new file mode 100644 index 00000000..4a1cec98 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093575362s @@ -0,0 +1 @@ +{"submission": "362", "time": 1702093575, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093601363s b/content/ranking/NHSPC-2023/subchanges/1702093601363s new file mode 100644 index 00000000..9924c4c1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093601363s @@ -0,0 +1 @@ +{"submission": "363", "time": 1702093601, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093604364s b/content/ranking/NHSPC-2023/subchanges/1702093604364s new file mode 100644 index 00000000..56f7d656 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093604364s @@ -0,0 +1 @@ +{"submission": "364", "time": 1702093604, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093624365s b/content/ranking/NHSPC-2023/subchanges/1702093624365s new file mode 100644 index 00000000..c54ece18 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093624365s @@ -0,0 +1 @@ +{"submission": "365", "time": 1702093624, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093629366s b/content/ranking/NHSPC-2023/subchanges/1702093629366s new file mode 100644 index 00000000..4ec356b7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093629366s @@ -0,0 +1 @@ +{"submission": "366", "time": 1702093629, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093675367s b/content/ranking/NHSPC-2023/subchanges/1702093675367s new file mode 100644 index 00000000..2313c5c3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093675367s @@ -0,0 +1 @@ +{"submission": "367", "time": 1702093675, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093679368s b/content/ranking/NHSPC-2023/subchanges/1702093679368s new file mode 100644 index 00000000..4875dc6d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093679368s @@ -0,0 +1 @@ +{"submission": "368", "time": 1702093679, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093733369s b/content/ranking/NHSPC-2023/subchanges/1702093733369s new file mode 100644 index 00000000..4503546d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093733369s @@ -0,0 +1 @@ +{"submission": "369", "time": 1702093733, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093778370s b/content/ranking/NHSPC-2023/subchanges/1702093778370s new file mode 100644 index 00000000..08b26c13 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093778370s @@ -0,0 +1 @@ +{"submission": "370", "time": 1702093778, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093784371s b/content/ranking/NHSPC-2023/subchanges/1702093784371s new file mode 100644 index 00000000..4bec392e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093784371s @@ -0,0 +1 @@ +{"submission": "371", "time": 1702093784, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093786372s b/content/ranking/NHSPC-2023/subchanges/1702093786372s new file mode 100644 index 00000000..31f3933a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093786372s @@ -0,0 +1 @@ +{"submission": "372", "time": 1702093786, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093787373s b/content/ranking/NHSPC-2023/subchanges/1702093787373s new file mode 100644 index 00000000..4830a80a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093787373s @@ -0,0 +1 @@ +{"submission": "373", "time": 1702093787, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093798374s b/content/ranking/NHSPC-2023/subchanges/1702093798374s new file mode 100644 index 00000000..fb0998b3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093798374s @@ -0,0 +1 @@ +{"submission": "374", "time": 1702093798, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093809375s b/content/ranking/NHSPC-2023/subchanges/1702093809375s new file mode 100644 index 00000000..78ed757a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093809375s @@ -0,0 +1 @@ +{"submission": "375", "time": 1702093809, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093812376s b/content/ranking/NHSPC-2023/subchanges/1702093812376s new file mode 100644 index 00000000..8552ba8f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093812376s @@ -0,0 +1 @@ +{"submission": "376", "time": 1702093812, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093850377s b/content/ranking/NHSPC-2023/subchanges/1702093850377s new file mode 100644 index 00000000..e05864d5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093850377s @@ -0,0 +1 @@ +{"submission": "377", "time": 1702093850, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093858378s b/content/ranking/NHSPC-2023/subchanges/1702093858378s new file mode 100644 index 00000000..0423f69a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093858378s @@ -0,0 +1 @@ +{"submission": "378", "time": 1702093858, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093909379s b/content/ranking/NHSPC-2023/subchanges/1702093909379s new file mode 100644 index 00000000..747e0f83 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093909379s @@ -0,0 +1 @@ +{"submission": "379", "time": 1702093909, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093914380s b/content/ranking/NHSPC-2023/subchanges/1702093914380s new file mode 100644 index 00000000..02192859 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093914380s @@ -0,0 +1 @@ +{"submission": "380", "time": 1702093914, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093930381s b/content/ranking/NHSPC-2023/subchanges/1702093930381s new file mode 100644 index 00000000..c1d748d9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093930381s @@ -0,0 +1 @@ +{"submission": "381", "time": 1702093930, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093956382s b/content/ranking/NHSPC-2023/subchanges/1702093956382s new file mode 100644 index 00000000..b41c962b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093956382s @@ -0,0 +1 @@ +{"submission": "382", "time": 1702093956, "score": 50.0, "extra": ["10", "30", "10", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093966383s b/content/ranking/NHSPC-2023/subchanges/1702093966383s new file mode 100644 index 00000000..aa35fdd7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093966383s @@ -0,0 +1 @@ +{"submission": "383", "time": 1702093966, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093971384s b/content/ranking/NHSPC-2023/subchanges/1702093971384s new file mode 100644 index 00000000..9be245e9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093971384s @@ -0,0 +1 @@ +{"submission": "384", "time": 1702093971, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093978385s b/content/ranking/NHSPC-2023/subchanges/1702093978385s new file mode 100644 index 00000000..df38a271 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093978385s @@ -0,0 +1 @@ +{"submission": "385", "time": 1702093978, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702093979386s b/content/ranking/NHSPC-2023/subchanges/1702093979386s new file mode 100644 index 00000000..a98519fd --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702093979386s @@ -0,0 +1 @@ +{"submission": "386", "time": 1702093979, "score": 30.0, "extra": ["7", "23", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094004387s b/content/ranking/NHSPC-2023/subchanges/1702094004387s new file mode 100644 index 00000000..b97980ce --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094004387s @@ -0,0 +1 @@ +{"submission": "387", "time": 1702094004, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094007388s b/content/ranking/NHSPC-2023/subchanges/1702094007388s new file mode 100644 index 00000000..4c134201 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094007388s @@ -0,0 +1 @@ +{"submission": "388", "time": 1702094007, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094050389s b/content/ranking/NHSPC-2023/subchanges/1702094050389s new file mode 100644 index 00000000..292e7c0b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094050389s @@ -0,0 +1 @@ +{"submission": "389", "time": 1702094050, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094091390s b/content/ranking/NHSPC-2023/subchanges/1702094091390s new file mode 100644 index 00000000..fc9588f6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094091390s @@ -0,0 +1 @@ +{"submission": "390", "time": 1702094091, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094114391s b/content/ranking/NHSPC-2023/subchanges/1702094114391s new file mode 100644 index 00000000..a89a6a34 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094114391s @@ -0,0 +1 @@ +{"submission": "391", "time": 1702094114, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094116392s b/content/ranking/NHSPC-2023/subchanges/1702094116392s new file mode 100644 index 00000000..09915db7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094116392s @@ -0,0 +1 @@ +{"submission": "392", "time": 1702094116, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094122393s b/content/ranking/NHSPC-2023/subchanges/1702094122393s new file mode 100644 index 00000000..7f009d42 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094122393s @@ -0,0 +1 @@ +{"submission": "393", "time": 1702094122, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094123394s b/content/ranking/NHSPC-2023/subchanges/1702094123394s new file mode 100644 index 00000000..1a419824 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094123394s @@ -0,0 +1 @@ +{"submission": "394", "time": 1702094123, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094144395s b/content/ranking/NHSPC-2023/subchanges/1702094144395s new file mode 100644 index 00000000..bbac9b63 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094144395s @@ -0,0 +1 @@ +{"submission": "395", "time": 1702094144, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094192396s b/content/ranking/NHSPC-2023/subchanges/1702094192396s new file mode 100644 index 00000000..ecfb4d6d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094192396s @@ -0,0 +1 @@ +{"submission": "396", "time": 1702094192, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094218397s b/content/ranking/NHSPC-2023/subchanges/1702094218397s new file mode 100644 index 00000000..458baf08 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094218397s @@ -0,0 +1 @@ +{"submission": "397", "time": 1702094218, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094237398s b/content/ranking/NHSPC-2023/subchanges/1702094237398s new file mode 100644 index 00000000..abf78226 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094237398s @@ -0,0 +1 @@ +{"submission": "398", "time": 1702094237, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094244399s b/content/ranking/NHSPC-2023/subchanges/1702094244399s new file mode 100644 index 00000000..429085b9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094244399s @@ -0,0 +1 @@ +{"submission": "399", "time": 1702094244, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094276400s b/content/ranking/NHSPC-2023/subchanges/1702094276400s new file mode 100644 index 00000000..5617193e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094276400s @@ -0,0 +1 @@ +{"submission": "400", "time": 1702094276, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094295401s b/content/ranking/NHSPC-2023/subchanges/1702094295401s new file mode 100644 index 00000000..933f4581 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094295401s @@ -0,0 +1 @@ +{"submission": "401", "time": 1702094295, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094335402s b/content/ranking/NHSPC-2023/subchanges/1702094335402s new file mode 100644 index 00000000..25829dd7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094335402s @@ -0,0 +1 @@ +{"submission": "402", "time": 1702094335, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094342403s b/content/ranking/NHSPC-2023/subchanges/1702094342403s new file mode 100644 index 00000000..a3dbac23 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094342403s @@ -0,0 +1 @@ +{"submission": "403", "time": 1702094342, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094343404s b/content/ranking/NHSPC-2023/subchanges/1702094343404s new file mode 100644 index 00000000..a1208cd9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094343404s @@ -0,0 +1 @@ +{"submission": "404", "time": 1702094343, "score": 50.0, "extra": ["10", "30", "10", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094354405s b/content/ranking/NHSPC-2023/subchanges/1702094354405s new file mode 100644 index 00000000..80ea16c4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094354405s @@ -0,0 +1 @@ +{"submission": "405", "time": 1702094354, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094386406s b/content/ranking/NHSPC-2023/subchanges/1702094386406s new file mode 100644 index 00000000..17a065c3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094386406s @@ -0,0 +1 @@ +{"submission": "406", "time": 1702094386, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094387407s b/content/ranking/NHSPC-2023/subchanges/1702094387407s new file mode 100644 index 00000000..972e42f2 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094387407s @@ -0,0 +1 @@ +{"submission": "407", "time": 1702094387, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094423408s b/content/ranking/NHSPC-2023/subchanges/1702094423408s new file mode 100644 index 00000000..0f2f5605 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094423408s @@ -0,0 +1 @@ +{"submission": "408", "time": 1702094423, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094430409s b/content/ranking/NHSPC-2023/subchanges/1702094430409s new file mode 100644 index 00000000..e2ff4219 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094430409s @@ -0,0 +1 @@ +{"submission": "409", "time": 1702094430, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094436410s b/content/ranking/NHSPC-2023/subchanges/1702094436410s new file mode 100644 index 00000000..c28acaa9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094436410s @@ -0,0 +1 @@ +{"submission": "410", "time": 1702094436, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094490411s b/content/ranking/NHSPC-2023/subchanges/1702094490411s new file mode 100644 index 00000000..929fc850 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094490411s @@ -0,0 +1 @@ +{"submission": "411", "time": 1702094490, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094535412s b/content/ranking/NHSPC-2023/subchanges/1702094535412s new file mode 100644 index 00000000..7bee359e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094535412s @@ -0,0 +1 @@ +{"submission": "412", "time": 1702094535, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094557413s b/content/ranking/NHSPC-2023/subchanges/1702094557413s new file mode 100644 index 00000000..22ffa3dd --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094557413s @@ -0,0 +1 @@ +{"submission": "413", "time": 1702094557, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094586414s b/content/ranking/NHSPC-2023/subchanges/1702094586414s new file mode 100644 index 00000000..86d5f178 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094586414s @@ -0,0 +1 @@ +{"submission": "414", "time": 1702094586, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094592415s b/content/ranking/NHSPC-2023/subchanges/1702094592415s new file mode 100644 index 00000000..cfeb3d17 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094592415s @@ -0,0 +1 @@ +{"submission": "415", "time": 1702094592, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094600416s b/content/ranking/NHSPC-2023/subchanges/1702094600416s new file mode 100644 index 00000000..ff08742e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094600416s @@ -0,0 +1 @@ +{"submission": "416", "time": 1702094600, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094635417s b/content/ranking/NHSPC-2023/subchanges/1702094635417s new file mode 100644 index 00000000..9bd99904 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094635417s @@ -0,0 +1 @@ +{"submission": "417", "time": 1702094635, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094718418s b/content/ranking/NHSPC-2023/subchanges/1702094718418s new file mode 100644 index 00000000..f048b40a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094718418s @@ -0,0 +1 @@ +{"submission": "418", "time": 1702094718, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094734419s b/content/ranking/NHSPC-2023/subchanges/1702094734419s new file mode 100644 index 00000000..6afc2656 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094734419s @@ -0,0 +1 @@ +{"submission": "419", "time": 1702094734, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094737420s b/content/ranking/NHSPC-2023/subchanges/1702094737420s new file mode 100644 index 00000000..d0a01725 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094737420s @@ -0,0 +1 @@ +{"submission": "420", "time": 1702094737, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094766421s b/content/ranking/NHSPC-2023/subchanges/1702094766421s new file mode 100644 index 00000000..07c5af0d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094766421s @@ -0,0 +1 @@ +{"submission": "421", "time": 1702094766, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094767422s b/content/ranking/NHSPC-2023/subchanges/1702094767422s new file mode 100644 index 00000000..3f38e59b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094767422s @@ -0,0 +1 @@ +{"submission": "422", "time": 1702094767, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094768423s b/content/ranking/NHSPC-2023/subchanges/1702094768423s new file mode 100644 index 00000000..739a1b5e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094768423s @@ -0,0 +1 @@ +{"submission": "423", "time": 1702094768, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094783424s b/content/ranking/NHSPC-2023/subchanges/1702094783424s new file mode 100644 index 00000000..90629765 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094783424s @@ -0,0 +1 @@ +{"submission": "424", "time": 1702094783, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094788425s b/content/ranking/NHSPC-2023/subchanges/1702094788425s new file mode 100644 index 00000000..6b3a4c8e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094788425s @@ -0,0 +1 @@ +{"submission": "425", "time": 1702094788, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094801426s b/content/ranking/NHSPC-2023/subchanges/1702094801426s new file mode 100644 index 00000000..f2df2a90 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094801426s @@ -0,0 +1 @@ +{"submission": "426", "time": 1702094801, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094837427s b/content/ranking/NHSPC-2023/subchanges/1702094837427s new file mode 100644 index 00000000..e6c908f5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094837427s @@ -0,0 +1 @@ +{"submission": "427", "time": 1702094837, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094868428s b/content/ranking/NHSPC-2023/subchanges/1702094868428s new file mode 100644 index 00000000..dc0ce5f4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094868428s @@ -0,0 +1 @@ +{"submission": "428", "time": 1702094868, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094930429s b/content/ranking/NHSPC-2023/subchanges/1702094930429s new file mode 100644 index 00000000..b13abddd --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094930429s @@ -0,0 +1 @@ +{"submission": "429", "time": 1702094930, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094931430s b/content/ranking/NHSPC-2023/subchanges/1702094931430s new file mode 100644 index 00000000..1da227af --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094931430s @@ -0,0 +1 @@ +{"submission": "430", "time": 1702094931, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702094934431s b/content/ranking/NHSPC-2023/subchanges/1702094934431s new file mode 100644 index 00000000..ac19d649 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702094934431s @@ -0,0 +1 @@ +{"submission": "431", "time": 1702094934, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095007432s b/content/ranking/NHSPC-2023/subchanges/1702095007432s new file mode 100644 index 00000000..83b6ef15 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095007432s @@ -0,0 +1 @@ +{"submission": "432", "time": 1702095007, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095051433s b/content/ranking/NHSPC-2023/subchanges/1702095051433s new file mode 100644 index 00000000..82aed794 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095051433s @@ -0,0 +1 @@ +{"submission": "433", "time": 1702095051, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095074434s b/content/ranking/NHSPC-2023/subchanges/1702095074434s new file mode 100644 index 00000000..fd1fd2f0 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095074434s @@ -0,0 +1 @@ +{"submission": "434", "time": 1702095074, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095112435s b/content/ranking/NHSPC-2023/subchanges/1702095112435s new file mode 100644 index 00000000..65ad940b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095112435s @@ -0,0 +1 @@ +{"submission": "435", "time": 1702095112, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095127436s b/content/ranking/NHSPC-2023/subchanges/1702095127436s new file mode 100644 index 00000000..73ace46d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095127436s @@ -0,0 +1 @@ +{"submission": "436", "time": 1702095127, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095131437s b/content/ranking/NHSPC-2023/subchanges/1702095131437s new file mode 100644 index 00000000..a69f774a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095131437s @@ -0,0 +1 @@ +{"submission": "437", "time": 1702095131, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095135438s b/content/ranking/NHSPC-2023/subchanges/1702095135438s new file mode 100644 index 00000000..4f6c033a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095135438s @@ -0,0 +1 @@ +{"submission": "438", "time": 1702095135, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095218439s b/content/ranking/NHSPC-2023/subchanges/1702095218439s new file mode 100644 index 00000000..f0c340b2 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095218439s @@ -0,0 +1 @@ +{"submission": "439", "time": 1702095218, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095235440s b/content/ranking/NHSPC-2023/subchanges/1702095235440s new file mode 100644 index 00000000..5320f3ae --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095235440s @@ -0,0 +1 @@ +{"submission": "440", "time": 1702095235, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095262441s b/content/ranking/NHSPC-2023/subchanges/1702095262441s new file mode 100644 index 00000000..185236ed --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095262441s @@ -0,0 +1 @@ +{"submission": "441", "time": 1702095262, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095281442s b/content/ranking/NHSPC-2023/subchanges/1702095281442s new file mode 100644 index 00000000..31fe3908 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095281442s @@ -0,0 +1 @@ +{"submission": "442", "time": 1702095281, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095299443s b/content/ranking/NHSPC-2023/subchanges/1702095299443s new file mode 100644 index 00000000..11544797 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095299443s @@ -0,0 +1 @@ +{"submission": "443", "time": 1702095299, "score": 7.0, "extra": ["7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095355444s b/content/ranking/NHSPC-2023/subchanges/1702095355444s new file mode 100644 index 00000000..2f0ab303 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095355444s @@ -0,0 +1 @@ +{"submission": "444", "time": 1702095355, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095366445s b/content/ranking/NHSPC-2023/subchanges/1702095366445s new file mode 100644 index 00000000..32cd6ea4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095366445s @@ -0,0 +1 @@ +{"submission": "445", "time": 1702095366, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095405446s b/content/ranking/NHSPC-2023/subchanges/1702095405446s new file mode 100644 index 00000000..7f620ec0 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095405446s @@ -0,0 +1 @@ +{"submission": "446", "time": 1702095405, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095415447s b/content/ranking/NHSPC-2023/subchanges/1702095415447s new file mode 100644 index 00000000..4c2f7634 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095415447s @@ -0,0 +1 @@ +{"submission": "447", "time": 1702095415, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095417448s b/content/ranking/NHSPC-2023/subchanges/1702095417448s new file mode 100644 index 00000000..a9c2f310 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095417448s @@ -0,0 +1 @@ +{"submission": "448", "time": 1702095417, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095417449s b/content/ranking/NHSPC-2023/subchanges/1702095417449s new file mode 100644 index 00000000..6402826f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095417449s @@ -0,0 +1 @@ +{"submission": "449", "time": 1702095417, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095447450s b/content/ranking/NHSPC-2023/subchanges/1702095447450s new file mode 100644 index 00000000..bd2b66c9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095447450s @@ -0,0 +1 @@ +{"submission": "450", "time": 1702095447, "score": 100.0, "extra": ["37", "29", "34"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095501451s b/content/ranking/NHSPC-2023/subchanges/1702095501451s new file mode 100644 index 00000000..65aade46 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095501451s @@ -0,0 +1 @@ +{"submission": "451", "time": 1702095501, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095503452s b/content/ranking/NHSPC-2023/subchanges/1702095503452s new file mode 100644 index 00000000..0ae52429 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095503452s @@ -0,0 +1 @@ +{"submission": "452", "time": 1702095503, "score": 23.0, "extra": ["0", "23", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095506453s b/content/ranking/NHSPC-2023/subchanges/1702095506453s new file mode 100644 index 00000000..1340e8a5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095506453s @@ -0,0 +1 @@ +{"submission": "453", "time": 1702095506, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095512454s b/content/ranking/NHSPC-2023/subchanges/1702095512454s new file mode 100644 index 00000000..b1bcd0ce --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095512454s @@ -0,0 +1 @@ +{"submission": "454", "time": 1702095512, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095537455s b/content/ranking/NHSPC-2023/subchanges/1702095537455s new file mode 100644 index 00000000..2fa3a2b8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095537455s @@ -0,0 +1 @@ +{"submission": "455", "time": 1702095537, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095554456s b/content/ranking/NHSPC-2023/subchanges/1702095554456s new file mode 100644 index 00000000..e743b590 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095554456s @@ -0,0 +1 @@ +{"submission": "456", "time": 1702095554, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095576457s b/content/ranking/NHSPC-2023/subchanges/1702095576457s new file mode 100644 index 00000000..0cac8209 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095576457s @@ -0,0 +1 @@ +{"submission": "457", "time": 1702095576, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095588458s b/content/ranking/NHSPC-2023/subchanges/1702095588458s new file mode 100644 index 00000000..4ad99137 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095588458s @@ -0,0 +1 @@ +{"submission": "458", "time": 1702095588, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095589459s b/content/ranking/NHSPC-2023/subchanges/1702095589459s new file mode 100644 index 00000000..7acc7c17 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095589459s @@ -0,0 +1 @@ +{"submission": "459", "time": 1702095589, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095614460s b/content/ranking/NHSPC-2023/subchanges/1702095614460s new file mode 100644 index 00000000..29ef13d5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095614460s @@ -0,0 +1 @@ +{"submission": "460", "time": 1702095614, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095682461s b/content/ranking/NHSPC-2023/subchanges/1702095682461s new file mode 100644 index 00000000..36076267 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095682461s @@ -0,0 +1 @@ +{"submission": "461", "time": 1702095682, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095690462s b/content/ranking/NHSPC-2023/subchanges/1702095690462s new file mode 100644 index 00000000..dea027eb --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095690462s @@ -0,0 +1 @@ +{"submission": "462", "time": 1702095690, "score": 100.0, "extra": ["37", "29", "34"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095690463s b/content/ranking/NHSPC-2023/subchanges/1702095690463s new file mode 100644 index 00000000..e20eeeb6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095690463s @@ -0,0 +1 @@ +{"submission": "463", "time": 1702095690, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095717464s b/content/ranking/NHSPC-2023/subchanges/1702095717464s new file mode 100644 index 00000000..5cc04b1e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095717464s @@ -0,0 +1 @@ +{"submission": "464", "time": 1702095717, "score": 7.0, "extra": ["7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095718465s b/content/ranking/NHSPC-2023/subchanges/1702095718465s new file mode 100644 index 00000000..02a2daa6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095718465s @@ -0,0 +1 @@ +{"submission": "465", "time": 1702095718, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095720466s b/content/ranking/NHSPC-2023/subchanges/1702095720466s new file mode 100644 index 00000000..b5f9d1f3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095720466s @@ -0,0 +1 @@ +{"submission": "466", "time": 1702095720, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095728467s b/content/ranking/NHSPC-2023/subchanges/1702095728467s new file mode 100644 index 00000000..b6ce673d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095728467s @@ -0,0 +1 @@ +{"submission": "467", "time": 1702095728, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095765468s b/content/ranking/NHSPC-2023/subchanges/1702095765468s new file mode 100644 index 00000000..c0e8449b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095765468s @@ -0,0 +1 @@ +{"submission": "468", "time": 1702095765, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095793469s b/content/ranking/NHSPC-2023/subchanges/1702095793469s new file mode 100644 index 00000000..cb8717ed --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095793469s @@ -0,0 +1 @@ +{"submission": "469", "time": 1702095793, "score": 7.0, "extra": ["7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095829470s b/content/ranking/NHSPC-2023/subchanges/1702095829470s new file mode 100644 index 00000000..20be005b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095829470s @@ -0,0 +1 @@ +{"submission": "470", "time": 1702095829, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095869471s b/content/ranking/NHSPC-2023/subchanges/1702095869471s new file mode 100644 index 00000000..bdaf15ac --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095869471s @@ -0,0 +1 @@ +{"submission": "471", "time": 1702095869, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095900472s b/content/ranking/NHSPC-2023/subchanges/1702095900472s new file mode 100644 index 00000000..d29503c4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095900472s @@ -0,0 +1 @@ +{"submission": "472", "time": 1702095900, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095914473s b/content/ranking/NHSPC-2023/subchanges/1702095914473s new file mode 100644 index 00000000..eea54b50 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095914473s @@ -0,0 +1 @@ +{"submission": "473", "time": 1702095914, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095925474s b/content/ranking/NHSPC-2023/subchanges/1702095925474s new file mode 100644 index 00000000..fab1b943 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095925474s @@ -0,0 +1 @@ +{"submission": "474", "time": 1702095925, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095963475s b/content/ranking/NHSPC-2023/subchanges/1702095963475s new file mode 100644 index 00000000..f1b23dab --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095963475s @@ -0,0 +1 @@ +{"submission": "475", "time": 1702095963, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095969476s b/content/ranking/NHSPC-2023/subchanges/1702095969476s new file mode 100644 index 00000000..7f112f2f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095969476s @@ -0,0 +1 @@ +{"submission": "476", "time": 1702095969, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095975477s b/content/ranking/NHSPC-2023/subchanges/1702095975477s new file mode 100644 index 00000000..ffa55782 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095975477s @@ -0,0 +1 @@ +{"submission": "477", "time": 1702095975, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095985478s b/content/ranking/NHSPC-2023/subchanges/1702095985478s new file mode 100644 index 00000000..a14954d3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095985478s @@ -0,0 +1 @@ +{"submission": "478", "time": 1702095985, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095990479s b/content/ranking/NHSPC-2023/subchanges/1702095990479s new file mode 100644 index 00000000..406ee987 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095990479s @@ -0,0 +1 @@ +{"submission": "479", "time": 1702095990, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702095997480s b/content/ranking/NHSPC-2023/subchanges/1702095997480s new file mode 100644 index 00000000..18e2cda6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702095997480s @@ -0,0 +1 @@ +{"submission": "480", "time": 1702095997, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096026481s b/content/ranking/NHSPC-2023/subchanges/1702096026481s new file mode 100644 index 00000000..5a8407be --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096026481s @@ -0,0 +1 @@ +{"submission": "481", "time": 1702096026, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096063482s b/content/ranking/NHSPC-2023/subchanges/1702096063482s new file mode 100644 index 00000000..5d22d2a8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096063482s @@ -0,0 +1 @@ +{"submission": "482", "time": 1702096063, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096079483s b/content/ranking/NHSPC-2023/subchanges/1702096079483s new file mode 100644 index 00000000..ed31c902 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096079483s @@ -0,0 +1 @@ +{"submission": "483", "time": 1702096079, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096081484s b/content/ranking/NHSPC-2023/subchanges/1702096081484s new file mode 100644 index 00000000..908b64c1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096081484s @@ -0,0 +1 @@ +{"submission": "484", "time": 1702096081, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096099485s b/content/ranking/NHSPC-2023/subchanges/1702096099485s new file mode 100644 index 00000000..6c0032f9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096099485s @@ -0,0 +1 @@ +{"submission": "485", "time": 1702096099, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096124486s b/content/ranking/NHSPC-2023/subchanges/1702096124486s new file mode 100644 index 00000000..b48db089 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096124486s @@ -0,0 +1 @@ +{"submission": "486", "time": 1702096124, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096147487s b/content/ranking/NHSPC-2023/subchanges/1702096147487s new file mode 100644 index 00000000..70499787 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096147487s @@ -0,0 +1 @@ +{"submission": "487", "time": 1702096147, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096237488s b/content/ranking/NHSPC-2023/subchanges/1702096237488s new file mode 100644 index 00000000..50cfdfe1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096237488s @@ -0,0 +1 @@ +{"submission": "488", "time": 1702096237, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096254489s b/content/ranking/NHSPC-2023/subchanges/1702096254489s new file mode 100644 index 00000000..13f9620c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096254489s @@ -0,0 +1 @@ +{"submission": "489", "time": 1702096254, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096296490s b/content/ranking/NHSPC-2023/subchanges/1702096296490s new file mode 100644 index 00000000..9b92ea32 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096296490s @@ -0,0 +1 @@ +{"submission": "490", "time": 1702096296, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096373491s b/content/ranking/NHSPC-2023/subchanges/1702096373491s new file mode 100644 index 00000000..73f2a802 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096373491s @@ -0,0 +1 @@ +{"submission": "491", "time": 1702096373, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096416492s b/content/ranking/NHSPC-2023/subchanges/1702096416492s new file mode 100644 index 00000000..449581b6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096416492s @@ -0,0 +1 @@ +{"submission": "492", "time": 1702096416, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096459493s b/content/ranking/NHSPC-2023/subchanges/1702096459493s new file mode 100644 index 00000000..02c75864 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096459493s @@ -0,0 +1 @@ +{"submission": "493", "time": 1702096459, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096475494s b/content/ranking/NHSPC-2023/subchanges/1702096475494s new file mode 100644 index 00000000..2ba09d8e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096475494s @@ -0,0 +1 @@ +{"submission": "494", "time": 1702096475, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096504495s b/content/ranking/NHSPC-2023/subchanges/1702096504495s new file mode 100644 index 00000000..9d8c5d65 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096504495s @@ -0,0 +1 @@ +{"submission": "495", "time": 1702096504, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096528496s b/content/ranking/NHSPC-2023/subchanges/1702096528496s new file mode 100644 index 00000000..e3e9a47f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096528496s @@ -0,0 +1 @@ +{"submission": "496", "time": 1702096528, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096544497s b/content/ranking/NHSPC-2023/subchanges/1702096544497s new file mode 100644 index 00000000..01ab5dd5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096544497s @@ -0,0 +1 @@ +{"submission": "497", "time": 1702096544, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096601498s b/content/ranking/NHSPC-2023/subchanges/1702096601498s new file mode 100644 index 00000000..6611f8cb --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096601498s @@ -0,0 +1 @@ +{"submission": "498", "time": 1702096601, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096639499s b/content/ranking/NHSPC-2023/subchanges/1702096639499s new file mode 100644 index 00000000..5de3a7bb --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096639499s @@ -0,0 +1 @@ +{"submission": "499", "time": 1702096639, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096648500s b/content/ranking/NHSPC-2023/subchanges/1702096648500s new file mode 100644 index 00000000..2a48371e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096648500s @@ -0,0 +1 @@ +{"submission": "500", "time": 1702096648, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096650501s b/content/ranking/NHSPC-2023/subchanges/1702096650501s new file mode 100644 index 00000000..adb9417a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096650501s @@ -0,0 +1 @@ +{"submission": "501", "time": 1702096650, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096655502s b/content/ranking/NHSPC-2023/subchanges/1702096655502s new file mode 100644 index 00000000..7d6e23ff --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096655502s @@ -0,0 +1 @@ +{"submission": "502", "time": 1702096655, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096664503s b/content/ranking/NHSPC-2023/subchanges/1702096664503s new file mode 100644 index 00000000..385734e0 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096664503s @@ -0,0 +1 @@ +{"submission": "503", "time": 1702096664, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096671504s b/content/ranking/NHSPC-2023/subchanges/1702096671504s new file mode 100644 index 00000000..d8e565a7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096671504s @@ -0,0 +1 @@ +{"submission": "504", "time": 1702096671, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096693505s b/content/ranking/NHSPC-2023/subchanges/1702096693505s new file mode 100644 index 00000000..f99bdb2c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096693505s @@ -0,0 +1 @@ +{"submission": "505", "time": 1702096693, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096762506s b/content/ranking/NHSPC-2023/subchanges/1702096762506s new file mode 100644 index 00000000..1d068123 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096762506s @@ -0,0 +1 @@ +{"submission": "506", "time": 1702096762, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096770507s b/content/ranking/NHSPC-2023/subchanges/1702096770507s new file mode 100644 index 00000000..221a6ba3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096770507s @@ -0,0 +1 @@ +{"submission": "507", "time": 1702096770, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096808508s b/content/ranking/NHSPC-2023/subchanges/1702096808508s new file mode 100644 index 00000000..712643a7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096808508s @@ -0,0 +1 @@ +{"submission": "508", "time": 1702096808, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096830509s b/content/ranking/NHSPC-2023/subchanges/1702096830509s new file mode 100644 index 00000000..3dcaef98 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096830509s @@ -0,0 +1 @@ +{"submission": "509", "time": 1702096830, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096845510s b/content/ranking/NHSPC-2023/subchanges/1702096845510s new file mode 100644 index 00000000..d5513d81 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096845510s @@ -0,0 +1 @@ +{"submission": "510", "time": 1702096845, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702096868511s b/content/ranking/NHSPC-2023/subchanges/1702096868511s new file mode 100644 index 00000000..4e2840ad --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702096868511s @@ -0,0 +1 @@ +{"submission": "511", "time": 1702096868, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097006512s b/content/ranking/NHSPC-2023/subchanges/1702097006512s new file mode 100644 index 00000000..81a73786 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097006512s @@ -0,0 +1 @@ +{"submission": "512", "time": 1702097006, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097008513s b/content/ranking/NHSPC-2023/subchanges/1702097008513s new file mode 100644 index 00000000..ec0da7ea --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097008513s @@ -0,0 +1 @@ +{"submission": "513", "time": 1702097008, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097023514s b/content/ranking/NHSPC-2023/subchanges/1702097023514s new file mode 100644 index 00000000..ba23c1d2 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097023514s @@ -0,0 +1 @@ +{"submission": "514", "time": 1702097023, "score": 56.0, "extra": ["6", "21", "4", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097027515s b/content/ranking/NHSPC-2023/subchanges/1702097027515s new file mode 100644 index 00000000..dc26fee7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097027515s @@ -0,0 +1 @@ +{"submission": "515", "time": 1702097027, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097036516s b/content/ranking/NHSPC-2023/subchanges/1702097036516s new file mode 100644 index 00000000..e377942b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097036516s @@ -0,0 +1 @@ +{"submission": "516", "time": 1702097036, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097056517s b/content/ranking/NHSPC-2023/subchanges/1702097056517s new file mode 100644 index 00000000..89843fea --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097056517s @@ -0,0 +1 @@ +{"submission": "517", "time": 1702097056, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097059518s b/content/ranking/NHSPC-2023/subchanges/1702097059518s new file mode 100644 index 00000000..82f5b537 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097059518s @@ -0,0 +1 @@ +{"submission": "518", "time": 1702097059, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097100519s b/content/ranking/NHSPC-2023/subchanges/1702097100519s new file mode 100644 index 00000000..28269111 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097100519s @@ -0,0 +1 @@ +{"submission": "519", "time": 1702097100, "score": 45.0, "extra": ["5", "0", "0", "40", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097190520s b/content/ranking/NHSPC-2023/subchanges/1702097190520s new file mode 100644 index 00000000..42528878 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097190520s @@ -0,0 +1 @@ +{"submission": "520", "time": 1702097190, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097201521s b/content/ranking/NHSPC-2023/subchanges/1702097201521s new file mode 100644 index 00000000..20ae205b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097201521s @@ -0,0 +1 @@ +{"submission": "521", "time": 1702097201, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097230522s b/content/ranking/NHSPC-2023/subchanges/1702097230522s new file mode 100644 index 00000000..4270adc0 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097230522s @@ -0,0 +1 @@ +{"submission": "522", "time": 1702097230, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097241523s b/content/ranking/NHSPC-2023/subchanges/1702097241523s new file mode 100644 index 00000000..6f1b3853 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097241523s @@ -0,0 +1 @@ +{"submission": "523", "time": 1702097241, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097304524s b/content/ranking/NHSPC-2023/subchanges/1702097304524s new file mode 100644 index 00000000..f7f550d3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097304524s @@ -0,0 +1 @@ +{"submission": "524", "time": 1702097304, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097320525s b/content/ranking/NHSPC-2023/subchanges/1702097320525s new file mode 100644 index 00000000..0a8b3e04 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097320525s @@ -0,0 +1 @@ +{"submission": "525", "time": 1702097320, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097345526s b/content/ranking/NHSPC-2023/subchanges/1702097345526s new file mode 100644 index 00000000..8ed33d38 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097345526s @@ -0,0 +1 @@ +{"submission": "526", "time": 1702097345, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097363527s b/content/ranking/NHSPC-2023/subchanges/1702097363527s new file mode 100644 index 00000000..a5aaf7cf --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097363527s @@ -0,0 +1 @@ +{"submission": "527", "time": 1702097363, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097380528s b/content/ranking/NHSPC-2023/subchanges/1702097380528s new file mode 100644 index 00000000..6c7b8473 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097380528s @@ -0,0 +1 @@ +{"submission": "528", "time": 1702097380, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097409529s b/content/ranking/NHSPC-2023/subchanges/1702097409529s new file mode 100644 index 00000000..512cd1bf --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097409529s @@ -0,0 +1 @@ +{"submission": "529", "time": 1702097409, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097416530s b/content/ranking/NHSPC-2023/subchanges/1702097416530s new file mode 100644 index 00000000..fa08fe7b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097416530s @@ -0,0 +1 @@ +{"submission": "530", "time": 1702097416, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097422531s b/content/ranking/NHSPC-2023/subchanges/1702097422531s new file mode 100644 index 00000000..c92c1dfc --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097422531s @@ -0,0 +1 @@ +{"submission": "531", "time": 1702097422, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097437532s b/content/ranking/NHSPC-2023/subchanges/1702097437532s new file mode 100644 index 00000000..c3f66d7f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097437532s @@ -0,0 +1 @@ +{"submission": "532", "time": 1702097437, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097444533s b/content/ranking/NHSPC-2023/subchanges/1702097444533s new file mode 100644 index 00000000..a075519e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097444533s @@ -0,0 +1 @@ +{"submission": "533", "time": 1702097444, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097454534s b/content/ranking/NHSPC-2023/subchanges/1702097454534s new file mode 100644 index 00000000..3c23a560 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097454534s @@ -0,0 +1 @@ +{"submission": "534", "time": 1702097454, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097466535s b/content/ranking/NHSPC-2023/subchanges/1702097466535s new file mode 100644 index 00000000..a286a983 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097466535s @@ -0,0 +1 @@ +{"submission": "535", "time": 1702097466, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097474536s b/content/ranking/NHSPC-2023/subchanges/1702097474536s new file mode 100644 index 00000000..7de74b03 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097474536s @@ -0,0 +1 @@ +{"submission": "536", "time": 1702097474, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097475537s b/content/ranking/NHSPC-2023/subchanges/1702097475537s new file mode 100644 index 00000000..935e9840 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097475537s @@ -0,0 +1 @@ +{"submission": "537", "time": 1702097475, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097486538s b/content/ranking/NHSPC-2023/subchanges/1702097486538s new file mode 100644 index 00000000..0dc80ec7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097486538s @@ -0,0 +1 @@ +{"submission": "538", "time": 1702097486, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097492539s b/content/ranking/NHSPC-2023/subchanges/1702097492539s new file mode 100644 index 00000000..8710332b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097492539s @@ -0,0 +1 @@ +{"submission": "539", "time": 1702097492, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097508540s b/content/ranking/NHSPC-2023/subchanges/1702097508540s new file mode 100644 index 00000000..2b5a38df --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097508540s @@ -0,0 +1 @@ +{"submission": "540", "time": 1702097508, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097516541s b/content/ranking/NHSPC-2023/subchanges/1702097516541s new file mode 100644 index 00000000..a423a33e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097516541s @@ -0,0 +1 @@ +{"submission": "541", "time": 1702097516, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097530542s b/content/ranking/NHSPC-2023/subchanges/1702097530542s new file mode 100644 index 00000000..34709054 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097530542s @@ -0,0 +1 @@ +{"submission": "542", "time": 1702097530, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097560543s b/content/ranking/NHSPC-2023/subchanges/1702097560543s new file mode 100644 index 00000000..313b211a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097560543s @@ -0,0 +1 @@ +{"submission": "543", "time": 1702097560, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097595544s b/content/ranking/NHSPC-2023/subchanges/1702097595544s new file mode 100644 index 00000000..2d4668e4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097595544s @@ -0,0 +1 @@ +{"submission": "544", "time": 1702097595, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097597545s b/content/ranking/NHSPC-2023/subchanges/1702097597545s new file mode 100644 index 00000000..985acce5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097597545s @@ -0,0 +1 @@ +{"submission": "545", "time": 1702097597, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097608546s b/content/ranking/NHSPC-2023/subchanges/1702097608546s new file mode 100644 index 00000000..54a4ec02 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097608546s @@ -0,0 +1 @@ +{"submission": "546", "time": 1702097608, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097650547s b/content/ranking/NHSPC-2023/subchanges/1702097650547s new file mode 100644 index 00000000..5901f0aa --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097650547s @@ -0,0 +1 @@ +{"submission": "547", "time": 1702097650, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097677548s b/content/ranking/NHSPC-2023/subchanges/1702097677548s new file mode 100644 index 00000000..3ba1ae3e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097677548s @@ -0,0 +1 @@ +{"submission": "548", "time": 1702097677, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097683549s b/content/ranking/NHSPC-2023/subchanges/1702097683549s new file mode 100644 index 00000000..f9d79bde --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097683549s @@ -0,0 +1 @@ +{"submission": "549", "time": 1702097683, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097731550s b/content/ranking/NHSPC-2023/subchanges/1702097731550s new file mode 100644 index 00000000..943a3101 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097731550s @@ -0,0 +1 @@ +{"submission": "550", "time": 1702097731, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097745551s b/content/ranking/NHSPC-2023/subchanges/1702097745551s new file mode 100644 index 00000000..8142b388 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097745551s @@ -0,0 +1 @@ +{"submission": "551", "time": 1702097745, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097752552s b/content/ranking/NHSPC-2023/subchanges/1702097752552s new file mode 100644 index 00000000..2961c19a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097752552s @@ -0,0 +1 @@ +{"submission": "552", "time": 1702097752, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097789553s b/content/ranking/NHSPC-2023/subchanges/1702097789553s new file mode 100644 index 00000000..918f519a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097789553s @@ -0,0 +1 @@ +{"submission": "553", "time": 1702097789, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097801554s b/content/ranking/NHSPC-2023/subchanges/1702097801554s new file mode 100644 index 00000000..857df39a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097801554s @@ -0,0 +1 @@ +{"submission": "554", "time": 1702097801, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097815555s b/content/ranking/NHSPC-2023/subchanges/1702097815555s new file mode 100644 index 00000000..ab3d89ae --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097815555s @@ -0,0 +1 @@ +{"submission": "555", "time": 1702097815, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097858556s b/content/ranking/NHSPC-2023/subchanges/1702097858556s new file mode 100644 index 00000000..dee26cae --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097858556s @@ -0,0 +1 @@ +{"submission": "556", "time": 1702097858, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097861557s b/content/ranking/NHSPC-2023/subchanges/1702097861557s new file mode 100644 index 00000000..06634b6a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097861557s @@ -0,0 +1 @@ +{"submission": "557", "time": 1702097861, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097862558s b/content/ranking/NHSPC-2023/subchanges/1702097862558s new file mode 100644 index 00000000..2abc4178 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097862558s @@ -0,0 +1 @@ +{"submission": "558", "time": 1702097862, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097880559s b/content/ranking/NHSPC-2023/subchanges/1702097880559s new file mode 100644 index 00000000..8059b23d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097880559s @@ -0,0 +1 @@ +{"submission": "559", "time": 1702097880, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097889560s b/content/ranking/NHSPC-2023/subchanges/1702097889560s new file mode 100644 index 00000000..d99a6269 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097889560s @@ -0,0 +1 @@ +{"submission": "560", "time": 1702097889, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097897561s b/content/ranking/NHSPC-2023/subchanges/1702097897561s new file mode 100644 index 00000000..79de636b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097897561s @@ -0,0 +1 @@ +{"submission": "561", "time": 1702097897, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097906562s b/content/ranking/NHSPC-2023/subchanges/1702097906562s new file mode 100644 index 00000000..7a8f8042 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097906562s @@ -0,0 +1 @@ +{"submission": "562", "time": 1702097906, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097931563s b/content/ranking/NHSPC-2023/subchanges/1702097931563s new file mode 100644 index 00000000..e5c1b401 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097931563s @@ -0,0 +1 @@ +{"submission": "563", "time": 1702097931, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097938564s b/content/ranking/NHSPC-2023/subchanges/1702097938564s new file mode 100644 index 00000000..f04cf84f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097938564s @@ -0,0 +1 @@ +{"submission": "564", "time": 1702097938, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097944565s b/content/ranking/NHSPC-2023/subchanges/1702097944565s new file mode 100644 index 00000000..802045a6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097944565s @@ -0,0 +1 @@ +{"submission": "565", "time": 1702097944, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702097945566s b/content/ranking/NHSPC-2023/subchanges/1702097945566s new file mode 100644 index 00000000..ef2fee38 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702097945566s @@ -0,0 +1 @@ +{"submission": "566", "time": 1702097945, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098005567s b/content/ranking/NHSPC-2023/subchanges/1702098005567s new file mode 100644 index 00000000..0174498c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098005567s @@ -0,0 +1 @@ +{"submission": "567", "time": 1702098005, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098007568s b/content/ranking/NHSPC-2023/subchanges/1702098007568s new file mode 100644 index 00000000..f24d9e41 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098007568s @@ -0,0 +1 @@ +{"submission": "568", "time": 1702098007, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098014569s b/content/ranking/NHSPC-2023/subchanges/1702098014569s new file mode 100644 index 00000000..f34cf3cc --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098014569s @@ -0,0 +1 @@ +{"submission": "569", "time": 1702098014, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098024570s b/content/ranking/NHSPC-2023/subchanges/1702098024570s new file mode 100644 index 00000000..65bbeb5d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098024570s @@ -0,0 +1 @@ +{"submission": "570", "time": 1702098024, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098084571s b/content/ranking/NHSPC-2023/subchanges/1702098084571s new file mode 100644 index 00000000..e3966d65 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098084571s @@ -0,0 +1 @@ +{"submission": "571", "time": 1702098084, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098118572s b/content/ranking/NHSPC-2023/subchanges/1702098118572s new file mode 100644 index 00000000..bd41240b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098118572s @@ -0,0 +1 @@ +{"submission": "572", "time": 1702098118, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098138573s b/content/ranking/NHSPC-2023/subchanges/1702098138573s new file mode 100644 index 00000000..2aec6f03 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098138573s @@ -0,0 +1 @@ +{"submission": "573", "time": 1702098138, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098191574s b/content/ranking/NHSPC-2023/subchanges/1702098191574s new file mode 100644 index 00000000..861f92c1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098191574s @@ -0,0 +1 @@ +{"submission": "574", "time": 1702098191, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098198575s b/content/ranking/NHSPC-2023/subchanges/1702098198575s new file mode 100644 index 00000000..32f79837 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098198575s @@ -0,0 +1 @@ +{"submission": "575", "time": 1702098198, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098244576s b/content/ranking/NHSPC-2023/subchanges/1702098244576s new file mode 100644 index 00000000..08dc9e86 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098244576s @@ -0,0 +1 @@ +{"submission": "576", "time": 1702098244, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098254577s b/content/ranking/NHSPC-2023/subchanges/1702098254577s new file mode 100644 index 00000000..36f989f1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098254577s @@ -0,0 +1 @@ +{"submission": "577", "time": 1702098254, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098279578s b/content/ranking/NHSPC-2023/subchanges/1702098279578s new file mode 100644 index 00000000..1646edaa --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098279578s @@ -0,0 +1 @@ +{"submission": "578", "time": 1702098279, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098312579s b/content/ranking/NHSPC-2023/subchanges/1702098312579s new file mode 100644 index 00000000..7d43eedd --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098312579s @@ -0,0 +1 @@ +{"submission": "579", "time": 1702098312, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098318580s b/content/ranking/NHSPC-2023/subchanges/1702098318580s new file mode 100644 index 00000000..e0109e1c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098318580s @@ -0,0 +1 @@ +{"submission": "580", "time": 1702098318, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098328581s b/content/ranking/NHSPC-2023/subchanges/1702098328581s new file mode 100644 index 00000000..f5ef538e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098328581s @@ -0,0 +1 @@ +{"submission": "581", "time": 1702098328, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098335582s b/content/ranking/NHSPC-2023/subchanges/1702098335582s new file mode 100644 index 00000000..bbce6bcf --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098335582s @@ -0,0 +1 @@ +{"submission": "582", "time": 1702098335, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098366583s b/content/ranking/NHSPC-2023/subchanges/1702098366583s new file mode 100644 index 00000000..cb4f434e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098366583s @@ -0,0 +1 @@ +{"submission": "583", "time": 1702098366, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098372584s b/content/ranking/NHSPC-2023/subchanges/1702098372584s new file mode 100644 index 00000000..59e21aa6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098372584s @@ -0,0 +1 @@ +{"submission": "584", "time": 1702098372, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098375585s b/content/ranking/NHSPC-2023/subchanges/1702098375585s new file mode 100644 index 00000000..5e58d4b0 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098375585s @@ -0,0 +1 @@ +{"submission": "585", "time": 1702098375, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098412586s b/content/ranking/NHSPC-2023/subchanges/1702098412586s new file mode 100644 index 00000000..508d7c06 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098412586s @@ -0,0 +1 @@ +{"submission": "586", "time": 1702098412, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098415587s b/content/ranking/NHSPC-2023/subchanges/1702098415587s new file mode 100644 index 00000000..66ea72ac --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098415587s @@ -0,0 +1 @@ +{"submission": "587", "time": 1702098415, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098491588s b/content/ranking/NHSPC-2023/subchanges/1702098491588s new file mode 100644 index 00000000..30591650 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098491588s @@ -0,0 +1 @@ +{"submission": "588", "time": 1702098491, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098492589s b/content/ranking/NHSPC-2023/subchanges/1702098492589s new file mode 100644 index 00000000..27c0a712 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098492589s @@ -0,0 +1 @@ +{"submission": "589", "time": 1702098492, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098510590s b/content/ranking/NHSPC-2023/subchanges/1702098510590s new file mode 100644 index 00000000..d6eb7722 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098510590s @@ -0,0 +1 @@ +{"submission": "590", "time": 1702098510, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098523591s b/content/ranking/NHSPC-2023/subchanges/1702098523591s new file mode 100644 index 00000000..1838320b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098523591s @@ -0,0 +1 @@ +{"submission": "591", "time": 1702098523, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098553592s b/content/ranking/NHSPC-2023/subchanges/1702098553592s new file mode 100644 index 00000000..47636f39 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098553592s @@ -0,0 +1 @@ +{"submission": "592", "time": 1702098553, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098564593s b/content/ranking/NHSPC-2023/subchanges/1702098564593s new file mode 100644 index 00000000..b7099d28 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098564593s @@ -0,0 +1 @@ +{"submission": "593", "time": 1702098564, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098570594s b/content/ranking/NHSPC-2023/subchanges/1702098570594s new file mode 100644 index 00000000..a0ff1fc7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098570594s @@ -0,0 +1 @@ +{"submission": "594", "time": 1702098570, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098576595s b/content/ranking/NHSPC-2023/subchanges/1702098576595s new file mode 100644 index 00000000..e02c4253 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098576595s @@ -0,0 +1 @@ +{"submission": "595", "time": 1702098576, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098611596s b/content/ranking/NHSPC-2023/subchanges/1702098611596s new file mode 100644 index 00000000..0d8880d0 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098611596s @@ -0,0 +1 @@ +{"submission": "596", "time": 1702098611, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098642597s b/content/ranking/NHSPC-2023/subchanges/1702098642597s new file mode 100644 index 00000000..e7ea1b17 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098642597s @@ -0,0 +1 @@ +{"submission": "597", "time": 1702098642, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098673598s b/content/ranking/NHSPC-2023/subchanges/1702098673598s new file mode 100644 index 00000000..cfc0bab7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098673598s @@ -0,0 +1 @@ +{"submission": "598", "time": 1702098673, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098701599s b/content/ranking/NHSPC-2023/subchanges/1702098701599s new file mode 100644 index 00000000..a5a081ad --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098701599s @@ -0,0 +1 @@ +{"submission": "599", "time": 1702098701, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098716600s b/content/ranking/NHSPC-2023/subchanges/1702098716600s new file mode 100644 index 00000000..4ba0903b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098716600s @@ -0,0 +1 @@ +{"submission": "600", "time": 1702098716, "score": 25.0, "extra": ["0", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098725601s b/content/ranking/NHSPC-2023/subchanges/1702098725601s new file mode 100644 index 00000000..6e9f1037 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098725601s @@ -0,0 +1 @@ +{"submission": "601", "time": 1702098725, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098747602s b/content/ranking/NHSPC-2023/subchanges/1702098747602s new file mode 100644 index 00000000..c47d4bc2 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098747602s @@ -0,0 +1 @@ +{"submission": "602", "time": 1702098747, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098761603s b/content/ranking/NHSPC-2023/subchanges/1702098761603s new file mode 100644 index 00000000..dcd24e32 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098761603s @@ -0,0 +1 @@ +{"submission": "603", "time": 1702098761, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098769604s b/content/ranking/NHSPC-2023/subchanges/1702098769604s new file mode 100644 index 00000000..a178480b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098769604s @@ -0,0 +1 @@ +{"submission": "604", "time": 1702098769, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098791605s b/content/ranking/NHSPC-2023/subchanges/1702098791605s new file mode 100644 index 00000000..8fb684e7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098791605s @@ -0,0 +1 @@ +{"submission": "605", "time": 1702098791, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098826606s b/content/ranking/NHSPC-2023/subchanges/1702098826606s new file mode 100644 index 00000000..45274358 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098826606s @@ -0,0 +1 @@ +{"submission": "606", "time": 1702098826, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098827607s b/content/ranking/NHSPC-2023/subchanges/1702098827607s new file mode 100644 index 00000000..78457fdd --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098827607s @@ -0,0 +1 @@ +{"submission": "607", "time": 1702098827, "score": 100.0, "extra": ["37", "29", "34"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098846608s b/content/ranking/NHSPC-2023/subchanges/1702098846608s new file mode 100644 index 00000000..af47d2ce --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098846608s @@ -0,0 +1 @@ +{"submission": "608", "time": 1702098846, "score": 66.0, "extra": ["37", "29", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098869609s b/content/ranking/NHSPC-2023/subchanges/1702098869609s new file mode 100644 index 00000000..5c0bc791 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098869609s @@ -0,0 +1 @@ +{"submission": "609", "time": 1702098869, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098883610s b/content/ranking/NHSPC-2023/subchanges/1702098883610s new file mode 100644 index 00000000..b1f7440c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098883610s @@ -0,0 +1 @@ +{"submission": "610", "time": 1702098883, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098888611s b/content/ranking/NHSPC-2023/subchanges/1702098888611s new file mode 100644 index 00000000..c929f2ce --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098888611s @@ -0,0 +1 @@ +{"submission": "611", "time": 1702098888, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098891612s b/content/ranking/NHSPC-2023/subchanges/1702098891612s new file mode 100644 index 00000000..cb369564 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098891612s @@ -0,0 +1 @@ +{"submission": "612", "time": 1702098891, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098894613s b/content/ranking/NHSPC-2023/subchanges/1702098894613s new file mode 100644 index 00000000..fa189af9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098894613s @@ -0,0 +1 @@ +{"submission": "613", "time": 1702098894, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098920614s b/content/ranking/NHSPC-2023/subchanges/1702098920614s new file mode 100644 index 00000000..d7b3c00c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098920614s @@ -0,0 +1 @@ +{"submission": "614", "time": 1702098920, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098948615s b/content/ranking/NHSPC-2023/subchanges/1702098948615s new file mode 100644 index 00000000..46359ed9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098948615s @@ -0,0 +1 @@ +{"submission": "615", "time": 1702098948, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098957616s b/content/ranking/NHSPC-2023/subchanges/1702098957616s new file mode 100644 index 00000000..bbcb2d05 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098957616s @@ -0,0 +1 @@ +{"submission": "616", "time": 1702098957, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098960617s b/content/ranking/NHSPC-2023/subchanges/1702098960617s new file mode 100644 index 00000000..c73be34d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098960617s @@ -0,0 +1 @@ +{"submission": "617", "time": 1702098960, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098974618s b/content/ranking/NHSPC-2023/subchanges/1702098974618s new file mode 100644 index 00000000..b3ebdb70 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098974618s @@ -0,0 +1 @@ +{"submission": "618", "time": 1702098974, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702098995619s b/content/ranking/NHSPC-2023/subchanges/1702098995619s new file mode 100644 index 00000000..028d8313 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702098995619s @@ -0,0 +1 @@ +{"submission": "619", "time": 1702098995, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099013620s b/content/ranking/NHSPC-2023/subchanges/1702099013620s new file mode 100644 index 00000000..e1f96b9e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099013620s @@ -0,0 +1 @@ +{"submission": "620", "time": 1702099013, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099024621s b/content/ranking/NHSPC-2023/subchanges/1702099024621s new file mode 100644 index 00000000..86cae077 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099024621s @@ -0,0 +1 @@ +{"submission": "621", "time": 1702099024, "score": 30.0, "extra": ["7", "23", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099040622s b/content/ranking/NHSPC-2023/subchanges/1702099040622s new file mode 100644 index 00000000..a621835b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099040622s @@ -0,0 +1 @@ +{"submission": "622", "time": 1702099040, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099050623s b/content/ranking/NHSPC-2023/subchanges/1702099050623s new file mode 100644 index 00000000..ed71f749 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099050623s @@ -0,0 +1 @@ +{"submission": "623", "time": 1702099050, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099093624s b/content/ranking/NHSPC-2023/subchanges/1702099093624s new file mode 100644 index 00000000..3ddbae14 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099093624s @@ -0,0 +1 @@ +{"submission": "624", "time": 1702099093, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099095625s b/content/ranking/NHSPC-2023/subchanges/1702099095625s new file mode 100644 index 00000000..9a661fe8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099095625s @@ -0,0 +1 @@ +{"submission": "625", "time": 1702099095, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099103626s b/content/ranking/NHSPC-2023/subchanges/1702099103626s new file mode 100644 index 00000000..e62a586d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099103626s @@ -0,0 +1 @@ +{"submission": "626", "time": 1702099103, "score": 25.0, "extra": ["0", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099184627s b/content/ranking/NHSPC-2023/subchanges/1702099184627s new file mode 100644 index 00000000..65377cef --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099184627s @@ -0,0 +1 @@ +{"submission": "627", "time": 1702099184, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099216628s b/content/ranking/NHSPC-2023/subchanges/1702099216628s new file mode 100644 index 00000000..00feb679 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099216628s @@ -0,0 +1 @@ +{"submission": "628", "time": 1702099216, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099224629s b/content/ranking/NHSPC-2023/subchanges/1702099224629s new file mode 100644 index 00000000..c999a101 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099224629s @@ -0,0 +1 @@ +{"submission": "629", "time": 1702099224, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099258630s b/content/ranking/NHSPC-2023/subchanges/1702099258630s new file mode 100644 index 00000000..4f8b5732 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099258630s @@ -0,0 +1 @@ +{"submission": "630", "time": 1702099258, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099364631s b/content/ranking/NHSPC-2023/subchanges/1702099364631s new file mode 100644 index 00000000..6e885c38 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099364631s @@ -0,0 +1 @@ +{"submission": "631", "time": 1702099364, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099365632s b/content/ranking/NHSPC-2023/subchanges/1702099365632s new file mode 100644 index 00000000..10f20408 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099365632s @@ -0,0 +1 @@ +{"submission": "632", "time": 1702099365, "score": 52.0, "extra": ["6", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099395633s b/content/ranking/NHSPC-2023/subchanges/1702099395633s new file mode 100644 index 00000000..d5251d4a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099395633s @@ -0,0 +1 @@ +{"submission": "633", "time": 1702099395, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099423634s b/content/ranking/NHSPC-2023/subchanges/1702099423634s new file mode 100644 index 00000000..d428727c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099423634s @@ -0,0 +1 @@ +{"submission": "634", "time": 1702099423, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099485635s b/content/ranking/NHSPC-2023/subchanges/1702099485635s new file mode 100644 index 00000000..81168f1e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099485635s @@ -0,0 +1 @@ +{"submission": "635", "time": 1702099485, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099497636s b/content/ranking/NHSPC-2023/subchanges/1702099497636s new file mode 100644 index 00000000..889a0e19 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099497636s @@ -0,0 +1 @@ +{"submission": "636", "time": 1702099497, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099523637s b/content/ranking/NHSPC-2023/subchanges/1702099523637s new file mode 100644 index 00000000..485dd114 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099523637s @@ -0,0 +1 @@ +{"submission": "637", "time": 1702099523, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099524638s b/content/ranking/NHSPC-2023/subchanges/1702099524638s new file mode 100644 index 00000000..c53a84a5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099524638s @@ -0,0 +1 @@ +{"submission": "638", "time": 1702099524, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099550639s b/content/ranking/NHSPC-2023/subchanges/1702099550639s new file mode 100644 index 00000000..7dc29047 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099550639s @@ -0,0 +1 @@ +{"submission": "639", "time": 1702099550, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099555640s b/content/ranking/NHSPC-2023/subchanges/1702099555640s new file mode 100644 index 00000000..0157c07b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099555640s @@ -0,0 +1 @@ +{"submission": "640", "time": 1702099555, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099572641s b/content/ranking/NHSPC-2023/subchanges/1702099572641s new file mode 100644 index 00000000..17e77ebb --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099572641s @@ -0,0 +1 @@ +{"submission": "641", "time": 1702099572, "score": 56.0, "extra": ["6", "21", "4", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099574642s b/content/ranking/NHSPC-2023/subchanges/1702099574642s new file mode 100644 index 00000000..bad4cb14 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099574642s @@ -0,0 +1 @@ +{"submission": "642", "time": 1702099574, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099596643s b/content/ranking/NHSPC-2023/subchanges/1702099596643s new file mode 100644 index 00000000..8738c1d0 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099596643s @@ -0,0 +1 @@ +{"submission": "643", "time": 1702099596, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099601644s b/content/ranking/NHSPC-2023/subchanges/1702099601644s new file mode 100644 index 00000000..08512623 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099601644s @@ -0,0 +1 @@ +{"submission": "644", "time": 1702099601, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099615645s b/content/ranking/NHSPC-2023/subchanges/1702099615645s new file mode 100644 index 00000000..e45c2817 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099615645s @@ -0,0 +1 @@ +{"submission": "645", "time": 1702099615, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099631646s b/content/ranking/NHSPC-2023/subchanges/1702099631646s new file mode 100644 index 00000000..7b3a2060 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099631646s @@ -0,0 +1 @@ +{"submission": "646", "time": 1702099631, "score": 23.0, "extra": ["0", "23", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099650647s b/content/ranking/NHSPC-2023/subchanges/1702099650647s new file mode 100644 index 00000000..76592314 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099650647s @@ -0,0 +1 @@ +{"submission": "647", "time": 1702099650, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099660648s b/content/ranking/NHSPC-2023/subchanges/1702099660648s new file mode 100644 index 00000000..80e38624 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099660648s @@ -0,0 +1 @@ +{"submission": "648", "time": 1702099660, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099675649s b/content/ranking/NHSPC-2023/subchanges/1702099675649s new file mode 100644 index 00000000..9e75eeb6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099675649s @@ -0,0 +1 @@ +{"submission": "649", "time": 1702099675, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099717650s b/content/ranking/NHSPC-2023/subchanges/1702099717650s new file mode 100644 index 00000000..33931f83 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099717650s @@ -0,0 +1 @@ +{"submission": "650", "time": 1702099717, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099735651s b/content/ranking/NHSPC-2023/subchanges/1702099735651s new file mode 100644 index 00000000..2563fe97 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099735651s @@ -0,0 +1 @@ +{"submission": "651", "time": 1702099735, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099766652s b/content/ranking/NHSPC-2023/subchanges/1702099766652s new file mode 100644 index 00000000..9aae5946 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099766652s @@ -0,0 +1 @@ +{"submission": "652", "time": 1702099766, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099820653s b/content/ranking/NHSPC-2023/subchanges/1702099820653s new file mode 100644 index 00000000..7fd97bdf --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099820653s @@ -0,0 +1 @@ +{"submission": "653", "time": 1702099820, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099827654s b/content/ranking/NHSPC-2023/subchanges/1702099827654s new file mode 100644 index 00000000..eaaeb082 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099827654s @@ -0,0 +1 @@ +{"submission": "654", "time": 1702099827, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099836655s b/content/ranking/NHSPC-2023/subchanges/1702099836655s new file mode 100644 index 00000000..6e9f6e16 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099836655s @@ -0,0 +1 @@ +{"submission": "655", "time": 1702099836, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099839656s b/content/ranking/NHSPC-2023/subchanges/1702099839656s new file mode 100644 index 00000000..1529c133 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099839656s @@ -0,0 +1 @@ +{"submission": "656", "time": 1702099839, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099846657s b/content/ranking/NHSPC-2023/subchanges/1702099846657s new file mode 100644 index 00000000..99f0f389 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099846657s @@ -0,0 +1 @@ +{"submission": "657", "time": 1702099846, "score": 66.0, "extra": ["37", "29", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099899658s b/content/ranking/NHSPC-2023/subchanges/1702099899658s new file mode 100644 index 00000000..71c0693d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099899658s @@ -0,0 +1 @@ +{"submission": "658", "time": 1702099899, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099930659s b/content/ranking/NHSPC-2023/subchanges/1702099930659s new file mode 100644 index 00000000..9807182d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099930659s @@ -0,0 +1 @@ +{"submission": "659", "time": 1702099930, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099944660s b/content/ranking/NHSPC-2023/subchanges/1702099944660s new file mode 100644 index 00000000..182865db --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099944660s @@ -0,0 +1 @@ +{"submission": "660", "time": 1702099944, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099959661s b/content/ranking/NHSPC-2023/subchanges/1702099959661s new file mode 100644 index 00000000..dcc80c84 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099959661s @@ -0,0 +1 @@ +{"submission": "661", "time": 1702099959, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099972662s b/content/ranking/NHSPC-2023/subchanges/1702099972662s new file mode 100644 index 00000000..13270d4d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099972662s @@ -0,0 +1 @@ +{"submission": "662", "time": 1702099972, "score": 66.0, "extra": ["37", "29", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099982663s b/content/ranking/NHSPC-2023/subchanges/1702099982663s new file mode 100644 index 00000000..5b25eab6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099982663s @@ -0,0 +1 @@ +{"submission": "663", "time": 1702099982, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099983664s b/content/ranking/NHSPC-2023/subchanges/1702099983664s new file mode 100644 index 00000000..1d664338 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099983664s @@ -0,0 +1 @@ +{"submission": "664", "time": 1702099983, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702099993665s b/content/ranking/NHSPC-2023/subchanges/1702099993665s new file mode 100644 index 00000000..2301d514 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702099993665s @@ -0,0 +1 @@ +{"submission": "665", "time": 1702099993, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100042666s b/content/ranking/NHSPC-2023/subchanges/1702100042666s new file mode 100644 index 00000000..1e490b79 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100042666s @@ -0,0 +1 @@ +{"submission": "666", "time": 1702100042, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100093667s b/content/ranking/NHSPC-2023/subchanges/1702100093667s new file mode 100644 index 00000000..011f0732 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100093667s @@ -0,0 +1 @@ +{"submission": "667", "time": 1702100093, "score": 100.0, "extra": ["37", "29", "34"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100102668s b/content/ranking/NHSPC-2023/subchanges/1702100102668s new file mode 100644 index 00000000..847837e3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100102668s @@ -0,0 +1 @@ +{"submission": "668", "time": 1702100102, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100110669s b/content/ranking/NHSPC-2023/subchanges/1702100110669s new file mode 100644 index 00000000..18fcdde3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100110669s @@ -0,0 +1 @@ +{"submission": "669", "time": 1702100110, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100114670s b/content/ranking/NHSPC-2023/subchanges/1702100114670s new file mode 100644 index 00000000..e7857af6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100114670s @@ -0,0 +1 @@ +{"submission": "670", "time": 1702100114, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100137671s b/content/ranking/NHSPC-2023/subchanges/1702100137671s new file mode 100644 index 00000000..ea37f24c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100137671s @@ -0,0 +1 @@ +{"submission": "671", "time": 1702100137, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100167672s b/content/ranking/NHSPC-2023/subchanges/1702100167672s new file mode 100644 index 00000000..e9e6ceb4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100167672s @@ -0,0 +1 @@ +{"submission": "672", "time": 1702100167, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100181673s b/content/ranking/NHSPC-2023/subchanges/1702100181673s new file mode 100644 index 00000000..a9fc688d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100181673s @@ -0,0 +1 @@ +{"submission": "673", "time": 1702100181, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100197674s b/content/ranking/NHSPC-2023/subchanges/1702100197674s new file mode 100644 index 00000000..9d17e225 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100197674s @@ -0,0 +1 @@ +{"submission": "674", "time": 1702100197, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100206675s b/content/ranking/NHSPC-2023/subchanges/1702100206675s new file mode 100644 index 00000000..2a685e9a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100206675s @@ -0,0 +1 @@ +{"submission": "675", "time": 1702100206, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100227676s b/content/ranking/NHSPC-2023/subchanges/1702100227676s new file mode 100644 index 00000000..ed3b35d8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100227676s @@ -0,0 +1 @@ +{"submission": "676", "time": 1702100227, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100242677s b/content/ranking/NHSPC-2023/subchanges/1702100242677s new file mode 100644 index 00000000..020c99bf --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100242677s @@ -0,0 +1 @@ +{"submission": "677", "time": 1702100242, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100242678s b/content/ranking/NHSPC-2023/subchanges/1702100242678s new file mode 100644 index 00000000..94c167ab --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100242678s @@ -0,0 +1 @@ +{"submission": "678", "time": 1702100242, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100266679s b/content/ranking/NHSPC-2023/subchanges/1702100266679s new file mode 100644 index 00000000..30e721dd --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100266679s @@ -0,0 +1 @@ +{"submission": "679", "time": 1702100266, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100296680s b/content/ranking/NHSPC-2023/subchanges/1702100296680s new file mode 100644 index 00000000..aad51116 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100296680s @@ -0,0 +1 @@ +{"submission": "680", "time": 1702100296, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100349681s b/content/ranking/NHSPC-2023/subchanges/1702100349681s new file mode 100644 index 00000000..c2cb0168 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100349681s @@ -0,0 +1 @@ +{"submission": "681", "time": 1702100349, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100362682s b/content/ranking/NHSPC-2023/subchanges/1702100362682s new file mode 100644 index 00000000..9cd3e2ed --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100362682s @@ -0,0 +1 @@ +{"submission": "682", "time": 1702100362, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100365683s b/content/ranking/NHSPC-2023/subchanges/1702100365683s new file mode 100644 index 00000000..26689b41 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100365683s @@ -0,0 +1 @@ +{"submission": "683", "time": 1702100365, "score": 25.0, "extra": ["0", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100385684s b/content/ranking/NHSPC-2023/subchanges/1702100385684s new file mode 100644 index 00000000..a4c4f82d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100385684s @@ -0,0 +1 @@ +{"submission": "684", "time": 1702100385, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100393685s b/content/ranking/NHSPC-2023/subchanges/1702100393685s new file mode 100644 index 00000000..d47a8b40 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100393685s @@ -0,0 +1 @@ +{"submission": "685", "time": 1702100393, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100396686s b/content/ranking/NHSPC-2023/subchanges/1702100396686s new file mode 100644 index 00000000..d20c0ac9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100396686s @@ -0,0 +1 @@ +{"submission": "686", "time": 1702100396, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100408687s b/content/ranking/NHSPC-2023/subchanges/1702100408687s new file mode 100644 index 00000000..93cb199e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100408687s @@ -0,0 +1 @@ +{"submission": "687", "time": 1702100408, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100426688s b/content/ranking/NHSPC-2023/subchanges/1702100426688s new file mode 100644 index 00000000..69dd9df9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100426688s @@ -0,0 +1 @@ +{"submission": "688", "time": 1702100426, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100436689s b/content/ranking/NHSPC-2023/subchanges/1702100436689s new file mode 100644 index 00000000..2c2e1012 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100436689s @@ -0,0 +1 @@ +{"submission": "689", "time": 1702100436, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100450690s b/content/ranking/NHSPC-2023/subchanges/1702100450690s new file mode 100644 index 00000000..dfdabfe3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100450690s @@ -0,0 +1 @@ +{"submission": "690", "time": 1702100450, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100452691s b/content/ranking/NHSPC-2023/subchanges/1702100452691s new file mode 100644 index 00000000..46f4334b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100452691s @@ -0,0 +1 @@ +{"submission": "691", "time": 1702100452, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100494692s b/content/ranking/NHSPC-2023/subchanges/1702100494692s new file mode 100644 index 00000000..05c318fc --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100494692s @@ -0,0 +1 @@ +{"submission": "692", "time": 1702100494, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100510693s b/content/ranking/NHSPC-2023/subchanges/1702100510693s new file mode 100644 index 00000000..84bdc240 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100510693s @@ -0,0 +1 @@ +{"submission": "693", "time": 1702100510, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100514694s b/content/ranking/NHSPC-2023/subchanges/1702100514694s new file mode 100644 index 00000000..156b4215 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100514694s @@ -0,0 +1 @@ +{"submission": "694", "time": 1702100514, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100517695s b/content/ranking/NHSPC-2023/subchanges/1702100517695s new file mode 100644 index 00000000..71ef868b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100517695s @@ -0,0 +1 @@ +{"submission": "695", "time": 1702100517, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100541696s b/content/ranking/NHSPC-2023/subchanges/1702100541696s new file mode 100644 index 00000000..7f3f3f6d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100541696s @@ -0,0 +1 @@ +{"submission": "696", "time": 1702100541, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100542697s b/content/ranking/NHSPC-2023/subchanges/1702100542697s new file mode 100644 index 00000000..77ce9714 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100542697s @@ -0,0 +1 @@ +{"submission": "697", "time": 1702100542, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100570698s b/content/ranking/NHSPC-2023/subchanges/1702100570698s new file mode 100644 index 00000000..32c19ddb --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100570698s @@ -0,0 +1 @@ +{"submission": "698", "time": 1702100570, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100604699s b/content/ranking/NHSPC-2023/subchanges/1702100604699s new file mode 100644 index 00000000..d1e099c1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100604699s @@ -0,0 +1 @@ +{"submission": "699", "time": 1702100604, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100604700s b/content/ranking/NHSPC-2023/subchanges/1702100604700s new file mode 100644 index 00000000..d957a0ad --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100604700s @@ -0,0 +1 @@ +{"submission": "700", "time": 1702100604, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100607701s b/content/ranking/NHSPC-2023/subchanges/1702100607701s new file mode 100644 index 00000000..a86b9622 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100607701s @@ -0,0 +1 @@ +{"submission": "701", "time": 1702100607, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100613702s b/content/ranking/NHSPC-2023/subchanges/1702100613702s new file mode 100644 index 00000000..12cbc9bc --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100613702s @@ -0,0 +1 @@ +{"submission": "702", "time": 1702100613, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100653703s b/content/ranking/NHSPC-2023/subchanges/1702100653703s new file mode 100644 index 00000000..dcf59820 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100653703s @@ -0,0 +1 @@ +{"submission": "703", "time": 1702100653, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100656704s b/content/ranking/NHSPC-2023/subchanges/1702100656704s new file mode 100644 index 00000000..939386ac --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100656704s @@ -0,0 +1 @@ +{"submission": "704", "time": 1702100656, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100669705s b/content/ranking/NHSPC-2023/subchanges/1702100669705s new file mode 100644 index 00000000..e7c8fcd4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100669705s @@ -0,0 +1 @@ +{"submission": "705", "time": 1702100669, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100674706s b/content/ranking/NHSPC-2023/subchanges/1702100674706s new file mode 100644 index 00000000..8cace8ae --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100674706s @@ -0,0 +1 @@ +{"submission": "706", "time": 1702100674, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100687707s b/content/ranking/NHSPC-2023/subchanges/1702100687707s new file mode 100644 index 00000000..33cd35eb --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100687707s @@ -0,0 +1 @@ +{"submission": "707", "time": 1702100687, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100688708s b/content/ranking/NHSPC-2023/subchanges/1702100688708s new file mode 100644 index 00000000..19416eb5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100688708s @@ -0,0 +1 @@ +{"submission": "708", "time": 1702100688, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100709709s b/content/ranking/NHSPC-2023/subchanges/1702100709709s new file mode 100644 index 00000000..c0bc3b3a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100709709s @@ -0,0 +1 @@ +{"submission": "709", "time": 1702100709, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100711710s b/content/ranking/NHSPC-2023/subchanges/1702100711710s new file mode 100644 index 00000000..5f53a573 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100711710s @@ -0,0 +1 @@ +{"submission": "710", "time": 1702100711, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100712711s b/content/ranking/NHSPC-2023/subchanges/1702100712711s new file mode 100644 index 00000000..7becafb5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100712711s @@ -0,0 +1 @@ +{"submission": "711", "time": 1702100712, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100731712s b/content/ranking/NHSPC-2023/subchanges/1702100731712s new file mode 100644 index 00000000..6b347c0a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100731712s @@ -0,0 +1 @@ +{"submission": "712", "time": 1702100731, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100748713s b/content/ranking/NHSPC-2023/subchanges/1702100748713s new file mode 100644 index 00000000..1d091ab5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100748713s @@ -0,0 +1 @@ +{"submission": "713", "time": 1702100748, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100750714s b/content/ranking/NHSPC-2023/subchanges/1702100750714s new file mode 100644 index 00000000..8d60bfda --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100750714s @@ -0,0 +1 @@ +{"submission": "714", "time": 1702100750, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100760715s b/content/ranking/NHSPC-2023/subchanges/1702100760715s new file mode 100644 index 00000000..7bac5a44 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100760715s @@ -0,0 +1 @@ +{"submission": "715", "time": 1702100760, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100763716s b/content/ranking/NHSPC-2023/subchanges/1702100763716s new file mode 100644 index 00000000..af055489 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100763716s @@ -0,0 +1 @@ +{"submission": "716", "time": 1702100763, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100777717s b/content/ranking/NHSPC-2023/subchanges/1702100777717s new file mode 100644 index 00000000..20e3c2d0 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100777717s @@ -0,0 +1 @@ +{"submission": "717", "time": 1702100777, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100785718s b/content/ranking/NHSPC-2023/subchanges/1702100785718s new file mode 100644 index 00000000..ec41b1fe --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100785718s @@ -0,0 +1 @@ +{"submission": "718", "time": 1702100785, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100811719s b/content/ranking/NHSPC-2023/subchanges/1702100811719s new file mode 100644 index 00000000..77fe883a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100811719s @@ -0,0 +1 @@ +{"submission": "719", "time": 1702100811, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100814720s b/content/ranking/NHSPC-2023/subchanges/1702100814720s new file mode 100644 index 00000000..1c0f781e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100814720s @@ -0,0 +1 @@ +{"submission": "720", "time": 1702100814, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100834721s b/content/ranking/NHSPC-2023/subchanges/1702100834721s new file mode 100644 index 00000000..51b978c4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100834721s @@ -0,0 +1 @@ +{"submission": "721", "time": 1702100834, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100848722s b/content/ranking/NHSPC-2023/subchanges/1702100848722s new file mode 100644 index 00000000..92f80984 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100848722s @@ -0,0 +1 @@ +{"submission": "722", "time": 1702100848, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100850723s b/content/ranking/NHSPC-2023/subchanges/1702100850723s new file mode 100644 index 00000000..cb53080e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100850723s @@ -0,0 +1 @@ +{"submission": "723", "time": 1702100850, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100862724s b/content/ranking/NHSPC-2023/subchanges/1702100862724s new file mode 100644 index 00000000..31619500 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100862724s @@ -0,0 +1 @@ +{"submission": "724", "time": 1702100862, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100871725s b/content/ranking/NHSPC-2023/subchanges/1702100871725s new file mode 100644 index 00000000..20ad5a06 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100871725s @@ -0,0 +1 @@ +{"submission": "725", "time": 1702100871, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100892726s b/content/ranking/NHSPC-2023/subchanges/1702100892726s new file mode 100644 index 00000000..008615dc --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100892726s @@ -0,0 +1 @@ +{"submission": "726", "time": 1702100892, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100898727s b/content/ranking/NHSPC-2023/subchanges/1702100898727s new file mode 100644 index 00000000..6b411dba --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100898727s @@ -0,0 +1 @@ +{"submission": "727", "time": 1702100898, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100905728s b/content/ranking/NHSPC-2023/subchanges/1702100905728s new file mode 100644 index 00000000..7e54bd88 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100905728s @@ -0,0 +1 @@ +{"submission": "728", "time": 1702100905, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100909729s b/content/ranking/NHSPC-2023/subchanges/1702100909729s new file mode 100644 index 00000000..ab05ee96 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100909729s @@ -0,0 +1 @@ +{"submission": "729", "time": 1702100909, "score": 25.0, "extra": ["0", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100975730s b/content/ranking/NHSPC-2023/subchanges/1702100975730s new file mode 100644 index 00000000..c3e72f58 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100975730s @@ -0,0 +1 @@ +{"submission": "730", "time": 1702100975, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100986731s b/content/ranking/NHSPC-2023/subchanges/1702100986731s new file mode 100644 index 00000000..6654f58a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100986731s @@ -0,0 +1 @@ +{"submission": "731", "time": 1702100986, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702100992732s b/content/ranking/NHSPC-2023/subchanges/1702100992732s new file mode 100644 index 00000000..45e32492 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702100992732s @@ -0,0 +1 @@ +{"submission": "732", "time": 1702100992, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101004733s b/content/ranking/NHSPC-2023/subchanges/1702101004733s new file mode 100644 index 00000000..d578b503 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101004733s @@ -0,0 +1 @@ +{"submission": "733", "time": 1702101004, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101024734s b/content/ranking/NHSPC-2023/subchanges/1702101024734s new file mode 100644 index 00000000..c3550f2c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101024734s @@ -0,0 +1 @@ +{"submission": "734", "time": 1702101024, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101030735s b/content/ranking/NHSPC-2023/subchanges/1702101030735s new file mode 100644 index 00000000..6db103a8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101030735s @@ -0,0 +1 @@ +{"submission": "735", "time": 1702101030, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101060736s b/content/ranking/NHSPC-2023/subchanges/1702101060736s new file mode 100644 index 00000000..13e3bfdc --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101060736s @@ -0,0 +1 @@ +{"submission": "736", "time": 1702101060, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101076737s b/content/ranking/NHSPC-2023/subchanges/1702101076737s new file mode 100644 index 00000000..19c7f767 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101076737s @@ -0,0 +1 @@ +{"submission": "737", "time": 1702101076, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101111738s b/content/ranking/NHSPC-2023/subchanges/1702101111738s new file mode 100644 index 00000000..50c51bb5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101111738s @@ -0,0 +1 @@ +{"submission": "738", "time": 1702101111, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101126739s b/content/ranking/NHSPC-2023/subchanges/1702101126739s new file mode 100644 index 00000000..65654662 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101126739s @@ -0,0 +1 @@ +{"submission": "739", "time": 1702101126, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101142740s b/content/ranking/NHSPC-2023/subchanges/1702101142740s new file mode 100644 index 00000000..876b1454 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101142740s @@ -0,0 +1 @@ +{"submission": "740", "time": 1702101142, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101185741s b/content/ranking/NHSPC-2023/subchanges/1702101185741s new file mode 100644 index 00000000..eb446d70 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101185741s @@ -0,0 +1 @@ +{"submission": "741", "time": 1702101185, "score": 100.0, "extra": ["37", "29", "34"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101198742s b/content/ranking/NHSPC-2023/subchanges/1702101198742s new file mode 100644 index 00000000..401cfca7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101198742s @@ -0,0 +1 @@ +{"submission": "742", "time": 1702101198, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101210743s b/content/ranking/NHSPC-2023/subchanges/1702101210743s new file mode 100644 index 00000000..6e243e34 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101210743s @@ -0,0 +1 @@ +{"submission": "743", "time": 1702101210, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101231744s b/content/ranking/NHSPC-2023/subchanges/1702101231744s new file mode 100644 index 00000000..d2a3a237 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101231744s @@ -0,0 +1 @@ +{"submission": "744", "time": 1702101231, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101232745s b/content/ranking/NHSPC-2023/subchanges/1702101232745s new file mode 100644 index 00000000..dea5feb1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101232745s @@ -0,0 +1 @@ +{"submission": "745", "time": 1702101232, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101234746s b/content/ranking/NHSPC-2023/subchanges/1702101234746s new file mode 100644 index 00000000..3493d87d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101234746s @@ -0,0 +1 @@ +{"submission": "746", "time": 1702101234, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101253747s b/content/ranking/NHSPC-2023/subchanges/1702101253747s new file mode 100644 index 00000000..e1222bdb --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101253747s @@ -0,0 +1 @@ +{"submission": "747", "time": 1702101253, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101287748s b/content/ranking/NHSPC-2023/subchanges/1702101287748s new file mode 100644 index 00000000..f8326afe --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101287748s @@ -0,0 +1 @@ +{"submission": "748", "time": 1702101287, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101305749s b/content/ranking/NHSPC-2023/subchanges/1702101305749s new file mode 100644 index 00000000..e79f4552 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101305749s @@ -0,0 +1 @@ +{"submission": "749", "time": 1702101305, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101306750s b/content/ranking/NHSPC-2023/subchanges/1702101306750s new file mode 100644 index 00000000..fb4a2e56 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101306750s @@ -0,0 +1 @@ +{"submission": "750", "time": 1702101306, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101307751s b/content/ranking/NHSPC-2023/subchanges/1702101307751s new file mode 100644 index 00000000..722ff579 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101307751s @@ -0,0 +1 @@ +{"submission": "751", "time": 1702101307, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101314752s b/content/ranking/NHSPC-2023/subchanges/1702101314752s new file mode 100644 index 00000000..7183cae8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101314752s @@ -0,0 +1 @@ +{"submission": "752", "time": 1702101314, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101330753s b/content/ranking/NHSPC-2023/subchanges/1702101330753s new file mode 100644 index 00000000..feb50ebd --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101330753s @@ -0,0 +1 @@ +{"submission": "753", "time": 1702101330, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101367754s b/content/ranking/NHSPC-2023/subchanges/1702101367754s new file mode 100644 index 00000000..51aa5310 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101367754s @@ -0,0 +1 @@ +{"submission": "754", "time": 1702101367, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101377755s b/content/ranking/NHSPC-2023/subchanges/1702101377755s new file mode 100644 index 00000000..f0a28870 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101377755s @@ -0,0 +1 @@ +{"submission": "755", "time": 1702101377, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101383756s b/content/ranking/NHSPC-2023/subchanges/1702101383756s new file mode 100644 index 00000000..65acfcb1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101383756s @@ -0,0 +1 @@ +{"submission": "756", "time": 1702101383, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101397757s b/content/ranking/NHSPC-2023/subchanges/1702101397757s new file mode 100644 index 00000000..84a76886 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101397757s @@ -0,0 +1 @@ +{"submission": "757", "time": 1702101397, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101409758s b/content/ranking/NHSPC-2023/subchanges/1702101409758s new file mode 100644 index 00000000..2c7f8ffa --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101409758s @@ -0,0 +1 @@ +{"submission": "758", "time": 1702101409, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101410759s b/content/ranking/NHSPC-2023/subchanges/1702101410759s new file mode 100644 index 00000000..15d838ae --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101410759s @@ -0,0 +1 @@ +{"submission": "759", "time": 1702101410, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101448760s b/content/ranking/NHSPC-2023/subchanges/1702101448760s new file mode 100644 index 00000000..f398dc95 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101448760s @@ -0,0 +1 @@ +{"submission": "760", "time": 1702101448, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101474761s b/content/ranking/NHSPC-2023/subchanges/1702101474761s new file mode 100644 index 00000000..b65f0401 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101474761s @@ -0,0 +1 @@ +{"submission": "761", "time": 1702101474, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101476762s b/content/ranking/NHSPC-2023/subchanges/1702101476762s new file mode 100644 index 00000000..49a3055a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101476762s @@ -0,0 +1 @@ +{"submission": "762", "time": 1702101476, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101485763s b/content/ranking/NHSPC-2023/subchanges/1702101485763s new file mode 100644 index 00000000..75f1d0ee --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101485763s @@ -0,0 +1 @@ +{"submission": "763", "time": 1702101485, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101485764s b/content/ranking/NHSPC-2023/subchanges/1702101485764s new file mode 100644 index 00000000..7c81c070 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101485764s @@ -0,0 +1 @@ +{"submission": "764", "time": 1702101485, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101488765s b/content/ranking/NHSPC-2023/subchanges/1702101488765s new file mode 100644 index 00000000..d23ff197 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101488765s @@ -0,0 +1 @@ +{"submission": "765", "time": 1702101488, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101508766s b/content/ranking/NHSPC-2023/subchanges/1702101508766s new file mode 100644 index 00000000..fd89f10b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101508766s @@ -0,0 +1 @@ +{"submission": "766", "time": 1702101508, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101521767s b/content/ranking/NHSPC-2023/subchanges/1702101521767s new file mode 100644 index 00000000..c722e36b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101521767s @@ -0,0 +1 @@ +{"submission": "767", "time": 1702101521, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101536768s b/content/ranking/NHSPC-2023/subchanges/1702101536768s new file mode 100644 index 00000000..ebbbf663 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101536768s @@ -0,0 +1 @@ +{"submission": "768", "time": 1702101536, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101544769s b/content/ranking/NHSPC-2023/subchanges/1702101544769s new file mode 100644 index 00000000..ce4b7d3c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101544769s @@ -0,0 +1 @@ +{"submission": "769", "time": 1702101544, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101544770s b/content/ranking/NHSPC-2023/subchanges/1702101544770s new file mode 100644 index 00000000..b297bd45 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101544770s @@ -0,0 +1 @@ +{"submission": "770", "time": 1702101544, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101552771s b/content/ranking/NHSPC-2023/subchanges/1702101552771s new file mode 100644 index 00000000..23237132 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101552771s @@ -0,0 +1 @@ +{"submission": "771", "time": 1702101552, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101579772s b/content/ranking/NHSPC-2023/subchanges/1702101579772s new file mode 100644 index 00000000..7f2983c9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101579772s @@ -0,0 +1 @@ +{"submission": "772", "time": 1702101579, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101586773s b/content/ranking/NHSPC-2023/subchanges/1702101586773s new file mode 100644 index 00000000..0f0587c7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101586773s @@ -0,0 +1 @@ +{"submission": "773", "time": 1702101586, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101597774s b/content/ranking/NHSPC-2023/subchanges/1702101597774s new file mode 100644 index 00000000..08e2c7eb --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101597774s @@ -0,0 +1 @@ +{"submission": "774", "time": 1702101597, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101607775s b/content/ranking/NHSPC-2023/subchanges/1702101607775s new file mode 100644 index 00000000..595e67ce --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101607775s @@ -0,0 +1 @@ +{"submission": "775", "time": 1702101607, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101607776s b/content/ranking/NHSPC-2023/subchanges/1702101607776s new file mode 100644 index 00000000..609d2c59 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101607776s @@ -0,0 +1 @@ +{"submission": "776", "time": 1702101607, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101634777s b/content/ranking/NHSPC-2023/subchanges/1702101634777s new file mode 100644 index 00000000..c5d0f366 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101634777s @@ -0,0 +1 @@ +{"submission": "777", "time": 1702101634, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101653778s b/content/ranking/NHSPC-2023/subchanges/1702101653778s new file mode 100644 index 00000000..03305a57 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101653778s @@ -0,0 +1 @@ +{"submission": "778", "time": 1702101653, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101656779s b/content/ranking/NHSPC-2023/subchanges/1702101656779s new file mode 100644 index 00000000..bafe0b09 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101656779s @@ -0,0 +1 @@ +{"submission": "779", "time": 1702101656, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101667780s b/content/ranking/NHSPC-2023/subchanges/1702101667780s new file mode 100644 index 00000000..b5ea9597 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101667780s @@ -0,0 +1 @@ +{"submission": "780", "time": 1702101667, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101672781s b/content/ranking/NHSPC-2023/subchanges/1702101672781s new file mode 100644 index 00000000..133fc313 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101672781s @@ -0,0 +1 @@ +{"submission": "781", "time": 1702101672, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101672782s b/content/ranking/NHSPC-2023/subchanges/1702101672782s new file mode 100644 index 00000000..f6fd0ce8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101672782s @@ -0,0 +1 @@ +{"submission": "782", "time": 1702101672, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101682783s b/content/ranking/NHSPC-2023/subchanges/1702101682783s new file mode 100644 index 00000000..6d8d2f9c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101682783s @@ -0,0 +1 @@ +{"submission": "783", "time": 1702101682, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101698784s b/content/ranking/NHSPC-2023/subchanges/1702101698784s new file mode 100644 index 00000000..2b026aec --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101698784s @@ -0,0 +1 @@ +{"submission": "784", "time": 1702101698, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101709785s b/content/ranking/NHSPC-2023/subchanges/1702101709785s new file mode 100644 index 00000000..dabaad3e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101709785s @@ -0,0 +1 @@ +{"submission": "785", "time": 1702101709, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101729786s b/content/ranking/NHSPC-2023/subchanges/1702101729786s new file mode 100644 index 00000000..40d93e74 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101729786s @@ -0,0 +1 @@ +{"submission": "786", "time": 1702101729, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101736787s b/content/ranking/NHSPC-2023/subchanges/1702101736787s new file mode 100644 index 00000000..ffe5a1c4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101736787s @@ -0,0 +1 @@ +{"submission": "787", "time": 1702101736, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101738788s b/content/ranking/NHSPC-2023/subchanges/1702101738788s new file mode 100644 index 00000000..62dd0351 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101738788s @@ -0,0 +1 @@ +{"submission": "788", "time": 1702101738, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101757789s b/content/ranking/NHSPC-2023/subchanges/1702101757789s new file mode 100644 index 00000000..33716307 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101757789s @@ -0,0 +1 @@ +{"submission": "789", "time": 1702101757, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101787790s b/content/ranking/NHSPC-2023/subchanges/1702101787790s new file mode 100644 index 00000000..44601d4b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101787790s @@ -0,0 +1 @@ +{"submission": "790", "time": 1702101787, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101795791s b/content/ranking/NHSPC-2023/subchanges/1702101795791s new file mode 100644 index 00000000..b1a95197 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101795791s @@ -0,0 +1 @@ +{"submission": "791", "time": 1702101795, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101799792s b/content/ranking/NHSPC-2023/subchanges/1702101799792s new file mode 100644 index 00000000..ccc2ab1b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101799792s @@ -0,0 +1 @@ +{"submission": "792", "time": 1702101799, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101807793s b/content/ranking/NHSPC-2023/subchanges/1702101807793s new file mode 100644 index 00000000..b9dfe145 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101807793s @@ -0,0 +1 @@ +{"submission": "793", "time": 1702101807, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101832794s b/content/ranking/NHSPC-2023/subchanges/1702101832794s new file mode 100644 index 00000000..f5c12821 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101832794s @@ -0,0 +1 @@ +{"submission": "794", "time": 1702101832, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101834795s b/content/ranking/NHSPC-2023/subchanges/1702101834795s new file mode 100644 index 00000000..9690c4d1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101834795s @@ -0,0 +1 @@ +{"submission": "795", "time": 1702101834, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101839796s b/content/ranking/NHSPC-2023/subchanges/1702101839796s new file mode 100644 index 00000000..f30c51f7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101839796s @@ -0,0 +1 @@ +{"submission": "796", "time": 1702101839, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101846797s b/content/ranking/NHSPC-2023/subchanges/1702101846797s new file mode 100644 index 00000000..76ebf7b3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101846797s @@ -0,0 +1 @@ +{"submission": "797", "time": 1702101846, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101859798s b/content/ranking/NHSPC-2023/subchanges/1702101859798s new file mode 100644 index 00000000..fccc60f8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101859798s @@ -0,0 +1 @@ +{"submission": "798", "time": 1702101859, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101860799s b/content/ranking/NHSPC-2023/subchanges/1702101860799s new file mode 100644 index 00000000..a533e3be --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101860799s @@ -0,0 +1 @@ +{"submission": "799", "time": 1702101860, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101864800s b/content/ranking/NHSPC-2023/subchanges/1702101864800s new file mode 100644 index 00000000..8ca8598f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101864800s @@ -0,0 +1 @@ +{"submission": "800", "time": 1702101864, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101871801s b/content/ranking/NHSPC-2023/subchanges/1702101871801s new file mode 100644 index 00000000..f07c97bc --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101871801s @@ -0,0 +1 @@ +{"submission": "801", "time": 1702101871, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101882802s b/content/ranking/NHSPC-2023/subchanges/1702101882802s new file mode 100644 index 00000000..125d2b3a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101882802s @@ -0,0 +1 @@ +{"submission": "802", "time": 1702101882, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101885803s b/content/ranking/NHSPC-2023/subchanges/1702101885803s new file mode 100644 index 00000000..701f6eb7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101885803s @@ -0,0 +1 @@ +{"submission": "803", "time": 1702101885, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101897804s b/content/ranking/NHSPC-2023/subchanges/1702101897804s new file mode 100644 index 00000000..4845ba32 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101897804s @@ -0,0 +1 @@ +{"submission": "804", "time": 1702101897, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101916805s b/content/ranking/NHSPC-2023/subchanges/1702101916805s new file mode 100644 index 00000000..d8294083 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101916805s @@ -0,0 +1 @@ +{"submission": "805", "time": 1702101916, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101922806s b/content/ranking/NHSPC-2023/subchanges/1702101922806s new file mode 100644 index 00000000..4366cbee --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101922806s @@ -0,0 +1 @@ +{"submission": "806", "time": 1702101922, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101923807s b/content/ranking/NHSPC-2023/subchanges/1702101923807s new file mode 100644 index 00000000..f4ca586a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101923807s @@ -0,0 +1 @@ +{"submission": "807", "time": 1702101923, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101942808s b/content/ranking/NHSPC-2023/subchanges/1702101942808s new file mode 100644 index 00000000..4ca2e477 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101942808s @@ -0,0 +1 @@ +{"submission": "808", "time": 1702101942, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101943809s b/content/ranking/NHSPC-2023/subchanges/1702101943809s new file mode 100644 index 00000000..9bb7de8c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101943809s @@ -0,0 +1 @@ +{"submission": "809", "time": 1702101943, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101946810s b/content/ranking/NHSPC-2023/subchanges/1702101946810s new file mode 100644 index 00000000..bcc99dd8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101946810s @@ -0,0 +1 @@ +{"submission": "810", "time": 1702101946, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101947811s b/content/ranking/NHSPC-2023/subchanges/1702101947811s new file mode 100644 index 00000000..c2e32d08 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101947811s @@ -0,0 +1 @@ +{"submission": "811", "time": 1702101947, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101962812s b/content/ranking/NHSPC-2023/subchanges/1702101962812s new file mode 100644 index 00000000..b1c0aa54 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101962812s @@ -0,0 +1 @@ +{"submission": "812", "time": 1702101962, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101968813s b/content/ranking/NHSPC-2023/subchanges/1702101968813s new file mode 100644 index 00000000..5a4f14e7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101968813s @@ -0,0 +1 @@ +{"submission": "813", "time": 1702101968, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101973814s b/content/ranking/NHSPC-2023/subchanges/1702101973814s new file mode 100644 index 00000000..d36307c1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101973814s @@ -0,0 +1 @@ +{"submission": "814", "time": 1702101973, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101980815s b/content/ranking/NHSPC-2023/subchanges/1702101980815s new file mode 100644 index 00000000..e2667937 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101980815s @@ -0,0 +1 @@ +{"submission": "815", "time": 1702101980, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702101992816s b/content/ranking/NHSPC-2023/subchanges/1702101992816s new file mode 100644 index 00000000..738eee6f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702101992816s @@ -0,0 +1 @@ +{"submission": "816", "time": 1702101992, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102000817s b/content/ranking/NHSPC-2023/subchanges/1702102000817s new file mode 100644 index 00000000..8815ce8f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102000817s @@ -0,0 +1 @@ +{"submission": "817", "time": 1702102000, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102002818s b/content/ranking/NHSPC-2023/subchanges/1702102002818s new file mode 100644 index 00000000..d163d8e0 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102002818s @@ -0,0 +1 @@ +{"submission": "818", "time": 1702102002, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102008819s b/content/ranking/NHSPC-2023/subchanges/1702102008819s new file mode 100644 index 00000000..095c657e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102008819s @@ -0,0 +1 @@ +{"submission": "819", "time": 1702102008, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102014820s b/content/ranking/NHSPC-2023/subchanges/1702102014820s new file mode 100644 index 00000000..b1cc32da --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102014820s @@ -0,0 +1 @@ +{"submission": "820", "time": 1702102014, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102036821s b/content/ranking/NHSPC-2023/subchanges/1702102036821s new file mode 100644 index 00000000..c4955089 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102036821s @@ -0,0 +1 @@ +{"submission": "821", "time": 1702102036, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102036822s b/content/ranking/NHSPC-2023/subchanges/1702102036822s new file mode 100644 index 00000000..fbfbb5ce --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102036822s @@ -0,0 +1 @@ +{"submission": "822", "time": 1702102036, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102057823s b/content/ranking/NHSPC-2023/subchanges/1702102057823s new file mode 100644 index 00000000..3f4223c6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102057823s @@ -0,0 +1 @@ +{"submission": "823", "time": 1702102057, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102080824s b/content/ranking/NHSPC-2023/subchanges/1702102080824s new file mode 100644 index 00000000..d53b9184 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102080824s @@ -0,0 +1 @@ +{"submission": "824", "time": 1702102080, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102084825s b/content/ranking/NHSPC-2023/subchanges/1702102084825s new file mode 100644 index 00000000..37e4e554 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102084825s @@ -0,0 +1 @@ +{"submission": "825", "time": 1702102084, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102091826s b/content/ranking/NHSPC-2023/subchanges/1702102091826s new file mode 100644 index 00000000..42e446f4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102091826s @@ -0,0 +1 @@ +{"submission": "826", "time": 1702102091, "score": 7.0, "extra": ["7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102099827s b/content/ranking/NHSPC-2023/subchanges/1702102099827s new file mode 100644 index 00000000..120d5205 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102099827s @@ -0,0 +1 @@ +{"submission": "827", "time": 1702102099, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102114828s b/content/ranking/NHSPC-2023/subchanges/1702102114828s new file mode 100644 index 00000000..973fa979 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102114828s @@ -0,0 +1 @@ +{"submission": "828", "time": 1702102114, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102119829s b/content/ranking/NHSPC-2023/subchanges/1702102119829s new file mode 100644 index 00000000..7dd01dcc --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102119829s @@ -0,0 +1 @@ +{"submission": "829", "time": 1702102119, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102133830s b/content/ranking/NHSPC-2023/subchanges/1702102133830s new file mode 100644 index 00000000..7e5735c1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102133830s @@ -0,0 +1 @@ +{"submission": "830", "time": 1702102133, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102134831s b/content/ranking/NHSPC-2023/subchanges/1702102134831s new file mode 100644 index 00000000..d31928d7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102134831s @@ -0,0 +1 @@ +{"submission": "831", "time": 1702102134, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102137832s b/content/ranking/NHSPC-2023/subchanges/1702102137832s new file mode 100644 index 00000000..03440bf4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102137832s @@ -0,0 +1 @@ +{"submission": "832", "time": 1702102137, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102138833s b/content/ranking/NHSPC-2023/subchanges/1702102138833s new file mode 100644 index 00000000..cdad56e7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102138833s @@ -0,0 +1 @@ +{"submission": "833", "time": 1702102138, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102142834s b/content/ranking/NHSPC-2023/subchanges/1702102142834s new file mode 100644 index 00000000..695ad183 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102142834s @@ -0,0 +1 @@ +{"submission": "834", "time": 1702102142, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102164835s b/content/ranking/NHSPC-2023/subchanges/1702102164835s new file mode 100644 index 00000000..cae6b2f2 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102164835s @@ -0,0 +1 @@ +{"submission": "835", "time": 1702102164, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102167836s b/content/ranking/NHSPC-2023/subchanges/1702102167836s new file mode 100644 index 00000000..ac18804a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102167836s @@ -0,0 +1 @@ +{"submission": "836", "time": 1702102167, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102175837s b/content/ranking/NHSPC-2023/subchanges/1702102175837s new file mode 100644 index 00000000..60def3d0 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102175837s @@ -0,0 +1 @@ +{"submission": "837", "time": 1702102175, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102188838s b/content/ranking/NHSPC-2023/subchanges/1702102188838s new file mode 100644 index 00000000..ab8bd878 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102188838s @@ -0,0 +1 @@ +{"submission": "838", "time": 1702102188, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102200839s b/content/ranking/NHSPC-2023/subchanges/1702102200839s new file mode 100644 index 00000000..5eeb7d79 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102200839s @@ -0,0 +1 @@ +{"submission": "839", "time": 1702102200, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102211840s b/content/ranking/NHSPC-2023/subchanges/1702102211840s new file mode 100644 index 00000000..b31ea6e9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102211840s @@ -0,0 +1 @@ +{"submission": "840", "time": 1702102211, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102215841s b/content/ranking/NHSPC-2023/subchanges/1702102215841s new file mode 100644 index 00000000..98b8fe20 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102215841s @@ -0,0 +1 @@ +{"submission": "841", "time": 1702102215, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102218842s b/content/ranking/NHSPC-2023/subchanges/1702102218842s new file mode 100644 index 00000000..dcdda534 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102218842s @@ -0,0 +1 @@ +{"submission": "842", "time": 1702102218, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102224843s b/content/ranking/NHSPC-2023/subchanges/1702102224843s new file mode 100644 index 00000000..aac1e191 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102224843s @@ -0,0 +1 @@ +{"submission": "843", "time": 1702102224, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102232844s b/content/ranking/NHSPC-2023/subchanges/1702102232844s new file mode 100644 index 00000000..bc68742d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102232844s @@ -0,0 +1 @@ +{"submission": "844", "time": 1702102232, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102236845s b/content/ranking/NHSPC-2023/subchanges/1702102236845s new file mode 100644 index 00000000..96ed8467 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102236845s @@ -0,0 +1 @@ +{"submission": "845", "time": 1702102236, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102240846s b/content/ranking/NHSPC-2023/subchanges/1702102240846s new file mode 100644 index 00000000..8195ab2a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102240846s @@ -0,0 +1 @@ +{"submission": "846", "time": 1702102240, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102278847s b/content/ranking/NHSPC-2023/subchanges/1702102278847s new file mode 100644 index 00000000..02a41928 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102278847s @@ -0,0 +1 @@ +{"submission": "847", "time": 1702102278, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102282848s b/content/ranking/NHSPC-2023/subchanges/1702102282848s new file mode 100644 index 00000000..fb3e4f6c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102282848s @@ -0,0 +1 @@ +{"submission": "848", "time": 1702102282, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102296849s b/content/ranking/NHSPC-2023/subchanges/1702102296849s new file mode 100644 index 00000000..60c72d3b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102296849s @@ -0,0 +1 @@ +{"submission": "849", "time": 1702102296, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102310850s b/content/ranking/NHSPC-2023/subchanges/1702102310850s new file mode 100644 index 00000000..2f68cf83 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102310850s @@ -0,0 +1 @@ +{"submission": "850", "time": 1702102310, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102313851s b/content/ranking/NHSPC-2023/subchanges/1702102313851s new file mode 100644 index 00000000..0e98856d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102313851s @@ -0,0 +1 @@ +{"submission": "851", "time": 1702102313, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102325852s b/content/ranking/NHSPC-2023/subchanges/1702102325852s new file mode 100644 index 00000000..f297ec26 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102325852s @@ -0,0 +1 @@ +{"submission": "852", "time": 1702102325, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102327853s b/content/ranking/NHSPC-2023/subchanges/1702102327853s new file mode 100644 index 00000000..dd610d7b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102327853s @@ -0,0 +1 @@ +{"submission": "853", "time": 1702102327, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102333854s b/content/ranking/NHSPC-2023/subchanges/1702102333854s new file mode 100644 index 00000000..4a58d1ec --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102333854s @@ -0,0 +1 @@ +{"submission": "854", "time": 1702102333, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102334855s b/content/ranking/NHSPC-2023/subchanges/1702102334855s new file mode 100644 index 00000000..1a03d727 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102334855s @@ -0,0 +1 @@ +{"submission": "855", "time": 1702102334, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102345856s b/content/ranking/NHSPC-2023/subchanges/1702102345856s new file mode 100644 index 00000000..46ec92c3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102345856s @@ -0,0 +1 @@ +{"submission": "856", "time": 1702102345, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102351857s b/content/ranking/NHSPC-2023/subchanges/1702102351857s new file mode 100644 index 00000000..10ae46d0 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102351857s @@ -0,0 +1 @@ +{"submission": "857", "time": 1702102351, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102351858s b/content/ranking/NHSPC-2023/subchanges/1702102351858s new file mode 100644 index 00000000..cdac6c68 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102351858s @@ -0,0 +1 @@ +{"submission": "858", "time": 1702102351, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102351859s b/content/ranking/NHSPC-2023/subchanges/1702102351859s new file mode 100644 index 00000000..4a718a4c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102351859s @@ -0,0 +1 @@ +{"submission": "859", "time": 1702102351, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102375860s b/content/ranking/NHSPC-2023/subchanges/1702102375860s new file mode 100644 index 00000000..1d39a135 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102375860s @@ -0,0 +1 @@ +{"submission": "860", "time": 1702102375, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102429861s b/content/ranking/NHSPC-2023/subchanges/1702102429861s new file mode 100644 index 00000000..d8dfb322 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102429861s @@ -0,0 +1 @@ +{"submission": "861", "time": 1702102429, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102447862s b/content/ranking/NHSPC-2023/subchanges/1702102447862s new file mode 100644 index 00000000..a7374557 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102447862s @@ -0,0 +1 @@ +{"submission": "862", "time": 1702102447, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102453863s b/content/ranking/NHSPC-2023/subchanges/1702102453863s new file mode 100644 index 00000000..c328001d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102453863s @@ -0,0 +1 @@ +{"submission": "863", "time": 1702102453, "score": 7.0, "extra": ["7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102461864s b/content/ranking/NHSPC-2023/subchanges/1702102461864s new file mode 100644 index 00000000..5bee4352 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102461864s @@ -0,0 +1 @@ +{"submission": "864", "time": 1702102461, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102470865s b/content/ranking/NHSPC-2023/subchanges/1702102470865s new file mode 100644 index 00000000..055487f1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102470865s @@ -0,0 +1 @@ +{"submission": "865", "time": 1702102470, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102480866s b/content/ranking/NHSPC-2023/subchanges/1702102480866s new file mode 100644 index 00000000..69eca1b8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102480866s @@ -0,0 +1 @@ +{"submission": "866", "time": 1702102480, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102482867s b/content/ranking/NHSPC-2023/subchanges/1702102482867s new file mode 100644 index 00000000..819674ec --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102482867s @@ -0,0 +1 @@ +{"submission": "867", "time": 1702102482, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102482868s b/content/ranking/NHSPC-2023/subchanges/1702102482868s new file mode 100644 index 00000000..cf480460 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102482868s @@ -0,0 +1 @@ +{"submission": "868", "time": 1702102482, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102482869s b/content/ranking/NHSPC-2023/subchanges/1702102482869s new file mode 100644 index 00000000..8a737ebe --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102482869s @@ -0,0 +1 @@ +{"submission": "869", "time": 1702102482, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102491870s b/content/ranking/NHSPC-2023/subchanges/1702102491870s new file mode 100644 index 00000000..2a9d7f4c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102491870s @@ -0,0 +1 @@ +{"submission": "870", "time": 1702102491, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102493871s b/content/ranking/NHSPC-2023/subchanges/1702102493871s new file mode 100644 index 00000000..c1158df2 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102493871s @@ -0,0 +1 @@ +{"submission": "871", "time": 1702102493, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102498872s b/content/ranking/NHSPC-2023/subchanges/1702102498872s new file mode 100644 index 00000000..50339d99 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102498872s @@ -0,0 +1 @@ +{"submission": "872", "time": 1702102498, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102505873s b/content/ranking/NHSPC-2023/subchanges/1702102505873s new file mode 100644 index 00000000..94b9e054 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102505873s @@ -0,0 +1 @@ +{"submission": "873", "time": 1702102505, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102531874s b/content/ranking/NHSPC-2023/subchanges/1702102531874s new file mode 100644 index 00000000..380fb958 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102531874s @@ -0,0 +1 @@ +{"submission": "874", "time": 1702102531, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102535875s b/content/ranking/NHSPC-2023/subchanges/1702102535875s new file mode 100644 index 00000000..a39ec0b3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102535875s @@ -0,0 +1 @@ +{"submission": "875", "time": 1702102535, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102539876s b/content/ranking/NHSPC-2023/subchanges/1702102539876s new file mode 100644 index 00000000..6e0143a8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102539876s @@ -0,0 +1 @@ +{"submission": "876", "time": 1702102539, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102549877s b/content/ranking/NHSPC-2023/subchanges/1702102549877s new file mode 100644 index 00000000..a39d939d --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102549877s @@ -0,0 +1 @@ +{"submission": "877", "time": 1702102549, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102559878s b/content/ranking/NHSPC-2023/subchanges/1702102559878s new file mode 100644 index 00000000..5263c908 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102559878s @@ -0,0 +1 @@ +{"submission": "878", "time": 1702102559, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102560879s b/content/ranking/NHSPC-2023/subchanges/1702102560879s new file mode 100644 index 00000000..441122e7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102560879s @@ -0,0 +1 @@ +{"submission": "879", "time": 1702102560, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102561880s b/content/ranking/NHSPC-2023/subchanges/1702102561880s new file mode 100644 index 00000000..543d1ea8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102561880s @@ -0,0 +1 @@ +{"submission": "880", "time": 1702102561, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102562881s b/content/ranking/NHSPC-2023/subchanges/1702102562881s new file mode 100644 index 00000000..9bdc4451 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102562881s @@ -0,0 +1 @@ +{"submission": "881", "time": 1702102562, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102564882s b/content/ranking/NHSPC-2023/subchanges/1702102564882s new file mode 100644 index 00000000..db0bdc1e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102564882s @@ -0,0 +1 @@ +{"submission": "882", "time": 1702102564, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102566883s b/content/ranking/NHSPC-2023/subchanges/1702102566883s new file mode 100644 index 00000000..ea3e7277 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102566883s @@ -0,0 +1 @@ +{"submission": "883", "time": 1702102566, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102567884s b/content/ranking/NHSPC-2023/subchanges/1702102567884s new file mode 100644 index 00000000..ce6f401e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102567884s @@ -0,0 +1 @@ +{"submission": "884", "time": 1702102567, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102572885s b/content/ranking/NHSPC-2023/subchanges/1702102572885s new file mode 100644 index 00000000..59129f32 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102572885s @@ -0,0 +1 @@ +{"submission": "885", "time": 1702102572, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102572886s b/content/ranking/NHSPC-2023/subchanges/1702102572886s new file mode 100644 index 00000000..dcfcc421 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102572886s @@ -0,0 +1 @@ +{"submission": "886", "time": 1702102572, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102576887s b/content/ranking/NHSPC-2023/subchanges/1702102576887s new file mode 100644 index 00000000..06b8aa6c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102576887s @@ -0,0 +1 @@ +{"submission": "887", "time": 1702102576, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102588888s b/content/ranking/NHSPC-2023/subchanges/1702102588888s new file mode 100644 index 00000000..b26ee23a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102588888s @@ -0,0 +1 @@ +{"submission": "888", "time": 1702102588, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102601889s b/content/ranking/NHSPC-2023/subchanges/1702102601889s new file mode 100644 index 00000000..ae413e8f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102601889s @@ -0,0 +1 @@ +{"submission": "889", "time": 1702102601, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102601890s b/content/ranking/NHSPC-2023/subchanges/1702102601890s new file mode 100644 index 00000000..8f32374e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102601890s @@ -0,0 +1 @@ +{"submission": "890", "time": 1702102601, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102614891s b/content/ranking/NHSPC-2023/subchanges/1702102614891s new file mode 100644 index 00000000..16731b69 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102614891s @@ -0,0 +1 @@ +{"submission": "891", "time": 1702102614, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102616892s b/content/ranking/NHSPC-2023/subchanges/1702102616892s new file mode 100644 index 00000000..511a3543 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102616892s @@ -0,0 +1 @@ +{"submission": "892", "time": 1702102616, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102618893s b/content/ranking/NHSPC-2023/subchanges/1702102618893s new file mode 100644 index 00000000..55e17021 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102618893s @@ -0,0 +1 @@ +{"submission": "893", "time": 1702102618, "score": 7.0, "extra": ["7", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102620894s b/content/ranking/NHSPC-2023/subchanges/1702102620894s new file mode 100644 index 00000000..0d0a5b03 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102620894s @@ -0,0 +1 @@ +{"submission": "894", "time": 1702102620, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102623895s b/content/ranking/NHSPC-2023/subchanges/1702102623895s new file mode 100644 index 00000000..9eeec5f6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102623895s @@ -0,0 +1 @@ +{"submission": "895", "time": 1702102623, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102629896s b/content/ranking/NHSPC-2023/subchanges/1702102629896s new file mode 100644 index 00000000..c801e798 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102629896s @@ -0,0 +1 @@ +{"submission": "896", "time": 1702102629, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102636897s b/content/ranking/NHSPC-2023/subchanges/1702102636897s new file mode 100644 index 00000000..40ba4752 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102636897s @@ -0,0 +1 @@ +{"submission": "897", "time": 1702102636, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102638898s b/content/ranking/NHSPC-2023/subchanges/1702102638898s new file mode 100644 index 00000000..7fd392f7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102638898s @@ -0,0 +1 @@ +{"submission": "898", "time": 1702102638, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102647899s b/content/ranking/NHSPC-2023/subchanges/1702102647899s new file mode 100644 index 00000000..9b96b720 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102647899s @@ -0,0 +1 @@ +{"submission": "899", "time": 1702102647, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102649900s b/content/ranking/NHSPC-2023/subchanges/1702102649900s new file mode 100644 index 00000000..901ba44a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102649900s @@ -0,0 +1 @@ +{"submission": "900", "time": 1702102649, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102654901s b/content/ranking/NHSPC-2023/subchanges/1702102654901s new file mode 100644 index 00000000..1a8af5f8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102654901s @@ -0,0 +1 @@ +{"submission": "901", "time": 1702102654, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102665902s b/content/ranking/NHSPC-2023/subchanges/1702102665902s new file mode 100644 index 00000000..3ad93989 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102665902s @@ -0,0 +1 @@ +{"submission": "902", "time": 1702102665, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102668903s b/content/ranking/NHSPC-2023/subchanges/1702102668903s new file mode 100644 index 00000000..dfb04e1f --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102668903s @@ -0,0 +1 @@ +{"submission": "903", "time": 1702102668, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102669904s b/content/ranking/NHSPC-2023/subchanges/1702102669904s new file mode 100644 index 00000000..b30acd4e --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102669904s @@ -0,0 +1 @@ +{"submission": "904", "time": 1702102669, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102670905s b/content/ranking/NHSPC-2023/subchanges/1702102670905s new file mode 100644 index 00000000..4a0c9689 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102670905s @@ -0,0 +1 @@ +{"submission": "905", "time": 1702102670, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102688906s b/content/ranking/NHSPC-2023/subchanges/1702102688906s new file mode 100644 index 00000000..dcb21cb3 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102688906s @@ -0,0 +1 @@ +{"submission": "906", "time": 1702102688, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102689907s b/content/ranking/NHSPC-2023/subchanges/1702102689907s new file mode 100644 index 00000000..17cbe415 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102689907s @@ -0,0 +1 @@ +{"submission": "907", "time": 1702102689, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102689908s b/content/ranking/NHSPC-2023/subchanges/1702102689908s new file mode 100644 index 00000000..4bdb5ae9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102689908s @@ -0,0 +1 @@ +{"submission": "908", "time": 1702102689, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102693909s b/content/ranking/NHSPC-2023/subchanges/1702102693909s new file mode 100644 index 00000000..d48798fa --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102693909s @@ -0,0 +1 @@ +{"submission": "909", "time": 1702102693, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102695910s b/content/ranking/NHSPC-2023/subchanges/1702102695910s new file mode 100644 index 00000000..83ca4298 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102695910s @@ -0,0 +1 @@ +{"submission": "910", "time": 1702102695, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102696911s b/content/ranking/NHSPC-2023/subchanges/1702102696911s new file mode 100644 index 00000000..25142104 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102696911s @@ -0,0 +1 @@ +{"submission": "911", "time": 1702102696, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102698912s b/content/ranking/NHSPC-2023/subchanges/1702102698912s new file mode 100644 index 00000000..cda567f8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102698912s @@ -0,0 +1 @@ +{"submission": "912", "time": 1702102698, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102700913s b/content/ranking/NHSPC-2023/subchanges/1702102700913s new file mode 100644 index 00000000..b70208aa --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102700913s @@ -0,0 +1 @@ +{"submission": "913", "time": 1702102700, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102708914s b/content/ranking/NHSPC-2023/subchanges/1702102708914s new file mode 100644 index 00000000..c7805f82 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102708914s @@ -0,0 +1 @@ +{"submission": "914", "time": 1702102708, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102709915s b/content/ranking/NHSPC-2023/subchanges/1702102709915s new file mode 100644 index 00000000..557c67c7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102709915s @@ -0,0 +1 @@ +{"submission": "915", "time": 1702102709, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102711916s b/content/ranking/NHSPC-2023/subchanges/1702102711916s new file mode 100644 index 00000000..2621af62 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102711916s @@ -0,0 +1 @@ +{"submission": "916", "time": 1702102711, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102714917s b/content/ranking/NHSPC-2023/subchanges/1702102714917s new file mode 100644 index 00000000..a2b852b8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102714917s @@ -0,0 +1 @@ +{"submission": "917", "time": 1702102714, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102721918s b/content/ranking/NHSPC-2023/subchanges/1702102721918s new file mode 100644 index 00000000..3dd425e1 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102721918s @@ -0,0 +1 @@ +{"submission": "918", "time": 1702102721, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102726919s b/content/ranking/NHSPC-2023/subchanges/1702102726919s new file mode 100644 index 00000000..ca2da2dc --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102726919s @@ -0,0 +1 @@ +{"submission": "919", "time": 1702102726, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102728920s b/content/ranking/NHSPC-2023/subchanges/1702102728920s new file mode 100644 index 00000000..62d5edd5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102728920s @@ -0,0 +1 @@ +{"submission": "920", "time": 1702102728, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102740921s b/content/ranking/NHSPC-2023/subchanges/1702102740921s new file mode 100644 index 00000000..4efdeaa9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102740921s @@ -0,0 +1 @@ +{"submission": "921", "time": 1702102740, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102742922s b/content/ranking/NHSPC-2023/subchanges/1702102742922s new file mode 100644 index 00000000..667dfc59 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102742922s @@ -0,0 +1 @@ +{"submission": "922", "time": 1702102742, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102742923s b/content/ranking/NHSPC-2023/subchanges/1702102742923s new file mode 100644 index 00000000..be4c0d91 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102742923s @@ -0,0 +1 @@ +{"submission": "923", "time": 1702102742, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102747924s b/content/ranking/NHSPC-2023/subchanges/1702102747924s new file mode 100644 index 00000000..b3f736e5 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102747924s @@ -0,0 +1 @@ +{"submission": "924", "time": 1702102747, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102750925s b/content/ranking/NHSPC-2023/subchanges/1702102750925s new file mode 100644 index 00000000..faecccb2 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102750925s @@ -0,0 +1 @@ +{"submission": "925", "time": 1702102750, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102754926s b/content/ranking/NHSPC-2023/subchanges/1702102754926s new file mode 100644 index 00000000..055635c7 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102754926s @@ -0,0 +1 @@ +{"submission": "926", "time": 1702102754, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102756927s b/content/ranking/NHSPC-2023/subchanges/1702102756927s new file mode 100644 index 00000000..5065a5d4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102756927s @@ -0,0 +1 @@ +{"submission": "927", "time": 1702102756, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102757928s b/content/ranking/NHSPC-2023/subchanges/1702102757928s new file mode 100644 index 00000000..97eac608 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102757928s @@ -0,0 +1 @@ +{"submission": "928", "time": 1702102757, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102759929s b/content/ranking/NHSPC-2023/subchanges/1702102759929s new file mode 100644 index 00000000..83270324 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102759929s @@ -0,0 +1 @@ +{"submission": "929", "time": 1702102759, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102762930s b/content/ranking/NHSPC-2023/subchanges/1702102762930s new file mode 100644 index 00000000..612af4a4 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102762930s @@ -0,0 +1 @@ +{"submission": "930", "time": 1702102762, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102768931s b/content/ranking/NHSPC-2023/subchanges/1702102768931s new file mode 100644 index 00000000..95147d73 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102768931s @@ -0,0 +1 @@ +{"submission": "931", "time": 1702102768, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102769932s b/content/ranking/NHSPC-2023/subchanges/1702102769932s new file mode 100644 index 00000000..59178e45 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102769932s @@ -0,0 +1 @@ +{"submission": "932", "time": 1702102769, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102770933s b/content/ranking/NHSPC-2023/subchanges/1702102770933s new file mode 100644 index 00000000..0cc352f8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102770933s @@ -0,0 +1 @@ +{"submission": "933", "time": 1702102770, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102770934s b/content/ranking/NHSPC-2023/subchanges/1702102770934s new file mode 100644 index 00000000..25384df9 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102770934s @@ -0,0 +1 @@ +{"submission": "934", "time": 1702102770, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102773935s b/content/ranking/NHSPC-2023/subchanges/1702102773935s new file mode 100644 index 00000000..25cecd7b --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102773935s @@ -0,0 +1 @@ +{"submission": "935", "time": 1702102773, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102775936s b/content/ranking/NHSPC-2023/subchanges/1702102775936s new file mode 100644 index 00000000..a8802a38 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102775936s @@ -0,0 +1 @@ +{"submission": "936", "time": 1702102775, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102778937s b/content/ranking/NHSPC-2023/subchanges/1702102778937s new file mode 100644 index 00000000..e97f215c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102778937s @@ -0,0 +1 @@ +{"submission": "937", "time": 1702102778, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102785938s b/content/ranking/NHSPC-2023/subchanges/1702102785938s new file mode 100644 index 00000000..f2959e42 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102785938s @@ -0,0 +1 @@ +{"submission": "938", "time": 1702102785, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102786939s b/content/ranking/NHSPC-2023/subchanges/1702102786939s new file mode 100644 index 00000000..2a4f6ed6 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102786939s @@ -0,0 +1 @@ +{"submission": "939", "time": 1702102786, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102787940s b/content/ranking/NHSPC-2023/subchanges/1702102787940s new file mode 100644 index 00000000..6a865fdb --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102787940s @@ -0,0 +1 @@ +{"submission": "940", "time": 1702102787, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102791941s b/content/ranking/NHSPC-2023/subchanges/1702102791941s new file mode 100644 index 00000000..84343759 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102791941s @@ -0,0 +1 @@ +{"submission": "941", "time": 1702102791, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102791942s b/content/ranking/NHSPC-2023/subchanges/1702102791942s new file mode 100644 index 00000000..fe32938c --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102791942s @@ -0,0 +1 @@ +{"submission": "942", "time": 1702102791, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102794943s b/content/ranking/NHSPC-2023/subchanges/1702102794943s new file mode 100644 index 00000000..5f703b4a --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102794943s @@ -0,0 +1 @@ +{"submission": "943", "time": 1702102794, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102795944s b/content/ranking/NHSPC-2023/subchanges/1702102795944s new file mode 100644 index 00000000..8547ea43 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102795944s @@ -0,0 +1 @@ +{"submission": "944", "time": 1702102795, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/1702102799945s b/content/ranking/NHSPC-2023/subchanges/1702102799945s new file mode 100644 index 00000000..75e772d0 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/1702102799945s @@ -0,0 +1 @@ +{"submission": "945", "time": 1702102799, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/subchanges/index.json b/content/ranking/NHSPC-2023/subchanges/index.json new file mode 100644 index 00000000..d568d7f8 --- /dev/null +++ b/content/ranking/NHSPC-2023/subchanges/index.json @@ -0,0 +1 @@ +{"1702097752552s": {"submission": "552", "time": 1702097752, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702099365632s": {"submission": "632", "time": 1702099365, "score": 52.0, "extra": ["6", "21", "0", "25", "0"]}, "1702087897143s": {"submission": "143", "time": 1702087897, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095765468s": {"submission": "468", "time": 1702095765, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702096528496s": {"submission": "496", "time": 1702096528, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702095985478s": {"submission": "478", "time": 1702095985, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101846797s": {"submission": "797", "time": 1702101846, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702096830509s": {"submission": "509", "time": 1702096830, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702091057264s": {"submission": "264", "time": 1702091057, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702101807793s": {"submission": "793", "time": 1702101807, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "170208696998s": {"submission": "98", "time": 1702086969, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702094144395s": {"submission": "395", "time": 1702094144, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702100042666s": {"submission": "666", "time": 1702100042, "score": 0.0, "extra": ["0", "0", "0"]}, "1702096475494s": {"submission": "494", "time": 1702096475, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702087024100s": {"submission": "100", "time": 1702087024, "score": 100.0, "extra": ["3", "19", "78"]}, "1702095366445s": {"submission": "445", "time": 1702095366, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702087780137s": {"submission": "137", "time": 1702087780, "score": 100.0, "extra": ["3", "19", "78"]}, "170208655374s": {"submission": "74", "time": 1702086553, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088053152s": {"submission": "152", "time": 1702088053, "score": 0.0, "extra": ["0", "0", "0"]}, "1702094192396s": {"submission": "396", "time": 1702094192, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702094295401s": {"submission": "401", "time": 1702094295, "score": 100.0, "extra": ["3", "5", "92"]}, "1702090834257s": {"submission": "257", "time": 1702090834, "score": 22.0, "extra": ["3", "19", "0"]}, "1702095718465s": {"submission": "465", "time": 1702095718, "score": 100.0, "extra": ["3", "5", "92"]}, "170208680687s": {"submission": "87", "time": 1702086806, "score": 50.0, "extra": ["10", "30", "10", "0"]}, "1702099497636s": {"submission": "636", "time": 1702099497, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702089757215s": {"submission": "215", "time": 1702089757, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702089094195s": {"submission": "195", "time": 1702089094, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702093909379s": {"submission": "379", "time": 1702093909, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702089982222s": {"submission": "222", "time": 1702089982, "score": 100.0, "extra": ["3", "19", "78"]}, "1702090402239s": {"submission": "239", "time": 1702090402, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702098747602s": {"submission": "602", "time": 1702098747, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702087856139s": {"submission": "139", "time": 1702087856, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702094600416s": {"submission": "416", "time": 1702094600, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702100814720s": {"submission": "720", "time": 1702100814, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101738788s": {"submission": "788", "time": 1702101738, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702090368238s": {"submission": "238", "time": 1702090368, "score": 0.0, "extra": ["0", "0", "0"]}, "1702096416492s": {"submission": "492", "time": 1702096416, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702093675367s": {"submission": "367", "time": 1702093675, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "170208650870s": {"submission": "70", "time": 1702086508, "score": 100.0, "extra": ["3", "19", "78"]}, "1702100167672s": {"submission": "672", "time": 1702100167, "score": 0.0, "extra": ["0", "0", "0"]}, "170208565146s": {"submission": "46", "time": 1702085651, "score": 0.0, "extra": ["0", "0", "0"]}, "1702094768423s": {"submission": "423", "time": 1702094768, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702088969186s": {"submission": "186", "time": 1702088969, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702100750714s": {"submission": "714", "time": 1702100750, "score": 37.0, "extra": ["37", "0", "0"]}, "1702091175267s": {"submission": "267", "time": 1702091175, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702089528210s": {"submission": "210", "time": 1702089528, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702088062153s": {"submission": "153", "time": 1702088062, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702087315119s": {"submission": "119", "time": 1702087315, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098312579s": {"submission": "579", "time": 1702098312, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097304524s": {"submission": "524", "time": 1702097304, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097454534s": {"submission": "534", "time": 1702097454, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702087027101s": {"submission": "101", "time": 1702087027, "score": 22.0, "extra": ["3", "19", "0"]}, "170208635164s": {"submission": "64", "time": 1702086351, "score": 100.0, "extra": ["3", "19", "78"]}, "1702090682254s": {"submission": "254", "time": 1702090682, "score": 22.0, "extra": ["3", "19", "0"]}, "1702095969476s": {"submission": "476", "time": 1702095969, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702097608546s": {"submission": "546", "time": 1702097608, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102325852s": {"submission": "852", "time": 1702102325, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702087409125s": {"submission": "125", "time": 1702087409, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095007432s": {"submission": "432", "time": 1702095007, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702092514308s": {"submission": "308", "time": 1702092514, "score": 23.0, "extra": ["0", "23", "0", "0"]}, "1702098412586s": {"submission": "586", "time": 1702098412, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097437532s": {"submission": "532", "time": 1702097437, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702089693212s": {"submission": "212", "time": 1702089693, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702095262441s": {"submission": "441", "time": 1702095262, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702091715281s": {"submission": "281", "time": 1702091715, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702091546277s": {"submission": "277", "time": 1702091546, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]}, "1702101367754s": {"submission": "754", "time": 1702101367, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702098198575s": {"submission": "575", "time": 1702098198, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702090715256s": {"submission": "256", "time": 1702090715, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702088093154s": {"submission": "154", "time": 1702088093, "score": 0.0, "extra": ["0", "0", "0"]}, "1702093604364s": {"submission": "364", "time": 1702093604, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702094123394s": {"submission": "394", "time": 1702094123, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702100494692s": {"submission": "692", "time": 1702100494, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702092007291s": {"submission": "291", "time": 1702092007, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]}, "170208568847s": {"submission": "47", "time": 1702085688, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702096544497s": {"submission": "497", "time": 1702096544, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702097858556s": {"submission": "556", "time": 1702097858, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702094931430s": {"submission": "430", "time": 1702094931, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702090860259s": {"submission": "259", "time": 1702090860, "score": 22.0, "extra": ["3", "19", "0"]}, "1702100385684s": {"submission": "684", "time": 1702100385, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702099615645s": {"submission": "645", "time": 1702099615, "score": 0.0, "extra": ["0", "0", "0"]}, "1702094734419s": {"submission": "419", "time": 1702094734, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702100102668s": {"submission": "668", "time": 1702100102, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097027515s": {"submission": "515", "time": 1702097027, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702088951185s": {"submission": "185", "time": 1702088951, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702089837218s": {"submission": "218", "time": 1702089837, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097241523s": {"submission": "523", "time": 1702097241, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702101709785s": {"submission": "785", "time": 1702101709, "score": 0.0, "extra": ["0", "0", "0"]}, "170208654371s": {"submission": "71", "time": 1702086543, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702101607775s": {"submission": "775", "time": 1702101607, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102498872s": {"submission": "872", "time": 1702102498, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702099972662s": {"submission": "662", "time": 1702099972, "score": 66.0, "extra": ["37", "29", "0"]}, "1702101410759s": {"submission": "759", "time": 1702101410, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702092845325s": {"submission": "325", "time": 1702092845, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702091648279s": {"submission": "279", "time": 1702091648, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702093081339s": {"submission": "339", "time": 1702093081, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "1702102014820s": {"submission": "820", "time": 1702102014, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702091124266s": {"submission": "266", "time": 1702091124, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702087403124s": {"submission": "124", "time": 1702087403, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702091464275s": {"submission": "275", "time": 1702091464, "score": 0.0, "extra": ["0", "0", "0"]}, "1702090098232s": {"submission": "232", "time": 1702090098, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702092967333s": {"submission": "333", "time": 1702092967, "score": 22.0, "extra": ["3", "19", "0"]}, "1702101508766s": {"submission": "766", "time": 1702101508, "score": 0.0, "extra": ["0", "0", "0"]}, "170208690094s": {"submission": "94", "time": 1702086900, "score": 22.0, "extra": ["3", "19", "0"]}, "1702092854326s": {"submission": "326", "time": 1702092854, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702101597774s": {"submission": "774", "time": 1702101597, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702099555640s": {"submission": "640", "time": 1702099555, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702099523637s": {"submission": "637", "time": 1702099523, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702088587171s": {"submission": "171", "time": 1702088587, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101656779s": {"submission": "779", "time": 1702101656, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702099258630s": {"submission": "630", "time": 1702099258, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097906562s": {"submission": "562", "time": 1702097906, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702094386406s": {"submission": "406", "time": 1702094386, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702100349681s": {"submission": "681", "time": 1702100349, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702091600278s": {"submission": "278", "time": 1702091600, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702088215158s": {"submission": "158", "time": 1702088215, "score": 100.0, "extra": ["3", "19", "78"]}, "1702092978335s": {"submission": "335", "time": 1702092978, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702099650647s": {"submission": "647", "time": 1702099650, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702094116392s": {"submission": "392", "time": 1702094116, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702087283118s": {"submission": "118", "time": 1702087283, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102482867s": {"submission": "867", "time": 1702102482, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088686177s": {"submission": "177", "time": 1702088686, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702101287748s": {"submission": "748", "time": 1702101287, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101536768s": {"submission": "768", "time": 1702101536, "score": 0.0, "extra": ["0", "0", "0"]}, "1702090472243s": {"submission": "243", "time": 1702090472, "score": 22.0, "extra": ["3", "19", "0"]}, "1702092296304s": {"submission": "304", "time": 1702092296, "score": 7.0, "extra": ["7", "0", "0", "0"]}, "1702098716600s": {"submission": "600", "time": 1702098716, "score": 25.0, "extra": ["0", "0", "0", "25", "0"]}, "1702101667780s": {"submission": "780", "time": 1702101667, "score": 0.0, "extra": ["0", "0", "0"]}, "170208677084s": {"submission": "84", "time": 1702086770, "score": 0.0, "extra": ["0", "0", "0"]}, "1702089527209s": {"submission": "209", "time": 1702089527, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702087196110s": {"submission": "110", "time": 1702087196, "score": 3.0, "extra": ["3", "0", "0"]}, "1702100137671s": {"submission": "671", "time": 1702100137, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092053294s": {"submission": "294", "time": 1702092053, "score": 52.0, "extra": ["6", "21", "0", "25", "0"]}, "170208601154s": {"submission": "54", "time": 1702086011, "score": 100.0, "extra": ["3", "19", "78"]}, "1702102334855s": {"submission": "855", "time": 1702102334, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101474761s": {"submission": "761", "time": 1702101474, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702092964332s": {"submission": "332", "time": 1702092964, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097380528s": {"submission": "528", "time": 1702097380, "score": 0.0, "extra": ["0", "0", "0"]}, "1702092799324s": {"submission": "324", "time": 1702092799, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702101947811s": {"submission": "811", "time": 1702101947, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "170208664378s": {"submission": "78", "time": 1702086643, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "170208655173s": {"submission": "73", "time": 1702086551, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702091954289s": {"submission": "289", "time": 1702091954, "score": 23.0, "extra": ["0", "23", "0", "0"]}, "1702090353237s": {"submission": "237", "time": 1702090353, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702093119344s": {"submission": "344", "time": 1702093119, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101885803s": {"submission": "803", "time": 1702101885, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702101860799s": {"submission": "799", "time": 1702101860, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]}, "1702099050623s": {"submission": "623", "time": 1702099050, "score": 100.0, "extra": ["3", "19", "78"]}, "1702088871184s": {"submission": "184", "time": 1702088871, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702100181673s": {"submission": "673", "time": 1702100181, "score": 0.0, "extra": ["0", "0", "0"]}, "1702093850377s": {"submission": "377", "time": 1702093850, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702102296849s": {"submission": "849", "time": 1702102296, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]}, "1702097731550s": {"submission": "550", "time": 1702097731, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]}, "1702102114828s": {"submission": "828", "time": 1702102114, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702101757789s": {"submission": "789", "time": 1702101757, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702094244399s": {"submission": "399", "time": 1702094244, "score": 0.0, "extra": ["0", "0", "0"]}, "1702091026263s": {"submission": "263", "time": 1702091026, "score": 100.0, "extra": ["3", "5", "92"]}, "1702099574642s": {"submission": "642", "time": 1702099574, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702092142296s": {"submission": "296", "time": 1702092142, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702097023514s": {"submission": "514", "time": 1702097023, "score": 56.0, "extra": ["6", "21", "4", "25", "0"]}, "1702097938564s": {"submission": "564", "time": 1702097938, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101024734s": {"submission": "734", "time": 1702101024, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088050151s": {"submission": "151", "time": 1702088050, "score": 100.0, "extra": ["3", "5", "92"]}, "1702087260114s": {"submission": "114", "time": 1702087260, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702092176298s": {"submission": "298", "time": 1702092176, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702088134156s": {"submission": "156", "time": 1702088134, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702088717179s": {"submission": "179", "time": 1702088717, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702100688708s": {"submission": "708", "time": 1702100688, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702096650501s": {"submission": "501", "time": 1702096650, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702095690462s": {"submission": "462", "time": 1702095690, "score": 100.0, "extra": ["37", "29", "34"]}, "1702095589459s": {"submission": "459", "time": 1702095589, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702087153108s": {"submission": "108", "time": 1702087153, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702087904144s": {"submission": "144", "time": 1702087904, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702093432354s": {"submission": "354", "time": 1702093432, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702087937146s": {"submission": "146", "time": 1702087937, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102175837s": {"submission": "837", "time": 1702102175, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102535875s": {"submission": "875", "time": 1702102535, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]}, "1702094050389s": {"submission": "389", "time": 1702094050, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702094335402s": {"submission": "402", "time": 1702094335, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702087329120s": {"submission": "120", "time": 1702087329, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095588458s": {"submission": "458", "time": 1702095588, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100452691s": {"submission": "691", "time": 1702100452, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702101126739s": {"submission": "739", "time": 1702101126, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702088339162s": {"submission": "162", "time": 1702088339, "score": 100.0, "extra": ["3", "5", "92"]}, "1702102491870s": {"submission": "870", "time": 1702102491, "score": 0.0, "extra": ["0", "0", "0"]}, "1702087266115s": {"submission": "115", "time": 1702087266, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702088294160s": {"submission": "160", "time": 1702088294, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702098491588s": {"submission": "588", "time": 1702098491, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702099820653s": {"submission": "653", "time": 1702099820, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102310850s": {"submission": "850", "time": 1702102310, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702101968813s": {"submission": "813", "time": 1702101968, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702096459493s": {"submission": "493", "time": 1702096459, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702100656704s": {"submission": "704", "time": 1702100656, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "170208681788s": {"submission": "88", "time": 1702086817, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102559878s": {"submission": "878", "time": 1702102559, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098673598s": {"submission": "598", "time": 1702098673, "score": 100.0, "extra": ["3", "19", "78"]}, "1702089851219s": {"submission": "219", "time": 1702089851, "score": 0.0, "extra": ["0", "0", "0"]}, "1702092244303s": {"submission": "303", "time": 1702092244, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702095506453s": {"submission": "453", "time": 1702095506, "score": 0.0, "extra": ["0", "0", "0"]}, "170208643268s": {"submission": "68", "time": 1702086432, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702100711710s": {"submission": "710", "time": 1702100711, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702099846657s": {"submission": "657", "time": 1702099846, "score": 66.0, "extra": ["37", "29", "0"]}, "1702092203299s": {"submission": "299", "time": 1702092203, "score": 23.0, "extra": ["0", "23", "0", "0"]}, "1702102137832s": {"submission": "832", "time": 1702102137, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702093087340s": {"submission": "340", "time": 1702093087, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702092911329s": {"submission": "329", "time": 1702092911, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]}, "1702095682461s": {"submission": "461", "time": 1702095682, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097056517s": {"submission": "517", "time": 1702097056, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "170208669380s": {"submission": "80", "time": 1702086693, "score": 100.0, "extra": ["3", "5", "92"]}, "1702099993665s": {"submission": "665", "time": 1702099993, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702102375860s": {"submission": "860", "time": 1702102375, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702097801554s": {"submission": "554", "time": 1702097801, "score": 100.0, "extra": ["3", "5", "92"]}, "1702096664503s": {"submission": "503", "time": 1702096664, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702093320350s": {"submission": "350", "time": 1702093320, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102036822s": {"submission": "822", "time": 1702102036, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702096124486s": {"submission": "486", "time": 1702096124, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702094007388s": {"submission": "388", "time": 1702094007, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702101544770s": {"submission": "770", "time": 1702101544, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]}, "1702098335582s": {"submission": "582", "time": 1702098335, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702097931563s": {"submission": "563", "time": 1702097931, "score": 37.0, "extra": ["37", "0", "0"]}, "1702102447862s": {"submission": "862", "time": 1702102447, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "170208626063s": {"submission": "63", "time": 1702086260, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702088556170s": {"submission": "170", "time": 1702088556, "score": 50.0, "extra": ["10", "30", "10", "0"]}, "1702087271117s": {"submission": "117", "time": 1702087271, "score": 100.0, "extra": ["3", "19", "78"]}, "1702095405446s": {"submission": "446", "time": 1702095405, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702090595249s": {"submission": "249", "time": 1702090595, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702098375585s": {"submission": "585", "time": 1702098375, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101232745s": {"submission": "745", "time": 1702101232, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702099717650s": {"submission": "650", "time": 1702099717, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100296680s": {"submission": "680", "time": 1702100296, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702090347236s": {"submission": "236", "time": 1702090347, "score": 100.0, "extra": ["37", "29", "34"]}, "1702102188838s": {"submission": "838", "time": 1702102188, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702100093667s": {"submission": "667", "time": 1702100093, "score": 100.0, "extra": ["37", "29", "34"]}, "1702094218397s": {"submission": "397", "time": 1702094218, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097945566s": {"submission": "566", "time": 1702097945, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702087096106s": {"submission": "106", "time": 1702087096, "score": 22.0, "extra": ["3", "19", "0"]}, "1702098827607s": {"submission": "607", "time": 1702098827, "score": 100.0, "extra": ["37", "29", "34"]}, "1702100613702s": {"submission": "702", "time": 1702100613, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702097597545s": {"submission": "545", "time": 1702097597, "score": 0.0, "extra": ["0", "0", "0"]}, "1702092668319s": {"submission": "319", "time": 1702092668, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702089011191s": {"submission": "191", "time": 1702089011, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702095355444s": {"submission": "444", "time": 1702095355, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101729786s": {"submission": "786", "time": 1702101729, "score": 37.0, "extra": ["37", "0", "0"]}, "1702089346205s": {"submission": "205", "time": 1702089346, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101787790s": {"submission": "790", "time": 1702101787, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088311161s": {"submission": "161", "time": 1702088311, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702096296490s": {"submission": "490", "time": 1702096296, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702102200839s": {"submission": "839", "time": 1702102200, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101060736s": {"submission": "736", "time": 1702101060, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702091656280s": {"submission": "280", "time": 1702091656, "score": 0.0, "extra": ["0", "0", "0"]}, "170208497641s": {"submission": "41", "time": 1702084976, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702099899658s": {"submission": "658", "time": 1702099899, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "170208593251s": {"submission": "51", "time": 1702085932, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702098553592s": {"submission": "592", "time": 1702098553, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702095415447s": {"submission": "447", "time": 1702095415, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102240846s": {"submission": "846", "time": 1702102240, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702089043193s": {"submission": "193", "time": 1702089043, "score": 22.0, "extra": ["3", "19", "0"]}, "1702101973814s": {"submission": "814", "time": 1702101973, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702100570698s": {"submission": "698", "time": 1702100570, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702091927287s": {"submission": "287", "time": 1702091927, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "1702090567247s": {"submission": "247", "time": 1702090567, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092609314s": {"submission": "314", "time": 1702092609, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101897804s": {"submission": "804", "time": 1702101897, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702087271116s": {"submission": "116", "time": 1702087271, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702101397757s": {"submission": "757", "time": 1702101397, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702092630316s": {"submission": "316", "time": 1702092630, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702087722136s": {"submission": "136", "time": 1702087722, "score": 0.0, "extra": ["0", "0", "0"]}, "1702093246348s": {"submission": "348", "time": 1702093246, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]}, "1702099766652s": {"submission": "652", "time": 1702099766, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102351857s": {"submission": "857", "time": 1702102351, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702096762506s": {"submission": "506", "time": 1702096762, "score": 100.0, "extra": ["3", "5", "92"]}, "1702093966383s": {"submission": "383", "time": 1702093966, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702098891612s": {"submission": "612", "time": 1702098891, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097320525s": {"submission": "525", "time": 1702097320, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702099596643s": {"submission": "643", "time": 1702099596, "score": 0.0, "extra": ["0", "0", "0"]}, "170208557043s": {"submission": "43", "time": 1702085570, "score": 100.0, "extra": ["3", "19", "78"]}, "1702095963475s": {"submission": "475", "time": 1702095963, "score": 100.0, "extra": ["3", "5", "92"]}, "1702092044293s": {"submission": "293", "time": 1702092044, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702102470865s": {"submission": "865", "time": 1702102470, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702096237488s": {"submission": "488", "time": 1702096237, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "1702099839656s": {"submission": "656", "time": 1702099839, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]}, "1702098948615s": {"submission": "615", "time": 1702098948, "score": 100.0, "extra": ["3", "5", "92"]}, "1702100114670s": {"submission": "670", "time": 1702100114, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101799792s": {"submission": "792", "time": 1702101799, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102232844s": {"submission": "844", "time": 1702102232, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702094387407s": {"submission": "407", "time": 1702094387, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100777717s": {"submission": "717", "time": 1702100777, "score": 37.0, "extra": ["37", "0", "0"]}, "1702097201521s": {"submission": "521", "time": 1702097201, "score": 0.0, "extra": ["0", "0", "0"]}, "1702094430409s": {"submission": "409", "time": 1702094430, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095990479s": {"submission": "479", "time": 1702095990, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702093173346s": {"submission": "346", "time": 1702093173, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702094114391s": {"submission": "391", "time": 1702094114, "score": 0.0, "extra": ["0", "0", "0"]}, "1702094535412s": {"submission": "412", "time": 1702094535, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702088862182s": {"submission": "182", "time": 1702088862, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102561880s": {"submission": "880", "time": 1702102561, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702096373491s": {"submission": "491", "time": 1702096373, "score": 0.0, "extra": ["0", "0", "0"]}, "1702096808508s": {"submission": "508", "time": 1702096808, "score": 0.0, "extra": ["0", "0", "0"]}, "1702090087231s": {"submission": "231", "time": 1702090087, "score": 0.0, "extra": ["0", "0", "0"]}, "1702092733322s": {"submission": "322", "time": 1702092733, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "170208557644s": {"submission": "44", "time": 1702085576, "score": 0.0, "extra": ["0", "0", "0"]}, "1702099395633s": {"submission": "633", "time": 1702099395, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "170208642266s": {"submission": "66", "time": 1702086422, "score": 50.0, "extra": ["10", "30", "10", "0"]}, "1702091423273s": {"submission": "273", "time": 1702091423, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702102282848s": {"submission": "848", "time": 1702102282, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097492539s": {"submission": "539", "time": 1702097492, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102133830s": {"submission": "830", "time": 1702102133, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702089239201s": {"submission": "201", "time": 1702089239, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702099930659s": {"submission": "659", "time": 1702099930, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702102505873s": {"submission": "873", "time": 1702102505, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702087797138s": {"submission": "138", "time": 1702087797, "score": 0.0, "extra": ["0", "0", "0"]}, "1702099983664s": {"submission": "664", "time": 1702099983, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702093440355s": {"submission": "355", "time": 1702093440, "score": 22.0, "extra": ["3", "19", "0"]}, "1702093784371s": {"submission": "371", "time": 1702093784, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088426164s": {"submission": "164", "time": 1702088426, "score": 100.0, "extra": ["3", "5", "92"]}, "1702090537246s": {"submission": "246", "time": 1702090537, "score": 0.0, "extra": ["0", "0", "0"]}, "1702090042228s": {"submission": "228", "time": 1702090042, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702087484130s": {"submission": "130", "time": 1702087484, "score": 100.0, "extra": ["3", "19", "78"]}, "1702101980815s": {"submission": "815", "time": 1702101980, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "170208583950s": {"submission": "50", "time": 1702085839, "score": 100.0, "extra": ["3", "19", "78"]}, "1702094788425s": {"submission": "425", "time": 1702094788, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702091832285s": {"submission": "285", "time": 1702091832, "score": 23.0, "extra": ["0", "23", "0", "0"]}, "1702091530276s": {"submission": "276", "time": 1702091530, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702090435242s": {"submission": "242", "time": 1702090435, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088526169s": {"submission": "169", "time": 1702088526, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702098244576s": {"submission": "576", "time": 1702098244, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702092413306s": {"submission": "306", "time": 1702092413, "score": 0.0, "extra": ["0", "0", "0"]}, "1702096693505s": {"submission": "505", "time": 1702096693, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702097595544s": {"submission": "544", "time": 1702097595, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095869471s": {"submission": "471", "time": 1702095869, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702100834721s": {"submission": "721", "time": 1702100834, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097944565s": {"submission": "565", "time": 1702097944, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]}, "1702088998190s": {"submission": "190", "time": 1702088998, "score": 0.0, "extra": ["0", "0", "0"]}, "1702096601498s": {"submission": "498", "time": 1702096601, "score": 100.0, "extra": ["3", "5", "92"]}, "1702090968262s": {"submission": "262", "time": 1702090968, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]}, "1702101305749s": {"submission": "749", "time": 1702101305, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702098846608s": {"submission": "608", "time": 1702098846, "score": 66.0, "extra": ["37", "29", "0"]}, "1702092309305s": {"submission": "305", "time": 1702092309, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "1702089837217s": {"submission": "217", "time": 1702089837, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702097530542s": {"submission": "542", "time": 1702097530, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102549877s": {"submission": "877", "time": 1702102549, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102119829s": {"submission": "829", "time": 1702102119, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702094004387s": {"submission": "387", "time": 1702094004, "score": 0.0, "extra": ["0", "0", "0"]}, "1702093094341s": {"submission": "341", "time": 1702093094, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702089227200s": {"submission": "200", "time": 1702089227, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102572885s": {"submission": "885", "time": 1702102572, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702096081484s": {"submission": "484", "time": 1702096081, "score": 100.0, "extra": ["3", "5", "92"]}, "1702098564593s": {"submission": "593", "time": 1702098564, "score": 0.0, "extra": ["0", "0", "0"]}, "1702090131233s": {"submission": "233", "time": 1702090131, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702097422531s": {"submission": "531", "time": 1702097422, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]}, "1702100242677s": {"submission": "677", "time": 1702100242, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702087453127s": {"submission": "127", "time": 1702087453, "score": 100.0, "extra": ["3", "19", "78"]}, "1702087402123s": {"submission": "123", "time": 1702087402, "score": 100.0, "extra": ["3", "19", "78"]}, "1702100365683s": {"submission": "683", "time": 1702100365, "score": 25.0, "extra": ["0", "0", "0", "25", "0"]}, "1702093809375s": {"submission": "375", "time": 1702093809, "score": 0.0, "extra": ["0", "0", "0"]}, "1702093778370s": {"submission": "370", "time": 1702093778, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702087888142s": {"submission": "142", "time": 1702087888, "score": 0.0, "extra": ["0", "0", "0"]}, "1702089362206s": {"submission": "206", "time": 1702089362, "score": 22.0, "extra": ["3", "19", "0"]}, "1702093519359s": {"submission": "359", "time": 1702093519, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]}, "1702100362682s": {"submission": "682", "time": 1702100362, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "1702087467128s": {"submission": "128", "time": 1702087467, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702088457166s": {"submission": "166", "time": 1702088457, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702087671134s": {"submission": "134", "time": 1702087671, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702098318580s": {"submission": "580", "time": 1702098318, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702100862724s": {"submission": "724", "time": 1702100862, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702092975334s": {"submission": "334", "time": 1702092975, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102164835s": {"submission": "835", "time": 1702102164, "score": 0.0, "extra": ["0", "0", "0"]}, "1702092690321s": {"submission": "321", "time": 1702092690, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088290159s": {"submission": "159", "time": 1702088290, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702102313851s": {"submission": "851", "time": 1702102313, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102057823s": {"submission": "823", "time": 1702102057, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702094592415s": {"submission": "415", "time": 1702094592, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101307751s": {"submission": "751", "time": 1702101307, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702098279578s": {"submission": "578", "time": 1702098279, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702101253747s": {"submission": "747", "time": 1702101253, "score": 0.0, "extra": ["0", "0", "0"]}, "1702089427208s": {"submission": "208", "time": 1702089427, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702102215841s": {"submission": "841", "time": 1702102215, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100909729s": {"submission": "729", "time": 1702100909, "score": 25.0, "extra": ["0", "0", "0", "25", "0"]}, "1702093382351s": {"submission": "351", "time": 1702093382, "score": 100.0, "extra": ["3", "19", "78"]}, "1702099601644s": {"submission": "644", "time": 1702099601, "score": 0.0, "extra": ["0", "0", "0"]}, "1702093624365s": {"submission": "365", "time": 1702093624, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095218439s": {"submission": "439", "time": 1702095218, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095793469s": {"submission": "469", "time": 1702095793, "score": 7.0, "extra": ["7", "0", "0", "0"]}, "1702089985223s": {"submission": "223", "time": 1702089985, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101634777s": {"submission": "777", "time": 1702101634, "score": 0.0, "extra": ["0", "0", "0"]}, "1702089906221s": {"submission": "221", "time": 1702089906, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092639318s": {"submission": "318", "time": 1702092639, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "1702088614173s": {"submission": "173", "time": 1702088614, "score": 0.0, "extra": ["0", "0", "0"]}, "1702094436410s": {"submission": "410", "time": 1702094436, "score": 100.0, "extra": ["3", "5", "92"]}, "1702098492589s": {"submission": "589", "time": 1702098492, "score": 100.0, "extra": ["3", "5", "92"]}, "170208643469s": {"submission": "69", "time": 1702086434, "score": 100.0, "extra": ["3", "19", "78"]}, "1702093601363s": {"submission": "363", "time": 1702093601, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702088519167s": {"submission": "167", "time": 1702088519, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702087044103s": {"submission": "103", "time": 1702087044, "score": 100.0, "extra": ["3", "5", "92"]}, "170208612357s": {"submission": "57", "time": 1702086123, "score": 100.0, "extra": ["3", "5", "92"]}, "1702098883610s": {"submission": "610", "time": 1702098883, "score": 37.0, "extra": ["37", "0", "0"]}, "170208668279s": {"submission": "79", "time": 1702086682, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702093575362s": {"submission": "362", "time": 1702093575, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702090474244s": {"submission": "244", "time": 1702090474, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702091185269s": {"submission": "269", "time": 1702091185, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702088523168s": {"submission": "168", "time": 1702088523, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097230522s": {"submission": "522", "time": 1702097230, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702093679368s": {"submission": "368", "time": 1702093679, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702093812376s": {"submission": "376", "time": 1702093812, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702087056104s": {"submission": "104", "time": 1702087056, "score": 22.0, "extra": ["3", "19", "0"]}, "1702087165109s": {"submission": "109", "time": 1702087165, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095074434s": {"submission": "434", "time": 1702095074, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702101859798s": {"submission": "798", "time": 1702101859, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702097516541s": {"submission": "541", "time": 1702097516, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702089164198s": {"submission": "198", "time": 1702089164, "score": 100.0, "extra": ["3", "5", "92"]}, "1702090576248s": {"submission": "248", "time": 1702090576, "score": 0.0, "extra": ["0", "0", "0"]}, "1702092569312s": {"submission": "312", "time": 1702092569, "score": 22.0, "extra": ["3", "19", "0"]}, "1702096026481s": {"submission": "481", "time": 1702096026, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702095900472s": {"submission": "472", "time": 1702095900, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101864800s": {"submission": "800", "time": 1702101864, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702098523591s": {"submission": "591", "time": 1702098523, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702087912145s": {"submission": "145", "time": 1702087912, "score": 100.0, "extra": ["3", "5", "92"]}, "1702100607701s": {"submission": "701", "time": 1702100607, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "170208677785s": {"submission": "85", "time": 1702086777, "score": 22.0, "extra": ["3", "19", "0"]}, "1702100197674s": {"submission": "674", "time": 1702100197, "score": 37.0, "extra": ["37", "0", "0"]}, "1702090535245s": {"submission": "245", "time": 1702090535, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702096079483s": {"submission": "483", "time": 1702096079, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702089220199s": {"submission": "199", "time": 1702089220, "score": 100.0, "extra": ["3", "19", "78"]}, "1702093488358s": {"submission": "358", "time": 1702093488, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702102080824s": {"submission": "824", "time": 1702102080, "score": 37.0, "extra": ["37", "0", "0"]}, "1702093787373s": {"submission": "373", "time": 1702093787, "score": 100.0, "extra": ["3", "5", "92"]}, "1702102099827s": {"submission": "827", "time": 1702102099, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102560879s": {"submission": "879", "time": 1702102560, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101383756s": {"submission": "756", "time": 1702101383, "score": 0.0, "extra": ["0", "0", "0"]}, "170208656375s": {"submission": "75", "time": 1702086563, "score": 8.0, "extra": ["3", "5", "0"]}, "1702099423634s": {"submission": "634", "time": 1702099423, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702100709709s": {"submission": "709", "time": 1702100709, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702090064230s": {"submission": "230", "time": 1702090064, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702097059518s": {"submission": "518", "time": 1702097059, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702093956382s": {"submission": "382", "time": 1702093956, "score": 50.0, "extra": ["10", "30", "10", "0"]}, "1702096639499s": {"submission": "499", "time": 1702096639, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097889560s": {"submission": "560", "time": 1702097889, "score": 0.0, "extra": ["0", "0", "0"]}, "1702094737420s": {"submission": "420", "time": 1702094737, "score": 100.0, "extra": ["3", "5", "92"]}, "1702093733369s": {"submission": "369", "time": 1702093733, "score": 100.0, "extra": ["3", "19", "78"]}, "1702094934431s": {"submission": "431", "time": 1702094934, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102480866s": {"submission": "866", "time": 1702102480, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101736787s": {"submission": "787", "time": 1702101736, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702099485635s": {"submission": "635", "time": 1702099485, "score": 37.0, "extra": ["37", "0", "0"]}, "1702088686176s": {"submission": "176", "time": 1702088686, "score": 0.0, "extra": ["0", "0", "0"]}, "1702087038102s": {"submission": "102", "time": 1702087038, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101004733s": {"submission": "733", "time": 1702101004, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702100541696s": {"submission": "696", "time": 1702100541, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101946810s": {"submission": "810", "time": 1702101946, "score": 0.0, "extra": ["0", "0", "0"]}, "170208660477s": {"submission": "77", "time": 1702086604, "score": 100.0, "extra": ["3", "19", "78"]}, "1702092528309s": {"submission": "309", "time": 1702092528, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702095720466s": {"submission": "466", "time": 1702095720, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702101544769s": {"submission": "769", "time": 1702101544, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "170208676283s": {"submission": "83", "time": 1702086762, "score": 100.0, "extra": ["3", "19", "78"]}, "1702093914380s": {"submission": "380", "time": 1702093914, "score": 100.0, "extra": ["3", "5", "92"]}, "1702102601890s": {"submission": "890", "time": 1702102601, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100674706s": {"submission": "706", "time": 1702100674, "score": 0.0, "extra": ["0", "0", "0"]}, "170208604455s": {"submission": "55", "time": 1702086044, "score": 22.0, "extra": ["3", "19", "0"]}, "1702093629366s": {"submission": "366", "time": 1702093629, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702099982663s": {"submission": "663", "time": 1702099982, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702093118343s": {"submission": "343", "time": 1702093118, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101488765s": {"submission": "765", "time": 1702101488, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102345856s": {"submission": "856", "time": 1702102345, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "170208563845s": {"submission": "45", "time": 1702085638, "score": 100.0, "extra": ["3", "19", "78"]}, "1702088759180s": {"submission": "180", "time": 1702088759, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702098084571s": {"submission": "571", "time": 1702098084, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702095127436s": {"submission": "436", "time": 1702095127, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "1702098415587s": {"submission": "587", "time": 1702098415, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702095512454s": {"submission": "454", "time": 1702095512, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702095554456s": {"submission": "456", "time": 1702095554, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102134831s": {"submission": "831", "time": 1702102134, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100848722s": {"submission": "722", "time": 1702100848, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702088011149s": {"submission": "149", "time": 1702088011, "score": 100.0, "extra": ["3", "5", "92"]}, "1702096770507s": {"submission": "507", "time": 1702096770, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095447450s": {"submission": "450", "time": 1702095447, "score": 100.0, "extra": ["37", "29", "34"]}, "1702088993188s": {"submission": "188", "time": 1702088993, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702100850723s": {"submission": "723", "time": 1702100850, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702098576595s": {"submission": "595", "time": 1702098576, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702100748713s": {"submission": "713", "time": 1702100748, "score": 0.0, "extra": ["0", "0", "0"]}, "1702099550639s": {"submission": "639", "time": 1702099550, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702097677548s": {"submission": "548", "time": 1702097677, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092172297s": {"submission": "297", "time": 1702092172, "score": 100.0, "extra": ["3", "19", "78"]}, "1702097861557s": {"submission": "557", "time": 1702097861, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702102482869s": {"submission": "869", "time": 1702102482, "score": 0.0, "extra": ["0", "0", "0"]}, "1702090841258s": {"submission": "258", "time": 1702090841, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "170208655172s": {"submission": "72", "time": 1702086551, "score": 100.0, "extra": ["3", "19", "78"]}, "1702099103626s": {"submission": "626", "time": 1702099103, "score": 25.0, "extra": ["0", "0", "0", "25", "0"]}, "1702089026192s": {"submission": "192", "time": 1702089026, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702095417448s": {"submission": "448", "time": 1702095417, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "1702089342204s": {"submission": "204", "time": 1702089342, "score": 22.0, "extra": ["3", "19", "0"]}, "1702092680320s": {"submission": "320", "time": 1702092680, "score": 30.0, "extra": ["7", "23", "0", "0"]}, "1702098888611s": {"submission": "611", "time": 1702098888, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702097486538s": {"submission": "538", "time": 1702097486, "score": 0.0, "extra": ["0", "0", "0"]}, "1702099013620s": {"submission": "620", "time": 1702099013, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702088611172s": {"submission": "172", "time": 1702088611, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702098191574s": {"submission": "574", "time": 1702098191, "score": 100.0, "extra": ["3", "19", "78"]}, "1702088673175s": {"submission": "175", "time": 1702088673, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097345526s": {"submission": "526", "time": 1702097345, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101682783s": {"submission": "783", "time": 1702101682, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100811719s": {"submission": "719", "time": 1702100811, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702098957616s": {"submission": "616", "time": 1702098957, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]}, "1702087330121s": {"submission": "121", "time": 1702087330, "score": 3.0, "extra": ["3", "0", "0"]}, "1702093112342s": {"submission": "342", "time": 1702093112, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088009148s": {"submission": "148", "time": 1702088009, "score": 22.0, "extra": ["3", "19", "0"]}, "1702096671504s": {"submission": "504", "time": 1702096671, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]}, "1702092230300s": {"submission": "300", "time": 1702092230, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102539876s": {"submission": "876", "time": 1702102539, "score": 0.0, "extra": ["0", "0", "0"]}, "1702094342403s": {"submission": "403", "time": 1702094342, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702097880559s": {"submission": "559", "time": 1702097880, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702094801426s": {"submission": "426", "time": 1702094801, "score": 0.0, "extra": ["0", "0", "0"]}, "170208618160s": {"submission": "60", "time": 1702086181, "score": 100.0, "extra": ["3", "19", "78"]}, "1702095417449s": {"submission": "449", "time": 1702095417, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "170208606156s": {"submission": "56", "time": 1702086061, "score": 100.0, "extra": ["3", "19", "78"]}, "1702088374163s": {"submission": "163", "time": 1702088374, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097560543s": {"submission": "543", "time": 1702097560, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092596313s": {"submission": "313", "time": 1702092596, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702100542697s": {"submission": "697", "time": 1702100542, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702087888141s": {"submission": "141", "time": 1702087888, "score": 22.0, "extra": ["3", "19", "0"]}, "1702100898727s": {"submission": "727", "time": 1702100898, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098254577s": {"submission": "577", "time": 1702098254, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098974618s": {"submission": "618", "time": 1702098974, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702094423408s": {"submission": "408", "time": 1702094423, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702090936261s": {"submission": "261", "time": 1702090936, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702089254202s": {"submission": "202", "time": 1702089254, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102576887s": {"submission": "887", "time": 1702102576, "score": 0.0, "extra": ["0", "0", "0"]}, "1702091893286s": {"submission": "286", "time": 1702091893, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702092921330s": {"submission": "330", "time": 1702092921, "score": 0.0, "extra": ["0", "0", "0"]}, "1702087199111s": {"submission": "111", "time": 1702087199, "score": 22.0, "extra": ["3", "19", "0"]}, "1702098138573s": {"submission": "573", "time": 1702098138, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702094354405s": {"submission": "405", "time": 1702094354, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088450165s": {"submission": "165", "time": 1702088450, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702101962812s": {"submission": "812", "time": 1702101962, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702100604700s": {"submission": "700", "time": 1702100604, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100669705s": {"submission": "705", "time": 1702100669, "score": 100.0, "extra": ["3", "5", "92"]}, "1702088868183s": {"submission": "183", "time": 1702088868, "score": 0.0, "extra": ["0", "0", "0"]}, "1702091185268s": {"submission": "268", "time": 1702091185, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]}, "1702097416530s": {"submission": "530", "time": 1702097416, "score": 100.0, "extra": ["3", "5", "92"]}, "1702101795791s": {"submission": "791", "time": 1702101795, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102000817s": {"submission": "817", "time": 1702102000, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092637317s": {"submission": "317", "time": 1702092637, "score": 0.0, "extra": ["0", "0", "0"]}, "1702093252349s": {"submission": "349", "time": 1702093252, "score": 0.0, "extra": ["0", "0", "0"]}, "1702087223113s": {"submission": "113", "time": 1702087223, "score": 22.0, "extra": ["3", "19", "0"]}, "1702102142834s": {"submission": "834", "time": 1702102142, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702090921260s": {"submission": "260", "time": 1702090921, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702087095105s": {"submission": "105", "time": 1702087095, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702095501451s": {"submission": "451", "time": 1702095501, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702094276400s": {"submission": "400", "time": 1702094276, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702087974147s": {"submission": "147", "time": 1702087974, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702101992816s": {"submission": "816", "time": 1702101992, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702100510693s": {"submission": "693", "time": 1702100510, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702091415272s": {"submission": "272", "time": 1702091415, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702098826606s": {"submission": "606", "time": 1702098826, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702098894613s": {"submission": "613", "time": 1702098894, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102236845s": {"submission": "845", "time": 1702102236, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102572886s": {"submission": "886", "time": 1702102572, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101485763s": {"submission": "763", "time": 1702101485, "score": 37.0, "extra": ["37", "0", "0"]}, "1702100450690s": {"submission": "690", "time": 1702100450, "score": 0.0, "extra": ["0", "0", "0"]}, "1702099524638s": {"submission": "638", "time": 1702099524, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702093395352s": {"submission": "352", "time": 1702093395, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]}, "1702101832794s": {"submission": "794", "time": 1702101832, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702099631646s": {"submission": "646", "time": 1702099631, "score": 23.0, "extra": ["0", "23", "0", "0"]}, "1702102564882s": {"submission": "882", "time": 1702102564, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702100992732s": {"submission": "732", "time": 1702100992, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702102218842s": {"submission": "842", "time": 1702102218, "score": 0.0, "extra": ["0", "0", "0"]}, "170208688693s": {"submission": "93", "time": 1702086886, "score": 100.0, "extra": ["3", "19", "78"]}, "1702098920614s": {"submission": "614", "time": 1702098920, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101210743s": {"submission": "743", "time": 1702101210, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101922806s": {"submission": "806", "time": 1702101922, "score": 0.0, "extra": ["0", "0", "0"]}, "170208660476s": {"submission": "76", "time": 1702086604, "score": 100.0, "extra": ["3", "5", "92"]}, "1702093858378s": {"submission": "378", "time": 1702093858, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101185741s": {"submission": "741", "time": 1702101185, "score": 100.0, "extra": ["37", "29", "34"]}, "1702091436274s": {"submission": "274", "time": 1702091436, "score": 52.0, "extra": ["6", "21", "0", "25", "0"]}, "1702088985187s": {"submission": "187", "time": 1702088985, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101485764s": {"submission": "764", "time": 1702101485, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097466535s": {"submission": "535", "time": 1702097466, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702095537455s": {"submission": "455", "time": 1702095537, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100227676s": {"submission": "676", "time": 1702100227, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702098725601s": {"submission": "601", "time": 1702098725, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102453863s": {"submission": "863", "time": 1702102453, "score": 7.0, "extra": ["7", "0", "0", "0"]}, "1702098611596s": {"submission": "596", "time": 1702098611, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702096648500s": {"submission": "500", "time": 1702096648, "score": 0.0, "extra": ["0", "0", "0"]}, "1702090409240s": {"submission": "240", "time": 1702090409, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101607776s": {"submission": "776", "time": 1702101607, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702095051433s": {"submission": "433", "time": 1702095051, "score": 0.0, "extra": ["0", "0", "0"]}, "1702094837427s": {"submission": "427", "time": 1702094837, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "170208678986s": {"submission": "86", "time": 1702086789, "score": 100.0, "extra": ["3", "19", "78"]}, "1702095614460s": {"submission": "460", "time": 1702095614, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702101198742s": {"submission": "742", "time": 1702101198, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702095975477s": {"submission": "477", "time": 1702095975, "score": 0.0, "extra": ["0", "0", "0"]}, "1702087110107s": {"submission": "107", "time": 1702087110, "score": 100.0, "extra": ["3", "19", "78"]}, "1702087434126s": {"submission": "126", "time": 1702087434, "score": 22.0, "extra": ["3", "19", "0"]}, "1702101231744s": {"submission": "744", "time": 1702101231, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100871725s": {"submission": "725", "time": 1702100871, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101586773s": {"submission": "773", "time": 1702101586, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702096254489s": {"submission": "489", "time": 1702096254, "score": 0.0, "extra": ["0", "0", "0"]}, "1702087713135s": {"submission": "135", "time": 1702087713, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100763716s": {"submission": "716", "time": 1702100763, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100436689s": {"submission": "689", "time": 1702100436, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702096063482s": {"submission": "482", "time": 1702096063, "score": 100.0, "extra": ["3", "5", "92"]}, "1702097409529s": {"submission": "529", "time": 1702097409, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702099827654s": {"submission": "654", "time": 1702099827, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098791605s": {"submission": "605", "time": 1702098791, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702098024570s": {"submission": "570", "time": 1702098024, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101579772s": {"submission": "772", "time": 1702101579, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702090050229s": {"submission": "229", "time": 1702090050, "score": 100.0, "extra": ["3", "5", "92"]}, "1702102601889s": {"submission": "889", "time": 1702102601, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101076737s": {"submission": "737", "time": 1702101076, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092991336s": {"submission": "336", "time": 1702092991, "score": 30.0, "extra": ["7", "23", "0", "0"]}, "1702099660648s": {"submission": "648", "time": 1702099660, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702093553360s": {"submission": "360", "time": 1702093553, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702096504495s": {"submission": "495", "time": 1702096504, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098118572s": {"submission": "572", "time": 1702098118, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100712711s": {"submission": "711", "time": 1702100712, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702087651133s": {"submission": "133", "time": 1702087651, "score": 22.0, "extra": ["3", "19", "0"]}, "1702096845510s": {"submission": "510", "time": 1702096845, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101839796s": {"submission": "796", "time": 1702101839, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098869609s": {"submission": "609", "time": 1702098869, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702089682211s": {"submission": "211", "time": 1702089682, "score": 22.0, "extra": ["3", "19", "0"]}, "1702102482868s": {"submission": "868", "time": 1702102482, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702102493871s": {"submission": "871", "time": 1702102493, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702093456357s": {"submission": "357", "time": 1702093456, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702094122393s": {"submission": "393", "time": 1702094122, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095925474s": {"submission": "474", "time": 1702095925, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100408687s": {"submission": "687", "time": 1702100408, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088045150s": {"submission": "150", "time": 1702088045, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702096868511s": {"submission": "511", "time": 1702096868, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]}, "1702087590132s": {"submission": "132", "time": 1702087590, "score": 22.0, "extra": ["3", "19", "0"]}, "1702095997480s": {"submission": "480", "time": 1702095997, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702097100519s": {"submission": "519", "time": 1702097100, "score": 45.0, "extra": ["5", "0", "0", "40", "0"]}, "1702087478129s": {"submission": "129", "time": 1702087478, "score": 22.0, "extra": ["3", "19", "0"]}, "170208643067s": {"submission": "67", "time": 1702086430, "score": 50.0, "extra": ["10", "30", "10", "0"]}, "170208682289s": {"submission": "89", "time": 1702086822, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101142740s": {"submission": "740", "time": 1702101142, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "170208620961s": {"submission": "61", "time": 1702086209, "score": 100.0, "extra": ["3", "19", "78"]}, "1702097650547s": {"submission": "547", "time": 1702097650, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]}, "1702095914473s": {"submission": "473", "time": 1702095914, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702094557413s": {"submission": "413", "time": 1702094557, "score": 0.0, "extra": ["0", "0", "0"]}, "170208694496s": {"submission": "96", "time": 1702086944, "score": 0.0, "extra": ["0", "0", "0"]}, "1702089826216s": {"submission": "216", "time": 1702089826, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702091283270s": {"submission": "270", "time": 1702091283, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702099224629s": {"submission": "629", "time": 1702099224, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702102566883s": {"submission": "883", "time": 1702102566, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702100687707s": {"submission": "707", "time": 1702100687, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702091366271s": {"submission": "271", "time": 1702091366, "score": 100.0, "extra": ["3", "19", "78"]}, "1702098761603s": {"submission": "603", "time": 1702098761, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102138833s": {"submission": "833", "time": 1702102138, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]}, "1702099836655s": {"submission": "655", "time": 1702099836, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702098701599s": {"submission": "599", "time": 1702098701, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102084825s": {"submission": "825", "time": 1702102084, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702098642597s": {"submission": "597", "time": 1702098642, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702091782283s": {"submission": "283", "time": 1702091782, "score": 0.0, "extra": ["0", "0", "0"]}, "1702089416207s": {"submission": "207", "time": 1702089416, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097745551s": {"submission": "551", "time": 1702097745, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702096147487s": {"submission": "487", "time": 1702096147, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702095235440s": {"submission": "440", "time": 1702095235, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702097862558s": {"submission": "558", "time": 1702097862, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702100760715s": {"submission": "715", "time": 1702100760, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702089728214s": {"submission": "214", "time": 1702089728, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100266679s": {"submission": "679", "time": 1702100266, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097444533s": {"submission": "533", "time": 1702097444, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101672782s": {"submission": "782", "time": 1702101672, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "170208617059s": {"submission": "59", "time": 1702086170, "score": 22.0, "extra": ["3", "19", "0"]}, "1702094783424s": {"submission": "424", "time": 1702094783, "score": 100.0, "extra": ["3", "19", "78"]}, "1702093401353s": {"submission": "353", "time": 1702093401, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702097036516s": {"submission": "516", "time": 1702097036, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702088193157s": {"submission": "157", "time": 1702088193, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102461864s": {"submission": "864", "time": 1702102461, "score": 37.0, "extra": ["37", "0", "0"]}, "1702090631250s": {"submission": "250", "time": 1702090631, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101698784s": {"submission": "784", "time": 1702101698, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102002818s": {"submission": "818", "time": 1702102002, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]}, "1702101882802s": {"submission": "802", "time": 1702101882, "score": 0.0, "extra": ["0", "0", "0"]}, "1702093444356s": {"submission": "356", "time": 1702093444, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702092005290s": {"submission": "290", "time": 1702092005, "score": 0.0, "extra": ["0", "0", "0"]}, "170208685791s": {"submission": "91", "time": 1702086857, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702102429861s": {"submission": "861", "time": 1702102429, "score": 37.0, "extra": ["37", "0", "0"]}, "1702100785718s": {"submission": "718", "time": 1702100785, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702100892726s": {"submission": "726", "time": 1702100892, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102211840s": {"submission": "840", "time": 1702102211, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702093170345s": {"submission": "345", "time": 1702093170, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "170208683790s": {"submission": "90", "time": 1702086837, "score": 22.0, "extra": ["3", "19", "0"]}, "1702095690463s": {"submission": "463", "time": 1702095690, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702095503452s": {"submission": "452", "time": 1702095503, "score": 23.0, "extra": ["0", "23", "0", "0"]}, "1702094718418s": {"submission": "418", "time": 1702094718, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702091945288s": {"submission": "288", "time": 1702091945, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702090039227s": {"submission": "227", "time": 1702090039, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702097508540s": {"submission": "540", "time": 1702097508, "score": 0.0, "extra": ["0", "0", "0"]}, "170208580448s": {"submission": "48", "time": 1702085804, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702088993189s": {"submission": "189", "time": 1702088993, "score": 0.0, "extra": ["0", "0", "0"]}, "1702099944660s": {"submission": "660", "time": 1702099944, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702093930381s": {"submission": "381", "time": 1702093930, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702102167836s": {"submission": "836", "time": 1702102167, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098995619s": {"submission": "619", "time": 1702098995, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088637174s": {"submission": "174", "time": 1702088637, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702096099485s": {"submission": "485", "time": 1702096099, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101314752s": {"submission": "752", "time": 1702101314, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702101943809s": {"submission": "809", "time": 1702101943, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100653703s": {"submission": "703", "time": 1702100653, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100426688s": {"submission": "688", "time": 1702100426, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702100110669s": {"submission": "669", "time": 1702100110, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "1702095728467s": {"submission": "467", "time": 1702095728, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702101923807s": {"submission": "807", "time": 1702101923, "score": 0.0, "extra": ["0", "0", "0"]}, "1702099959661s": {"submission": "661", "time": 1702099959, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702092054295s": {"submission": "295", "time": 1702092054, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100986731s": {"submission": "731", "time": 1702100986, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101111738s": {"submission": "738", "time": 1702101111, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097006512s": {"submission": "512", "time": 1702097006, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702090655252s": {"submission": "252", "time": 1702090655, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702098005567s": {"submission": "567", "time": 1702098005, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702102333854s": {"submission": "854", "time": 1702102333, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702100242678s": {"submission": "678", "time": 1702100242, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101377755s": {"submission": "755", "time": 1702101377, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702095131437s": {"submission": "437", "time": 1702095131, "score": 37.0, "extra": ["37", "0", "0"]}, "1702093978385s": {"submission": "385", "time": 1702093978, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100905728s": {"submission": "728", "time": 1702100905, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702089146197s": {"submission": "197", "time": 1702089146, "score": 100.0, "extra": ["3", "5", "92"]}, "1702087386122s": {"submission": "122", "time": 1702087386, "score": 22.0, "extra": ["3", "19", "0"]}, "1702092239301s": {"submission": "301", "time": 1702092239, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702087211112s": {"submission": "112", "time": 1702087211, "score": 3.0, "extra": ["3", "0", "0"]}, "170208673182s": {"submission": "82", "time": 1702086731, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702101834795s": {"submission": "795", "time": 1702101834, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102278847s": {"submission": "847", "time": 1702102278, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102036821s": {"submission": "821", "time": 1702102036, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702092739323s": {"submission": "323", "time": 1702092739, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "170208622662s": {"submission": "62", "time": 1702086226, "score": 100.0, "extra": ["3", "19", "78"]}, "1702100604699s": {"submission": "699", "time": 1702100604, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097190520s": {"submission": "520", "time": 1702097190, "score": 0.0, "extra": ["0", "0", "0"]}, "1702091723282s": {"submission": "282", "time": 1702091723, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702091801284s": {"submission": "284", "time": 1702091801, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702098007568s": {"submission": "568", "time": 1702098007, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702094868428s": {"submission": "428", "time": 1702094868, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702094237398s": {"submission": "398", "time": 1702094237, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702102562881s": {"submission": "881", "time": 1702102562, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702095112435s": {"submission": "435", "time": 1702095112, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100206675s": {"submission": "675", "time": 1702100206, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092240302s": {"submission": "302", "time": 1702092240, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098570594s": {"submission": "594", "time": 1702098570, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702093039338s": {"submission": "338", "time": 1702093039, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098014569s": {"submission": "569", "time": 1702098014, "score": 22.0, "extra": ["3", "19", "0"]}, "1702101330753s": {"submission": "753", "time": 1702101330, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702099675649s": {"submission": "649", "time": 1702099675, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702099364631s": {"submission": "631", "time": 1702099364, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702100517695s": {"submission": "695", "time": 1702100517, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097789553s": {"submission": "553", "time": 1702097789, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095829470s": {"submission": "470", "time": 1702095829, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097815555s": {"submission": "555", "time": 1702097815, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702096655502s": {"submission": "502", "time": 1702096655, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702095299443s": {"submission": "443", "time": 1702095299, "score": 7.0, "extra": ["7", "0", "0", "0"]}, "1702101521767s": {"submission": "767", "time": 1702101521, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101030735s": {"submission": "735", "time": 1702101030, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702093798374s": {"submission": "374", "time": 1702093798, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102351859s": {"submission": "859", "time": 1702102351, "score": 37.0, "extra": ["37", "0", "0"]}, "1702094091390s": {"submission": "390", "time": 1702094091, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702099184627s": {"submission": "627", "time": 1702099184, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102091826s": {"submission": "826", "time": 1702102091, "score": 7.0, "extra": ["7", "0", "0", "0"]}, "1702092883327s": {"submission": "327", "time": 1702092883, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702094767422s": {"submission": "422", "time": 1702094767, "score": 0.0, "extra": ["0", "0", "0"]}, "1702091074265s": {"submission": "265", "time": 1702091074, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101448760s": {"submission": "760", "time": 1702101448, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702089119196s": {"submission": "196", "time": 1702089119, "score": 100.0, "extra": ["3", "19", "78"]}, "1702097363527s": {"submission": "527", "time": 1702097363, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702098960617s": {"submission": "617", "time": 1702098960, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097475537s": {"submission": "537", "time": 1702097475, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100975730s": {"submission": "730", "time": 1702100975, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702092494307s": {"submission": "307", "time": 1702092494, "score": 22.0, "extra": ["3", "19", "0"]}, "1702088132155s": {"submission": "155", "time": 1702088132, "score": 100.0, "extra": ["3", "19", "78"]}, "1702090411241s": {"submission": "241", "time": 1702090411, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702101871801s": {"submission": "801", "time": 1702101871, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702097008513s": {"submission": "513", "time": 1702097008, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702093568361s": {"submission": "361", "time": 1702093568, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702094490411s": {"submission": "411", "time": 1702094490, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "170208638165s": {"submission": "65", "time": 1702086381, "score": 100.0, "extra": ["3", "19", "78"]}, "1702098366583s": {"submission": "583", "time": 1702098366, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702089712213s": {"submission": "213", "time": 1702089712, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702102531874s": {"submission": "874", "time": 1702102531, "score": 0.0, "extra": ["0", "0", "0"]}, "1702089996224s": {"submission": "224", "time": 1702089996, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102567884s": {"submission": "884", "time": 1702102567, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702094930429s": {"submission": "429", "time": 1702094930, "score": 0.0, "extra": ["0", "0", "0"]}, "1702092544310s": {"submission": "310", "time": 1702092544, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102327853s": {"submission": "853", "time": 1702102327, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702101306750s": {"submission": "750", "time": 1702101306, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702089879220s": {"submission": "220", "time": 1702089879, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702101653778s": {"submission": "778", "time": 1702101653, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702099735651s": {"submission": "651", "time": 1702099735, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102588888s": {"submission": "888", "time": 1702102588, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "170208685992s": {"submission": "92", "time": 1702086859, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702093979386s": {"submission": "386", "time": 1702093979, "score": 30.0, "extra": ["7", "23", "0", "0"]}, "1702101234746s": {"submission": "746", "time": 1702101234, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702099095625s": {"submission": "625", "time": 1702099095, "score": 0.0, "extra": ["0", "0", "0"]}, "170208671681s": {"submission": "81", "time": 1702086716, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101942808s": {"submission": "808", "time": 1702101942, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "170208593352s": {"submission": "52", "time": 1702085933, "score": 100.0, "extra": ["3", "19", "78"]}, "1702089309203s": {"submission": "203", "time": 1702089309, "score": 100.0, "extra": ["3", "19", "78"]}, "1702094635417s": {"submission": "417", "time": 1702094635, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702095135438s": {"submission": "438", "time": 1702095135, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100731712s": {"submission": "712", "time": 1702100731, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702098510590s": {"submission": "590", "time": 1702098510, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702090647251s": {"submission": "251", "time": 1702090647, "score": 22.0, "extra": ["3", "19", "0"]}, "1702090027226s": {"submission": "226", "time": 1702090027, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092900328s": {"submission": "328", "time": 1702092900, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702094586414s": {"submission": "414", "time": 1702094586, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702098372584s": {"submission": "584", "time": 1702098372, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702087532131s": {"submission": "131", "time": 1702087532, "score": 100.0, "extra": ["3", "5", "92"]}, "1702093971384s": {"submission": "384", "time": 1702093971, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097897561s": {"submission": "561", "time": 1702097897, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088689178s": {"submission": "178", "time": 1702088689, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702097683549s": {"submission": "549", "time": 1702097683, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702095281442s": {"submission": "442", "time": 1702095281, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101552771s": {"submission": "771", "time": 1702101552, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092613315s": {"submission": "315", "time": 1702092613, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "170208527342s": {"submission": "42", "time": 1702085273, "score": 100.0, "extra": ["3", "19", "78"]}, "1702101476762s": {"submission": "762", "time": 1702101476, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702095576457s": {"submission": "457", "time": 1702095576, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702094343404s": {"submission": "404", "time": 1702094343, "score": 50.0, "extra": ["10", "30", "10", "0"]}, "1702099093624s": {"submission": "624", "time": 1702099093, "score": 37.0, "extra": ["37", "0", "0"]}, "1702089043194s": {"submission": "194", "time": 1702089043, "score": 0.0, "extra": ["0", "0", "0"]}, "170208695697s": {"submission": "97", "time": 1702086956, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100514694s": {"submission": "694", "time": 1702100514, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "170208698199s": {"submission": "99", "time": 1702086981, "score": 100.0, "extra": ["3", "19", "78"]}, "1702094766421s": {"submission": "421", "time": 1702094766, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702095717464s": {"submission": "464", "time": 1702095717, "score": 7.0, "extra": ["7", "0", "0", "0"]}, "1702098328581s": {"submission": "581", "time": 1702098328, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092931331s": {"submission": "331", "time": 1702092931, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "170208615158s": {"submission": "58", "time": 1702086151, "score": 100.0, "extra": ["3", "19", "78"]}, "1702092545311s": {"submission": "311", "time": 1702092545, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "170208583649s": {"submission": "49", "time": 1702085836, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101916805s": {"submission": "805", "time": 1702101916, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702093786372s": {"submission": "372", "time": 1702093786, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702102008819s": {"submission": "819", "time": 1702102008, "score": 0.0, "extra": ["0", "0", "0"]}, "1702092015292s": {"submission": "292", "time": 1702092015, "score": 22.0, "extra": ["3", "19", "0"]}, "1702099040622s": {"submission": "622", "time": 1702099040, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702099572641s": {"submission": "641", "time": 1702099572, "score": 56.0, "extra": ["6", "21", "4", "25", "0"]}, "1702100393685s": {"submission": "685", "time": 1702100393, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702090709255s": {"submission": "255", "time": 1702090709, "score": 100.0, "extra": ["3", "5", "92"]}, "1702087879140s": {"submission": "140", "time": 1702087879, "score": 0.0, "extra": ["0", "0", "0"]}, "1702090170234s": {"submission": "234", "time": 1702090170, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "170208596453s": {"submission": "53", "time": 1702085964, "score": 100.0, "extra": ["3", "19", "78"]}, "1702090027225s": {"submission": "225", "time": 1702090027, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702097474536s": {"submission": "536", "time": 1702097474, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]}, "1702101409758s": {"submission": "758", "time": 1702101409, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702090661253s": {"submission": "253", "time": 1702090661, "score": 100.0, "extra": ["3", "19", "78"]}, "1702090219235s": {"submission": "235", "time": 1702090219, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100396686s": {"submission": "686", "time": 1702100396, "score": 0.0, "extra": ["0", "0", "0"]}, "170208690195s": {"submission": "95", "time": 1702086901, "score": 100.0, "extra": ["3", "5", "92"]}, "1702093234347s": {"submission": "347", "time": 1702093234, "score": 0.0, "extra": ["0", "0", "0"]}, "1702099024621s": {"submission": "621", "time": 1702099024, "score": 30.0, "extra": ["7", "23", "0", "0"]}, "1702102351858s": {"submission": "858", "time": 1702102351, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702099216628s": {"submission": "628", "time": 1702099216, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702093010337s": {"submission": "337", "time": 1702093010, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101672781s": {"submission": "781", "time": 1702101672, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702098769604s": {"submission": "604", "time": 1702098769, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102224843s": {"submission": "843", "time": 1702102224, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702088770181s": {"submission": "181", "time": 1702088770, "score": 100.0, "extra": ["3", "5", "92"]}, "1702102620894s": {"submission": "894", "time": 1702102620, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102629896s": {"submission": "896", "time": 1702102629, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102649900s": {"submission": "900", "time": 1702102649, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102698912s": {"submission": "912", "time": 1702102698, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102756927s": {"submission": "927", "time": 1702102756, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102775936s": {"submission": "936", "time": 1702102775, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102623895s": {"submission": "895", "time": 1702102623, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102750925s": {"submission": "925", "time": 1702102750, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102773935s": {"submission": "935", "time": 1702102773, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102638898s": {"submission": "898", "time": 1702102638, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102757928s": {"submission": "928", "time": 1702102757, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102794943s": {"submission": "943", "time": 1702102794, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702102799945s": {"submission": "945", "time": 1702102799, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702102618893s": {"submission": "893", "time": 1702102618, "score": 7.0, "extra": ["7", "0", "0", "0"]}, "1702102647899s": {"submission": "899", "time": 1702102647, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102669904s": {"submission": "904", "time": 1702102669, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102689908s": {"submission": "908", "time": 1702102689, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102709915s": {"submission": "915", "time": 1702102709, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102768931s": {"submission": "931", "time": 1702102768, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102769932s": {"submission": "932", "time": 1702102769, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102616892s": {"submission": "892", "time": 1702102616, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102636897s": {"submission": "897", "time": 1702102636, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102668903s": {"submission": "903", "time": 1702102668, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102670905s": {"submission": "905", "time": 1702102670, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102693909s": {"submission": "909", "time": 1702102693, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102695910s": {"submission": "910", "time": 1702102695, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102696911s": {"submission": "911", "time": 1702102696, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102700913s": {"submission": "913", "time": 1702102700, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102708914s": {"submission": "914", "time": 1702102708, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102721918s": {"submission": "918", "time": 1702102721, "score": 37.0, "extra": ["37", "0", "0"]}, "1702102726919s": {"submission": "919", "time": 1702102726, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102742922s": {"submission": "922", "time": 1702102742, "score": 37.0, "extra": ["37", "0", "0"]}, "1702102742923s": {"submission": "923", "time": 1702102742, "score": 37.0, "extra": ["37", "0", "0"]}, "1702102778937s": {"submission": "937", "time": 1702102778, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102785938s": {"submission": "938", "time": 1702102785, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102787940s": {"submission": "940", "time": 1702102787, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102791941s": {"submission": "941", "time": 1702102791, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102654901s": {"submission": "901", "time": 1702102654, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102689907s": {"submission": "907", "time": 1702102689, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]}, "1702102759929s": {"submission": "929", "time": 1702102759, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]}, "1702102762930s": {"submission": "930", "time": 1702102762, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702102786939s": {"submission": "939", "time": 1702102786, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702102795944s": {"submission": "944", "time": 1702102795, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102688906s": {"submission": "906", "time": 1702102688, "score": 22.0, "extra": ["3", "19", "0"]}, "1702102714917s": {"submission": "917", "time": 1702102714, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702102614891s": {"submission": "891", "time": 1702102614, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102665902s": {"submission": "902", "time": 1702102665, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102711916s": {"submission": "916", "time": 1702102711, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102728920s": {"submission": "920", "time": 1702102728, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102740921s": {"submission": "921", "time": 1702102740, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102747924s": {"submission": "924", "time": 1702102747, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102754926s": {"submission": "926", "time": 1702102754, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102770933s": {"submission": "933", "time": 1702102770, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102770934s": {"submission": "934", "time": 1702102770, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102791942s": {"submission": "942", "time": 1702102791, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team01 b/content/ranking/NHSPC-2023/sublist/team01 new file mode 100644 index 00000000..c7508f22 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team01 @@ -0,0 +1 @@ +[{"user": "team01", "task": "aisimulation", "time": 1702094737, "key": "420", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team01", "task": "autocopilot", "time": 1702098335, "key": "582", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team01", "task": "convexhull", "time": 1702100349, "key": "681", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team01", "task": "monster", "time": 1702102138, "key": "833", "score": 6.0, "token": false, "extra": ["6", "0", "0", "0", "0"]}, {"user": "team01", "task": "monster", "time": 1702102535, "key": "875", "score": 6.0, "token": false, "extra": ["6", "0", "0", "0", "0"]}, {"user": "team01", "task": "monster", "time": 1702102689, "key": "907", "score": 6.0, "token": false, "extra": ["6", "0", "0", "0", "0"]}, {"user": "team01", "task": "monster", "time": 1702102759, "key": "929", "score": 6.0, "token": false, "extra": ["6", "0", "0", "0", "0"]}, {"user": "team01", "task": "museum", "time": 1702089982, "key": "222", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team01", "task": "palindrome", "time": 1702090921, "key": "260", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team02 b/content/ranking/NHSPC-2023/sublist/team02 new file mode 100644 index 00000000..ba21c5f1 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team02 @@ -0,0 +1 @@ +[{"user": "team02", "task": "aisimulation", "time": 1702097201, "key": "521", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team02", "task": "aisimulation", "time": 1702097345, "key": "526", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team02", "task": "aisimulation", "time": 1702097801, "key": "554", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team02", "task": "autocopilot", "time": 1702089879, "key": "220", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team02", "task": "maze", "time": 1702099735, "key": "651", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team02", "task": "maze", "time": 1702101799, "key": "792", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team02", "task": "maze", "time": 1702101946, "key": "810", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team02", "task": "maze", "time": 1702102080, "key": "824", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team02", "task": "monster", "time": 1702102572, "key": "886", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team02", "task": "museum", "time": 1702086508, "key": "70", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team02", "task": "palindrome", "time": 1702087974, "key": "147", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team02", "task": "race", "time": 1702098244, "key": "576", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team03 b/content/ranking/NHSPC-2023/sublist/team03 new file mode 100644 index 00000000..6a40567d --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team03 @@ -0,0 +1 @@ +[{"user": "team03", "task": "aisimulation", "time": 1702093914, "key": "380", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team03", "task": "autocopilot", "time": 1702090027, "key": "226", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team03", "task": "autocopilot", "time": 1702090170, "key": "234", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team03", "task": "autocopilot", "time": 1702097858, "key": "556", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team03", "task": "maze", "time": 1702095690, "key": "462", "score": 100.0, "token": false, "extra": ["37", "29", "34"]}, {"user": "team03", "task": "monster", "time": 1702087937, "key": "146", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team03", "task": "monster", "time": 1702088062, "key": "153", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team03", "task": "monster", "time": 1702088717, "key": "179", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team03", "task": "monster", "time": 1702090402, "key": "239", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team03", "task": "monster", "time": 1702090655, "key": "252", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team03", "task": "monster", "time": 1702092142, "key": "296", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team03", "task": "monster", "time": 1702096650, "key": "501", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team03", "task": "monster", "time": 1702097008, "key": "513", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team03", "task": "monster", "time": 1702099365, "key": "632", "score": 52.0, "token": false, "extra": ["6", "21", "0", "25", "0"]}, {"user": "team03", "task": "monster", "time": 1702099572, "key": "641", "score": 56.0, "token": false, "extra": ["6", "21", "4", "25", "0"]}, {"user": "team03", "task": "museum", "time": 1702085273, "key": "42", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team03", "task": "palindrome", "time": 1702085688, "key": "47", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team03", "task": "palindrome", "time": 1702085932, "key": "51", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team03", "task": "palindrome", "time": 1702086422, "key": "66", "score": 50.0, "token": false, "extra": ["10", "30", "10", "0"]}, {"user": "team03", "task": "palindrome", "time": 1702086543, "key": "71", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team03", "task": "race", "time": 1702100296, "key": "680", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team03", "task": "race", "time": 1702101306, "key": "750", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team03", "task": "race", "time": 1702102002, "key": "818", "score": 100.0, "token": false, "extra": ["5", "7", "17", "40", "31"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team04 b/content/ranking/NHSPC-2023/sublist/team04 new file mode 100644 index 00000000..b6492575 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team04 @@ -0,0 +1 @@ +[{"user": "team04", "task": "aisimulation", "time": 1702100042, "key": "666", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team04", "task": "aisimulation", "time": 1702100167, "key": "672", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team04", "task": "aisimulation", "time": 1702100517, "key": "695", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team04", "task": "aisimulation", "time": 1702100669, "key": "705", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team04", "task": "autocopilot", "time": 1702100892, "key": "726", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team04", "task": "autocopilot", "time": 1702101210, "key": "743", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team04", "task": "autocopilot", "time": 1702101448, "key": "760", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team04", "task": "maze", "time": 1702090347, "key": "236", "score": 100.0, "token": false, "extra": ["37", "29", "34"]}, {"user": "team04", "task": "monster", "time": 1702096237, "key": "488", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team04", "task": "monster", "time": 1702097862, "key": "558", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team04", "task": "monster", "time": 1702098005, "key": "567", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team04", "task": "monster", "time": 1702098138, "key": "573", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team04", "task": "monster", "time": 1702098279, "key": "578", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team04", "task": "monster", "time": 1702098570, "key": "594", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team04", "task": "museum", "time": 1702085839, "key": "50", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team04", "task": "palindrome", "time": 1702086430, "key": "67", "score": 50.0, "token": false, "extra": ["10", "30", "10", "0"]}, {"user": "team04", "task": "palindrome", "time": 1702086551, "key": "73", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team05 b/content/ranking/NHSPC-2023/sublist/team05 new file mode 100644 index 00000000..cf894bdb --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team05 @@ -0,0 +1 @@ +[{"user": "team05", "task": "museum", "time": 1702099050, "key": "623", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team05", "task": "palindrome", "time": 1702099836, "key": "655", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team05", "task": "palindrome", "time": 1702099959, "key": "661", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team05", "task": "palindrome", "time": 1702100604, "key": "700", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team05", "task": "palindrome", "time": 1702101871, "key": "801", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team05", "task": "palindrome", "time": 1702101947, "key": "811", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team05", "task": "race", "time": 1702086817, "key": "88", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team05", "task": "race", "time": 1702097608, "key": "546", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team05", "task": "race", "time": 1702097752, "key": "552", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team05", "task": "race", "time": 1702100862, "key": "724", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team06 b/content/ranking/NHSPC-2023/sublist/team06 new file mode 100644 index 00000000..388ba7f6 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team06 @@ -0,0 +1 @@ +[{"user": "team06", "task": "monster", "time": 1702091530, "key": "276", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team06", "task": "museum", "time": 1702086777, "key": "85", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team06", "task": "museum", "time": 1702087590, "key": "132", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team06", "task": "museum", "time": 1702087888, "key": "141", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team06", "task": "museum", "time": 1702089043, "key": "193", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team06", "task": "museum", "time": 1702089362, "key": "206", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team06", "task": "museum", "time": 1702089682, "key": "211", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team06", "task": "museum", "time": 1702098191, "key": "574", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team06", "task": "palindrome", "time": 1702092239, "key": "301", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team06", "task": "palindrome", "time": 1702092545, "key": "311", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team06", "task": "palindrome", "time": 1702093444, "key": "356", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team06", "task": "palindrome", "time": 1702093575, "key": "362", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team06", "task": "palindrome", "time": 1702093786, "key": "372", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team06", "task": "palindrome", "time": 1702093956, "key": "382", "score": 50.0, "token": false, "extra": ["10", "30", "10", "0"]}, {"user": "team06", "task": "palindrome", "time": 1702094343, "key": "404", "score": 50.0, "token": false, "extra": ["10", "30", "10", "0"]}, {"user": "team06", "task": "palindrome", "time": 1702095074, "key": "434", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team06", "task": "race", "time": 1702100242, "key": "678", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team06", "task": "race", "time": 1702100811, "key": "719", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team06", "task": "race", "time": 1702102142, "key": "834", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team07 b/content/ranking/NHSPC-2023/sublist/team07 new file mode 100644 index 00000000..b14b4afe --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team07 @@ -0,0 +1 @@ +[{"user": "team07", "task": "aisimulation", "time": 1702096808, "key": "508", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team07", "task": "aisimulation", "time": 1702097789, "key": "553", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team07", "task": "maze", "time": 1702095131, "key": "437", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team07", "task": "maze", "time": 1702098883, "key": "610", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team07", "task": "maze", "time": 1702102351, "key": "859", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team07", "task": "maze", "time": 1702102429, "key": "861", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team07", "task": "museum", "time": 1702086900, "key": "94", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team07", "task": "museum", "time": 1702087199, "key": "111", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team07", "task": "museum", "time": 1702087478, "key": "129", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team07", "task": "museum", "time": 1702087651, "key": "133", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team07", "task": "museum", "time": 1702088009, "key": "148", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team07", "task": "museum", "time": 1702088132, "key": "155", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team07", "task": "palindrome", "time": 1702088969, "key": "186", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team07", "task": "palindrome", "time": 1702089094, "key": "195", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team07", "task": "palindrome", "time": 1702089239, "key": "201", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team07", "task": "race", "time": 1702100850, "key": "723", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team07", "task": "race", "time": 1702101544, "key": "769", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team08 b/content/ranking/NHSPC-2023/sublist/team08 new file mode 100644 index 00000000..ae4bcd4b --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team08 @@ -0,0 +1 @@ +[{"user": "team08", "task": "agreement", "time": 1702102345, "key": "856", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team08", "task": "agreement", "time": 1702102775, "key": "936", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team08", "task": "aisimulation", "time": 1702088339, "key": "162", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team08", "task": "autocopilot", "time": 1702101552, "key": "771", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team08", "task": "autocopilot", "time": 1702101672, "key": "781", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team08", "task": "autocopilot", "time": 1702101864, "key": "800", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team08", "task": "autocopilot", "time": 1702102351, "key": "857", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team08", "task": "autocopilot", "time": 1702102562, "key": "881", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team08", "task": "autocopilot", "time": 1702102757, "key": "928", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team08", "task": "convexhull", "time": 1702099024, "key": "621", "score": 30.0, "token": false, "extra": ["7", "23", "0", "0"]}, {"user": "team08", "task": "maze", "time": 1702100197, "key": "674", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team08", "task": "maze", "time": 1702102482, "key": "869", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team08", "task": "maze", "time": 1702102559, "key": "878", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team08", "task": "maze", "time": 1702102787, "key": "940", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team08", "task": "monster", "time": 1702091927, "key": "287", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team08", "task": "monster", "time": 1702092309, "key": "305", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team08", "task": "monster", "time": 1702092639, "key": "318", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team08", "task": "monster", "time": 1702092931, "key": "331", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team08", "task": "monster", "time": 1702093081, "key": "339", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team08", "task": "monster", "time": 1702093850, "key": "377", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team08", "task": "museum", "time": 1702086226, "key": "62", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team08", "task": "palindrome", "time": 1702088951, "key": "185", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team08", "task": "race", "time": 1702097422, "key": "531", "score": 100.0, "token": false, "extra": ["5", "7", "17", "40", "31"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team09 b/content/ranking/NHSPC-2023/sublist/team09 new file mode 100644 index 00000000..ed69386c --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team09 @@ -0,0 +1 @@ +[{"user": "team09", "task": "aisimulation", "time": 1702086123, "key": "57", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team09", "task": "autocopilot", "time": 1702096528, "key": "496", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team09", "task": "autocopilot", "time": 1702096655, "key": "502", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team09", "task": "autocopilot", "time": 1702100570, "key": "698", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team09", "task": "autocopilot", "time": 1702100763, "key": "716", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team09", "task": "autocopilot", "time": 1702101305, "key": "749", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team09", "task": "autocopilot", "time": 1702101586, "key": "773", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team09", "task": "autocopilot", "time": 1702101834, "key": "795", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team09", "task": "autocopilot", "time": 1702101992, "key": "816", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team09", "task": "autocopilot", "time": 1702102114, "key": "828", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team09", "task": "convexhull", "time": 1702092203, "key": "299", "score": 23.0, "token": false, "extra": ["0", "23", "0", "0"]}, {"user": "team09", "task": "convexhull", "time": 1702092514, "key": "308", "score": 23.0, "token": false, "extra": ["0", "23", "0", "0"]}, {"user": "team09", "task": "convexhull", "time": 1702102647, "key": "899", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team09", "task": "convexhull", "time": 1702102768, "key": "931", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team09", "task": "maze", "time": 1702097931, "key": "563", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team09", "task": "monster", "time": 1702094718, "key": "418", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team09", "task": "monster", "time": 1702095007, "key": "432", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team09", "task": "monster", "time": 1702095127, "key": "436", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team09", "task": "monster", "time": 1702095417, "key": "448", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team09", "task": "monster", "time": 1702095728, "key": "467", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team09", "task": "museum", "time": 1702087484, "key": "130", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team09", "task": "palindrome", "time": 1702087904, "key": "144", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team09", "task": "palindrome", "time": 1702088134, "key": "156", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team09", "task": "palindrome", "time": 1702088871, "key": "184", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team09", "task": "palindrome", "time": 1702088993, "key": "188", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team09", "task": "race", "time": 1702102310, "key": "850", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team10 b/content/ranking/NHSPC-2023/sublist/team10 new file mode 100644 index 00000000..cfda78a1 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team10 @@ -0,0 +1 @@ +[{"user": "team10", "task": "agreement", "time": 1702095997, "key": "480", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "aisimulation", "time": 1702086944, "key": "96", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team10", "task": "aisimulation", "time": 1702087897, "key": "143", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team10", "task": "aisimulation", "time": 1702088050, "key": "151", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team10", "task": "autocopilot", "time": 1702097409, "key": "529", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "autocopilot", "time": 1702097530, "key": "542", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "autocopilot", "time": 1702097745, "key": "551", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "autocopilot", "time": 1702098328, "key": "581", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "autocopilot", "time": 1702101076, "key": "737", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "autocopilot", "time": 1702101607, "key": "776", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "autocopilot", "time": 1702101738, "key": "788", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "autocopilot", "time": 1702102134, "key": "831", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "convexhull", "time": 1702099631, "key": "646", "score": 23.0, "token": false, "extra": ["0", "23", "0", "0"]}, {"user": "team10", "task": "convexhull", "time": 1702099982, "key": "663", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "convexhull", "time": 1702100114, "key": "670", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "convexhull", "time": 1702100242, "key": "677", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "convexhull", "time": 1702102313, "key": "851", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "maze", "time": 1702095447, "key": "450", "score": 100.0, "token": false, "extra": ["37", "29", "34"]}, {"user": "team10", "task": "monster", "time": 1702095415, "key": "447", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team10", "task": "monster", "time": 1702100848, "key": "722", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team10", "task": "monster", "time": 1702100975, "key": "730", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team10", "task": "monster", "time": 1702101198, "key": "742", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team10", "task": "monster", "time": 1702102498, "key": "872", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team10", "task": "monster", "time": 1702102654, "key": "901", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team10", "task": "monster", "time": 1702102795, "key": "944", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team10", "task": "museum", "time": 1702086061, "key": "56", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team10", "task": "palindrome", "time": 1702086260, "key": "63", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team10", "task": "race", "time": 1702090968, "key": "262", "score": 40.0, "token": false, "extra": ["0", "0", "0", "40", "0"]}, {"user": "team10", "task": "race", "time": 1702091185, "key": "268", "score": 100.0, "token": false, "extra": ["5", "7", "17", "40", "31"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team12 b/content/ranking/NHSPC-2023/sublist/team12 new file mode 100644 index 00000000..66ac37e1 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team12 @@ -0,0 +1 @@ +[{"user": "team12", "task": "aisimulation", "time": 1702088614, "key": "173", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team12", "task": "aisimulation", "time": 1702088770, "key": "181", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team12", "task": "autocopilot", "time": 1702099216, "key": "628", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team12", "task": "monster", "time": 1702097027, "key": "515", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team12", "task": "monster", "time": 1702100362, "key": "682", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team12", "task": "monster", "time": 1702101521, "key": "767", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team12", "task": "monster", "time": 1702101656, "key": "779", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team12", "task": "museum", "time": 1702086151, "key": "58", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team12", "task": "palindrome", "time": 1702086859, "key": "92", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team12", "task": "race", "time": 1702093604, "key": "364", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team12", "task": "race", "time": 1702093812, "key": "376", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team12", "task": "race", "time": 1702094091, "key": "390", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team12", "task": "race", "time": 1702102564, "key": "882", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team13 b/content/ranking/NHSPC-2023/sublist/team13 new file mode 100644 index 00000000..c6dc0a42 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team13 @@ -0,0 +1 @@ +[{"user": "team13", "task": "aisimulation", "time": 1702089254, "key": "202", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team13", "task": "aisimulation", "time": 1702089416, "key": "207", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team13", "task": "aisimulation", "time": 1702089728, "key": "214", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team13", "task": "aisimulation", "time": 1702090537, "key": "246", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team13", "task": "aisimulation", "time": 1702091026, "key": "263", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team13", "task": "autocopilot", "time": 1702089026, "key": "192", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team13", "task": "autocopilot", "time": 1702100393, "key": "685", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team13", "task": "autocopilot", "time": 1702100541, "key": "696", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team13", "task": "autocopilot", "time": 1702100711, "key": "710", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team13", "task": "autocopilot", "time": 1702101142, "key": "740", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team13", "task": "convexhull", "time": 1702092054, "key": "295", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team13", "task": "convexhull", "time": 1702092176, "key": "298", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team13", "task": "maze", "time": 1702102549, "key": "877", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team13", "task": "maze", "time": 1702102778, "key": "937", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team13", "task": "monster", "time": 1702099395, "key": "633", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team13", "task": "monster", "time": 1702099523, "key": "637", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team13", "task": "monster", "time": 1702099660, "key": "648", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team13", "task": "museum", "time": 1702085638, "key": "45", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team13", "task": "palindrome", "time": 1702091423, "key": "273", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team13", "task": "palindrome", "time": 1702091715, "key": "281", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team13", "task": "race", "time": 1702097650, "key": "547", "score": 100.0, "token": false, "extra": ["5", "7", "17", "40", "31"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team14 b/content/ranking/NHSPC-2023/sublist/team14 new file mode 100644 index 00000000..00190dd8 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team14 @@ -0,0 +1 @@ +[{"user": "team14", "task": "aisimulation", "time": 1702089851, "key": "219", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team14", "task": "aisimulation", "time": 1702089985, "key": "223", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team14", "task": "aisimulation", "time": 1702092413, "key": "306", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team14", "task": "aisimulation", "time": 1702092544, "key": "310", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team14", "task": "aisimulation", "time": 1702092690, "key": "321", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team14", "task": "aisimulation", "time": 1702092964, "key": "332", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team14", "task": "aisimulation", "time": 1702093112, "key": "342", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team14", "task": "aisimulation", "time": 1702093234, "key": "347", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team14", "task": "aisimulation", "time": 1702093787, "key": "373", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team14", "task": "autocopilot", "time": 1702095112, "key": "435", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team14", "task": "autocopilot", "time": 1702095235, "key": "440", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team14", "task": "autocopilot", "time": 1702095366, "key": "445", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team14", "task": "autocopilot", "time": 1702095501, "key": "451", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team14", "task": "autocopilot", "time": 1702095690, "key": "463", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team14", "task": "maze", "time": 1702100450, "key": "690", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team14", "task": "monster", "time": 1702100613, "key": "702", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team14", "task": "monster", "time": 1702101474, "key": "761", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team14", "task": "museum", "time": 1702090647, "key": "251", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team14", "task": "museum", "time": 1702092172, "key": "297", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team14", "task": "palindrome", "time": 1702094144, "key": "395", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team14", "task": "palindrome", "time": 1702094342, "key": "403", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team14", "task": "palindrome", "time": 1702094535, "key": "412", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team14", "task": "race", "time": 1702096830, "key": "509", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team14", "task": "race", "time": 1702097454, "key": "534", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team15 b/content/ranking/NHSPC-2023/sublist/team15 new file mode 100644 index 00000000..7e01fbb6 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team15 @@ -0,0 +1 @@ +[{"user": "team15", "task": "convexhull", "time": 1702091832, "key": "285", "score": 23.0, "token": false, "extra": ["0", "23", "0", "0"]}, {"user": "team15", "task": "convexhull", "time": 1702091954, "key": "289", "score": 23.0, "token": false, "extra": ["0", "23", "0", "0"]}, {"user": "team15", "task": "convexhull", "time": 1702092609, "key": "314", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team15", "task": "convexhull", "time": 1702092739, "key": "323", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702094354, "key": "405", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702095135, "key": "438", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702095355, "key": "444", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702095554, "key": "456", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702095975, "key": "477", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702096254, "key": "489", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702101536, "key": "768", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702101667, "key": "780", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702101787, "key": "790", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702102282, "key": "848", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702102461, "key": "864", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team15", "task": "monster", "time": 1702100709, "key": "709", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team15", "task": "monster", "time": 1702100834, "key": "721", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team15", "task": "monster", "time": 1702101234, "key": "746", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team15", "task": "museum", "time": 1702085836, "key": "49", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "museum", "time": 1702085964, "key": "53", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team15", "task": "palindrome", "time": 1702086682, "key": "79", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team15", "task": "race", "time": 1702097945, "key": "566", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team15", "task": "race", "time": 1702098891, "key": "612", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team15", "task": "race", "time": 1702099013, "key": "620", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team16 b/content/ranking/NHSPC-2023/sublist/team16 new file mode 100644 index 00000000..96d1b474 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team16 @@ -0,0 +1 @@ +[{"user": "team16", "task": "aisimulation", "time": 1702091656, "key": "280", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team16", "task": "aisimulation", "time": 1702093039, "key": "338", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team16", "task": "aisimulation", "time": 1702093252, "key": "349", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team16", "task": "aisimulation", "time": 1702093809, "key": "375", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team16", "task": "aisimulation", "time": 1702095925, "key": "474", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team16", "task": "aisimulation", "time": 1702096081, "key": "484", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team16", "task": "museum", "time": 1702087211, "key": "112", "score": 3.0, "token": false, "extra": ["3", "0", "0"]}, {"user": "team16", "task": "museum", "time": 1702087402, "key": "123", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team16", "task": "palindrome", "time": 1702100426, "key": "688", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team16", "task": "palindrome", "time": 1702100687, "key": "707", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team16", "task": "palindrome", "time": 1702101004, "key": "733", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team16", "task": "race", "time": 1702097906, "key": "562", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team16", "task": "race", "time": 1702102791, "key": "942", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team17 b/content/ranking/NHSPC-2023/sublist/team17 new file mode 100644 index 00000000..aec482d3 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team17 @@ -0,0 +1 @@ +[{"user": "team17", "task": "aisimulation", "time": 1702088523, "key": "168", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team17", "task": "aisimulation", "time": 1702088673, "key": "175", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team17", "task": "aisimulation", "time": 1702088862, "key": "182", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team17", "task": "aisimulation", "time": 1702090087, "key": "231", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team17", "task": "aisimulation", "time": 1702090435, "key": "242", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team17", "task": "aisimulation", "time": 1702090576, "key": "248", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team17", "task": "autocopilot", "time": 1702094635, "key": "417", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team17", "task": "autocopilot", "time": 1702097059, "key": "518", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team17", "task": "autocopilot", "time": 1702097241, "key": "523", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team17", "task": "museum", "time": 1702086837, "key": "90", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team17", "task": "museum", "time": 1702087096, "key": "106", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team17", "task": "museum", "time": 1702092015, "key": "292", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team17", "task": "palindrome", "time": 1702092668, "key": "319", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team17", "task": "palindrome", "time": 1702092845, "key": "325", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team18 b/content/ranking/NHSPC-2023/sublist/team18 new file mode 100644 index 00000000..c4957163 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team18 @@ -0,0 +1 @@ +[{"user": "team18", "task": "aisimulation", "time": 1702097486, "key": "538", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team18", "task": "convexhull", "time": 1702094788, "key": "425", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team18", "task": "convexhull", "time": 1702095299, "key": "443", "score": 7.0, "token": false, "extra": ["7", "0", "0", "0"]}, {"user": "team18", "task": "convexhull", "time": 1702095793, "key": "469", "score": 7.0, "token": false, "extra": ["7", "0", "0", "0"]}, {"user": "team18", "task": "convexhull", "time": 1702095914, "key": "473", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team18", "task": "convexhull", "time": 1702102000, "key": "817", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team18", "task": "convexhull", "time": 1702102036, "key": "822", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team18", "task": "convexhull", "time": 1702102091, "key": "826", "score": 7.0, "token": false, "extra": ["7", "0", "0", "0"]}, {"user": "team18", "task": "convexhull", "time": 1702102453, "key": "863", "score": 7.0, "token": false, "extra": ["7", "0", "0", "0"]}, {"user": "team18", "task": "convexhull", "time": 1702102618, "key": "893", "score": 7.0, "token": false, "extra": ["7", "0", "0", "0"]}, {"user": "team18", "task": "monster", "time": 1702100604, "key": "699", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team18", "task": "museum", "time": 1702086981, "key": "99", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team18", "task": "palindrome", "time": 1702087856, "key": "139", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team18", "task": "palindrome", "time": 1702088311, "key": "161", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team18", "task": "race", "time": 1702096475, "key": "494", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team19 b/content/ranking/NHSPC-2023/sublist/team19 new file mode 100644 index 00000000..a0ca237e --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team19 @@ -0,0 +1 @@ +[{"user": "team19", "task": "aisimulation", "time": 1702095588, "key": "458", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team19", "task": "aisimulation", "time": 1702095718, "key": "465", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team19", "task": "autocopilot", "time": 1702097560, "key": "543", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team19", "task": "autocopilot", "time": 1702097683, "key": "549", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team19", "task": "autocopilot", "time": 1702097861, "key": "557", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team19", "task": "autocopilot", "time": 1702098084, "key": "571", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team19", "task": "autocopilot", "time": 1702098415, "key": "587", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team19", "task": "autocopilot", "time": 1702101377, "key": "755", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team19", "task": "autocopilot", "time": 1702102119, "key": "829", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team19", "task": "autocopilot", "time": 1702102240, "key": "846", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team19", "task": "autocopilot", "time": 1702102470, "key": "865", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team19", "task": "autocopilot", "time": 1702102638, "key": "898", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team19", "task": "maze", "time": 1702099596, "key": "643", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team19", "task": "maze", "time": 1702099717, "key": "650", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team19", "task": "maze", "time": 1702100750, "key": "714", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team19", "task": "monster", "time": 1702087283, "key": "118", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team19", "task": "monster", "time": 1702091124, "key": "266", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team19", "task": "monster", "time": 1702091415, "key": "272", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team19", "task": "monster", "time": 1702091648, "key": "279", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team19", "task": "monster", "time": 1702091893, "key": "286", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team19", "task": "monster", "time": 1702092044, "key": "293", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team19", "task": "monster", "time": 1702092613, "key": "315", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team19", "task": "monster", "time": 1702092733, "key": "322", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team19", "task": "monster", "time": 1702092854, "key": "326", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team19", "task": "museum", "time": 1702088998, "key": "190", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team19", "task": "museum", "time": 1702089119, "key": "196", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team19", "task": "palindrome", "time": 1702090098, "key": "232", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team19", "task": "palindrome", "time": 1702090409, "key": "240", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team19", "task": "palindrome", "time": 1702090535, "key": "245", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team20 b/content/ranking/NHSPC-2023/sublist/team20 new file mode 100644 index 00000000..81706767 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team20 @@ -0,0 +1 @@ +[{"user": "team20", "task": "convexhull", "time": 1702102133, "key": "830", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team20", "task": "convexhull", "time": 1702102669, "key": "904", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team20", "task": "monster", "time": 1702095765, "key": "468", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team20", "task": "monster", "time": 1702097023, "key": "514", "score": 56.0, "token": false, "extra": ["6", "21", "4", "25", "0"]}, {"user": "team20", "task": "monster", "time": 1702098412, "key": "586", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team20", "task": "monster", "time": 1702098826, "key": "606", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team20", "task": "monster", "time": 1702098957, "key": "616", "score": 6.0, "token": false, "extra": ["6", "0", "0", "0", "0"]}, {"user": "team20", "task": "monster", "time": 1702100110, "key": "669", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team20", "task": "museum", "time": 1702086886, "key": "93", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team20", "task": "palindrome", "time": 1702088689, "key": "178", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team20", "task": "race", "time": 1702099550, "key": "639", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team21 b/content/ranking/NHSPC-2023/sublist/team21 new file mode 100644 index 00000000..f1842845 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team21 @@ -0,0 +1 @@ +[{"user": "team21", "task": "aisimulation", "time": 1702102482, "key": "867", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team21", "task": "aisimulation", "time": 1702102623, "key": "895", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team21", "task": "aisimulation", "time": 1702102750, "key": "925", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team21", "task": "autocopilot", "time": 1702089906, "key": "221", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team21", "task": "autocopilot", "time": 1702090064, "key": "230", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team21", "task": "autocopilot", "time": 1702090567, "key": "247", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team21", "task": "autocopilot", "time": 1702095512, "key": "454", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team21", "task": "autocopilot", "time": 1702097475, "key": "537", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team21", "task": "autocopilot", "time": 1702097677, "key": "548", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team21", "task": "museum", "time": 1702087780, "key": "137", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team21", "task": "palindrome", "time": 1702088450, "key": "165", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team21", "task": "palindrome", "time": 1702089011, "key": "191", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team21", "task": "race", "time": 1702094276, "key": "400", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team21", "task": "race", "time": 1702094600, "key": "416", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team21", "task": "race", "time": 1702094766, "key": "421", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team21", "task": "race", "time": 1702097815, "key": "555", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team21", "task": "race", "time": 1702098198, "key": "575", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team21", "task": "race", "time": 1702098318, "key": "580", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team22 b/content/ranking/NHSPC-2023/sublist/team22 new file mode 100644 index 00000000..4af1ad4e --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team22 @@ -0,0 +1 @@ +[{"user": "team22", "task": "aisimulation", "time": 1702087044, "key": "103", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team22", "task": "autocopilot", "time": 1702088611, "key": "172", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team22", "task": "maze", "time": 1702100266, "key": "679", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team22", "task": "monster", "time": 1702090411, "key": "241", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team22", "task": "monster", "time": 1702094423, "key": "408", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team22", "task": "monster", "time": 1702097230, "key": "522", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team22", "task": "palindrome", "time": 1702101397, "key": "757", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team22", "task": "palindrome", "time": 1702101807, "key": "793", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team22", "task": "palindrome", "time": 1702102714, "key": "917", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team23 b/content/ranking/NHSPC-2023/sublist/team23 new file mode 100644 index 00000000..ec121583 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team23 @@ -0,0 +1 @@ +[{"user": "team23", "task": "aisimulation", "time": 1702094387, "key": "407", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team23", "task": "aisimulation", "time": 1702095963, "key": "475", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team23", "task": "autocopilot", "time": 1702097056, "key": "517", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team23", "task": "autocopilot", "time": 1702098888, "key": "611", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team23", "task": "maze", "time": 1702093119, "key": "344", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team23", "task": "maze", "time": 1702096099, "key": "485", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team23", "task": "maze", "time": 1702097595, "key": "544", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team23", "task": "maze", "time": 1702099258, "key": "630", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team23", "task": "maze", "time": 1702099601, "key": "644", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team23", "task": "museum", "time": 1702089220, "key": "199", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team23", "task": "palindrome", "time": 1702086857, "key": "91", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team23", "task": "race", "time": 1702098372, "key": "584", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team23", "task": "race", "time": 1702098553, "key": "592", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team24 b/content/ranking/NHSPC-2023/sublist/team24 new file mode 100644 index 00000000..c5f68514 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team24 @@ -0,0 +1 @@ +[{"user": "team24", "task": "agreement", "time": 1702084976, "key": "41", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team24", "task": "aisimulation", "time": 1702092005, "key": "290", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team24", "task": "aisimulation", "time": 1702092240, "key": "302", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team24", "task": "aisimulation", "time": 1702092637, "key": "317", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team24", "task": "maze", "time": 1702098960, "key": "617", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team24", "task": "maze", "time": 1702099766, "key": "652", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team24", "task": "museum", "time": 1702087223, "key": "113", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team24", "task": "museum", "time": 1702087434, "key": "126", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team24", "task": "museum", "time": 1702089342, "key": "204", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team24", "task": "museum", "time": 1702093440, "key": "355", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team24", "task": "museum", "time": 1702102688, "key": "906", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team24", "task": "palindrome", "time": 1702088556, "key": "170", "score": 50.0, "token": false, "extra": ["10", "30", "10", "0"]}, {"user": "team24", "task": "palindrome", "time": 1702088686, "key": "177", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team25 b/content/ranking/NHSPC-2023/sublist/team25 new file mode 100644 index 00000000..91e9fa08 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team25 @@ -0,0 +1 @@ +[{"user": "team25", "task": "aisimulation", "time": 1702087409, "key": "125", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702087713, "key": "135", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702088053, "key": "152", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702088193, "key": "157", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702088374, "key": "163", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702088686, "key": "176", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702088868, "key": "183", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702088993, "key": "189", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702089227, "key": "200", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702090368, "key": "238", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702094114, "key": "391", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702094592, "key": "415", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702094801, "key": "426", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702095829, "key": "470", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702095985, "key": "478", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702098254, "key": "577", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702098995, "key": "619", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702086716, "key": "81", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702087266, "key": "115", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702098642, "key": "597", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702098769, "key": "604", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702101307, "key": "751", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702101488, "key": "765", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702101682, "key": "783", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702101916, "key": "805", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702102327, "key": "853", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702102566, "key": "883", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702102794, "key": "943", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team25", "task": "maze", "time": 1702100653, "key": "703", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "maze", "time": 1702100814, "key": "720", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "maze", "time": 1702102539, "key": "876", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "maze", "time": 1702102668, "key": "903", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "museum", "time": 1702091464, "key": "275", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "museum", "time": 1702091782, "key": "283", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "museum", "time": 1702092569, "key": "312", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team25", "task": "museum", "time": 1702092967, "key": "333", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team25", "task": "museum", "time": 1702093733, "key": "369", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team25", "task": "palindrome", "time": 1702090027, "key": "225", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team26 b/content/ranking/NHSPC-2023/sublist/team26 new file mode 100644 index 00000000..2fa139a9 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team26 @@ -0,0 +1 @@ +[{"user": "team26", "task": "agreement", "time": 1702102505, "key": "873", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team26", "task": "agreement", "time": 1702102588, "key": "888", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team26", "task": "agreement", "time": 1702102620, "key": "894", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team26", "task": "agreement", "time": 1702102649, "key": "900", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team26", "task": "aisimulation", "time": 1702086770, "key": "84", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team26", "task": "aisimulation", "time": 1702087165, "key": "109", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team26", "task": "aisimulation", "time": 1702087329, "key": "120", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team26", "task": "aisimulation", "time": 1702089346, "key": "205", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team26", "task": "aisimulation", "time": 1702095051, "key": "433", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team26", "task": "aisimulation", "time": 1702095218, "key": "439", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team26", "task": "aisimulation", "time": 1702096601, "key": "498", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team26", "task": "autocopilot", "time": 1702097437, "key": "532", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team26", "task": "autocopilot", "time": 1702101060, "key": "736", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team26", "task": "autocopilot", "time": 1702101476, "key": "762", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team26", "task": "autocopilot", "time": 1702101597, "key": "774", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team26", "task": "maze", "time": 1702102695, "key": "910", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team26", "task": "monster", "time": 1702102224, "key": "843", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team26", "task": "museum", "time": 1702090834, "key": "257", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team26", "task": "museum", "time": 1702094783, "key": "424", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team26", "task": "palindrome", "time": 1702092883, "key": "327", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team26", "task": "race", "time": 1702100760, "key": "715", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team27 b/content/ranking/NHSPC-2023/sublist/team27 new file mode 100644 index 00000000..4ed1d548 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team27 @@ -0,0 +1 @@ +[{"user": "team27", "task": "aisimulation", "time": 1702092921, "key": "330", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team27", "task": "aisimulation", "time": 1702097508, "key": "540", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team27", "task": "autocopilot", "time": 1702094837, "key": "427", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team27", "task": "autocopilot", "time": 1702097492, "key": "539", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team27", "task": "maze", "time": 1702099827, "key": "654", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team27", "task": "maze", "time": 1702100181, "key": "673", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team27", "task": "maze", "time": 1702101253, "key": "747", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team27", "task": "maze", "time": 1702101485, "key": "763", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team27", "task": "maze", "time": 1702102531, "key": "874", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team27", "task": "maze", "time": 1702102700, "key": "913", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team27", "task": "museum", "time": 1702086434, "key": "69", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team27", "task": "palindrome", "time": 1702088526, "key": "169", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team28 b/content/ranking/NHSPC-2023/sublist/team28 new file mode 100644 index 00000000..1b09c656 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team28 @@ -0,0 +1 @@ +[{"user": "team28", "task": "autocopilot", "time": 1702092230, "key": "300", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team28", "task": "museum", "time": 1702090682, "key": "254", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team28", "task": "museum", "time": 1702090860, "key": "259", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team28", "task": "museum", "time": 1702098014, "key": "569", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team28", "task": "museum", "time": 1702098673, "key": "598", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team28", "task": "palindrome", "time": 1702093909, "key": "379", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team28", "task": "palindrome", "time": 1702095969, "key": "476", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team28", "task": "palindrome", "time": 1702101832, "key": "794", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team28", "task": "palindrome", "time": 1702102232, "key": "844", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team28", "task": "palindrome", "time": 1702102572, "key": "885", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team29 b/content/ranking/NHSPC-2023/sublist/team29 new file mode 100644 index 00000000..95fe000e --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team29 @@ -0,0 +1 @@ +[{"user": "team29", "task": "aisimulation", "time": 1702087722, "key": "136", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team29", "task": "aisimulation", "time": 1702087888, "key": "142", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team29", "task": "aisimulation", "time": 1702088011, "key": "149", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team29", "task": "autocopilot", "time": 1702101314, "key": "752", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team29", "task": "autocopilot", "time": 1702102211, "key": "840", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team29", "task": "autocopilot", "time": 1702102799, "key": "945", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team29", "task": "maze", "time": 1702097897, "key": "561", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team29", "task": "maze", "time": 1702098024, "key": "570", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team29", "task": "maze", "time": 1702098827, "key": "607", "score": 100.0, "token": false, "extra": ["37", "29", "34"]}, {"user": "team29", "task": "monster", "time": 1702092900, "key": "328", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702093173, "key": "346", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702093488, "key": "358", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702093629, "key": "366", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702093778, "key": "370", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702093971, "key": "384", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702094123, "key": "394", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702094734, "key": "419", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702099993, "key": "665", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702100510, "key": "693", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702100656, "key": "704", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702100785, "key": "718", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702100909, "key": "729", "score": 25.0, "token": false, "extra": ["0", "0", "0", "25", "0"]}, {"user": "team29", "task": "monster", "time": 1702101030, "key": "735", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "museum", "time": 1702086551, "key": "72", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team29", "task": "palindrome", "time": 1702088290, "key": "159", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team29", "task": "palindrome", "time": 1702088637, "key": "174", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team29", "task": "race", "time": 1702099555, "key": "640", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team29", "task": "race", "time": 1702101968, "key": "813", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team29", "task": "race", "time": 1702102137, "key": "832", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team30 b/content/ranking/NHSPC-2023/sublist/team30 new file mode 100644 index 00000000..420fe22c --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team30 @@ -0,0 +1 @@ +[{"user": "team30", "task": "aisimulation", "time": 1702086604, "key": "76", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team30", "task": "maze", "time": 1702101485, "key": "764", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702101634, "key": "777", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702101795, "key": "791", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702101923, "key": "807", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702102008, "key": "819", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702102334, "key": "855", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702102491, "key": "870", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702102601, "key": "889", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702102616, "key": "892", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702102636, "key": "897", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702102670, "key": "905", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702102696, "key": "911", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702102708, "key": "914", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "monster", "time": 1702088519, "key": "167", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team30", "task": "monster", "time": 1702089837, "key": "218", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team30", "task": "monster", "time": 1702089996, "key": "224", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team30", "task": "monster", "time": 1702090131, "key": "233", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team30", "task": "museum", "time": 1702090472, "key": "243", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team30", "task": "museum", "time": 1702090661, "key": "253", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team30", "task": "palindrome", "time": 1702091175, "key": "267", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team30", "task": "race", "time": 1702094934, "key": "431", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team30", "task": "race", "time": 1702096079, "key": "483", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team30", "task": "race", "time": 1702098894, "key": "613", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team30", "task": "race", "time": 1702099184, "key": "627", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team30", "task": "race", "time": 1702099423, "key": "634", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team30", "task": "race", "time": 1702099574, "key": "642", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team30", "task": "race", "time": 1702099839, "key": "656", "score": 100.0, "token": false, "extra": ["5", "7", "17", "40", "31"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team31 b/content/ranking/NHSPC-2023/sublist/team31 new file mode 100644 index 00000000..25723b27 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team31 @@ -0,0 +1 @@ +[{"user": "team31", "task": "aisimulation", "time": 1702087797, "key": "138", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team31", "task": "aisimulation", "time": 1702088985, "key": "187", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team31", "task": "aisimulation", "time": 1702089146, "key": "197", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team31", "task": "autocopilot", "time": 1702100712, "key": "711", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team31", "task": "autocopilot", "time": 1702100905, "key": "728", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team31", "task": "autocopilot", "time": 1702101126, "key": "739", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team31", "task": "autocopilot", "time": 1702101367, "key": "754", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team31", "task": "maze", "time": 1702098920, "key": "614", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team31", "task": "maze", "time": 1702099093, "key": "624", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team31", "task": "monster", "time": 1702092528, "key": "309", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team31", "task": "monster", "time": 1702093087, "key": "340", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team31", "task": "monster", "time": 1702094007, "key": "388", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team31", "task": "monster", "time": 1702094335, "key": "402", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team31", "task": "monster", "time": 1702094586, "key": "414", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team31", "task": "museum", "time": 1702086011, "key": "54", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team31", "task": "palindrome", "time": 1702086806, "key": "87", "score": 50.0, "token": false, "extra": ["10", "30", "10", "0"]}, {"user": "team31", "task": "palindrome", "time": 1702086969, "key": "98", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team32 b/content/ranking/NHSPC-2023/sublist/team32 new file mode 100644 index 00000000..cdd8b33c --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team32 @@ -0,0 +1 @@ +[{"user": "team32", "task": "aisimulation", "time": 1702094430, "key": "409", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team32", "task": "aisimulation", "time": 1702094557, "key": "413", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team32", "task": "aisimulation", "time": 1702095537, "key": "455", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team32", "task": "aisimulation", "time": 1702095682, "key": "461", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team32", "task": "aisimulation", "time": 1702096762, "key": "506", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team32", "task": "autocopilot", "time": 1702092630, "key": "316", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team32", "task": "maze", "time": 1702099615, "key": "645", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team32", "task": "maze", "time": 1702100408, "key": "687", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team32", "task": "maze", "time": 1702100777, "key": "717", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team32", "task": "monster", "time": 1702101973, "key": "814", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team32", "task": "monster", "time": 1702102762, "key": "930", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team32", "task": "monster", "time": 1702102786, "key": "939", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team32", "task": "museum", "time": 1702086553, "key": "74", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team32", "task": "museum", "time": 1702086789, "key": "86", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team32", "task": "palindrome", "time": 1702087671, "key": "134", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team32", "task": "palindrome", "time": 1702088045, "key": "150", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team32", "task": "race", "time": 1702102236, "key": "845", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team33 b/content/ranking/NHSPC-2023/sublist/team33 new file mode 100644 index 00000000..f197d14d --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team33 @@ -0,0 +1 @@ +[{"user": "team33", "task": "aisimulation", "time": 1702088587, "key": "171", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "aisimulation", "time": 1702094122, "key": "393", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "aisimulation", "time": 1702094244, "key": "399", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "aisimulation", "time": 1702097416, "key": "530", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team33", "task": "maze", "time": 1702099820, "key": "653", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "maze", "time": 1702100102, "key": "668", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "maze", "time": 1702100396, "key": "686", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "maze", "time": 1702100748, "key": "713", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "maze", "time": 1702101839, "key": "796", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "maze", "time": 1702102215, "key": "841", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "maze", "time": 1702102560, "key": "879", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "maze", "time": 1702102726, "key": "919", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "maze", "time": 1702102791, "key": "941", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "monster", "time": 1702096639, "key": "499", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team33", "task": "museum", "time": 1702085576, "key": "44", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "museum", "time": 1702086044, "key": "55", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team33", "task": "museum", "time": 1702087027, "key": "101", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team33", "task": "museum", "time": 1702087386, "key": "122", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team33", "task": "museum", "time": 1702088093, "key": "154", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "museum", "time": 1702088215, "key": "158", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team33", "task": "palindrome", "time": 1702086822, "key": "89", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team33", "task": "palindrome", "time": 1702086956, "key": "97", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team33", "task": "palindrome", "time": 1702087095, "key": "105", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team33", "task": "palindrome", "time": 1702087260, "key": "114", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team33", "task": "race", "time": 1702087038, "key": "102", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team33", "task": "race", "time": 1702098576, "key": "595", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team33", "task": "race", "time": 1702098725, "key": "601", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team33", "task": "race", "time": 1702098869, "key": "609", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team33", "task": "race", "time": 1702101698, "key": "784", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team33", "task": "race", "time": 1702101846, "key": "797", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team33", "task": "race", "time": 1702101962, "key": "812", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team33", "task": "race", "time": 1702102057, "key": "823", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team33", "task": "race", "time": 1702102747, "key": "924", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team34 b/content/ranking/NHSPC-2023/sublist/team34 new file mode 100644 index 00000000..df71d7c0 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team34 @@ -0,0 +1 @@ +[{"user": "team34", "task": "aisimulation", "time": 1702102773, "key": "935", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team34", "task": "autocopilot", "time": 1702097036, "key": "516", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team34", "task": "autocopilot", "time": 1702097363, "key": "527", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team34", "task": "autocopilot", "time": 1702097938, "key": "564", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team34", "task": "autocopilot", "time": 1702101653, "key": "778", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team34", "task": "autocopilot", "time": 1702101943, "key": "809", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team34", "task": "autocopilot", "time": 1702102188, "key": "838", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team34", "task": "museum", "time": 1702086170, "key": "59", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team34", "task": "museum", "time": 1702086381, "key": "65", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team34", "task": "palindrome", "time": 1702087271, "key": "116", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team34", "task": "race", "time": 1702099040, "key": "622", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team34", "task": "race", "time": 1702099675, "key": "649", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team34", "task": "race", "time": 1702099899, "key": "658", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team34", "task": "race", "time": 1702100494, "key": "692", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team35 b/content/ranking/NHSPC-2023/sublist/team35 new file mode 100644 index 00000000..c5587b12 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team35 @@ -0,0 +1 @@ +[{"user": "team35", "task": "aisimulation", "time": 1702094767, "key": "422", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team35", "task": "aisimulation", "time": 1702094930, "key": "429", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team35", "task": "aisimulation", "time": 1702095506, "key": "453", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team35", "task": "aisimulation", "time": 1702096063, "key": "482", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team35", "task": "autocopilot", "time": 1702091801, "key": "284", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team35", "task": "maze", "time": 1702102218, "key": "842", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team35", "task": "maze", "time": 1702102576, "key": "887", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team35", "task": "monster", "time": 1702098716, "key": "600", "score": 25.0, "token": false, "extra": ["0", "0", "0", "25", "0"]}, {"user": "team35", "task": "monster", "time": 1702099103, "key": "626", "score": 25.0, "token": false, "extra": ["0", "0", "0", "25", "0"]}, {"user": "team35", "task": "monster", "time": 1702099224, "key": "629", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team35", "task": "monster", "time": 1702100365, "key": "683", "score": 25.0, "token": false, "extra": ["0", "0", "0", "25", "0"]}, {"user": "team35", "task": "monster", "time": 1702100542, "key": "697", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team35", "task": "monster", "time": 1702100688, "key": "708", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team35", "task": "monster", "time": 1702100986, "key": "731", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team35", "task": "monster", "time": 1702101111, "key": "738", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team35", "task": "monster", "time": 1702101232, "key": "745", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team35", "task": "museum", "time": 1702092494, "key": "307", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team35", "task": "museum", "time": 1702093382, "key": "351", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team35", "task": "race", "time": 1702102740, "key": "921", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team35", "task": "race", "time": 1702102770, "key": "933", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team36 b/content/ranking/NHSPC-2023/sublist/team36 new file mode 100644 index 00000000..c0e4742d --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team36 @@ -0,0 +1 @@ +[{"user": "team36", "task": "aisimulation", "time": 1702087315, "key": "119", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "aisimulation", "time": 1702087879, "key": "140", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "aisimulation", "time": 1702097889, "key": "560", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "aisimulation", "time": 1702098948, "key": "615", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team36", "task": "autocopilot", "time": 1702093010, "key": "337", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "autocopilot", "time": 1702093401, "key": "353", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "autocopilot", "time": 1702093601, "key": "363", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "autocopilot", "time": 1702093978, "key": "385", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "autocopilot", "time": 1702094116, "key": "392", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "autocopilot", "time": 1702094237, "key": "398", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team36", "task": "autocopilot", "time": 1702094490, "key": "411", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "autocopilot", "time": 1702098761, "key": "603", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "autocopilot", "time": 1702101330, "key": "753", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "convexhull", "time": 1702100607, "key": "701", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "convexhull", "time": 1702100731, "key": "712", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "maze", "time": 1702097190, "key": "520", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "maze", "time": 1702097380, "key": "528", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "maze", "time": 1702097597, "key": "545", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "maze", "time": 1702100898, "key": "727", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "maze", "time": 1702101709, "key": "785", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "maze", "time": 1702101882, "key": "802", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "maze", "time": 1702102167, "key": "836", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "museum", "time": 1702085570, "key": "43", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team36", "task": "palindrome", "time": 1702090039, "key": "227", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team36", "task": "race", "time": 1702096416, "key": "492", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702099364, "key": "631", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702099497, "key": "636", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702102351, "key": "858", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702102493, "key": "871", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702102614, "key": "891", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702102665, "key": "902", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702102711, "key": "916", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702102728, "key": "920", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702102754, "key": "926", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702102770, "key": "934", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team37 b/content/ranking/NHSPC-2023/sublist/team37 new file mode 100644 index 00000000..b5b6ca96 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team37 @@ -0,0 +1 @@ +[{"user": "team37", "task": "aisimulation", "time": 1702090709, "key": "255", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team37", "task": "autocopilot", "time": 1702100514, "key": "694", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team37", "task": "autocopilot", "time": 1702101897, "key": "804", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team37", "task": "autocopilot", "time": 1702102036, "key": "821", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team37", "task": "monster", "time": 1702093094, "key": "341", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team37", "task": "monster", "time": 1702093966, "key": "383", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team37", "task": "museum", "time": 1702089309, "key": "203", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team37", "task": "palindrome", "time": 1702087403, "key": "124", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team37", "task": "race", "time": 1702098523, "key": "591", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team38 b/content/ranking/NHSPC-2023/sublist/team38 new file mode 100644 index 00000000..894efe2e --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team38 @@ -0,0 +1 @@ +[{"user": "team38", "task": "museum", "time": 1702086351, "key": "64", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team38", "task": "palindrome", "time": 1702088457, "key": "166", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team39 b/content/ranking/NHSPC-2023/sublist/team39 new file mode 100644 index 00000000..8e22ae3e --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team39 @@ -0,0 +1 @@ +[{"user": "team39", "task": "aisimulation", "time": 1702086563, "key": "75", "score": 8.0, "token": false, "extra": ["3", "5", "0"]}, {"user": "team39", "task": "aisimulation", "time": 1702086693, "key": "80", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team39", "task": "autocopilot", "time": 1702100137, "key": "671", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team39", "task": "autocopilot", "time": 1702102480, "key": "866", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team39", "task": "autocopilot", "time": 1702102601, "key": "890", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team39", "task": "convexhull", "time": 1702095503, "key": "452", "score": 23.0, "token": false, "extra": ["0", "23", "0", "0"]}, {"user": "team39", "task": "convexhull", "time": 1702095717, "key": "464", "score": 7.0, "token": false, "extra": ["7", "0", "0", "0"]}, {"user": "team39", "task": "maze", "time": 1702098846, "key": "608", "score": 66.0, "token": false, "extra": ["37", "29", "0"]}, {"user": "team39", "task": "monster", "time": 1702089427, "key": "208", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team39", "task": "museum", "time": 1702087271, "key": "117", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team39", "task": "palindrome", "time": 1702100452, "key": "691", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team39", "task": "race", "time": 1702092975, "key": "334", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702093170, "key": "345", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702093432, "key": "354", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702093553, "key": "360", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702093675, "key": "367", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702093798, "key": "374", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702093930, "key": "381", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702094218, "key": "397", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702094386, "key": "406", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702101410, "key": "759", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702101544, "key": "770", "score": 29.0, "token": false, "extra": ["5", "7", "17", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702101672, "key": "782", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702101860, "key": "799", "score": 29.0, "token": false, "extra": ["5", "7", "17", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702102084, "key": "825", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team40 b/content/ranking/NHSPC-2023/sublist/team40 new file mode 100644 index 00000000..b56de205 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team40 @@ -0,0 +1 @@ +[{"user": "team40", "task": "agreement", "time": 1702102325, "key": "852", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team40", "task": "agreement", "time": 1702102447, "key": "862", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team40", "task": "agreement", "time": 1702102567, "key": "884", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team40", "task": "agreement", "time": 1702102629, "key": "896", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team40", "task": "agreement", "time": 1702102698, "key": "912", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team40", "task": "agreement", "time": 1702102756, "key": "927", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team40", "task": "aisimulation", "time": 1702090050, "key": "229", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team40", "task": "autocopilot", "time": 1702089826, "key": "216", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team40", "task": "autocopilot", "time": 1702090631, "key": "250", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team40", "task": "autocopilot", "time": 1702097516, "key": "541", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team40", "task": "autocopilot", "time": 1702098366, "key": "583", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team40", "task": "autocopilot", "time": 1702098491, "key": "588", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team40", "task": "autocopilot", "time": 1702098611, "key": "596", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team40", "task": "maze", "time": 1702101185, "key": "741", "score": 100.0, "token": false, "extra": ["37", "29", "34"]}, {"user": "team40", "task": "monster", "time": 1702094768, "key": "423", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team40", "task": "monster", "time": 1702094931, "key": "430", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team40", "task": "monster", "time": 1702095262, "key": "441", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team40", "task": "monster", "time": 1702095417, "key": "449", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team40", "task": "monster", "time": 1702095589, "key": "459", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team40", "task": "monster", "time": 1702095900, "key": "472", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team40", "task": "monster", "time": 1702096296, "key": "490", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team40", "task": "monster", "time": 1702096544, "key": "497", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team40", "task": "monster", "time": 1702096664, "key": "503", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team40", "task": "museum", "time": 1702086209, "key": "61", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team40", "task": "palindrome", "time": 1702086731, "key": "82", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team40", "task": "race", "time": 1702093246, "key": "348", "score": 29.0, "token": false, "extra": ["5", "7", "17", "0", "0"]}, {"user": "team40", "task": "race", "time": 1702093395, "key": "352", "score": 100.0, "token": false, "extra": ["5", "7", "17", "40", "31"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team41 b/content/ranking/NHSPC-2023/sublist/team41 new file mode 100644 index 00000000..e11f9743 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team41 @@ -0,0 +1 @@ +[{"user": "team41", "task": "aisimulation", "time": 1702093320, "key": "350", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team41", "task": "aisimulation", "time": 1702093624, "key": "365", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team41", "task": "aisimulation", "time": 1702093784, "key": "371", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team41", "task": "aisimulation", "time": 1702094295, "key": "401", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team41", "task": "autocopilot", "time": 1702096693, "key": "505", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702097880, "key": "559", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702098007, "key": "568", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702098375, "key": "585", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702098510, "key": "590", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702098701, "key": "599", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702099983, "key": "664", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702100206, "key": "675", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702100436, "key": "689", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702101579, "key": "772", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702101736, "key": "787", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702101885, "key": "803", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team41", "task": "monster", "time": 1702090841, "key": "258", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team41", "task": "monster", "time": 1702091074, "key": "265", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team41", "task": "monster", "time": 1702091600, "key": "278", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team41", "task": "monster", "time": 1702091723, "key": "282", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team41", "task": "monster", "time": 1702091945, "key": "288", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team41", "task": "museum", "time": 1702087024, "key": "100", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team41", "task": "palindrome", "time": 1702095281, "key": "442", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "palindrome", "time": 1702095405, "key": "446", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team41", "task": "palindrome", "time": 1702095614, "key": "460", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team41", "task": "race", "time": 1702101287, "key": "748", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team41", "task": "race", "time": 1702101409, "key": "758", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team42 b/content/ranking/NHSPC-2023/sublist/team42 new file mode 100644 index 00000000..14aad80d --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team42 @@ -0,0 +1 @@ +[{"user": "team42", "task": "agreement", "time": 1702102278, "key": "847", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team42", "task": "aisimulation", "time": 1702086901, "key": "95", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team42", "task": "autocopilot", "time": 1702100871, "key": "725", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team42", "task": "autocopilot", "time": 1702100992, "key": "732", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team42", "task": "convexhull", "time": 1702092296, "key": "304", "score": 7.0, "token": false, "extra": ["7", "0", "0", "0"]}, {"user": "team42", "task": "convexhull", "time": 1702092680, "key": "320", "score": 30.0, "token": false, "extra": ["7", "23", "0", "0"]}, {"user": "team42", "task": "convexhull", "time": 1702092991, "key": "336", "score": 30.0, "token": false, "extra": ["7", "23", "0", "0"]}, {"user": "team42", "task": "convexhull", "time": 1702093118, "key": "343", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team42", "task": "convexhull", "time": 1702093858, "key": "378", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team42", "task": "convexhull", "time": 1702093979, "key": "386", "score": 30.0, "token": false, "extra": ["7", "23", "0", "0"]}, {"user": "team42", "task": "maze", "time": 1702099846, "key": "657", "score": 66.0, "token": false, "extra": ["37", "29", "0"]}, {"user": "team42", "task": "maze", "time": 1702099972, "key": "662", "score": 66.0, "token": false, "extra": ["37", "29", "0"]}, {"user": "team42", "task": "maze", "time": 1702100093, "key": "667", "score": 100.0, "token": false, "extra": ["37", "29", "34"]}, {"user": "team42", "task": "monster", "time": 1702089527, "key": "209", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team42", "task": "monster", "time": 1702089712, "key": "213", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team42", "task": "museum", "time": 1702087110, "key": "107", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team42", "task": "palindrome", "time": 1702087467, "key": "128", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team42", "task": "race", "time": 1702095990, "key": "479", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team42", "task": "race", "time": 1702096124, "key": "486", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team42", "task": "race", "time": 1702096671, "key": "504", "score": 40.0, "token": false, "extra": ["0", "0", "0", "40", "0"]}, {"user": "team42", "task": "race", "time": 1702096868, "key": "511", "score": 40.0, "token": false, "extra": ["0", "0", "0", "40", "0"]}, {"user": "team42", "task": "race", "time": 1702097100, "key": "519", "score": 45.0, "token": false, "extra": ["5", "0", "0", "40", "0"]}, {"user": "team42", "task": "race", "time": 1702097474, "key": "536", "score": 40.0, "token": false, "extra": ["0", "0", "0", "40", "0"]}, {"user": "team42", "task": "race", "time": 1702097731, "key": "550", "score": 29.0, "token": false, "extra": ["5", "7", "17", "0", "0"]}, {"user": "team42", "task": "race", "time": 1702097944, "key": "565", "score": 100.0, "token": false, "extra": ["5", "7", "17", "40", "31"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team43 b/content/ranking/NHSPC-2023/sublist/team43 new file mode 100644 index 00000000..9d39ef85 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team43 @@ -0,0 +1 @@ +[{"user": "team43", "task": "aisimulation", "time": 1702088426, "key": "164", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team43", "task": "autocopilot", "time": 1702098974, "key": "618", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team43", "task": "maze", "time": 1702102742, "key": "923", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team43", "task": "monster", "time": 1702089693, "key": "212", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team43", "task": "monster", "time": 1702091283, "key": "270", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team43", "task": "museum", "time": 1702086181, "key": "60", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team43", "task": "palindrome", "time": 1702085804, "key": "48", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team43", "task": "race", "time": 1702093519, "key": "359", "score": 40.0, "token": false, "extra": ["0", "0", "0", "40", "0"]}, {"user": "team43", "task": "race", "time": 1702097320, "key": "525", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team44 b/content/ranking/NHSPC-2023/sublist/team44 new file mode 100644 index 00000000..9738f955 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team44 @@ -0,0 +1 @@ +[{"user": "team44", "task": "aisimulation", "time": 1702087532, "key": "131", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team44", "task": "autocopilot", "time": 1702098791, "key": "605", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team44", "task": "maze", "time": 1702101231, "key": "744", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team44", "task": "maze", "time": 1702101607, "key": "775", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team44", "task": "maze", "time": 1702102693, "key": "909", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team44", "task": "maze", "time": 1702102785, "key": "938", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702096459, "key": "493", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702096845, "key": "510", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702097006, "key": "512", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702097304, "key": "524", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702101757, "key": "789", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702102014, "key": "820", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702102099, "key": "827", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702102200, "key": "839", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702102333, "key": "854", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702102375, "key": "860", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team44", "task": "museum", "time": 1702086604, "key": "77", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team44", "task": "palindrome", "time": 1702089837, "key": "217", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team44", "task": "race", "time": 1702091546, "key": "277", "score": 40.0, "token": false, "extra": ["0", "0", "0", "40", "0"]}, {"user": "team44", "task": "race", "time": 1702092007, "key": "291", "score": 40.0, "token": false, "extra": ["0", "0", "0", "40", "0"]}, {"user": "team44", "task": "race", "time": 1702092911, "key": "329", "score": 100.0, "token": false, "extra": ["5", "7", "17", "40", "31"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team45 b/content/ranking/NHSPC-2023/sublist/team45 new file mode 100644 index 00000000..bc62b183 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team45 @@ -0,0 +1 @@ +[{"user": "team45", "task": "aisimulation", "time": 1702096373, "key": "491", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team45", "task": "aisimulation", "time": 1702096504, "key": "495", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team45", "task": "aisimulation", "time": 1702096648, "key": "500", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team45", "task": "aisimulation", "time": 1702096770, "key": "507", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team45", "task": "aisimulation", "time": 1702097444, "key": "533", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team45", "task": "aisimulation", "time": 1702098492, "key": "589", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team45", "task": "autocopilot", "time": 1702099524, "key": "638", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team45", "task": "autocopilot", "time": 1702099650, "key": "647", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team45", "task": "convexhull", "time": 1702098118, "key": "572", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team45", "task": "convexhull", "time": 1702102561, "key": "880", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team45", "task": "convexhull", "time": 1702102689, "key": "908", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team45", "task": "convexhull", "time": 1702102709, "key": "915", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team45", "task": "convexhull", "time": 1702102769, "key": "932", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team45", "task": "maze", "time": 1702100674, "key": "706", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team45", "task": "maze", "time": 1702101024, "key": "734", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team45", "task": "maze", "time": 1702101729, "key": "786", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team45", "task": "monster", "time": 1702089528, "key": "210", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team45", "task": "monster", "time": 1702091436, "key": "274", "score": 52.0, "token": false, "extra": ["6", "21", "0", "25", "0"]}, {"user": "team45", "task": "monster", "time": 1702092053, "key": "294", "score": 52.0, "token": false, "extra": ["6", "21", "0", "25", "0"]}, {"user": "team45", "task": "monster", "time": 1702093568, "key": "361", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team45", "task": "monster", "time": 1702094192, "key": "396", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team45", "task": "monster", "time": 1702094868, "key": "428", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team45", "task": "museum", "time": 1702086762, "key": "83", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team45", "task": "palindrome", "time": 1702086432, "key": "68", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team45", "task": "palindrome", "time": 1702087153, "key": "108", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team45", "task": "race", "time": 1702101942, "key": "808", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team46 b/content/ranking/NHSPC-2023/sublist/team46 new file mode 100644 index 00000000..0b9a8d0f --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team46 @@ -0,0 +1 @@ +[{"user": "team46", "task": "aisimulation", "time": 1702085651, "key": "46", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team46", "task": "aisimulation", "time": 1702089043, "key": "194", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team46", "task": "aisimulation", "time": 1702089164, "key": "198", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team46", "task": "autocopilot", "time": 1702090042, "key": "228", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team46", "task": "autocopilot", "time": 1702090219, "key": "235", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team46", "task": "autocopilot", "time": 1702090353, "key": "237", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team46", "task": "autocopilot", "time": 1702090474, "key": "244", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team46", "task": "autocopilot", "time": 1702090595, "key": "249", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team46", "task": "autocopilot", "time": 1702090715, "key": "256", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team46", "task": "autocopilot", "time": 1702090936, "key": "261", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team46", "task": "autocopilot", "time": 1702091057, "key": "264", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team46", "task": "autocopilot", "time": 1702091185, "key": "269", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team46", "task": "maze", "time": 1702101383, "key": "756", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team46", "task": "maze", "time": 1702101508, "key": "766", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team46", "task": "maze", "time": 1702101922, "key": "806", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team46", "task": "maze", "time": 1702102742, "key": "922", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team46", "task": "monster", "time": 1702097466, "key": "535", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team46", "task": "monster", "time": 1702098747, "key": "602", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team46", "task": "museum", "time": 1702087056, "key": "104", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team46", "task": "museum", "time": 1702087196, "key": "110", "score": 3.0, "token": false, "extra": ["3", "0", "0"]}, {"user": "team46", "task": "museum", "time": 1702087330, "key": "121", "score": 3.0, "token": false, "extra": ["3", "0", "0"]}, {"user": "team46", "task": "museum", "time": 1702087453, "key": "127", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team46", "task": "palindrome", "time": 1702093456, "key": "357", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team46", "task": "palindrome", "time": 1702093679, "key": "368", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team46", "task": "palindrome", "time": 1702094050, "key": "389", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team46", "task": "race", "time": 1702099930, "key": "659", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team47 b/content/ranking/NHSPC-2023/sublist/team47 new file mode 100644 index 00000000..808367d3 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team47 @@ -0,0 +1 @@ +[{"user": "team47", "task": "aisimulation", "time": 1702087912, "key": "145", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team47", "task": "autocopilot", "time": 1702100227, "key": "676", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team47", "task": "maze", "time": 1702102164, "key": "835", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team47", "task": "maze", "time": 1702102721, "key": "918", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team47", "task": "museum", "time": 1702091366, "key": "271", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team47", "task": "palindrome", "time": 1702089757, "key": "215", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/sublist/team48 b/content/ranking/NHSPC-2023/sublist/team48 new file mode 100644 index 00000000..f183e464 --- /dev/null +++ b/content/ranking/NHSPC-2023/sublist/team48 @@ -0,0 +1 @@ +[{"user": "team48", "task": "aisimulation", "time": 1702094004, "key": "387", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team48", "task": "aisimulation", "time": 1702094436, "key": "410", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team48", "task": "autocopilot", "time": 1702099944, "key": "660", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team48", "task": "autocopilot", "time": 1702102482, "key": "868", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team48", "task": "maze", "time": 1702098312, "key": "579", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team48", "task": "maze", "time": 1702098564, "key": "593", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team48", "task": "maze", "time": 1702099095, "key": "625", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team48", "task": "maze", "time": 1702099485, "key": "635", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team48", "task": "monster", "time": 1702092244, "key": "303", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team48", "task": "museum", "time": 1702085933, "key": "52", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team48", "task": "palindrome", "time": 1702086643, "key": "78", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team48", "task": "race", "time": 1702088294, "key": "160", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702088759, "key": "180", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702092596, "key": "313", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702092799, "key": "324", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702092978, "key": "335", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702095576, "key": "457", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702095720, "key": "466", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702095869, "key": "471", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702096026, "key": "481", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702096147, "key": "487", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702100385, "key": "684", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702101859, "key": "798", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702101980, "key": "815", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702102175, "key": "837", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702102296, "key": "849", "score": 29.0, "token": false, "extra": ["5", "7", "17", "0", "0"]}] \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/.htaccess b/content/ranking/NHSPC-2023/submissions/.htaccess new file mode 100644 index 00000000..9c285930 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/.htaccess @@ -0,0 +1 @@ +DirectoryIndex index.json \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/100 b/content/ranking/NHSPC-2023/submissions/100 new file mode 100644 index 00000000..89132cd3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/100 @@ -0,0 +1 @@ +{"user": "team41", "task": "museum", "time": 1702087024} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/101 b/content/ranking/NHSPC-2023/submissions/101 new file mode 100644 index 00000000..97b6537a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/101 @@ -0,0 +1 @@ +{"user": "team33", "task": "museum", "time": 1702087027} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/102 b/content/ranking/NHSPC-2023/submissions/102 new file mode 100644 index 00000000..18a7b6bc --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/102 @@ -0,0 +1 @@ +{"user": "team33", "task": "race", "time": 1702087038} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/103 b/content/ranking/NHSPC-2023/submissions/103 new file mode 100644 index 00000000..ce789216 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/103 @@ -0,0 +1 @@ +{"user": "team22", "task": "aisimulation", "time": 1702087044} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/104 b/content/ranking/NHSPC-2023/submissions/104 new file mode 100644 index 00000000..4557b923 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/104 @@ -0,0 +1 @@ +{"user": "team46", "task": "museum", "time": 1702087056} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/105 b/content/ranking/NHSPC-2023/submissions/105 new file mode 100644 index 00000000..76ef1111 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/105 @@ -0,0 +1 @@ +{"user": "team33", "task": "palindrome", "time": 1702087095} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/106 b/content/ranking/NHSPC-2023/submissions/106 new file mode 100644 index 00000000..ccb3dc7b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/106 @@ -0,0 +1 @@ +{"user": "team17", "task": "museum", "time": 1702087096} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/107 b/content/ranking/NHSPC-2023/submissions/107 new file mode 100644 index 00000000..4363326a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/107 @@ -0,0 +1 @@ +{"user": "team42", "task": "museum", "time": 1702087110} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/108 b/content/ranking/NHSPC-2023/submissions/108 new file mode 100644 index 00000000..495931db --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/108 @@ -0,0 +1 @@ +{"user": "team45", "task": "palindrome", "time": 1702087153} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/109 b/content/ranking/NHSPC-2023/submissions/109 new file mode 100644 index 00000000..a1663e43 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/109 @@ -0,0 +1 @@ +{"user": "team26", "task": "aisimulation", "time": 1702087165} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/110 b/content/ranking/NHSPC-2023/submissions/110 new file mode 100644 index 00000000..7b93e1d9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/110 @@ -0,0 +1 @@ +{"user": "team46", "task": "museum", "time": 1702087196} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/111 b/content/ranking/NHSPC-2023/submissions/111 new file mode 100644 index 00000000..74290762 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/111 @@ -0,0 +1 @@ +{"user": "team07", "task": "museum", "time": 1702087199} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/112 b/content/ranking/NHSPC-2023/submissions/112 new file mode 100644 index 00000000..62c2fbec --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/112 @@ -0,0 +1 @@ +{"user": "team16", "task": "museum", "time": 1702087211} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/113 b/content/ranking/NHSPC-2023/submissions/113 new file mode 100644 index 00000000..064738e0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/113 @@ -0,0 +1 @@ +{"user": "team24", "task": "museum", "time": 1702087223} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/114 b/content/ranking/NHSPC-2023/submissions/114 new file mode 100644 index 00000000..368f7cc8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/114 @@ -0,0 +1 @@ +{"user": "team33", "task": "palindrome", "time": 1702087260} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/115 b/content/ranking/NHSPC-2023/submissions/115 new file mode 100644 index 00000000..7b1cb297 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/115 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702087266} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/116 b/content/ranking/NHSPC-2023/submissions/116 new file mode 100644 index 00000000..ceae117f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/116 @@ -0,0 +1 @@ +{"user": "team34", "task": "palindrome", "time": 1702087271} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/117 b/content/ranking/NHSPC-2023/submissions/117 new file mode 100644 index 00000000..d7ce6d23 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/117 @@ -0,0 +1 @@ +{"user": "team39", "task": "museum", "time": 1702087271} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/118 b/content/ranking/NHSPC-2023/submissions/118 new file mode 100644 index 00000000..817e8ca9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/118 @@ -0,0 +1 @@ +{"user": "team19", "task": "monster", "time": 1702087283} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/119 b/content/ranking/NHSPC-2023/submissions/119 new file mode 100644 index 00000000..85ad8ef3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/119 @@ -0,0 +1 @@ +{"user": "team36", "task": "aisimulation", "time": 1702087315} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/120 b/content/ranking/NHSPC-2023/submissions/120 new file mode 100644 index 00000000..bb0321fa --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/120 @@ -0,0 +1 @@ +{"user": "team26", "task": "aisimulation", "time": 1702087329} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/121 b/content/ranking/NHSPC-2023/submissions/121 new file mode 100644 index 00000000..cdf76c8d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/121 @@ -0,0 +1 @@ +{"user": "team46", "task": "museum", "time": 1702087330} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/122 b/content/ranking/NHSPC-2023/submissions/122 new file mode 100644 index 00000000..1b61ded5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/122 @@ -0,0 +1 @@ +{"user": "team33", "task": "museum", "time": 1702087386} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/123 b/content/ranking/NHSPC-2023/submissions/123 new file mode 100644 index 00000000..dc2b5173 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/123 @@ -0,0 +1 @@ +{"user": "team16", "task": "museum", "time": 1702087402} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/124 b/content/ranking/NHSPC-2023/submissions/124 new file mode 100644 index 00000000..8e3443ca --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/124 @@ -0,0 +1 @@ +{"user": "team37", "task": "palindrome", "time": 1702087403} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/125 b/content/ranking/NHSPC-2023/submissions/125 new file mode 100644 index 00000000..0b53835e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/125 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702087409} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/126 b/content/ranking/NHSPC-2023/submissions/126 new file mode 100644 index 00000000..83edacc2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/126 @@ -0,0 +1 @@ +{"user": "team24", "task": "museum", "time": 1702087434} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/127 b/content/ranking/NHSPC-2023/submissions/127 new file mode 100644 index 00000000..cae4c35f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/127 @@ -0,0 +1 @@ +{"user": "team46", "task": "museum", "time": 1702087453} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/128 b/content/ranking/NHSPC-2023/submissions/128 new file mode 100644 index 00000000..1c7487f3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/128 @@ -0,0 +1 @@ +{"user": "team42", "task": "palindrome", "time": 1702087467} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/129 b/content/ranking/NHSPC-2023/submissions/129 new file mode 100644 index 00000000..0bd96ff0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/129 @@ -0,0 +1 @@ +{"user": "team07", "task": "museum", "time": 1702087478} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/130 b/content/ranking/NHSPC-2023/submissions/130 new file mode 100644 index 00000000..7ed60935 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/130 @@ -0,0 +1 @@ +{"user": "team09", "task": "museum", "time": 1702087484} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/131 b/content/ranking/NHSPC-2023/submissions/131 new file mode 100644 index 00000000..3a07df0e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/131 @@ -0,0 +1 @@ +{"user": "team44", "task": "aisimulation", "time": 1702087532} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/132 b/content/ranking/NHSPC-2023/submissions/132 new file mode 100644 index 00000000..af7b6968 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/132 @@ -0,0 +1 @@ +{"user": "team06", "task": "museum", "time": 1702087590} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/133 b/content/ranking/NHSPC-2023/submissions/133 new file mode 100644 index 00000000..881d7312 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/133 @@ -0,0 +1 @@ +{"user": "team07", "task": "museum", "time": 1702087651} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/134 b/content/ranking/NHSPC-2023/submissions/134 new file mode 100644 index 00000000..19f5cba9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/134 @@ -0,0 +1 @@ +{"user": "team32", "task": "palindrome", "time": 1702087671} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/135 b/content/ranking/NHSPC-2023/submissions/135 new file mode 100644 index 00000000..056ba726 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/135 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702087713} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/136 b/content/ranking/NHSPC-2023/submissions/136 new file mode 100644 index 00000000..1ca0963b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/136 @@ -0,0 +1 @@ +{"user": "team29", "task": "aisimulation", "time": 1702087722} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/137 b/content/ranking/NHSPC-2023/submissions/137 new file mode 100644 index 00000000..9bc90b0b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/137 @@ -0,0 +1 @@ +{"user": "team21", "task": "museum", "time": 1702087780} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/138 b/content/ranking/NHSPC-2023/submissions/138 new file mode 100644 index 00000000..324004e4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/138 @@ -0,0 +1 @@ +{"user": "team31", "task": "aisimulation", "time": 1702087797} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/139 b/content/ranking/NHSPC-2023/submissions/139 new file mode 100644 index 00000000..239b9cbd --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/139 @@ -0,0 +1 @@ +{"user": "team18", "task": "palindrome", "time": 1702087856} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/140 b/content/ranking/NHSPC-2023/submissions/140 new file mode 100644 index 00000000..c53a94d9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/140 @@ -0,0 +1 @@ +{"user": "team36", "task": "aisimulation", "time": 1702087879} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/141 b/content/ranking/NHSPC-2023/submissions/141 new file mode 100644 index 00000000..e38bb436 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/141 @@ -0,0 +1 @@ +{"user": "team06", "task": "museum", "time": 1702087888} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/142 b/content/ranking/NHSPC-2023/submissions/142 new file mode 100644 index 00000000..75a99f12 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/142 @@ -0,0 +1 @@ +{"user": "team29", "task": "aisimulation", "time": 1702087888} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/143 b/content/ranking/NHSPC-2023/submissions/143 new file mode 100644 index 00000000..482f2873 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/143 @@ -0,0 +1 @@ +{"user": "team10", "task": "aisimulation", "time": 1702087897} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/144 b/content/ranking/NHSPC-2023/submissions/144 new file mode 100644 index 00000000..103fe507 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/144 @@ -0,0 +1 @@ +{"user": "team09", "task": "palindrome", "time": 1702087904} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/145 b/content/ranking/NHSPC-2023/submissions/145 new file mode 100644 index 00000000..6d5bc31c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/145 @@ -0,0 +1 @@ +{"user": "team47", "task": "aisimulation", "time": 1702087912} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/146 b/content/ranking/NHSPC-2023/submissions/146 new file mode 100644 index 00000000..b0b63fdf --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/146 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702087937} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/147 b/content/ranking/NHSPC-2023/submissions/147 new file mode 100644 index 00000000..861cc7d6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/147 @@ -0,0 +1 @@ +{"user": "team02", "task": "palindrome", "time": 1702087974} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/148 b/content/ranking/NHSPC-2023/submissions/148 new file mode 100644 index 00000000..c64252f7 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/148 @@ -0,0 +1 @@ +{"user": "team07", "task": "museum", "time": 1702088009} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/149 b/content/ranking/NHSPC-2023/submissions/149 new file mode 100644 index 00000000..311c4207 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/149 @@ -0,0 +1 @@ +{"user": "team29", "task": "aisimulation", "time": 1702088011} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/150 b/content/ranking/NHSPC-2023/submissions/150 new file mode 100644 index 00000000..52bde371 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/150 @@ -0,0 +1 @@ +{"user": "team32", "task": "palindrome", "time": 1702088045} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/151 b/content/ranking/NHSPC-2023/submissions/151 new file mode 100644 index 00000000..2c00e2f3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/151 @@ -0,0 +1 @@ +{"user": "team10", "task": "aisimulation", "time": 1702088050} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/152 b/content/ranking/NHSPC-2023/submissions/152 new file mode 100644 index 00000000..3ca09caa --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/152 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702088053} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/153 b/content/ranking/NHSPC-2023/submissions/153 new file mode 100644 index 00000000..05864774 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/153 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702088062} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/154 b/content/ranking/NHSPC-2023/submissions/154 new file mode 100644 index 00000000..a87d21eb --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/154 @@ -0,0 +1 @@ +{"user": "team33", "task": "museum", "time": 1702088093} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/155 b/content/ranking/NHSPC-2023/submissions/155 new file mode 100644 index 00000000..b6430a03 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/155 @@ -0,0 +1 @@ +{"user": "team07", "task": "museum", "time": 1702088132} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/156 b/content/ranking/NHSPC-2023/submissions/156 new file mode 100644 index 00000000..20c08c70 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/156 @@ -0,0 +1 @@ +{"user": "team09", "task": "palindrome", "time": 1702088134} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/157 b/content/ranking/NHSPC-2023/submissions/157 new file mode 100644 index 00000000..c8c1ba4a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/157 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702088193} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/158 b/content/ranking/NHSPC-2023/submissions/158 new file mode 100644 index 00000000..a768fd3c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/158 @@ -0,0 +1 @@ +{"user": "team33", "task": "museum", "time": 1702088215} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/159 b/content/ranking/NHSPC-2023/submissions/159 new file mode 100644 index 00000000..94c1de87 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/159 @@ -0,0 +1 @@ +{"user": "team29", "task": "palindrome", "time": 1702088290} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/160 b/content/ranking/NHSPC-2023/submissions/160 new file mode 100644 index 00000000..80f1eb47 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/160 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702088294} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/161 b/content/ranking/NHSPC-2023/submissions/161 new file mode 100644 index 00000000..ae5a79a4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/161 @@ -0,0 +1 @@ +{"user": "team18", "task": "palindrome", "time": 1702088311} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/162 b/content/ranking/NHSPC-2023/submissions/162 new file mode 100644 index 00000000..4683f68a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/162 @@ -0,0 +1 @@ +{"user": "team08", "task": "aisimulation", "time": 1702088339} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/163 b/content/ranking/NHSPC-2023/submissions/163 new file mode 100644 index 00000000..648594a2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/163 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702088374} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/164 b/content/ranking/NHSPC-2023/submissions/164 new file mode 100644 index 00000000..8a7aad79 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/164 @@ -0,0 +1 @@ +{"user": "team43", "task": "aisimulation", "time": 1702088426} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/165 b/content/ranking/NHSPC-2023/submissions/165 new file mode 100644 index 00000000..4f738443 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/165 @@ -0,0 +1 @@ +{"user": "team21", "task": "palindrome", "time": 1702088450} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/166 b/content/ranking/NHSPC-2023/submissions/166 new file mode 100644 index 00000000..06503e7d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/166 @@ -0,0 +1 @@ +{"user": "team38", "task": "palindrome", "time": 1702088457} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/167 b/content/ranking/NHSPC-2023/submissions/167 new file mode 100644 index 00000000..0cf09fd4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/167 @@ -0,0 +1 @@ +{"user": "team30", "task": "monster", "time": 1702088519} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/168 b/content/ranking/NHSPC-2023/submissions/168 new file mode 100644 index 00000000..54ad35b8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/168 @@ -0,0 +1 @@ +{"user": "team17", "task": "aisimulation", "time": 1702088523} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/169 b/content/ranking/NHSPC-2023/submissions/169 new file mode 100644 index 00000000..8fa15632 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/169 @@ -0,0 +1 @@ +{"user": "team27", "task": "palindrome", "time": 1702088526} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/170 b/content/ranking/NHSPC-2023/submissions/170 new file mode 100644 index 00000000..33299ec1 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/170 @@ -0,0 +1 @@ +{"user": "team24", "task": "palindrome", "time": 1702088556} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/171 b/content/ranking/NHSPC-2023/submissions/171 new file mode 100644 index 00000000..4dc85a5c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/171 @@ -0,0 +1 @@ +{"user": "team33", "task": "aisimulation", "time": 1702088587} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/172 b/content/ranking/NHSPC-2023/submissions/172 new file mode 100644 index 00000000..5a9955fb --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/172 @@ -0,0 +1 @@ +{"user": "team22", "task": "autocopilot", "time": 1702088611} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/173 b/content/ranking/NHSPC-2023/submissions/173 new file mode 100644 index 00000000..ada3e4cf --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/173 @@ -0,0 +1 @@ +{"user": "team12", "task": "aisimulation", "time": 1702088614} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/174 b/content/ranking/NHSPC-2023/submissions/174 new file mode 100644 index 00000000..59d63042 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/174 @@ -0,0 +1 @@ +{"user": "team29", "task": "palindrome", "time": 1702088637} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/175 b/content/ranking/NHSPC-2023/submissions/175 new file mode 100644 index 00000000..bbf741ec --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/175 @@ -0,0 +1 @@ +{"user": "team17", "task": "aisimulation", "time": 1702088673} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/176 b/content/ranking/NHSPC-2023/submissions/176 new file mode 100644 index 00000000..e8b10bd3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/176 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702088686} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/177 b/content/ranking/NHSPC-2023/submissions/177 new file mode 100644 index 00000000..f237ab86 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/177 @@ -0,0 +1 @@ +{"user": "team24", "task": "palindrome", "time": 1702088686} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/178 b/content/ranking/NHSPC-2023/submissions/178 new file mode 100644 index 00000000..10cd0265 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/178 @@ -0,0 +1 @@ +{"user": "team20", "task": "palindrome", "time": 1702088689} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/179 b/content/ranking/NHSPC-2023/submissions/179 new file mode 100644 index 00000000..20ace325 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/179 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702088717} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/180 b/content/ranking/NHSPC-2023/submissions/180 new file mode 100644 index 00000000..3182fd35 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/180 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702088759} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/181 b/content/ranking/NHSPC-2023/submissions/181 new file mode 100644 index 00000000..59861ab7 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/181 @@ -0,0 +1 @@ +{"user": "team12", "task": "aisimulation", "time": 1702088770} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/182 b/content/ranking/NHSPC-2023/submissions/182 new file mode 100644 index 00000000..412f0de8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/182 @@ -0,0 +1 @@ +{"user": "team17", "task": "aisimulation", "time": 1702088862} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/183 b/content/ranking/NHSPC-2023/submissions/183 new file mode 100644 index 00000000..e836bc6a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/183 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702088868} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/184 b/content/ranking/NHSPC-2023/submissions/184 new file mode 100644 index 00000000..f6f73ab9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/184 @@ -0,0 +1 @@ +{"user": "team09", "task": "palindrome", "time": 1702088871} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/185 b/content/ranking/NHSPC-2023/submissions/185 new file mode 100644 index 00000000..de811051 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/185 @@ -0,0 +1 @@ +{"user": "team08", "task": "palindrome", "time": 1702088951} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/186 b/content/ranking/NHSPC-2023/submissions/186 new file mode 100644 index 00000000..e770a2fe --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/186 @@ -0,0 +1 @@ +{"user": "team07", "task": "palindrome", "time": 1702088969} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/187 b/content/ranking/NHSPC-2023/submissions/187 new file mode 100644 index 00000000..e68041cc --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/187 @@ -0,0 +1 @@ +{"user": "team31", "task": "aisimulation", "time": 1702088985} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/188 b/content/ranking/NHSPC-2023/submissions/188 new file mode 100644 index 00000000..7f72a3e2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/188 @@ -0,0 +1 @@ +{"user": "team09", "task": "palindrome", "time": 1702088993} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/189 b/content/ranking/NHSPC-2023/submissions/189 new file mode 100644 index 00000000..f3494b99 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/189 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702088993} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/190 b/content/ranking/NHSPC-2023/submissions/190 new file mode 100644 index 00000000..3ef8a531 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/190 @@ -0,0 +1 @@ +{"user": "team19", "task": "museum", "time": 1702088998} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/191 b/content/ranking/NHSPC-2023/submissions/191 new file mode 100644 index 00000000..aa690231 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/191 @@ -0,0 +1 @@ +{"user": "team21", "task": "palindrome", "time": 1702089011} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/192 b/content/ranking/NHSPC-2023/submissions/192 new file mode 100644 index 00000000..9edcdce0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/192 @@ -0,0 +1 @@ +{"user": "team13", "task": "autocopilot", "time": 1702089026} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/193 b/content/ranking/NHSPC-2023/submissions/193 new file mode 100644 index 00000000..dbb82d21 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/193 @@ -0,0 +1 @@ +{"user": "team06", "task": "museum", "time": 1702089043} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/194 b/content/ranking/NHSPC-2023/submissions/194 new file mode 100644 index 00000000..9ff0630c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/194 @@ -0,0 +1 @@ +{"user": "team46", "task": "aisimulation", "time": 1702089043} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/195 b/content/ranking/NHSPC-2023/submissions/195 new file mode 100644 index 00000000..6ed90d9d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/195 @@ -0,0 +1 @@ +{"user": "team07", "task": "palindrome", "time": 1702089094} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/196 b/content/ranking/NHSPC-2023/submissions/196 new file mode 100644 index 00000000..4b3633f5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/196 @@ -0,0 +1 @@ +{"user": "team19", "task": "museum", "time": 1702089119} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/197 b/content/ranking/NHSPC-2023/submissions/197 new file mode 100644 index 00000000..4c5d17a8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/197 @@ -0,0 +1 @@ +{"user": "team31", "task": "aisimulation", "time": 1702089146} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/198 b/content/ranking/NHSPC-2023/submissions/198 new file mode 100644 index 00000000..ac75c554 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/198 @@ -0,0 +1 @@ +{"user": "team46", "task": "aisimulation", "time": 1702089164} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/199 b/content/ranking/NHSPC-2023/submissions/199 new file mode 100644 index 00000000..9bb0f1e6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/199 @@ -0,0 +1 @@ +{"user": "team23", "task": "museum", "time": 1702089220} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/200 b/content/ranking/NHSPC-2023/submissions/200 new file mode 100644 index 00000000..d3041991 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/200 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702089227} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/201 b/content/ranking/NHSPC-2023/submissions/201 new file mode 100644 index 00000000..c29f330c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/201 @@ -0,0 +1 @@ +{"user": "team07", "task": "palindrome", "time": 1702089239} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/202 b/content/ranking/NHSPC-2023/submissions/202 new file mode 100644 index 00000000..918585fe --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/202 @@ -0,0 +1 @@ +{"user": "team13", "task": "aisimulation", "time": 1702089254} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/203 b/content/ranking/NHSPC-2023/submissions/203 new file mode 100644 index 00000000..7e1c062b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/203 @@ -0,0 +1 @@ +{"user": "team37", "task": "museum", "time": 1702089309} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/204 b/content/ranking/NHSPC-2023/submissions/204 new file mode 100644 index 00000000..917d38fb --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/204 @@ -0,0 +1 @@ +{"user": "team24", "task": "museum", "time": 1702089342} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/205 b/content/ranking/NHSPC-2023/submissions/205 new file mode 100644 index 00000000..65ef5c6a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/205 @@ -0,0 +1 @@ +{"user": "team26", "task": "aisimulation", "time": 1702089346} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/206 b/content/ranking/NHSPC-2023/submissions/206 new file mode 100644 index 00000000..e17dea50 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/206 @@ -0,0 +1 @@ +{"user": "team06", "task": "museum", "time": 1702089362} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/207 b/content/ranking/NHSPC-2023/submissions/207 new file mode 100644 index 00000000..edd4c749 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/207 @@ -0,0 +1 @@ +{"user": "team13", "task": "aisimulation", "time": 1702089416} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/208 b/content/ranking/NHSPC-2023/submissions/208 new file mode 100644 index 00000000..be43d567 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/208 @@ -0,0 +1 @@ +{"user": "team39", "task": "monster", "time": 1702089427} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/209 b/content/ranking/NHSPC-2023/submissions/209 new file mode 100644 index 00000000..e7b6dffe --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/209 @@ -0,0 +1 @@ +{"user": "team42", "task": "monster", "time": 1702089527} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/210 b/content/ranking/NHSPC-2023/submissions/210 new file mode 100644 index 00000000..7e7d03ae --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/210 @@ -0,0 +1 @@ +{"user": "team45", "task": "monster", "time": 1702089528} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/211 b/content/ranking/NHSPC-2023/submissions/211 new file mode 100644 index 00000000..3c458ea8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/211 @@ -0,0 +1 @@ +{"user": "team06", "task": "museum", "time": 1702089682} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/212 b/content/ranking/NHSPC-2023/submissions/212 new file mode 100644 index 00000000..238c30b8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/212 @@ -0,0 +1 @@ +{"user": "team43", "task": "monster", "time": 1702089693} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/213 b/content/ranking/NHSPC-2023/submissions/213 new file mode 100644 index 00000000..64391151 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/213 @@ -0,0 +1 @@ +{"user": "team42", "task": "monster", "time": 1702089712} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/214 b/content/ranking/NHSPC-2023/submissions/214 new file mode 100644 index 00000000..8f01f659 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/214 @@ -0,0 +1 @@ +{"user": "team13", "task": "aisimulation", "time": 1702089728} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/215 b/content/ranking/NHSPC-2023/submissions/215 new file mode 100644 index 00000000..b4b0ce0f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/215 @@ -0,0 +1 @@ +{"user": "team47", "task": "palindrome", "time": 1702089757} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/216 b/content/ranking/NHSPC-2023/submissions/216 new file mode 100644 index 00000000..25154125 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/216 @@ -0,0 +1 @@ +{"user": "team40", "task": "autocopilot", "time": 1702089826} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/217 b/content/ranking/NHSPC-2023/submissions/217 new file mode 100644 index 00000000..6533d2e6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/217 @@ -0,0 +1 @@ +{"user": "team44", "task": "palindrome", "time": 1702089837} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/218 b/content/ranking/NHSPC-2023/submissions/218 new file mode 100644 index 00000000..e354e05a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/218 @@ -0,0 +1 @@ +{"user": "team30", "task": "monster", "time": 1702089837} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/219 b/content/ranking/NHSPC-2023/submissions/219 new file mode 100644 index 00000000..d66dfc46 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/219 @@ -0,0 +1 @@ +{"user": "team14", "task": "aisimulation", "time": 1702089851} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/220 b/content/ranking/NHSPC-2023/submissions/220 new file mode 100644 index 00000000..89ede19b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/220 @@ -0,0 +1 @@ +{"user": "team02", "task": "autocopilot", "time": 1702089879} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/221 b/content/ranking/NHSPC-2023/submissions/221 new file mode 100644 index 00000000..474a754a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/221 @@ -0,0 +1 @@ +{"user": "team21", "task": "autocopilot", "time": 1702089906} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/222 b/content/ranking/NHSPC-2023/submissions/222 new file mode 100644 index 00000000..559c1f48 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/222 @@ -0,0 +1 @@ +{"user": "team01", "task": "museum", "time": 1702089982} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/223 b/content/ranking/NHSPC-2023/submissions/223 new file mode 100644 index 00000000..ff7f7356 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/223 @@ -0,0 +1 @@ +{"user": "team14", "task": "aisimulation", "time": 1702089985} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/224 b/content/ranking/NHSPC-2023/submissions/224 new file mode 100644 index 00000000..7a38c0ea --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/224 @@ -0,0 +1 @@ +{"user": "team30", "task": "monster", "time": 1702089996} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/225 b/content/ranking/NHSPC-2023/submissions/225 new file mode 100644 index 00000000..78d2d616 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/225 @@ -0,0 +1 @@ +{"user": "team25", "task": "palindrome", "time": 1702090027} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/226 b/content/ranking/NHSPC-2023/submissions/226 new file mode 100644 index 00000000..9bc526ca --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/226 @@ -0,0 +1 @@ +{"user": "team03", "task": "autocopilot", "time": 1702090027} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/227 b/content/ranking/NHSPC-2023/submissions/227 new file mode 100644 index 00000000..db10715e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/227 @@ -0,0 +1 @@ +{"user": "team36", "task": "palindrome", "time": 1702090039} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/228 b/content/ranking/NHSPC-2023/submissions/228 new file mode 100644 index 00000000..75950931 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/228 @@ -0,0 +1 @@ +{"user": "team46", "task": "autocopilot", "time": 1702090042} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/229 b/content/ranking/NHSPC-2023/submissions/229 new file mode 100644 index 00000000..29b7e603 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/229 @@ -0,0 +1 @@ +{"user": "team40", "task": "aisimulation", "time": 1702090050} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/230 b/content/ranking/NHSPC-2023/submissions/230 new file mode 100644 index 00000000..83f398a7 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/230 @@ -0,0 +1 @@ +{"user": "team21", "task": "autocopilot", "time": 1702090064} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/231 b/content/ranking/NHSPC-2023/submissions/231 new file mode 100644 index 00000000..0dc2883e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/231 @@ -0,0 +1 @@ +{"user": "team17", "task": "aisimulation", "time": 1702090087} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/232 b/content/ranking/NHSPC-2023/submissions/232 new file mode 100644 index 00000000..ae2b7052 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/232 @@ -0,0 +1 @@ +{"user": "team19", "task": "palindrome", "time": 1702090098} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/233 b/content/ranking/NHSPC-2023/submissions/233 new file mode 100644 index 00000000..d9dc1e38 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/233 @@ -0,0 +1 @@ +{"user": "team30", "task": "monster", "time": 1702090131} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/234 b/content/ranking/NHSPC-2023/submissions/234 new file mode 100644 index 00000000..c1adcee5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/234 @@ -0,0 +1 @@ +{"user": "team03", "task": "autocopilot", "time": 1702090170} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/235 b/content/ranking/NHSPC-2023/submissions/235 new file mode 100644 index 00000000..dfd0a79a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/235 @@ -0,0 +1 @@ +{"user": "team46", "task": "autocopilot", "time": 1702090219} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/236 b/content/ranking/NHSPC-2023/submissions/236 new file mode 100644 index 00000000..81153780 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/236 @@ -0,0 +1 @@ +{"user": "team04", "task": "maze", "time": 1702090347} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/237 b/content/ranking/NHSPC-2023/submissions/237 new file mode 100644 index 00000000..1a140689 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/237 @@ -0,0 +1 @@ +{"user": "team46", "task": "autocopilot", "time": 1702090353} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/238 b/content/ranking/NHSPC-2023/submissions/238 new file mode 100644 index 00000000..7508b529 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/238 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702090368} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/239 b/content/ranking/NHSPC-2023/submissions/239 new file mode 100644 index 00000000..f53c54b1 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/239 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702090402} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/240 b/content/ranking/NHSPC-2023/submissions/240 new file mode 100644 index 00000000..2adf0a98 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/240 @@ -0,0 +1 @@ +{"user": "team19", "task": "palindrome", "time": 1702090409} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/241 b/content/ranking/NHSPC-2023/submissions/241 new file mode 100644 index 00000000..1ac0e21e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/241 @@ -0,0 +1 @@ +{"user": "team22", "task": "monster", "time": 1702090411} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/242 b/content/ranking/NHSPC-2023/submissions/242 new file mode 100644 index 00000000..d70e19a3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/242 @@ -0,0 +1 @@ +{"user": "team17", "task": "aisimulation", "time": 1702090435} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/243 b/content/ranking/NHSPC-2023/submissions/243 new file mode 100644 index 00000000..c96f00ff --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/243 @@ -0,0 +1 @@ +{"user": "team30", "task": "museum", "time": 1702090472} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/244 b/content/ranking/NHSPC-2023/submissions/244 new file mode 100644 index 00000000..edf648cd --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/244 @@ -0,0 +1 @@ +{"user": "team46", "task": "autocopilot", "time": 1702090474} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/245 b/content/ranking/NHSPC-2023/submissions/245 new file mode 100644 index 00000000..a807df45 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/245 @@ -0,0 +1 @@ +{"user": "team19", "task": "palindrome", "time": 1702090535} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/246 b/content/ranking/NHSPC-2023/submissions/246 new file mode 100644 index 00000000..ab19158f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/246 @@ -0,0 +1 @@ +{"user": "team13", "task": "aisimulation", "time": 1702090537} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/247 b/content/ranking/NHSPC-2023/submissions/247 new file mode 100644 index 00000000..70dcc6a7 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/247 @@ -0,0 +1 @@ +{"user": "team21", "task": "autocopilot", "time": 1702090567} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/248 b/content/ranking/NHSPC-2023/submissions/248 new file mode 100644 index 00000000..59a0fae3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/248 @@ -0,0 +1 @@ +{"user": "team17", "task": "aisimulation", "time": 1702090576} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/249 b/content/ranking/NHSPC-2023/submissions/249 new file mode 100644 index 00000000..64eb476c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/249 @@ -0,0 +1 @@ +{"user": "team46", "task": "autocopilot", "time": 1702090595} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/250 b/content/ranking/NHSPC-2023/submissions/250 new file mode 100644 index 00000000..fda689e5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/250 @@ -0,0 +1 @@ +{"user": "team40", "task": "autocopilot", "time": 1702090631} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/251 b/content/ranking/NHSPC-2023/submissions/251 new file mode 100644 index 00000000..8166de99 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/251 @@ -0,0 +1 @@ +{"user": "team14", "task": "museum", "time": 1702090647} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/252 b/content/ranking/NHSPC-2023/submissions/252 new file mode 100644 index 00000000..4c05cfbc --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/252 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702090655} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/253 b/content/ranking/NHSPC-2023/submissions/253 new file mode 100644 index 00000000..a7e4c0bb --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/253 @@ -0,0 +1 @@ +{"user": "team30", "task": "museum", "time": 1702090661} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/254 b/content/ranking/NHSPC-2023/submissions/254 new file mode 100644 index 00000000..17b776c9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/254 @@ -0,0 +1 @@ +{"user": "team28", "task": "museum", "time": 1702090682} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/255 b/content/ranking/NHSPC-2023/submissions/255 new file mode 100644 index 00000000..beca5ba6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/255 @@ -0,0 +1 @@ +{"user": "team37", "task": "aisimulation", "time": 1702090709} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/256 b/content/ranking/NHSPC-2023/submissions/256 new file mode 100644 index 00000000..1de06815 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/256 @@ -0,0 +1 @@ +{"user": "team46", "task": "autocopilot", "time": 1702090715} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/257 b/content/ranking/NHSPC-2023/submissions/257 new file mode 100644 index 00000000..3b7d3828 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/257 @@ -0,0 +1 @@ +{"user": "team26", "task": "museum", "time": 1702090834} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/258 b/content/ranking/NHSPC-2023/submissions/258 new file mode 100644 index 00000000..80e807e8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/258 @@ -0,0 +1 @@ +{"user": "team41", "task": "monster", "time": 1702090841} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/259 b/content/ranking/NHSPC-2023/submissions/259 new file mode 100644 index 00000000..2bdaa9d0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/259 @@ -0,0 +1 @@ +{"user": "team28", "task": "museum", "time": 1702090860} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/260 b/content/ranking/NHSPC-2023/submissions/260 new file mode 100644 index 00000000..4e7665c0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/260 @@ -0,0 +1 @@ +{"user": "team01", "task": "palindrome", "time": 1702090921} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/261 b/content/ranking/NHSPC-2023/submissions/261 new file mode 100644 index 00000000..c5bc7c10 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/261 @@ -0,0 +1 @@ +{"user": "team46", "task": "autocopilot", "time": 1702090936} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/262 b/content/ranking/NHSPC-2023/submissions/262 new file mode 100644 index 00000000..6b5f0f17 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/262 @@ -0,0 +1 @@ +{"user": "team10", "task": "race", "time": 1702090968} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/263 b/content/ranking/NHSPC-2023/submissions/263 new file mode 100644 index 00000000..7088fa51 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/263 @@ -0,0 +1 @@ +{"user": "team13", "task": "aisimulation", "time": 1702091026} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/264 b/content/ranking/NHSPC-2023/submissions/264 new file mode 100644 index 00000000..18d69ba4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/264 @@ -0,0 +1 @@ +{"user": "team46", "task": "autocopilot", "time": 1702091057} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/265 b/content/ranking/NHSPC-2023/submissions/265 new file mode 100644 index 00000000..1539e7a2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/265 @@ -0,0 +1 @@ +{"user": "team41", "task": "monster", "time": 1702091074} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/266 b/content/ranking/NHSPC-2023/submissions/266 new file mode 100644 index 00000000..f42be379 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/266 @@ -0,0 +1 @@ +{"user": "team19", "task": "monster", "time": 1702091124} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/267 b/content/ranking/NHSPC-2023/submissions/267 new file mode 100644 index 00000000..a705f68c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/267 @@ -0,0 +1 @@ +{"user": "team30", "task": "palindrome", "time": 1702091175} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/268 b/content/ranking/NHSPC-2023/submissions/268 new file mode 100644 index 00000000..169fb1f9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/268 @@ -0,0 +1 @@ +{"user": "team10", "task": "race", "time": 1702091185} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/269 b/content/ranking/NHSPC-2023/submissions/269 new file mode 100644 index 00000000..c7288b77 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/269 @@ -0,0 +1 @@ +{"user": "team46", "task": "autocopilot", "time": 1702091185} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/270 b/content/ranking/NHSPC-2023/submissions/270 new file mode 100644 index 00000000..0d821833 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/270 @@ -0,0 +1 @@ +{"user": "team43", "task": "monster", "time": 1702091283} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/271 b/content/ranking/NHSPC-2023/submissions/271 new file mode 100644 index 00000000..480a7ec9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/271 @@ -0,0 +1 @@ +{"user": "team47", "task": "museum", "time": 1702091366} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/272 b/content/ranking/NHSPC-2023/submissions/272 new file mode 100644 index 00000000..ac465952 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/272 @@ -0,0 +1 @@ +{"user": "team19", "task": "monster", "time": 1702091415} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/273 b/content/ranking/NHSPC-2023/submissions/273 new file mode 100644 index 00000000..9568e85c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/273 @@ -0,0 +1 @@ +{"user": "team13", "task": "palindrome", "time": 1702091423} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/274 b/content/ranking/NHSPC-2023/submissions/274 new file mode 100644 index 00000000..d341f440 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/274 @@ -0,0 +1 @@ +{"user": "team45", "task": "monster", "time": 1702091436} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/275 b/content/ranking/NHSPC-2023/submissions/275 new file mode 100644 index 00000000..6ecb3ac9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/275 @@ -0,0 +1 @@ +{"user": "team25", "task": "museum", "time": 1702091464} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/276 b/content/ranking/NHSPC-2023/submissions/276 new file mode 100644 index 00000000..4640f82f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/276 @@ -0,0 +1 @@ +{"user": "team06", "task": "monster", "time": 1702091530} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/277 b/content/ranking/NHSPC-2023/submissions/277 new file mode 100644 index 00000000..e0128120 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/277 @@ -0,0 +1 @@ +{"user": "team44", "task": "race", "time": 1702091546} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/278 b/content/ranking/NHSPC-2023/submissions/278 new file mode 100644 index 00000000..bfb0918a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/278 @@ -0,0 +1 @@ +{"user": "team41", "task": "monster", "time": 1702091600} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/279 b/content/ranking/NHSPC-2023/submissions/279 new file mode 100644 index 00000000..3c560808 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/279 @@ -0,0 +1 @@ +{"user": "team19", "task": "monster", "time": 1702091648} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/280 b/content/ranking/NHSPC-2023/submissions/280 new file mode 100644 index 00000000..364b4e7a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/280 @@ -0,0 +1 @@ +{"user": "team16", "task": "aisimulation", "time": 1702091656} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/281 b/content/ranking/NHSPC-2023/submissions/281 new file mode 100644 index 00000000..736196f6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/281 @@ -0,0 +1 @@ +{"user": "team13", "task": "palindrome", "time": 1702091715} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/282 b/content/ranking/NHSPC-2023/submissions/282 new file mode 100644 index 00000000..d8e3a756 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/282 @@ -0,0 +1 @@ +{"user": "team41", "task": "monster", "time": 1702091723} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/283 b/content/ranking/NHSPC-2023/submissions/283 new file mode 100644 index 00000000..8591c222 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/283 @@ -0,0 +1 @@ +{"user": "team25", "task": "museum", "time": 1702091782} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/284 b/content/ranking/NHSPC-2023/submissions/284 new file mode 100644 index 00000000..12672aef --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/284 @@ -0,0 +1 @@ +{"user": "team35", "task": "autocopilot", "time": 1702091801} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/285 b/content/ranking/NHSPC-2023/submissions/285 new file mode 100644 index 00000000..82b6e60f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/285 @@ -0,0 +1 @@ +{"user": "team15", "task": "convexhull", "time": 1702091832} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/286 b/content/ranking/NHSPC-2023/submissions/286 new file mode 100644 index 00000000..4391d291 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/286 @@ -0,0 +1 @@ +{"user": "team19", "task": "monster", "time": 1702091893} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/287 b/content/ranking/NHSPC-2023/submissions/287 new file mode 100644 index 00000000..88e3078e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/287 @@ -0,0 +1 @@ +{"user": "team08", "task": "monster", "time": 1702091927} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/288 b/content/ranking/NHSPC-2023/submissions/288 new file mode 100644 index 00000000..c94e1a39 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/288 @@ -0,0 +1 @@ +{"user": "team41", "task": "monster", "time": 1702091945} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/289 b/content/ranking/NHSPC-2023/submissions/289 new file mode 100644 index 00000000..2ac38b92 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/289 @@ -0,0 +1 @@ +{"user": "team15", "task": "convexhull", "time": 1702091954} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/290 b/content/ranking/NHSPC-2023/submissions/290 new file mode 100644 index 00000000..eb6988af --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/290 @@ -0,0 +1 @@ +{"user": "team24", "task": "aisimulation", "time": 1702092005} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/291 b/content/ranking/NHSPC-2023/submissions/291 new file mode 100644 index 00000000..5d40e570 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/291 @@ -0,0 +1 @@ +{"user": "team44", "task": "race", "time": 1702092007} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/292 b/content/ranking/NHSPC-2023/submissions/292 new file mode 100644 index 00000000..8fe5c27a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/292 @@ -0,0 +1 @@ +{"user": "team17", "task": "museum", "time": 1702092015} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/293 b/content/ranking/NHSPC-2023/submissions/293 new file mode 100644 index 00000000..c204e5ab --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/293 @@ -0,0 +1 @@ +{"user": "team19", "task": "monster", "time": 1702092044} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/294 b/content/ranking/NHSPC-2023/submissions/294 new file mode 100644 index 00000000..df336779 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/294 @@ -0,0 +1 @@ +{"user": "team45", "task": "monster", "time": 1702092053} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/295 b/content/ranking/NHSPC-2023/submissions/295 new file mode 100644 index 00000000..e836ef97 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/295 @@ -0,0 +1 @@ +{"user": "team13", "task": "convexhull", "time": 1702092054} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/296 b/content/ranking/NHSPC-2023/submissions/296 new file mode 100644 index 00000000..12a599ad --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/296 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702092142} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/297 b/content/ranking/NHSPC-2023/submissions/297 new file mode 100644 index 00000000..f06c0312 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/297 @@ -0,0 +1 @@ +{"user": "team14", "task": "museum", "time": 1702092172} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/298 b/content/ranking/NHSPC-2023/submissions/298 new file mode 100644 index 00000000..982d06d7 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/298 @@ -0,0 +1 @@ +{"user": "team13", "task": "convexhull", "time": 1702092176} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/299 b/content/ranking/NHSPC-2023/submissions/299 new file mode 100644 index 00000000..be68fb1e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/299 @@ -0,0 +1 @@ +{"user": "team09", "task": "convexhull", "time": 1702092203} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/300 b/content/ranking/NHSPC-2023/submissions/300 new file mode 100644 index 00000000..9ab9591f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/300 @@ -0,0 +1 @@ +{"user": "team28", "task": "autocopilot", "time": 1702092230} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/301 b/content/ranking/NHSPC-2023/submissions/301 new file mode 100644 index 00000000..8e268384 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/301 @@ -0,0 +1 @@ +{"user": "team06", "task": "palindrome", "time": 1702092239} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/302 b/content/ranking/NHSPC-2023/submissions/302 new file mode 100644 index 00000000..ba5ebcd4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/302 @@ -0,0 +1 @@ +{"user": "team24", "task": "aisimulation", "time": 1702092240} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/303 b/content/ranking/NHSPC-2023/submissions/303 new file mode 100644 index 00000000..f1d13654 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/303 @@ -0,0 +1 @@ +{"user": "team48", "task": "monster", "time": 1702092244} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/304 b/content/ranking/NHSPC-2023/submissions/304 new file mode 100644 index 00000000..251e4124 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/304 @@ -0,0 +1 @@ +{"user": "team42", "task": "convexhull", "time": 1702092296} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/305 b/content/ranking/NHSPC-2023/submissions/305 new file mode 100644 index 00000000..052b425c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/305 @@ -0,0 +1 @@ +{"user": "team08", "task": "monster", "time": 1702092309} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/306 b/content/ranking/NHSPC-2023/submissions/306 new file mode 100644 index 00000000..afed1479 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/306 @@ -0,0 +1 @@ +{"user": "team14", "task": "aisimulation", "time": 1702092413} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/307 b/content/ranking/NHSPC-2023/submissions/307 new file mode 100644 index 00000000..3da14d59 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/307 @@ -0,0 +1 @@ +{"user": "team35", "task": "museum", "time": 1702092494} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/308 b/content/ranking/NHSPC-2023/submissions/308 new file mode 100644 index 00000000..f496f397 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/308 @@ -0,0 +1 @@ +{"user": "team09", "task": "convexhull", "time": 1702092514} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/309 b/content/ranking/NHSPC-2023/submissions/309 new file mode 100644 index 00000000..b7b6dac2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/309 @@ -0,0 +1 @@ +{"user": "team31", "task": "monster", "time": 1702092528} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/310 b/content/ranking/NHSPC-2023/submissions/310 new file mode 100644 index 00000000..18cd3bcf --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/310 @@ -0,0 +1 @@ +{"user": "team14", "task": "aisimulation", "time": 1702092544} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/311 b/content/ranking/NHSPC-2023/submissions/311 new file mode 100644 index 00000000..cd167837 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/311 @@ -0,0 +1 @@ +{"user": "team06", "task": "palindrome", "time": 1702092545} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/312 b/content/ranking/NHSPC-2023/submissions/312 new file mode 100644 index 00000000..a981568a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/312 @@ -0,0 +1 @@ +{"user": "team25", "task": "museum", "time": 1702092569} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/313 b/content/ranking/NHSPC-2023/submissions/313 new file mode 100644 index 00000000..916dd4c3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/313 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702092596} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/314 b/content/ranking/NHSPC-2023/submissions/314 new file mode 100644 index 00000000..7d9c76f6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/314 @@ -0,0 +1 @@ +{"user": "team15", "task": "convexhull", "time": 1702092609} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/315 b/content/ranking/NHSPC-2023/submissions/315 new file mode 100644 index 00000000..8a224b0a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/315 @@ -0,0 +1 @@ +{"user": "team19", "task": "monster", "time": 1702092613} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/316 b/content/ranking/NHSPC-2023/submissions/316 new file mode 100644 index 00000000..8c048e6c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/316 @@ -0,0 +1 @@ +{"user": "team32", "task": "autocopilot", "time": 1702092630} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/317 b/content/ranking/NHSPC-2023/submissions/317 new file mode 100644 index 00000000..eb5c5530 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/317 @@ -0,0 +1 @@ +{"user": "team24", "task": "aisimulation", "time": 1702092637} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/318 b/content/ranking/NHSPC-2023/submissions/318 new file mode 100644 index 00000000..7f392c22 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/318 @@ -0,0 +1 @@ +{"user": "team08", "task": "monster", "time": 1702092639} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/319 b/content/ranking/NHSPC-2023/submissions/319 new file mode 100644 index 00000000..20f91aaf --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/319 @@ -0,0 +1 @@ +{"user": "team17", "task": "palindrome", "time": 1702092668} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/320 b/content/ranking/NHSPC-2023/submissions/320 new file mode 100644 index 00000000..4b8202f0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/320 @@ -0,0 +1 @@ +{"user": "team42", "task": "convexhull", "time": 1702092680} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/321 b/content/ranking/NHSPC-2023/submissions/321 new file mode 100644 index 00000000..e30c27b2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/321 @@ -0,0 +1 @@ +{"user": "team14", "task": "aisimulation", "time": 1702092690} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/322 b/content/ranking/NHSPC-2023/submissions/322 new file mode 100644 index 00000000..f28ad58f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/322 @@ -0,0 +1 @@ +{"user": "team19", "task": "monster", "time": 1702092733} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/323 b/content/ranking/NHSPC-2023/submissions/323 new file mode 100644 index 00000000..f1fb156a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/323 @@ -0,0 +1 @@ +{"user": "team15", "task": "convexhull", "time": 1702092739} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/324 b/content/ranking/NHSPC-2023/submissions/324 new file mode 100644 index 00000000..5d001be0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/324 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702092799} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/325 b/content/ranking/NHSPC-2023/submissions/325 new file mode 100644 index 00000000..4faaba41 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/325 @@ -0,0 +1 @@ +{"user": "team17", "task": "palindrome", "time": 1702092845} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/326 b/content/ranking/NHSPC-2023/submissions/326 new file mode 100644 index 00000000..846fce6c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/326 @@ -0,0 +1 @@ +{"user": "team19", "task": "monster", "time": 1702092854} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/327 b/content/ranking/NHSPC-2023/submissions/327 new file mode 100644 index 00000000..9bd590cd --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/327 @@ -0,0 +1 @@ +{"user": "team26", "task": "palindrome", "time": 1702092883} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/328 b/content/ranking/NHSPC-2023/submissions/328 new file mode 100644 index 00000000..7a177c49 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/328 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702092900} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/329 b/content/ranking/NHSPC-2023/submissions/329 new file mode 100644 index 00000000..ab7c2b7d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/329 @@ -0,0 +1 @@ +{"user": "team44", "task": "race", "time": 1702092911} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/330 b/content/ranking/NHSPC-2023/submissions/330 new file mode 100644 index 00000000..71b2c45a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/330 @@ -0,0 +1 @@ +{"user": "team27", "task": "aisimulation", "time": 1702092921} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/331 b/content/ranking/NHSPC-2023/submissions/331 new file mode 100644 index 00000000..92891508 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/331 @@ -0,0 +1 @@ +{"user": "team08", "task": "monster", "time": 1702092931} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/332 b/content/ranking/NHSPC-2023/submissions/332 new file mode 100644 index 00000000..6484e957 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/332 @@ -0,0 +1 @@ +{"user": "team14", "task": "aisimulation", "time": 1702092964} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/333 b/content/ranking/NHSPC-2023/submissions/333 new file mode 100644 index 00000000..d0a7f429 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/333 @@ -0,0 +1 @@ +{"user": "team25", "task": "museum", "time": 1702092967} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/334 b/content/ranking/NHSPC-2023/submissions/334 new file mode 100644 index 00000000..0aa4bb19 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/334 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702092975} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/335 b/content/ranking/NHSPC-2023/submissions/335 new file mode 100644 index 00000000..ef76147e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/335 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702092978} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/336 b/content/ranking/NHSPC-2023/submissions/336 new file mode 100644 index 00000000..1f304070 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/336 @@ -0,0 +1 @@ +{"user": "team42", "task": "convexhull", "time": 1702092991} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/337 b/content/ranking/NHSPC-2023/submissions/337 new file mode 100644 index 00000000..fda37bc4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/337 @@ -0,0 +1 @@ +{"user": "team36", "task": "autocopilot", "time": 1702093010} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/338 b/content/ranking/NHSPC-2023/submissions/338 new file mode 100644 index 00000000..1d55a68e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/338 @@ -0,0 +1 @@ +{"user": "team16", "task": "aisimulation", "time": 1702093039} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/339 b/content/ranking/NHSPC-2023/submissions/339 new file mode 100644 index 00000000..3133aba1 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/339 @@ -0,0 +1 @@ +{"user": "team08", "task": "monster", "time": 1702093081} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/340 b/content/ranking/NHSPC-2023/submissions/340 new file mode 100644 index 00000000..fb2dc058 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/340 @@ -0,0 +1 @@ +{"user": "team31", "task": "monster", "time": 1702093087} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/341 b/content/ranking/NHSPC-2023/submissions/341 new file mode 100644 index 00000000..ce352cf3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/341 @@ -0,0 +1 @@ +{"user": "team37", "task": "monster", "time": 1702093094} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/342 b/content/ranking/NHSPC-2023/submissions/342 new file mode 100644 index 00000000..e001cba0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/342 @@ -0,0 +1 @@ +{"user": "team14", "task": "aisimulation", "time": 1702093112} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/343 b/content/ranking/NHSPC-2023/submissions/343 new file mode 100644 index 00000000..e187310d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/343 @@ -0,0 +1 @@ +{"user": "team42", "task": "convexhull", "time": 1702093118} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/344 b/content/ranking/NHSPC-2023/submissions/344 new file mode 100644 index 00000000..eac7841f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/344 @@ -0,0 +1 @@ +{"user": "team23", "task": "maze", "time": 1702093119} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/345 b/content/ranking/NHSPC-2023/submissions/345 new file mode 100644 index 00000000..853cd583 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/345 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702093170} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/346 b/content/ranking/NHSPC-2023/submissions/346 new file mode 100644 index 00000000..4c500686 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/346 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702093173} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/347 b/content/ranking/NHSPC-2023/submissions/347 new file mode 100644 index 00000000..d4461d82 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/347 @@ -0,0 +1 @@ +{"user": "team14", "task": "aisimulation", "time": 1702093234} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/348 b/content/ranking/NHSPC-2023/submissions/348 new file mode 100644 index 00000000..e43cf060 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/348 @@ -0,0 +1 @@ +{"user": "team40", "task": "race", "time": 1702093246} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/349 b/content/ranking/NHSPC-2023/submissions/349 new file mode 100644 index 00000000..0730461b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/349 @@ -0,0 +1 @@ +{"user": "team16", "task": "aisimulation", "time": 1702093252} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/350 b/content/ranking/NHSPC-2023/submissions/350 new file mode 100644 index 00000000..fb30e516 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/350 @@ -0,0 +1 @@ +{"user": "team41", "task": "aisimulation", "time": 1702093320} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/351 b/content/ranking/NHSPC-2023/submissions/351 new file mode 100644 index 00000000..c917ddf8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/351 @@ -0,0 +1 @@ +{"user": "team35", "task": "museum", "time": 1702093382} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/352 b/content/ranking/NHSPC-2023/submissions/352 new file mode 100644 index 00000000..6bacc715 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/352 @@ -0,0 +1 @@ +{"user": "team40", "task": "race", "time": 1702093395} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/353 b/content/ranking/NHSPC-2023/submissions/353 new file mode 100644 index 00000000..619af309 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/353 @@ -0,0 +1 @@ +{"user": "team36", "task": "autocopilot", "time": 1702093401} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/354 b/content/ranking/NHSPC-2023/submissions/354 new file mode 100644 index 00000000..69f308fc --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/354 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702093432} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/355 b/content/ranking/NHSPC-2023/submissions/355 new file mode 100644 index 00000000..1bd1b4c0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/355 @@ -0,0 +1 @@ +{"user": "team24", "task": "museum", "time": 1702093440} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/356 b/content/ranking/NHSPC-2023/submissions/356 new file mode 100644 index 00000000..c1b7124a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/356 @@ -0,0 +1 @@ +{"user": "team06", "task": "palindrome", "time": 1702093444} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/357 b/content/ranking/NHSPC-2023/submissions/357 new file mode 100644 index 00000000..132070ea --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/357 @@ -0,0 +1 @@ +{"user": "team46", "task": "palindrome", "time": 1702093456} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/358 b/content/ranking/NHSPC-2023/submissions/358 new file mode 100644 index 00000000..72b5356d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/358 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702093488} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/359 b/content/ranking/NHSPC-2023/submissions/359 new file mode 100644 index 00000000..33467ca3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/359 @@ -0,0 +1 @@ +{"user": "team43", "task": "race", "time": 1702093519} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/360 b/content/ranking/NHSPC-2023/submissions/360 new file mode 100644 index 00000000..c6b5eb89 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/360 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702093553} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/361 b/content/ranking/NHSPC-2023/submissions/361 new file mode 100644 index 00000000..3b68b94d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/361 @@ -0,0 +1 @@ +{"user": "team45", "task": "monster", "time": 1702093568} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/362 b/content/ranking/NHSPC-2023/submissions/362 new file mode 100644 index 00000000..eccdf3b1 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/362 @@ -0,0 +1 @@ +{"user": "team06", "task": "palindrome", "time": 1702093575} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/363 b/content/ranking/NHSPC-2023/submissions/363 new file mode 100644 index 00000000..f22a3e90 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/363 @@ -0,0 +1 @@ +{"user": "team36", "task": "autocopilot", "time": 1702093601} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/364 b/content/ranking/NHSPC-2023/submissions/364 new file mode 100644 index 00000000..fec7e664 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/364 @@ -0,0 +1 @@ +{"user": "team12", "task": "race", "time": 1702093604} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/365 b/content/ranking/NHSPC-2023/submissions/365 new file mode 100644 index 00000000..560eb251 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/365 @@ -0,0 +1 @@ +{"user": "team41", "task": "aisimulation", "time": 1702093624} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/366 b/content/ranking/NHSPC-2023/submissions/366 new file mode 100644 index 00000000..4240b497 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/366 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702093629} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/367 b/content/ranking/NHSPC-2023/submissions/367 new file mode 100644 index 00000000..01277caa --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/367 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702093675} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/368 b/content/ranking/NHSPC-2023/submissions/368 new file mode 100644 index 00000000..235253c8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/368 @@ -0,0 +1 @@ +{"user": "team46", "task": "palindrome", "time": 1702093679} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/369 b/content/ranking/NHSPC-2023/submissions/369 new file mode 100644 index 00000000..c53dda0b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/369 @@ -0,0 +1 @@ +{"user": "team25", "task": "museum", "time": 1702093733} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/370 b/content/ranking/NHSPC-2023/submissions/370 new file mode 100644 index 00000000..7f6a443d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/370 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702093778} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/371 b/content/ranking/NHSPC-2023/submissions/371 new file mode 100644 index 00000000..c0b0933a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/371 @@ -0,0 +1 @@ +{"user": "team41", "task": "aisimulation", "time": 1702093784} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/372 b/content/ranking/NHSPC-2023/submissions/372 new file mode 100644 index 00000000..7ddb40a6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/372 @@ -0,0 +1 @@ +{"user": "team06", "task": "palindrome", "time": 1702093786} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/373 b/content/ranking/NHSPC-2023/submissions/373 new file mode 100644 index 00000000..1a7e9744 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/373 @@ -0,0 +1 @@ +{"user": "team14", "task": "aisimulation", "time": 1702093787} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/374 b/content/ranking/NHSPC-2023/submissions/374 new file mode 100644 index 00000000..87676fdf --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/374 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702093798} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/375 b/content/ranking/NHSPC-2023/submissions/375 new file mode 100644 index 00000000..0aa39006 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/375 @@ -0,0 +1 @@ +{"user": "team16", "task": "aisimulation", "time": 1702093809} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/376 b/content/ranking/NHSPC-2023/submissions/376 new file mode 100644 index 00000000..e2dc5940 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/376 @@ -0,0 +1 @@ +{"user": "team12", "task": "race", "time": 1702093812} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/377 b/content/ranking/NHSPC-2023/submissions/377 new file mode 100644 index 00000000..093063ea --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/377 @@ -0,0 +1 @@ +{"user": "team08", "task": "monster", "time": 1702093850} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/378 b/content/ranking/NHSPC-2023/submissions/378 new file mode 100644 index 00000000..1b58ca0b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/378 @@ -0,0 +1 @@ +{"user": "team42", "task": "convexhull", "time": 1702093858} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/379 b/content/ranking/NHSPC-2023/submissions/379 new file mode 100644 index 00000000..6aeaf407 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/379 @@ -0,0 +1 @@ +{"user": "team28", "task": "palindrome", "time": 1702093909} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/380 b/content/ranking/NHSPC-2023/submissions/380 new file mode 100644 index 00000000..61e0531d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/380 @@ -0,0 +1 @@ +{"user": "team03", "task": "aisimulation", "time": 1702093914} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/381 b/content/ranking/NHSPC-2023/submissions/381 new file mode 100644 index 00000000..e8715794 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/381 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702093930} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/382 b/content/ranking/NHSPC-2023/submissions/382 new file mode 100644 index 00000000..61e5d52b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/382 @@ -0,0 +1 @@ +{"user": "team06", "task": "palindrome", "time": 1702093956} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/383 b/content/ranking/NHSPC-2023/submissions/383 new file mode 100644 index 00000000..bf2cf6af --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/383 @@ -0,0 +1 @@ +{"user": "team37", "task": "monster", "time": 1702093966} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/384 b/content/ranking/NHSPC-2023/submissions/384 new file mode 100644 index 00000000..69eae145 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/384 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702093971} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/385 b/content/ranking/NHSPC-2023/submissions/385 new file mode 100644 index 00000000..c5651864 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/385 @@ -0,0 +1 @@ +{"user": "team36", "task": "autocopilot", "time": 1702093978} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/386 b/content/ranking/NHSPC-2023/submissions/386 new file mode 100644 index 00000000..af1af73a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/386 @@ -0,0 +1 @@ +{"user": "team42", "task": "convexhull", "time": 1702093979} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/387 b/content/ranking/NHSPC-2023/submissions/387 new file mode 100644 index 00000000..f6c396c0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/387 @@ -0,0 +1 @@ +{"user": "team48", "task": "aisimulation", "time": 1702094004} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/388 b/content/ranking/NHSPC-2023/submissions/388 new file mode 100644 index 00000000..a830ccdc --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/388 @@ -0,0 +1 @@ +{"user": "team31", "task": "monster", "time": 1702094007} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/389 b/content/ranking/NHSPC-2023/submissions/389 new file mode 100644 index 00000000..caf4a071 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/389 @@ -0,0 +1 @@ +{"user": "team46", "task": "palindrome", "time": 1702094050} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/390 b/content/ranking/NHSPC-2023/submissions/390 new file mode 100644 index 00000000..47b92b7f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/390 @@ -0,0 +1 @@ +{"user": "team12", "task": "race", "time": 1702094091} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/391 b/content/ranking/NHSPC-2023/submissions/391 new file mode 100644 index 00000000..ad343095 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/391 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702094114} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/392 b/content/ranking/NHSPC-2023/submissions/392 new file mode 100644 index 00000000..0bb02294 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/392 @@ -0,0 +1 @@ +{"user": "team36", "task": "autocopilot", "time": 1702094116} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/393 b/content/ranking/NHSPC-2023/submissions/393 new file mode 100644 index 00000000..dbdb27a7 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/393 @@ -0,0 +1 @@ +{"user": "team33", "task": "aisimulation", "time": 1702094122} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/394 b/content/ranking/NHSPC-2023/submissions/394 new file mode 100644 index 00000000..b3c2f1c8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/394 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702094123} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/395 b/content/ranking/NHSPC-2023/submissions/395 new file mode 100644 index 00000000..0983264b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/395 @@ -0,0 +1 @@ +{"user": "team14", "task": "palindrome", "time": 1702094144} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/396 b/content/ranking/NHSPC-2023/submissions/396 new file mode 100644 index 00000000..9ce7aa3c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/396 @@ -0,0 +1 @@ +{"user": "team45", "task": "monster", "time": 1702094192} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/397 b/content/ranking/NHSPC-2023/submissions/397 new file mode 100644 index 00000000..6096a523 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/397 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702094218} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/398 b/content/ranking/NHSPC-2023/submissions/398 new file mode 100644 index 00000000..3962a888 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/398 @@ -0,0 +1 @@ +{"user": "team36", "task": "autocopilot", "time": 1702094237} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/399 b/content/ranking/NHSPC-2023/submissions/399 new file mode 100644 index 00000000..712a96a4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/399 @@ -0,0 +1 @@ +{"user": "team33", "task": "aisimulation", "time": 1702094244} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/400 b/content/ranking/NHSPC-2023/submissions/400 new file mode 100644 index 00000000..15018660 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/400 @@ -0,0 +1 @@ +{"user": "team21", "task": "race", "time": 1702094276} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/401 b/content/ranking/NHSPC-2023/submissions/401 new file mode 100644 index 00000000..4444a0bc --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/401 @@ -0,0 +1 @@ +{"user": "team41", "task": "aisimulation", "time": 1702094295} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/402 b/content/ranking/NHSPC-2023/submissions/402 new file mode 100644 index 00000000..f5872156 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/402 @@ -0,0 +1 @@ +{"user": "team31", "task": "monster", "time": 1702094335} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/403 b/content/ranking/NHSPC-2023/submissions/403 new file mode 100644 index 00000000..89c9154b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/403 @@ -0,0 +1 @@ +{"user": "team14", "task": "palindrome", "time": 1702094342} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/404 b/content/ranking/NHSPC-2023/submissions/404 new file mode 100644 index 00000000..e8796e73 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/404 @@ -0,0 +1 @@ +{"user": "team06", "task": "palindrome", "time": 1702094343} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/405 b/content/ranking/NHSPC-2023/submissions/405 new file mode 100644 index 00000000..abb94f2c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/405 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702094354} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/406 b/content/ranking/NHSPC-2023/submissions/406 new file mode 100644 index 00000000..2202ce3c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/406 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702094386} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/407 b/content/ranking/NHSPC-2023/submissions/407 new file mode 100644 index 00000000..959c7ecd --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/407 @@ -0,0 +1 @@ +{"user": "team23", "task": "aisimulation", "time": 1702094387} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/408 b/content/ranking/NHSPC-2023/submissions/408 new file mode 100644 index 00000000..391670b1 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/408 @@ -0,0 +1 @@ +{"user": "team22", "task": "monster", "time": 1702094423} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/409 b/content/ranking/NHSPC-2023/submissions/409 new file mode 100644 index 00000000..f0b63d61 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/409 @@ -0,0 +1 @@ +{"user": "team32", "task": "aisimulation", "time": 1702094430} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/41 b/content/ranking/NHSPC-2023/submissions/41 new file mode 100644 index 00000000..b56352fc --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/41 @@ -0,0 +1 @@ +{"user": "team24", "task": "agreement", "time": 1702084976} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/410 b/content/ranking/NHSPC-2023/submissions/410 new file mode 100644 index 00000000..e1403f5d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/410 @@ -0,0 +1 @@ +{"user": "team48", "task": "aisimulation", "time": 1702094436} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/411 b/content/ranking/NHSPC-2023/submissions/411 new file mode 100644 index 00000000..4e07f239 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/411 @@ -0,0 +1 @@ +{"user": "team36", "task": "autocopilot", "time": 1702094490} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/412 b/content/ranking/NHSPC-2023/submissions/412 new file mode 100644 index 00000000..bc0a4e22 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/412 @@ -0,0 +1 @@ +{"user": "team14", "task": "palindrome", "time": 1702094535} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/413 b/content/ranking/NHSPC-2023/submissions/413 new file mode 100644 index 00000000..865cb953 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/413 @@ -0,0 +1 @@ +{"user": "team32", "task": "aisimulation", "time": 1702094557} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/414 b/content/ranking/NHSPC-2023/submissions/414 new file mode 100644 index 00000000..59575838 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/414 @@ -0,0 +1 @@ +{"user": "team31", "task": "monster", "time": 1702094586} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/415 b/content/ranking/NHSPC-2023/submissions/415 new file mode 100644 index 00000000..22d97efe --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/415 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702094592} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/416 b/content/ranking/NHSPC-2023/submissions/416 new file mode 100644 index 00000000..0d5858fa --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/416 @@ -0,0 +1 @@ +{"user": "team21", "task": "race", "time": 1702094600} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/417 b/content/ranking/NHSPC-2023/submissions/417 new file mode 100644 index 00000000..016bb74d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/417 @@ -0,0 +1 @@ +{"user": "team17", "task": "autocopilot", "time": 1702094635} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/418 b/content/ranking/NHSPC-2023/submissions/418 new file mode 100644 index 00000000..91082b48 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/418 @@ -0,0 +1 @@ +{"user": "team09", "task": "monster", "time": 1702094718} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/419 b/content/ranking/NHSPC-2023/submissions/419 new file mode 100644 index 00000000..aca0e24d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/419 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702094734} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/42 b/content/ranking/NHSPC-2023/submissions/42 new file mode 100644 index 00000000..89e1a77f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/42 @@ -0,0 +1 @@ +{"user": "team03", "task": "museum", "time": 1702085273} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/420 b/content/ranking/NHSPC-2023/submissions/420 new file mode 100644 index 00000000..2ac471d3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/420 @@ -0,0 +1 @@ +{"user": "team01", "task": "aisimulation", "time": 1702094737} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/421 b/content/ranking/NHSPC-2023/submissions/421 new file mode 100644 index 00000000..a923bb01 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/421 @@ -0,0 +1 @@ +{"user": "team21", "task": "race", "time": 1702094766} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/422 b/content/ranking/NHSPC-2023/submissions/422 new file mode 100644 index 00000000..9f9dca75 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/422 @@ -0,0 +1 @@ +{"user": "team35", "task": "aisimulation", "time": 1702094767} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/423 b/content/ranking/NHSPC-2023/submissions/423 new file mode 100644 index 00000000..7929e6d0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/423 @@ -0,0 +1 @@ +{"user": "team40", "task": "monster", "time": 1702094768} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/424 b/content/ranking/NHSPC-2023/submissions/424 new file mode 100644 index 00000000..47e4b0d4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/424 @@ -0,0 +1 @@ +{"user": "team26", "task": "museum", "time": 1702094783} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/425 b/content/ranking/NHSPC-2023/submissions/425 new file mode 100644 index 00000000..7c033b89 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/425 @@ -0,0 +1 @@ +{"user": "team18", "task": "convexhull", "time": 1702094788} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/426 b/content/ranking/NHSPC-2023/submissions/426 new file mode 100644 index 00000000..f9770689 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/426 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702094801} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/427 b/content/ranking/NHSPC-2023/submissions/427 new file mode 100644 index 00000000..44828d7a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/427 @@ -0,0 +1 @@ +{"user": "team27", "task": "autocopilot", "time": 1702094837} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/428 b/content/ranking/NHSPC-2023/submissions/428 new file mode 100644 index 00000000..391a050f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/428 @@ -0,0 +1 @@ +{"user": "team45", "task": "monster", "time": 1702094868} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/429 b/content/ranking/NHSPC-2023/submissions/429 new file mode 100644 index 00000000..7a181d9c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/429 @@ -0,0 +1 @@ +{"user": "team35", "task": "aisimulation", "time": 1702094930} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/43 b/content/ranking/NHSPC-2023/submissions/43 new file mode 100644 index 00000000..a9b3e228 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/43 @@ -0,0 +1 @@ +{"user": "team36", "task": "museum", "time": 1702085570} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/430 b/content/ranking/NHSPC-2023/submissions/430 new file mode 100644 index 00000000..cb087a8c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/430 @@ -0,0 +1 @@ +{"user": "team40", "task": "monster", "time": 1702094931} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/431 b/content/ranking/NHSPC-2023/submissions/431 new file mode 100644 index 00000000..9bdd3e1a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/431 @@ -0,0 +1 @@ +{"user": "team30", "task": "race", "time": 1702094934} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/432 b/content/ranking/NHSPC-2023/submissions/432 new file mode 100644 index 00000000..dfec7382 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/432 @@ -0,0 +1 @@ +{"user": "team09", "task": "monster", "time": 1702095007} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/433 b/content/ranking/NHSPC-2023/submissions/433 new file mode 100644 index 00000000..c3a63993 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/433 @@ -0,0 +1 @@ +{"user": "team26", "task": "aisimulation", "time": 1702095051} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/434 b/content/ranking/NHSPC-2023/submissions/434 new file mode 100644 index 00000000..c1c289a9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/434 @@ -0,0 +1 @@ +{"user": "team06", "task": "palindrome", "time": 1702095074} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/435 b/content/ranking/NHSPC-2023/submissions/435 new file mode 100644 index 00000000..1258ebcb --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/435 @@ -0,0 +1 @@ +{"user": "team14", "task": "autocopilot", "time": 1702095112} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/436 b/content/ranking/NHSPC-2023/submissions/436 new file mode 100644 index 00000000..4719402b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/436 @@ -0,0 +1 @@ +{"user": "team09", "task": "monster", "time": 1702095127} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/437 b/content/ranking/NHSPC-2023/submissions/437 new file mode 100644 index 00000000..4745efad --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/437 @@ -0,0 +1 @@ +{"user": "team07", "task": "maze", "time": 1702095131} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/438 b/content/ranking/NHSPC-2023/submissions/438 new file mode 100644 index 00000000..162ac130 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/438 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702095135} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/439 b/content/ranking/NHSPC-2023/submissions/439 new file mode 100644 index 00000000..2ca367d6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/439 @@ -0,0 +1 @@ +{"user": "team26", "task": "aisimulation", "time": 1702095218} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/44 b/content/ranking/NHSPC-2023/submissions/44 new file mode 100644 index 00000000..0a74262d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/44 @@ -0,0 +1 @@ +{"user": "team33", "task": "museum", "time": 1702085576} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/440 b/content/ranking/NHSPC-2023/submissions/440 new file mode 100644 index 00000000..030efabb --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/440 @@ -0,0 +1 @@ +{"user": "team14", "task": "autocopilot", "time": 1702095235} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/441 b/content/ranking/NHSPC-2023/submissions/441 new file mode 100644 index 00000000..32940cc0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/441 @@ -0,0 +1 @@ +{"user": "team40", "task": "monster", "time": 1702095262} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/442 b/content/ranking/NHSPC-2023/submissions/442 new file mode 100644 index 00000000..d53ac99f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/442 @@ -0,0 +1 @@ +{"user": "team41", "task": "palindrome", "time": 1702095281} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/443 b/content/ranking/NHSPC-2023/submissions/443 new file mode 100644 index 00000000..ef54eb32 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/443 @@ -0,0 +1 @@ +{"user": "team18", "task": "convexhull", "time": 1702095299} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/444 b/content/ranking/NHSPC-2023/submissions/444 new file mode 100644 index 00000000..0503558c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/444 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702095355} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/445 b/content/ranking/NHSPC-2023/submissions/445 new file mode 100644 index 00000000..06fd2a58 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/445 @@ -0,0 +1 @@ +{"user": "team14", "task": "autocopilot", "time": 1702095366} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/446 b/content/ranking/NHSPC-2023/submissions/446 new file mode 100644 index 00000000..6e6ebdad --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/446 @@ -0,0 +1 @@ +{"user": "team41", "task": "palindrome", "time": 1702095405} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/447 b/content/ranking/NHSPC-2023/submissions/447 new file mode 100644 index 00000000..2dce28c4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/447 @@ -0,0 +1 @@ +{"user": "team10", "task": "monster", "time": 1702095415} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/448 b/content/ranking/NHSPC-2023/submissions/448 new file mode 100644 index 00000000..8e2e60e9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/448 @@ -0,0 +1 @@ +{"user": "team09", "task": "monster", "time": 1702095417} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/449 b/content/ranking/NHSPC-2023/submissions/449 new file mode 100644 index 00000000..db5400e2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/449 @@ -0,0 +1 @@ +{"user": "team40", "task": "monster", "time": 1702095417} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/45 b/content/ranking/NHSPC-2023/submissions/45 new file mode 100644 index 00000000..d5715f8f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/45 @@ -0,0 +1 @@ +{"user": "team13", "task": "museum", "time": 1702085638} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/450 b/content/ranking/NHSPC-2023/submissions/450 new file mode 100644 index 00000000..d46915c4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/450 @@ -0,0 +1 @@ +{"user": "team10", "task": "maze", "time": 1702095447} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/451 b/content/ranking/NHSPC-2023/submissions/451 new file mode 100644 index 00000000..90f0733a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/451 @@ -0,0 +1 @@ +{"user": "team14", "task": "autocopilot", "time": 1702095501} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/452 b/content/ranking/NHSPC-2023/submissions/452 new file mode 100644 index 00000000..cb2da86d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/452 @@ -0,0 +1 @@ +{"user": "team39", "task": "convexhull", "time": 1702095503} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/453 b/content/ranking/NHSPC-2023/submissions/453 new file mode 100644 index 00000000..24270ad6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/453 @@ -0,0 +1 @@ +{"user": "team35", "task": "aisimulation", "time": 1702095506} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/454 b/content/ranking/NHSPC-2023/submissions/454 new file mode 100644 index 00000000..1a4f9d83 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/454 @@ -0,0 +1 @@ +{"user": "team21", "task": "autocopilot", "time": 1702095512} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/455 b/content/ranking/NHSPC-2023/submissions/455 new file mode 100644 index 00000000..aa86de05 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/455 @@ -0,0 +1 @@ +{"user": "team32", "task": "aisimulation", "time": 1702095537} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/456 b/content/ranking/NHSPC-2023/submissions/456 new file mode 100644 index 00000000..b8a757e1 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/456 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702095554} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/457 b/content/ranking/NHSPC-2023/submissions/457 new file mode 100644 index 00000000..47f8c520 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/457 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702095576} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/458 b/content/ranking/NHSPC-2023/submissions/458 new file mode 100644 index 00000000..f0026c74 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/458 @@ -0,0 +1 @@ +{"user": "team19", "task": "aisimulation", "time": 1702095588} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/459 b/content/ranking/NHSPC-2023/submissions/459 new file mode 100644 index 00000000..738d58fd --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/459 @@ -0,0 +1 @@ +{"user": "team40", "task": "monster", "time": 1702095589} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/46 b/content/ranking/NHSPC-2023/submissions/46 new file mode 100644 index 00000000..5652ebe3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/46 @@ -0,0 +1 @@ +{"user": "team46", "task": "aisimulation", "time": 1702085651} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/460 b/content/ranking/NHSPC-2023/submissions/460 new file mode 100644 index 00000000..59db2444 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/460 @@ -0,0 +1 @@ +{"user": "team41", "task": "palindrome", "time": 1702095614} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/461 b/content/ranking/NHSPC-2023/submissions/461 new file mode 100644 index 00000000..27601f9b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/461 @@ -0,0 +1 @@ +{"user": "team32", "task": "aisimulation", "time": 1702095682} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/462 b/content/ranking/NHSPC-2023/submissions/462 new file mode 100644 index 00000000..cad31475 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/462 @@ -0,0 +1 @@ +{"user": "team03", "task": "maze", "time": 1702095690} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/463 b/content/ranking/NHSPC-2023/submissions/463 new file mode 100644 index 00000000..5d3d3c3e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/463 @@ -0,0 +1 @@ +{"user": "team14", "task": "autocopilot", "time": 1702095690} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/464 b/content/ranking/NHSPC-2023/submissions/464 new file mode 100644 index 00000000..b911e8b8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/464 @@ -0,0 +1 @@ +{"user": "team39", "task": "convexhull", "time": 1702095717} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/465 b/content/ranking/NHSPC-2023/submissions/465 new file mode 100644 index 00000000..456c7471 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/465 @@ -0,0 +1 @@ +{"user": "team19", "task": "aisimulation", "time": 1702095718} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/466 b/content/ranking/NHSPC-2023/submissions/466 new file mode 100644 index 00000000..70eb7af6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/466 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702095720} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/467 b/content/ranking/NHSPC-2023/submissions/467 new file mode 100644 index 00000000..a0cd8be2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/467 @@ -0,0 +1 @@ +{"user": "team09", "task": "monster", "time": 1702095728} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/468 b/content/ranking/NHSPC-2023/submissions/468 new file mode 100644 index 00000000..d92d2ff6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/468 @@ -0,0 +1 @@ +{"user": "team20", "task": "monster", "time": 1702095765} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/469 b/content/ranking/NHSPC-2023/submissions/469 new file mode 100644 index 00000000..6521da31 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/469 @@ -0,0 +1 @@ +{"user": "team18", "task": "convexhull", "time": 1702095793} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/47 b/content/ranking/NHSPC-2023/submissions/47 new file mode 100644 index 00000000..0934595a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/47 @@ -0,0 +1 @@ +{"user": "team03", "task": "palindrome", "time": 1702085688} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/470 b/content/ranking/NHSPC-2023/submissions/470 new file mode 100644 index 00000000..3b4dca9b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/470 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702095829} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/471 b/content/ranking/NHSPC-2023/submissions/471 new file mode 100644 index 00000000..86d0bf5d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/471 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702095869} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/472 b/content/ranking/NHSPC-2023/submissions/472 new file mode 100644 index 00000000..29ad4186 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/472 @@ -0,0 +1 @@ +{"user": "team40", "task": "monster", "time": 1702095900} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/473 b/content/ranking/NHSPC-2023/submissions/473 new file mode 100644 index 00000000..e050d85d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/473 @@ -0,0 +1 @@ +{"user": "team18", "task": "convexhull", "time": 1702095914} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/474 b/content/ranking/NHSPC-2023/submissions/474 new file mode 100644 index 00000000..238dff43 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/474 @@ -0,0 +1 @@ +{"user": "team16", "task": "aisimulation", "time": 1702095925} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/475 b/content/ranking/NHSPC-2023/submissions/475 new file mode 100644 index 00000000..ae429808 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/475 @@ -0,0 +1 @@ +{"user": "team23", "task": "aisimulation", "time": 1702095963} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/476 b/content/ranking/NHSPC-2023/submissions/476 new file mode 100644 index 00000000..98425149 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/476 @@ -0,0 +1 @@ +{"user": "team28", "task": "palindrome", "time": 1702095969} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/477 b/content/ranking/NHSPC-2023/submissions/477 new file mode 100644 index 00000000..7d42c3fd --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/477 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702095975} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/478 b/content/ranking/NHSPC-2023/submissions/478 new file mode 100644 index 00000000..bd8e66ec --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/478 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702095985} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/479 b/content/ranking/NHSPC-2023/submissions/479 new file mode 100644 index 00000000..fb73d659 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/479 @@ -0,0 +1 @@ +{"user": "team42", "task": "race", "time": 1702095990} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/48 b/content/ranking/NHSPC-2023/submissions/48 new file mode 100644 index 00000000..59f5a922 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/48 @@ -0,0 +1 @@ +{"user": "team43", "task": "palindrome", "time": 1702085804} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/480 b/content/ranking/NHSPC-2023/submissions/480 new file mode 100644 index 00000000..18a8ca95 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/480 @@ -0,0 +1 @@ +{"user": "team10", "task": "agreement", "time": 1702095997} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/481 b/content/ranking/NHSPC-2023/submissions/481 new file mode 100644 index 00000000..033c2091 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/481 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702096026} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/482 b/content/ranking/NHSPC-2023/submissions/482 new file mode 100644 index 00000000..e80a0284 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/482 @@ -0,0 +1 @@ +{"user": "team35", "task": "aisimulation", "time": 1702096063} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/483 b/content/ranking/NHSPC-2023/submissions/483 new file mode 100644 index 00000000..038ebce2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/483 @@ -0,0 +1 @@ +{"user": "team30", "task": "race", "time": 1702096079} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/484 b/content/ranking/NHSPC-2023/submissions/484 new file mode 100644 index 00000000..86934a07 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/484 @@ -0,0 +1 @@ +{"user": "team16", "task": "aisimulation", "time": 1702096081} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/485 b/content/ranking/NHSPC-2023/submissions/485 new file mode 100644 index 00000000..975dc05f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/485 @@ -0,0 +1 @@ +{"user": "team23", "task": "maze", "time": 1702096099} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/486 b/content/ranking/NHSPC-2023/submissions/486 new file mode 100644 index 00000000..8c24ac5c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/486 @@ -0,0 +1 @@ +{"user": "team42", "task": "race", "time": 1702096124} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/487 b/content/ranking/NHSPC-2023/submissions/487 new file mode 100644 index 00000000..7138fe62 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/487 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702096147} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/488 b/content/ranking/NHSPC-2023/submissions/488 new file mode 100644 index 00000000..56136e5b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/488 @@ -0,0 +1 @@ +{"user": "team04", "task": "monster", "time": 1702096237} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/489 b/content/ranking/NHSPC-2023/submissions/489 new file mode 100644 index 00000000..32d548aa --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/489 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702096254} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/49 b/content/ranking/NHSPC-2023/submissions/49 new file mode 100644 index 00000000..08e3f207 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/49 @@ -0,0 +1 @@ +{"user": "team15", "task": "museum", "time": 1702085836} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/490 b/content/ranking/NHSPC-2023/submissions/490 new file mode 100644 index 00000000..c44dc227 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/490 @@ -0,0 +1 @@ +{"user": "team40", "task": "monster", "time": 1702096296} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/491 b/content/ranking/NHSPC-2023/submissions/491 new file mode 100644 index 00000000..d2d33455 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/491 @@ -0,0 +1 @@ +{"user": "team45", "task": "aisimulation", "time": 1702096373} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/492 b/content/ranking/NHSPC-2023/submissions/492 new file mode 100644 index 00000000..1478fe48 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/492 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702096416} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/493 b/content/ranking/NHSPC-2023/submissions/493 new file mode 100644 index 00000000..bb2cefc9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/493 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702096459} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/494 b/content/ranking/NHSPC-2023/submissions/494 new file mode 100644 index 00000000..d29e3625 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/494 @@ -0,0 +1 @@ +{"user": "team18", "task": "race", "time": 1702096475} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/495 b/content/ranking/NHSPC-2023/submissions/495 new file mode 100644 index 00000000..ee795676 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/495 @@ -0,0 +1 @@ +{"user": "team45", "task": "aisimulation", "time": 1702096504} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/496 b/content/ranking/NHSPC-2023/submissions/496 new file mode 100644 index 00000000..4e8ac35c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/496 @@ -0,0 +1 @@ +{"user": "team09", "task": "autocopilot", "time": 1702096528} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/497 b/content/ranking/NHSPC-2023/submissions/497 new file mode 100644 index 00000000..eaaba261 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/497 @@ -0,0 +1 @@ +{"user": "team40", "task": "monster", "time": 1702096544} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/498 b/content/ranking/NHSPC-2023/submissions/498 new file mode 100644 index 00000000..a89be607 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/498 @@ -0,0 +1 @@ +{"user": "team26", "task": "aisimulation", "time": 1702096601} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/499 b/content/ranking/NHSPC-2023/submissions/499 new file mode 100644 index 00000000..fab79f13 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/499 @@ -0,0 +1 @@ +{"user": "team33", "task": "monster", "time": 1702096639} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/50 b/content/ranking/NHSPC-2023/submissions/50 new file mode 100644 index 00000000..f13cd6be --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/50 @@ -0,0 +1 @@ +{"user": "team04", "task": "museum", "time": 1702085839} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/500 b/content/ranking/NHSPC-2023/submissions/500 new file mode 100644 index 00000000..b73bd0fc --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/500 @@ -0,0 +1 @@ +{"user": "team45", "task": "aisimulation", "time": 1702096648} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/501 b/content/ranking/NHSPC-2023/submissions/501 new file mode 100644 index 00000000..ec6cee51 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/501 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702096650} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/502 b/content/ranking/NHSPC-2023/submissions/502 new file mode 100644 index 00000000..ff76613a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/502 @@ -0,0 +1 @@ +{"user": "team09", "task": "autocopilot", "time": 1702096655} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/503 b/content/ranking/NHSPC-2023/submissions/503 new file mode 100644 index 00000000..dda8bbc6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/503 @@ -0,0 +1 @@ +{"user": "team40", "task": "monster", "time": 1702096664} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/504 b/content/ranking/NHSPC-2023/submissions/504 new file mode 100644 index 00000000..d59e4a08 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/504 @@ -0,0 +1 @@ +{"user": "team42", "task": "race", "time": 1702096671} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/505 b/content/ranking/NHSPC-2023/submissions/505 new file mode 100644 index 00000000..69e14354 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/505 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702096693} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/506 b/content/ranking/NHSPC-2023/submissions/506 new file mode 100644 index 00000000..1d9c6449 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/506 @@ -0,0 +1 @@ +{"user": "team32", "task": "aisimulation", "time": 1702096762} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/507 b/content/ranking/NHSPC-2023/submissions/507 new file mode 100644 index 00000000..1bcdfd86 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/507 @@ -0,0 +1 @@ +{"user": "team45", "task": "aisimulation", "time": 1702096770} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/508 b/content/ranking/NHSPC-2023/submissions/508 new file mode 100644 index 00000000..d43f1ccb --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/508 @@ -0,0 +1 @@ +{"user": "team07", "task": "aisimulation", "time": 1702096808} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/509 b/content/ranking/NHSPC-2023/submissions/509 new file mode 100644 index 00000000..60e082c2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/509 @@ -0,0 +1 @@ +{"user": "team14", "task": "race", "time": 1702096830} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/51 b/content/ranking/NHSPC-2023/submissions/51 new file mode 100644 index 00000000..7aa84466 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/51 @@ -0,0 +1 @@ +{"user": "team03", "task": "palindrome", "time": 1702085932} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/510 b/content/ranking/NHSPC-2023/submissions/510 new file mode 100644 index 00000000..b2bd79ec --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/510 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702096845} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/511 b/content/ranking/NHSPC-2023/submissions/511 new file mode 100644 index 00000000..e2c00362 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/511 @@ -0,0 +1 @@ +{"user": "team42", "task": "race", "time": 1702096868} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/512 b/content/ranking/NHSPC-2023/submissions/512 new file mode 100644 index 00000000..1e02d140 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/512 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702097006} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/513 b/content/ranking/NHSPC-2023/submissions/513 new file mode 100644 index 00000000..c78ffa5e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/513 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702097008} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/514 b/content/ranking/NHSPC-2023/submissions/514 new file mode 100644 index 00000000..68639a2d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/514 @@ -0,0 +1 @@ +{"user": "team20", "task": "monster", "time": 1702097023} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/515 b/content/ranking/NHSPC-2023/submissions/515 new file mode 100644 index 00000000..bf0a0b25 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/515 @@ -0,0 +1 @@ +{"user": "team12", "task": "monster", "time": 1702097027} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/516 b/content/ranking/NHSPC-2023/submissions/516 new file mode 100644 index 00000000..2aa0634c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/516 @@ -0,0 +1 @@ +{"user": "team34", "task": "autocopilot", "time": 1702097036} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/517 b/content/ranking/NHSPC-2023/submissions/517 new file mode 100644 index 00000000..b069b958 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/517 @@ -0,0 +1 @@ +{"user": "team23", "task": "autocopilot", "time": 1702097056} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/518 b/content/ranking/NHSPC-2023/submissions/518 new file mode 100644 index 00000000..69c5cf9c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/518 @@ -0,0 +1 @@ +{"user": "team17", "task": "autocopilot", "time": 1702097059} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/519 b/content/ranking/NHSPC-2023/submissions/519 new file mode 100644 index 00000000..eab9de01 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/519 @@ -0,0 +1 @@ +{"user": "team42", "task": "race", "time": 1702097100} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/52 b/content/ranking/NHSPC-2023/submissions/52 new file mode 100644 index 00000000..48700458 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/52 @@ -0,0 +1 @@ +{"user": "team48", "task": "museum", "time": 1702085933} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/520 b/content/ranking/NHSPC-2023/submissions/520 new file mode 100644 index 00000000..313bd551 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/520 @@ -0,0 +1 @@ +{"user": "team36", "task": "maze", "time": 1702097190} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/521 b/content/ranking/NHSPC-2023/submissions/521 new file mode 100644 index 00000000..68a52e3d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/521 @@ -0,0 +1 @@ +{"user": "team02", "task": "aisimulation", "time": 1702097201} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/522 b/content/ranking/NHSPC-2023/submissions/522 new file mode 100644 index 00000000..6a5a60a9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/522 @@ -0,0 +1 @@ +{"user": "team22", "task": "monster", "time": 1702097230} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/523 b/content/ranking/NHSPC-2023/submissions/523 new file mode 100644 index 00000000..4177047c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/523 @@ -0,0 +1 @@ +{"user": "team17", "task": "autocopilot", "time": 1702097241} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/524 b/content/ranking/NHSPC-2023/submissions/524 new file mode 100644 index 00000000..6c57a244 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/524 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702097304} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/525 b/content/ranking/NHSPC-2023/submissions/525 new file mode 100644 index 00000000..f3605f8d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/525 @@ -0,0 +1 @@ +{"user": "team43", "task": "race", "time": 1702097320} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/526 b/content/ranking/NHSPC-2023/submissions/526 new file mode 100644 index 00000000..92e9de15 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/526 @@ -0,0 +1 @@ +{"user": "team02", "task": "aisimulation", "time": 1702097345} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/527 b/content/ranking/NHSPC-2023/submissions/527 new file mode 100644 index 00000000..099a5287 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/527 @@ -0,0 +1 @@ +{"user": "team34", "task": "autocopilot", "time": 1702097363} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/528 b/content/ranking/NHSPC-2023/submissions/528 new file mode 100644 index 00000000..3a01d833 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/528 @@ -0,0 +1 @@ +{"user": "team36", "task": "maze", "time": 1702097380} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/529 b/content/ranking/NHSPC-2023/submissions/529 new file mode 100644 index 00000000..66f07ac3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/529 @@ -0,0 +1 @@ +{"user": "team10", "task": "autocopilot", "time": 1702097409} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/53 b/content/ranking/NHSPC-2023/submissions/53 new file mode 100644 index 00000000..839657b4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/53 @@ -0,0 +1 @@ +{"user": "team15", "task": "museum", "time": 1702085964} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/530 b/content/ranking/NHSPC-2023/submissions/530 new file mode 100644 index 00000000..e865bee8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/530 @@ -0,0 +1 @@ +{"user": "team33", "task": "aisimulation", "time": 1702097416} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/531 b/content/ranking/NHSPC-2023/submissions/531 new file mode 100644 index 00000000..1b0db993 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/531 @@ -0,0 +1 @@ +{"user": "team08", "task": "race", "time": 1702097422} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/532 b/content/ranking/NHSPC-2023/submissions/532 new file mode 100644 index 00000000..2d2ae1f8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/532 @@ -0,0 +1 @@ +{"user": "team26", "task": "autocopilot", "time": 1702097437} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/533 b/content/ranking/NHSPC-2023/submissions/533 new file mode 100644 index 00000000..96a1d1cd --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/533 @@ -0,0 +1 @@ +{"user": "team45", "task": "aisimulation", "time": 1702097444} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/534 b/content/ranking/NHSPC-2023/submissions/534 new file mode 100644 index 00000000..c95b3912 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/534 @@ -0,0 +1 @@ +{"user": "team14", "task": "race", "time": 1702097454} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/535 b/content/ranking/NHSPC-2023/submissions/535 new file mode 100644 index 00000000..06431ad8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/535 @@ -0,0 +1 @@ +{"user": "team46", "task": "monster", "time": 1702097466} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/536 b/content/ranking/NHSPC-2023/submissions/536 new file mode 100644 index 00000000..78c36966 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/536 @@ -0,0 +1 @@ +{"user": "team42", "task": "race", "time": 1702097474} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/537 b/content/ranking/NHSPC-2023/submissions/537 new file mode 100644 index 00000000..35ffe571 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/537 @@ -0,0 +1 @@ +{"user": "team21", "task": "autocopilot", "time": 1702097475} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/538 b/content/ranking/NHSPC-2023/submissions/538 new file mode 100644 index 00000000..1e164f13 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/538 @@ -0,0 +1 @@ +{"user": "team18", "task": "aisimulation", "time": 1702097486} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/539 b/content/ranking/NHSPC-2023/submissions/539 new file mode 100644 index 00000000..c6eb8500 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/539 @@ -0,0 +1 @@ +{"user": "team27", "task": "autocopilot", "time": 1702097492} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/54 b/content/ranking/NHSPC-2023/submissions/54 new file mode 100644 index 00000000..419ee3f3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/54 @@ -0,0 +1 @@ +{"user": "team31", "task": "museum", "time": 1702086011} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/540 b/content/ranking/NHSPC-2023/submissions/540 new file mode 100644 index 00000000..2d775aa0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/540 @@ -0,0 +1 @@ +{"user": "team27", "task": "aisimulation", "time": 1702097508} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/541 b/content/ranking/NHSPC-2023/submissions/541 new file mode 100644 index 00000000..60d6ef7e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/541 @@ -0,0 +1 @@ +{"user": "team40", "task": "autocopilot", "time": 1702097516} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/542 b/content/ranking/NHSPC-2023/submissions/542 new file mode 100644 index 00000000..56bf224c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/542 @@ -0,0 +1 @@ +{"user": "team10", "task": "autocopilot", "time": 1702097530} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/543 b/content/ranking/NHSPC-2023/submissions/543 new file mode 100644 index 00000000..2248b75d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/543 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702097560} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/544 b/content/ranking/NHSPC-2023/submissions/544 new file mode 100644 index 00000000..38670180 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/544 @@ -0,0 +1 @@ +{"user": "team23", "task": "maze", "time": 1702097595} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/545 b/content/ranking/NHSPC-2023/submissions/545 new file mode 100644 index 00000000..c2e1db70 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/545 @@ -0,0 +1 @@ +{"user": "team36", "task": "maze", "time": 1702097597} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/546 b/content/ranking/NHSPC-2023/submissions/546 new file mode 100644 index 00000000..cc7897bc --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/546 @@ -0,0 +1 @@ +{"user": "team05", "task": "race", "time": 1702097608} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/547 b/content/ranking/NHSPC-2023/submissions/547 new file mode 100644 index 00000000..1a72ebbe --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/547 @@ -0,0 +1 @@ +{"user": "team13", "task": "race", "time": 1702097650} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/548 b/content/ranking/NHSPC-2023/submissions/548 new file mode 100644 index 00000000..628fcf2c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/548 @@ -0,0 +1 @@ +{"user": "team21", "task": "autocopilot", "time": 1702097677} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/549 b/content/ranking/NHSPC-2023/submissions/549 new file mode 100644 index 00000000..60a26fad --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/549 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702097683} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/55 b/content/ranking/NHSPC-2023/submissions/55 new file mode 100644 index 00000000..65fb0e3e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/55 @@ -0,0 +1 @@ +{"user": "team33", "task": "museum", "time": 1702086044} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/550 b/content/ranking/NHSPC-2023/submissions/550 new file mode 100644 index 00000000..af01e7db --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/550 @@ -0,0 +1 @@ +{"user": "team42", "task": "race", "time": 1702097731} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/551 b/content/ranking/NHSPC-2023/submissions/551 new file mode 100644 index 00000000..d454c73b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/551 @@ -0,0 +1 @@ +{"user": "team10", "task": "autocopilot", "time": 1702097745} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/552 b/content/ranking/NHSPC-2023/submissions/552 new file mode 100644 index 00000000..e3339a83 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/552 @@ -0,0 +1 @@ +{"user": "team05", "task": "race", "time": 1702097752} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/553 b/content/ranking/NHSPC-2023/submissions/553 new file mode 100644 index 00000000..63194a59 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/553 @@ -0,0 +1 @@ +{"user": "team07", "task": "aisimulation", "time": 1702097789} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/554 b/content/ranking/NHSPC-2023/submissions/554 new file mode 100644 index 00000000..2a5c07a5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/554 @@ -0,0 +1 @@ +{"user": "team02", "task": "aisimulation", "time": 1702097801} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/555 b/content/ranking/NHSPC-2023/submissions/555 new file mode 100644 index 00000000..153cd2c2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/555 @@ -0,0 +1 @@ +{"user": "team21", "task": "race", "time": 1702097815} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/556 b/content/ranking/NHSPC-2023/submissions/556 new file mode 100644 index 00000000..d41f916f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/556 @@ -0,0 +1 @@ +{"user": "team03", "task": "autocopilot", "time": 1702097858} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/557 b/content/ranking/NHSPC-2023/submissions/557 new file mode 100644 index 00000000..3e0810b2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/557 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702097861} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/558 b/content/ranking/NHSPC-2023/submissions/558 new file mode 100644 index 00000000..4333f8bc --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/558 @@ -0,0 +1 @@ +{"user": "team04", "task": "monster", "time": 1702097862} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/559 b/content/ranking/NHSPC-2023/submissions/559 new file mode 100644 index 00000000..5aa1d099 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/559 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702097880} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/56 b/content/ranking/NHSPC-2023/submissions/56 new file mode 100644 index 00000000..6707fd06 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/56 @@ -0,0 +1 @@ +{"user": "team10", "task": "museum", "time": 1702086061} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/560 b/content/ranking/NHSPC-2023/submissions/560 new file mode 100644 index 00000000..2512fe2d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/560 @@ -0,0 +1 @@ +{"user": "team36", "task": "aisimulation", "time": 1702097889} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/561 b/content/ranking/NHSPC-2023/submissions/561 new file mode 100644 index 00000000..fedad4c6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/561 @@ -0,0 +1 @@ +{"user": "team29", "task": "maze", "time": 1702097897} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/562 b/content/ranking/NHSPC-2023/submissions/562 new file mode 100644 index 00000000..2217bdd0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/562 @@ -0,0 +1 @@ +{"user": "team16", "task": "race", "time": 1702097906} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/563 b/content/ranking/NHSPC-2023/submissions/563 new file mode 100644 index 00000000..2e94bbbc --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/563 @@ -0,0 +1 @@ +{"user": "team09", "task": "maze", "time": 1702097931} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/564 b/content/ranking/NHSPC-2023/submissions/564 new file mode 100644 index 00000000..603e99bc --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/564 @@ -0,0 +1 @@ +{"user": "team34", "task": "autocopilot", "time": 1702097938} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/565 b/content/ranking/NHSPC-2023/submissions/565 new file mode 100644 index 00000000..65db746c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/565 @@ -0,0 +1 @@ +{"user": "team42", "task": "race", "time": 1702097944} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/566 b/content/ranking/NHSPC-2023/submissions/566 new file mode 100644 index 00000000..bb0e99c2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/566 @@ -0,0 +1 @@ +{"user": "team15", "task": "race", "time": 1702097945} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/567 b/content/ranking/NHSPC-2023/submissions/567 new file mode 100644 index 00000000..96e953d8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/567 @@ -0,0 +1 @@ +{"user": "team04", "task": "monster", "time": 1702098005} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/568 b/content/ranking/NHSPC-2023/submissions/568 new file mode 100644 index 00000000..d8995ff2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/568 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702098007} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/569 b/content/ranking/NHSPC-2023/submissions/569 new file mode 100644 index 00000000..5bcd39c1 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/569 @@ -0,0 +1 @@ +{"user": "team28", "task": "museum", "time": 1702098014} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/57 b/content/ranking/NHSPC-2023/submissions/57 new file mode 100644 index 00000000..c388e186 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/57 @@ -0,0 +1 @@ +{"user": "team09", "task": "aisimulation", "time": 1702086123} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/570 b/content/ranking/NHSPC-2023/submissions/570 new file mode 100644 index 00000000..4fe5a5db --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/570 @@ -0,0 +1 @@ +{"user": "team29", "task": "maze", "time": 1702098024} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/571 b/content/ranking/NHSPC-2023/submissions/571 new file mode 100644 index 00000000..0b390fe2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/571 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702098084} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/572 b/content/ranking/NHSPC-2023/submissions/572 new file mode 100644 index 00000000..3d48b2d2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/572 @@ -0,0 +1 @@ +{"user": "team45", "task": "convexhull", "time": 1702098118} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/573 b/content/ranking/NHSPC-2023/submissions/573 new file mode 100644 index 00000000..dc10be5e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/573 @@ -0,0 +1 @@ +{"user": "team04", "task": "monster", "time": 1702098138} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/574 b/content/ranking/NHSPC-2023/submissions/574 new file mode 100644 index 00000000..15d06e23 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/574 @@ -0,0 +1 @@ +{"user": "team06", "task": "museum", "time": 1702098191} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/575 b/content/ranking/NHSPC-2023/submissions/575 new file mode 100644 index 00000000..1072ade1 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/575 @@ -0,0 +1 @@ +{"user": "team21", "task": "race", "time": 1702098198} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/576 b/content/ranking/NHSPC-2023/submissions/576 new file mode 100644 index 00000000..8136a1f2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/576 @@ -0,0 +1 @@ +{"user": "team02", "task": "race", "time": 1702098244} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/577 b/content/ranking/NHSPC-2023/submissions/577 new file mode 100644 index 00000000..9bb2d269 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/577 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702098254} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/578 b/content/ranking/NHSPC-2023/submissions/578 new file mode 100644 index 00000000..cc498731 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/578 @@ -0,0 +1 @@ +{"user": "team04", "task": "monster", "time": 1702098279} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/579 b/content/ranking/NHSPC-2023/submissions/579 new file mode 100644 index 00000000..8c28e6a2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/579 @@ -0,0 +1 @@ +{"user": "team48", "task": "maze", "time": 1702098312} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/58 b/content/ranking/NHSPC-2023/submissions/58 new file mode 100644 index 00000000..381b921b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/58 @@ -0,0 +1 @@ +{"user": "team12", "task": "museum", "time": 1702086151} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/580 b/content/ranking/NHSPC-2023/submissions/580 new file mode 100644 index 00000000..ed64df79 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/580 @@ -0,0 +1 @@ +{"user": "team21", "task": "race", "time": 1702098318} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/581 b/content/ranking/NHSPC-2023/submissions/581 new file mode 100644 index 00000000..fde6ff55 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/581 @@ -0,0 +1 @@ +{"user": "team10", "task": "autocopilot", "time": 1702098328} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/582 b/content/ranking/NHSPC-2023/submissions/582 new file mode 100644 index 00000000..14a9b593 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/582 @@ -0,0 +1 @@ +{"user": "team01", "task": "autocopilot", "time": 1702098335} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/583 b/content/ranking/NHSPC-2023/submissions/583 new file mode 100644 index 00000000..cc304c30 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/583 @@ -0,0 +1 @@ +{"user": "team40", "task": "autocopilot", "time": 1702098366} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/584 b/content/ranking/NHSPC-2023/submissions/584 new file mode 100644 index 00000000..a3c9569d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/584 @@ -0,0 +1 @@ +{"user": "team23", "task": "race", "time": 1702098372} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/585 b/content/ranking/NHSPC-2023/submissions/585 new file mode 100644 index 00000000..e0ddcd1e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/585 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702098375} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/586 b/content/ranking/NHSPC-2023/submissions/586 new file mode 100644 index 00000000..dcebc668 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/586 @@ -0,0 +1 @@ +{"user": "team20", "task": "monster", "time": 1702098412} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/587 b/content/ranking/NHSPC-2023/submissions/587 new file mode 100644 index 00000000..70073a05 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/587 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702098415} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/588 b/content/ranking/NHSPC-2023/submissions/588 new file mode 100644 index 00000000..77119226 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/588 @@ -0,0 +1 @@ +{"user": "team40", "task": "autocopilot", "time": 1702098491} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/589 b/content/ranking/NHSPC-2023/submissions/589 new file mode 100644 index 00000000..a83afdf0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/589 @@ -0,0 +1 @@ +{"user": "team45", "task": "aisimulation", "time": 1702098492} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/59 b/content/ranking/NHSPC-2023/submissions/59 new file mode 100644 index 00000000..a70732a3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/59 @@ -0,0 +1 @@ +{"user": "team34", "task": "museum", "time": 1702086170} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/590 b/content/ranking/NHSPC-2023/submissions/590 new file mode 100644 index 00000000..4847237a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/590 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702098510} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/591 b/content/ranking/NHSPC-2023/submissions/591 new file mode 100644 index 00000000..b309b4a6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/591 @@ -0,0 +1 @@ +{"user": "team37", "task": "race", "time": 1702098523} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/592 b/content/ranking/NHSPC-2023/submissions/592 new file mode 100644 index 00000000..44882e5f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/592 @@ -0,0 +1 @@ +{"user": "team23", "task": "race", "time": 1702098553} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/593 b/content/ranking/NHSPC-2023/submissions/593 new file mode 100644 index 00000000..745fa39a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/593 @@ -0,0 +1 @@ +{"user": "team48", "task": "maze", "time": 1702098564} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/594 b/content/ranking/NHSPC-2023/submissions/594 new file mode 100644 index 00000000..f8763561 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/594 @@ -0,0 +1 @@ +{"user": "team04", "task": "monster", "time": 1702098570} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/595 b/content/ranking/NHSPC-2023/submissions/595 new file mode 100644 index 00000000..f049de87 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/595 @@ -0,0 +1 @@ +{"user": "team33", "task": "race", "time": 1702098576} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/596 b/content/ranking/NHSPC-2023/submissions/596 new file mode 100644 index 00000000..53a4331f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/596 @@ -0,0 +1 @@ +{"user": "team40", "task": "autocopilot", "time": 1702098611} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/597 b/content/ranking/NHSPC-2023/submissions/597 new file mode 100644 index 00000000..a21c2509 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/597 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702098642} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/598 b/content/ranking/NHSPC-2023/submissions/598 new file mode 100644 index 00000000..5e3f41f8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/598 @@ -0,0 +1 @@ +{"user": "team28", "task": "museum", "time": 1702098673} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/599 b/content/ranking/NHSPC-2023/submissions/599 new file mode 100644 index 00000000..e663b8cb --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/599 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702098701} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/60 b/content/ranking/NHSPC-2023/submissions/60 new file mode 100644 index 00000000..93de8acd --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/60 @@ -0,0 +1 @@ +{"user": "team43", "task": "museum", "time": 1702086181} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/600 b/content/ranking/NHSPC-2023/submissions/600 new file mode 100644 index 00000000..8a167a4a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/600 @@ -0,0 +1 @@ +{"user": "team35", "task": "monster", "time": 1702098716} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/601 b/content/ranking/NHSPC-2023/submissions/601 new file mode 100644 index 00000000..a9a69979 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/601 @@ -0,0 +1 @@ +{"user": "team33", "task": "race", "time": 1702098725} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/602 b/content/ranking/NHSPC-2023/submissions/602 new file mode 100644 index 00000000..ac4370c4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/602 @@ -0,0 +1 @@ +{"user": "team46", "task": "monster", "time": 1702098747} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/603 b/content/ranking/NHSPC-2023/submissions/603 new file mode 100644 index 00000000..64a5e5c5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/603 @@ -0,0 +1 @@ +{"user": "team36", "task": "autocopilot", "time": 1702098761} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/604 b/content/ranking/NHSPC-2023/submissions/604 new file mode 100644 index 00000000..dbcb024a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/604 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702098769} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/605 b/content/ranking/NHSPC-2023/submissions/605 new file mode 100644 index 00000000..0369781c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/605 @@ -0,0 +1 @@ +{"user": "team44", "task": "autocopilot", "time": 1702098791} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/606 b/content/ranking/NHSPC-2023/submissions/606 new file mode 100644 index 00000000..4bb194d6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/606 @@ -0,0 +1 @@ +{"user": "team20", "task": "monster", "time": 1702098826} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/607 b/content/ranking/NHSPC-2023/submissions/607 new file mode 100644 index 00000000..f9adf600 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/607 @@ -0,0 +1 @@ +{"user": "team29", "task": "maze", "time": 1702098827} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/608 b/content/ranking/NHSPC-2023/submissions/608 new file mode 100644 index 00000000..f38ceb63 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/608 @@ -0,0 +1 @@ +{"user": "team39", "task": "maze", "time": 1702098846} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/609 b/content/ranking/NHSPC-2023/submissions/609 new file mode 100644 index 00000000..16262bc7 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/609 @@ -0,0 +1 @@ +{"user": "team33", "task": "race", "time": 1702098869} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/61 b/content/ranking/NHSPC-2023/submissions/61 new file mode 100644 index 00000000..dbf9ddbc --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/61 @@ -0,0 +1 @@ +{"user": "team40", "task": "museum", "time": 1702086209} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/610 b/content/ranking/NHSPC-2023/submissions/610 new file mode 100644 index 00000000..50359752 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/610 @@ -0,0 +1 @@ +{"user": "team07", "task": "maze", "time": 1702098883} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/611 b/content/ranking/NHSPC-2023/submissions/611 new file mode 100644 index 00000000..2f5a1b69 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/611 @@ -0,0 +1 @@ +{"user": "team23", "task": "autocopilot", "time": 1702098888} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/612 b/content/ranking/NHSPC-2023/submissions/612 new file mode 100644 index 00000000..9506f38d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/612 @@ -0,0 +1 @@ +{"user": "team15", "task": "race", "time": 1702098891} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/613 b/content/ranking/NHSPC-2023/submissions/613 new file mode 100644 index 00000000..e2bfc041 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/613 @@ -0,0 +1 @@ +{"user": "team30", "task": "race", "time": 1702098894} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/614 b/content/ranking/NHSPC-2023/submissions/614 new file mode 100644 index 00000000..be0653b6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/614 @@ -0,0 +1 @@ +{"user": "team31", "task": "maze", "time": 1702098920} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/615 b/content/ranking/NHSPC-2023/submissions/615 new file mode 100644 index 00000000..fd78f10e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/615 @@ -0,0 +1 @@ +{"user": "team36", "task": "aisimulation", "time": 1702098948} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/616 b/content/ranking/NHSPC-2023/submissions/616 new file mode 100644 index 00000000..64cc205b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/616 @@ -0,0 +1 @@ +{"user": "team20", "task": "monster", "time": 1702098957} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/617 b/content/ranking/NHSPC-2023/submissions/617 new file mode 100644 index 00000000..51c8a27b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/617 @@ -0,0 +1 @@ +{"user": "team24", "task": "maze", "time": 1702098960} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/618 b/content/ranking/NHSPC-2023/submissions/618 new file mode 100644 index 00000000..e228d402 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/618 @@ -0,0 +1 @@ +{"user": "team43", "task": "autocopilot", "time": 1702098974} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/619 b/content/ranking/NHSPC-2023/submissions/619 new file mode 100644 index 00000000..5193a2bc --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/619 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702098995} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/62 b/content/ranking/NHSPC-2023/submissions/62 new file mode 100644 index 00000000..9deb6c34 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/62 @@ -0,0 +1 @@ +{"user": "team08", "task": "museum", "time": 1702086226} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/620 b/content/ranking/NHSPC-2023/submissions/620 new file mode 100644 index 00000000..ae532934 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/620 @@ -0,0 +1 @@ +{"user": "team15", "task": "race", "time": 1702099013} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/621 b/content/ranking/NHSPC-2023/submissions/621 new file mode 100644 index 00000000..362bba5a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/621 @@ -0,0 +1 @@ +{"user": "team08", "task": "convexhull", "time": 1702099024} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/622 b/content/ranking/NHSPC-2023/submissions/622 new file mode 100644 index 00000000..14ee748b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/622 @@ -0,0 +1 @@ +{"user": "team34", "task": "race", "time": 1702099040} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/623 b/content/ranking/NHSPC-2023/submissions/623 new file mode 100644 index 00000000..1c11e7a7 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/623 @@ -0,0 +1 @@ +{"user": "team05", "task": "museum", "time": 1702099050} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/624 b/content/ranking/NHSPC-2023/submissions/624 new file mode 100644 index 00000000..02e0ce43 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/624 @@ -0,0 +1 @@ +{"user": "team31", "task": "maze", "time": 1702099093} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/625 b/content/ranking/NHSPC-2023/submissions/625 new file mode 100644 index 00000000..f2679ae3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/625 @@ -0,0 +1 @@ +{"user": "team48", "task": "maze", "time": 1702099095} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/626 b/content/ranking/NHSPC-2023/submissions/626 new file mode 100644 index 00000000..e90423e6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/626 @@ -0,0 +1 @@ +{"user": "team35", "task": "monster", "time": 1702099103} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/627 b/content/ranking/NHSPC-2023/submissions/627 new file mode 100644 index 00000000..42343010 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/627 @@ -0,0 +1 @@ +{"user": "team30", "task": "race", "time": 1702099184} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/628 b/content/ranking/NHSPC-2023/submissions/628 new file mode 100644 index 00000000..bede34c4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/628 @@ -0,0 +1 @@ +{"user": "team12", "task": "autocopilot", "time": 1702099216} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/629 b/content/ranking/NHSPC-2023/submissions/629 new file mode 100644 index 00000000..5e4be4ea --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/629 @@ -0,0 +1 @@ +{"user": "team35", "task": "monster", "time": 1702099224} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/63 b/content/ranking/NHSPC-2023/submissions/63 new file mode 100644 index 00000000..9b2f8802 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/63 @@ -0,0 +1 @@ +{"user": "team10", "task": "palindrome", "time": 1702086260} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/630 b/content/ranking/NHSPC-2023/submissions/630 new file mode 100644 index 00000000..6834267d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/630 @@ -0,0 +1 @@ +{"user": "team23", "task": "maze", "time": 1702099258} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/631 b/content/ranking/NHSPC-2023/submissions/631 new file mode 100644 index 00000000..66939c8a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/631 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702099364} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/632 b/content/ranking/NHSPC-2023/submissions/632 new file mode 100644 index 00000000..62b6a17c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/632 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702099365} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/633 b/content/ranking/NHSPC-2023/submissions/633 new file mode 100644 index 00000000..733164da --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/633 @@ -0,0 +1 @@ +{"user": "team13", "task": "monster", "time": 1702099395} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/634 b/content/ranking/NHSPC-2023/submissions/634 new file mode 100644 index 00000000..4caf2358 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/634 @@ -0,0 +1 @@ +{"user": "team30", "task": "race", "time": 1702099423} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/635 b/content/ranking/NHSPC-2023/submissions/635 new file mode 100644 index 00000000..aadd9f41 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/635 @@ -0,0 +1 @@ +{"user": "team48", "task": "maze", "time": 1702099485} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/636 b/content/ranking/NHSPC-2023/submissions/636 new file mode 100644 index 00000000..28ed54d5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/636 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702099497} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/637 b/content/ranking/NHSPC-2023/submissions/637 new file mode 100644 index 00000000..aee198fe --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/637 @@ -0,0 +1 @@ +{"user": "team13", "task": "monster", "time": 1702099523} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/638 b/content/ranking/NHSPC-2023/submissions/638 new file mode 100644 index 00000000..c5ff44d0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/638 @@ -0,0 +1 @@ +{"user": "team45", "task": "autocopilot", "time": 1702099524} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/639 b/content/ranking/NHSPC-2023/submissions/639 new file mode 100644 index 00000000..34355491 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/639 @@ -0,0 +1 @@ +{"user": "team20", "task": "race", "time": 1702099550} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/64 b/content/ranking/NHSPC-2023/submissions/64 new file mode 100644 index 00000000..21da9eed --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/64 @@ -0,0 +1 @@ +{"user": "team38", "task": "museum", "time": 1702086351} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/640 b/content/ranking/NHSPC-2023/submissions/640 new file mode 100644 index 00000000..5493183a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/640 @@ -0,0 +1 @@ +{"user": "team29", "task": "race", "time": 1702099555} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/641 b/content/ranking/NHSPC-2023/submissions/641 new file mode 100644 index 00000000..7c29f0e8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/641 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702099572} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/642 b/content/ranking/NHSPC-2023/submissions/642 new file mode 100644 index 00000000..5503841e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/642 @@ -0,0 +1 @@ +{"user": "team30", "task": "race", "time": 1702099574} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/643 b/content/ranking/NHSPC-2023/submissions/643 new file mode 100644 index 00000000..7505b24d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/643 @@ -0,0 +1 @@ +{"user": "team19", "task": "maze", "time": 1702099596} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/644 b/content/ranking/NHSPC-2023/submissions/644 new file mode 100644 index 00000000..c067bb5d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/644 @@ -0,0 +1 @@ +{"user": "team23", "task": "maze", "time": 1702099601} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/645 b/content/ranking/NHSPC-2023/submissions/645 new file mode 100644 index 00000000..a4a59151 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/645 @@ -0,0 +1 @@ +{"user": "team32", "task": "maze", "time": 1702099615} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/646 b/content/ranking/NHSPC-2023/submissions/646 new file mode 100644 index 00000000..f82d28eb --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/646 @@ -0,0 +1 @@ +{"user": "team10", "task": "convexhull", "time": 1702099631} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/647 b/content/ranking/NHSPC-2023/submissions/647 new file mode 100644 index 00000000..968b839f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/647 @@ -0,0 +1 @@ +{"user": "team45", "task": "autocopilot", "time": 1702099650} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/648 b/content/ranking/NHSPC-2023/submissions/648 new file mode 100644 index 00000000..79d507d7 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/648 @@ -0,0 +1 @@ +{"user": "team13", "task": "monster", "time": 1702099660} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/649 b/content/ranking/NHSPC-2023/submissions/649 new file mode 100644 index 00000000..58eb24e4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/649 @@ -0,0 +1 @@ +{"user": "team34", "task": "race", "time": 1702099675} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/65 b/content/ranking/NHSPC-2023/submissions/65 new file mode 100644 index 00000000..d81a80e6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/65 @@ -0,0 +1 @@ +{"user": "team34", "task": "museum", "time": 1702086381} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/650 b/content/ranking/NHSPC-2023/submissions/650 new file mode 100644 index 00000000..a2d514b6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/650 @@ -0,0 +1 @@ +{"user": "team19", "task": "maze", "time": 1702099717} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/651 b/content/ranking/NHSPC-2023/submissions/651 new file mode 100644 index 00000000..f7f764e8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/651 @@ -0,0 +1 @@ +{"user": "team02", "task": "maze", "time": 1702099735} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/652 b/content/ranking/NHSPC-2023/submissions/652 new file mode 100644 index 00000000..3d059d2b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/652 @@ -0,0 +1 @@ +{"user": "team24", "task": "maze", "time": 1702099766} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/653 b/content/ranking/NHSPC-2023/submissions/653 new file mode 100644 index 00000000..9c555936 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/653 @@ -0,0 +1 @@ +{"user": "team33", "task": "maze", "time": 1702099820} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/654 b/content/ranking/NHSPC-2023/submissions/654 new file mode 100644 index 00000000..4c5b655b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/654 @@ -0,0 +1 @@ +{"user": "team27", "task": "maze", "time": 1702099827} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/655 b/content/ranking/NHSPC-2023/submissions/655 new file mode 100644 index 00000000..f9d824b4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/655 @@ -0,0 +1 @@ +{"user": "team05", "task": "palindrome", "time": 1702099836} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/656 b/content/ranking/NHSPC-2023/submissions/656 new file mode 100644 index 00000000..4c219887 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/656 @@ -0,0 +1 @@ +{"user": "team30", "task": "race", "time": 1702099839} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/657 b/content/ranking/NHSPC-2023/submissions/657 new file mode 100644 index 00000000..99bd9d8b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/657 @@ -0,0 +1 @@ +{"user": "team42", "task": "maze", "time": 1702099846} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/658 b/content/ranking/NHSPC-2023/submissions/658 new file mode 100644 index 00000000..69cfee5a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/658 @@ -0,0 +1 @@ +{"user": "team34", "task": "race", "time": 1702099899} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/659 b/content/ranking/NHSPC-2023/submissions/659 new file mode 100644 index 00000000..1baea128 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/659 @@ -0,0 +1 @@ +{"user": "team46", "task": "race", "time": 1702099930} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/66 b/content/ranking/NHSPC-2023/submissions/66 new file mode 100644 index 00000000..2da9142c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/66 @@ -0,0 +1 @@ +{"user": "team03", "task": "palindrome", "time": 1702086422} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/660 b/content/ranking/NHSPC-2023/submissions/660 new file mode 100644 index 00000000..941f1d0e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/660 @@ -0,0 +1 @@ +{"user": "team48", "task": "autocopilot", "time": 1702099944} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/661 b/content/ranking/NHSPC-2023/submissions/661 new file mode 100644 index 00000000..273ea82e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/661 @@ -0,0 +1 @@ +{"user": "team05", "task": "palindrome", "time": 1702099959} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/662 b/content/ranking/NHSPC-2023/submissions/662 new file mode 100644 index 00000000..9a7c9fe8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/662 @@ -0,0 +1 @@ +{"user": "team42", "task": "maze", "time": 1702099972} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/663 b/content/ranking/NHSPC-2023/submissions/663 new file mode 100644 index 00000000..199e4d6b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/663 @@ -0,0 +1 @@ +{"user": "team10", "task": "convexhull", "time": 1702099982} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/664 b/content/ranking/NHSPC-2023/submissions/664 new file mode 100644 index 00000000..b5a5b08c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/664 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702099983} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/665 b/content/ranking/NHSPC-2023/submissions/665 new file mode 100644 index 00000000..ede8cb44 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/665 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702099993} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/666 b/content/ranking/NHSPC-2023/submissions/666 new file mode 100644 index 00000000..5c7d3780 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/666 @@ -0,0 +1 @@ +{"user": "team04", "task": "aisimulation", "time": 1702100042} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/667 b/content/ranking/NHSPC-2023/submissions/667 new file mode 100644 index 00000000..7a37aeb2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/667 @@ -0,0 +1 @@ +{"user": "team42", "task": "maze", "time": 1702100093} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/668 b/content/ranking/NHSPC-2023/submissions/668 new file mode 100644 index 00000000..3e02eab5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/668 @@ -0,0 +1 @@ +{"user": "team33", "task": "maze", "time": 1702100102} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/669 b/content/ranking/NHSPC-2023/submissions/669 new file mode 100644 index 00000000..84a7e060 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/669 @@ -0,0 +1 @@ +{"user": "team20", "task": "monster", "time": 1702100110} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/67 b/content/ranking/NHSPC-2023/submissions/67 new file mode 100644 index 00000000..ca325926 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/67 @@ -0,0 +1 @@ +{"user": "team04", "task": "palindrome", "time": 1702086430} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/670 b/content/ranking/NHSPC-2023/submissions/670 new file mode 100644 index 00000000..9cc7c134 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/670 @@ -0,0 +1 @@ +{"user": "team10", "task": "convexhull", "time": 1702100114} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/671 b/content/ranking/NHSPC-2023/submissions/671 new file mode 100644 index 00000000..4b2b3648 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/671 @@ -0,0 +1 @@ +{"user": "team39", "task": "autocopilot", "time": 1702100137} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/672 b/content/ranking/NHSPC-2023/submissions/672 new file mode 100644 index 00000000..5af11bae --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/672 @@ -0,0 +1 @@ +{"user": "team04", "task": "aisimulation", "time": 1702100167} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/673 b/content/ranking/NHSPC-2023/submissions/673 new file mode 100644 index 00000000..d08bafb5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/673 @@ -0,0 +1 @@ +{"user": "team27", "task": "maze", "time": 1702100181} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/674 b/content/ranking/NHSPC-2023/submissions/674 new file mode 100644 index 00000000..f2e619b9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/674 @@ -0,0 +1 @@ +{"user": "team08", "task": "maze", "time": 1702100197} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/675 b/content/ranking/NHSPC-2023/submissions/675 new file mode 100644 index 00000000..07b84960 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/675 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702100206} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/676 b/content/ranking/NHSPC-2023/submissions/676 new file mode 100644 index 00000000..a571093e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/676 @@ -0,0 +1 @@ +{"user": "team47", "task": "autocopilot", "time": 1702100227} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/677 b/content/ranking/NHSPC-2023/submissions/677 new file mode 100644 index 00000000..6742bba6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/677 @@ -0,0 +1 @@ +{"user": "team10", "task": "convexhull", "time": 1702100242} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/678 b/content/ranking/NHSPC-2023/submissions/678 new file mode 100644 index 00000000..9a9b0b35 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/678 @@ -0,0 +1 @@ +{"user": "team06", "task": "race", "time": 1702100242} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/679 b/content/ranking/NHSPC-2023/submissions/679 new file mode 100644 index 00000000..78e5701b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/679 @@ -0,0 +1 @@ +{"user": "team22", "task": "maze", "time": 1702100266} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/68 b/content/ranking/NHSPC-2023/submissions/68 new file mode 100644 index 00000000..69dc315b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/68 @@ -0,0 +1 @@ +{"user": "team45", "task": "palindrome", "time": 1702086432} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/680 b/content/ranking/NHSPC-2023/submissions/680 new file mode 100644 index 00000000..309877ab --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/680 @@ -0,0 +1 @@ +{"user": "team03", "task": "race", "time": 1702100296} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/681 b/content/ranking/NHSPC-2023/submissions/681 new file mode 100644 index 00000000..efa552c9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/681 @@ -0,0 +1 @@ +{"user": "team01", "task": "convexhull", "time": 1702100349} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/682 b/content/ranking/NHSPC-2023/submissions/682 new file mode 100644 index 00000000..1134d367 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/682 @@ -0,0 +1 @@ +{"user": "team12", "task": "monster", "time": 1702100362} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/683 b/content/ranking/NHSPC-2023/submissions/683 new file mode 100644 index 00000000..6089c2c9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/683 @@ -0,0 +1 @@ +{"user": "team35", "task": "monster", "time": 1702100365} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/684 b/content/ranking/NHSPC-2023/submissions/684 new file mode 100644 index 00000000..08b6ff56 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/684 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702100385} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/685 b/content/ranking/NHSPC-2023/submissions/685 new file mode 100644 index 00000000..594f7bc9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/685 @@ -0,0 +1 @@ +{"user": "team13", "task": "autocopilot", "time": 1702100393} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/686 b/content/ranking/NHSPC-2023/submissions/686 new file mode 100644 index 00000000..15c21f62 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/686 @@ -0,0 +1 @@ +{"user": "team33", "task": "maze", "time": 1702100396} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/687 b/content/ranking/NHSPC-2023/submissions/687 new file mode 100644 index 00000000..d5c683b5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/687 @@ -0,0 +1 @@ +{"user": "team32", "task": "maze", "time": 1702100408} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/688 b/content/ranking/NHSPC-2023/submissions/688 new file mode 100644 index 00000000..8d2115f5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/688 @@ -0,0 +1 @@ +{"user": "team16", "task": "palindrome", "time": 1702100426} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/689 b/content/ranking/NHSPC-2023/submissions/689 new file mode 100644 index 00000000..e5b42068 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/689 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702100436} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/69 b/content/ranking/NHSPC-2023/submissions/69 new file mode 100644 index 00000000..9122ae03 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/69 @@ -0,0 +1 @@ +{"user": "team27", "task": "museum", "time": 1702086434} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/690 b/content/ranking/NHSPC-2023/submissions/690 new file mode 100644 index 00000000..8fc36f1f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/690 @@ -0,0 +1 @@ +{"user": "team14", "task": "maze", "time": 1702100450} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/691 b/content/ranking/NHSPC-2023/submissions/691 new file mode 100644 index 00000000..220e6a98 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/691 @@ -0,0 +1 @@ +{"user": "team39", "task": "palindrome", "time": 1702100452} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/692 b/content/ranking/NHSPC-2023/submissions/692 new file mode 100644 index 00000000..5fa240e1 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/692 @@ -0,0 +1 @@ +{"user": "team34", "task": "race", "time": 1702100494} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/693 b/content/ranking/NHSPC-2023/submissions/693 new file mode 100644 index 00000000..88332412 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/693 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702100510} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/694 b/content/ranking/NHSPC-2023/submissions/694 new file mode 100644 index 00000000..7e195a6b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/694 @@ -0,0 +1 @@ +{"user": "team37", "task": "autocopilot", "time": 1702100514} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/695 b/content/ranking/NHSPC-2023/submissions/695 new file mode 100644 index 00000000..a8ce0ff6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/695 @@ -0,0 +1 @@ +{"user": "team04", "task": "aisimulation", "time": 1702100517} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/696 b/content/ranking/NHSPC-2023/submissions/696 new file mode 100644 index 00000000..1a88ab4f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/696 @@ -0,0 +1 @@ +{"user": "team13", "task": "autocopilot", "time": 1702100541} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/697 b/content/ranking/NHSPC-2023/submissions/697 new file mode 100644 index 00000000..d7f9fe8d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/697 @@ -0,0 +1 @@ +{"user": "team35", "task": "monster", "time": 1702100542} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/698 b/content/ranking/NHSPC-2023/submissions/698 new file mode 100644 index 00000000..d6e0a5e4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/698 @@ -0,0 +1 @@ +{"user": "team09", "task": "autocopilot", "time": 1702100570} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/699 b/content/ranking/NHSPC-2023/submissions/699 new file mode 100644 index 00000000..5f08836b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/699 @@ -0,0 +1 @@ +{"user": "team18", "task": "monster", "time": 1702100604} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/70 b/content/ranking/NHSPC-2023/submissions/70 new file mode 100644 index 00000000..732b0339 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/70 @@ -0,0 +1 @@ +{"user": "team02", "task": "museum", "time": 1702086508} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/700 b/content/ranking/NHSPC-2023/submissions/700 new file mode 100644 index 00000000..39517ffa --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/700 @@ -0,0 +1 @@ +{"user": "team05", "task": "palindrome", "time": 1702100604} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/701 b/content/ranking/NHSPC-2023/submissions/701 new file mode 100644 index 00000000..2fef8804 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/701 @@ -0,0 +1 @@ +{"user": "team36", "task": "convexhull", "time": 1702100607} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/702 b/content/ranking/NHSPC-2023/submissions/702 new file mode 100644 index 00000000..a9429907 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/702 @@ -0,0 +1 @@ +{"user": "team14", "task": "monster", "time": 1702100613} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/703 b/content/ranking/NHSPC-2023/submissions/703 new file mode 100644 index 00000000..43733f0c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/703 @@ -0,0 +1 @@ +{"user": "team25", "task": "maze", "time": 1702100653} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/704 b/content/ranking/NHSPC-2023/submissions/704 new file mode 100644 index 00000000..501165ab --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/704 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702100656} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/705 b/content/ranking/NHSPC-2023/submissions/705 new file mode 100644 index 00000000..1c6ea6eb --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/705 @@ -0,0 +1 @@ +{"user": "team04", "task": "aisimulation", "time": 1702100669} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/706 b/content/ranking/NHSPC-2023/submissions/706 new file mode 100644 index 00000000..79c44294 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/706 @@ -0,0 +1 @@ +{"user": "team45", "task": "maze", "time": 1702100674} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/707 b/content/ranking/NHSPC-2023/submissions/707 new file mode 100644 index 00000000..8975d91d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/707 @@ -0,0 +1 @@ +{"user": "team16", "task": "palindrome", "time": 1702100687} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/708 b/content/ranking/NHSPC-2023/submissions/708 new file mode 100644 index 00000000..ea289d01 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/708 @@ -0,0 +1 @@ +{"user": "team35", "task": "monster", "time": 1702100688} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/709 b/content/ranking/NHSPC-2023/submissions/709 new file mode 100644 index 00000000..a3a6ce0f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/709 @@ -0,0 +1 @@ +{"user": "team15", "task": "monster", "time": 1702100709} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/71 b/content/ranking/NHSPC-2023/submissions/71 new file mode 100644 index 00000000..9f227e92 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/71 @@ -0,0 +1 @@ +{"user": "team03", "task": "palindrome", "time": 1702086543} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/710 b/content/ranking/NHSPC-2023/submissions/710 new file mode 100644 index 00000000..e7583567 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/710 @@ -0,0 +1 @@ +{"user": "team13", "task": "autocopilot", "time": 1702100711} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/711 b/content/ranking/NHSPC-2023/submissions/711 new file mode 100644 index 00000000..b808910f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/711 @@ -0,0 +1 @@ +{"user": "team31", "task": "autocopilot", "time": 1702100712} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/712 b/content/ranking/NHSPC-2023/submissions/712 new file mode 100644 index 00000000..fad50c6e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/712 @@ -0,0 +1 @@ +{"user": "team36", "task": "convexhull", "time": 1702100731} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/713 b/content/ranking/NHSPC-2023/submissions/713 new file mode 100644 index 00000000..d8759b42 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/713 @@ -0,0 +1 @@ +{"user": "team33", "task": "maze", "time": 1702100748} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/714 b/content/ranking/NHSPC-2023/submissions/714 new file mode 100644 index 00000000..fa1aecc0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/714 @@ -0,0 +1 @@ +{"user": "team19", "task": "maze", "time": 1702100750} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/715 b/content/ranking/NHSPC-2023/submissions/715 new file mode 100644 index 00000000..030d83d8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/715 @@ -0,0 +1 @@ +{"user": "team26", "task": "race", "time": 1702100760} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/716 b/content/ranking/NHSPC-2023/submissions/716 new file mode 100644 index 00000000..a7b3356c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/716 @@ -0,0 +1 @@ +{"user": "team09", "task": "autocopilot", "time": 1702100763} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/717 b/content/ranking/NHSPC-2023/submissions/717 new file mode 100644 index 00000000..6d6f1361 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/717 @@ -0,0 +1 @@ +{"user": "team32", "task": "maze", "time": 1702100777} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/718 b/content/ranking/NHSPC-2023/submissions/718 new file mode 100644 index 00000000..4f47e8d6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/718 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702100785} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/719 b/content/ranking/NHSPC-2023/submissions/719 new file mode 100644 index 00000000..35d40880 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/719 @@ -0,0 +1 @@ +{"user": "team06", "task": "race", "time": 1702100811} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/72 b/content/ranking/NHSPC-2023/submissions/72 new file mode 100644 index 00000000..4864261e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/72 @@ -0,0 +1 @@ +{"user": "team29", "task": "museum", "time": 1702086551} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/720 b/content/ranking/NHSPC-2023/submissions/720 new file mode 100644 index 00000000..9e419d1d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/720 @@ -0,0 +1 @@ +{"user": "team25", "task": "maze", "time": 1702100814} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/721 b/content/ranking/NHSPC-2023/submissions/721 new file mode 100644 index 00000000..cb80ef92 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/721 @@ -0,0 +1 @@ +{"user": "team15", "task": "monster", "time": 1702100834} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/722 b/content/ranking/NHSPC-2023/submissions/722 new file mode 100644 index 00000000..91f136ef --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/722 @@ -0,0 +1 @@ +{"user": "team10", "task": "monster", "time": 1702100848} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/723 b/content/ranking/NHSPC-2023/submissions/723 new file mode 100644 index 00000000..185d6d3b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/723 @@ -0,0 +1 @@ +{"user": "team07", "task": "race", "time": 1702100850} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/724 b/content/ranking/NHSPC-2023/submissions/724 new file mode 100644 index 00000000..fac973c8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/724 @@ -0,0 +1 @@ +{"user": "team05", "task": "race", "time": 1702100862} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/725 b/content/ranking/NHSPC-2023/submissions/725 new file mode 100644 index 00000000..f862d106 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/725 @@ -0,0 +1 @@ +{"user": "team42", "task": "autocopilot", "time": 1702100871} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/726 b/content/ranking/NHSPC-2023/submissions/726 new file mode 100644 index 00000000..fd141c3b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/726 @@ -0,0 +1 @@ +{"user": "team04", "task": "autocopilot", "time": 1702100892} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/727 b/content/ranking/NHSPC-2023/submissions/727 new file mode 100644 index 00000000..832ee315 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/727 @@ -0,0 +1 @@ +{"user": "team36", "task": "maze", "time": 1702100898} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/728 b/content/ranking/NHSPC-2023/submissions/728 new file mode 100644 index 00000000..c57f96d8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/728 @@ -0,0 +1 @@ +{"user": "team31", "task": "autocopilot", "time": 1702100905} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/729 b/content/ranking/NHSPC-2023/submissions/729 new file mode 100644 index 00000000..080ac8a3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/729 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702100909} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/73 b/content/ranking/NHSPC-2023/submissions/73 new file mode 100644 index 00000000..619283eb --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/73 @@ -0,0 +1 @@ +{"user": "team04", "task": "palindrome", "time": 1702086551} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/730 b/content/ranking/NHSPC-2023/submissions/730 new file mode 100644 index 00000000..18f39b64 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/730 @@ -0,0 +1 @@ +{"user": "team10", "task": "monster", "time": 1702100975} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/731 b/content/ranking/NHSPC-2023/submissions/731 new file mode 100644 index 00000000..76d4dd03 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/731 @@ -0,0 +1 @@ +{"user": "team35", "task": "monster", "time": 1702100986} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/732 b/content/ranking/NHSPC-2023/submissions/732 new file mode 100644 index 00000000..1a0a0b0b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/732 @@ -0,0 +1 @@ +{"user": "team42", "task": "autocopilot", "time": 1702100992} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/733 b/content/ranking/NHSPC-2023/submissions/733 new file mode 100644 index 00000000..cc2696fc --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/733 @@ -0,0 +1 @@ +{"user": "team16", "task": "palindrome", "time": 1702101004} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/734 b/content/ranking/NHSPC-2023/submissions/734 new file mode 100644 index 00000000..95d7cc9b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/734 @@ -0,0 +1 @@ +{"user": "team45", "task": "maze", "time": 1702101024} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/735 b/content/ranking/NHSPC-2023/submissions/735 new file mode 100644 index 00000000..af1e2e77 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/735 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702101030} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/736 b/content/ranking/NHSPC-2023/submissions/736 new file mode 100644 index 00000000..7ed25d84 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/736 @@ -0,0 +1 @@ +{"user": "team26", "task": "autocopilot", "time": 1702101060} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/737 b/content/ranking/NHSPC-2023/submissions/737 new file mode 100644 index 00000000..505beb83 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/737 @@ -0,0 +1 @@ +{"user": "team10", "task": "autocopilot", "time": 1702101076} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/738 b/content/ranking/NHSPC-2023/submissions/738 new file mode 100644 index 00000000..59252b62 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/738 @@ -0,0 +1 @@ +{"user": "team35", "task": "monster", "time": 1702101111} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/739 b/content/ranking/NHSPC-2023/submissions/739 new file mode 100644 index 00000000..c58947cb --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/739 @@ -0,0 +1 @@ +{"user": "team31", "task": "autocopilot", "time": 1702101126} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/74 b/content/ranking/NHSPC-2023/submissions/74 new file mode 100644 index 00000000..3f328038 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/74 @@ -0,0 +1 @@ +{"user": "team32", "task": "museum", "time": 1702086553} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/740 b/content/ranking/NHSPC-2023/submissions/740 new file mode 100644 index 00000000..8705450b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/740 @@ -0,0 +1 @@ +{"user": "team13", "task": "autocopilot", "time": 1702101142} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/741 b/content/ranking/NHSPC-2023/submissions/741 new file mode 100644 index 00000000..8f9426c5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/741 @@ -0,0 +1 @@ +{"user": "team40", "task": "maze", "time": 1702101185} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/742 b/content/ranking/NHSPC-2023/submissions/742 new file mode 100644 index 00000000..02186d9f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/742 @@ -0,0 +1 @@ +{"user": "team10", "task": "monster", "time": 1702101198} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/743 b/content/ranking/NHSPC-2023/submissions/743 new file mode 100644 index 00000000..880b8a19 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/743 @@ -0,0 +1 @@ +{"user": "team04", "task": "autocopilot", "time": 1702101210} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/744 b/content/ranking/NHSPC-2023/submissions/744 new file mode 100644 index 00000000..a443155b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/744 @@ -0,0 +1 @@ +{"user": "team44", "task": "maze", "time": 1702101231} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/745 b/content/ranking/NHSPC-2023/submissions/745 new file mode 100644 index 00000000..72066be1 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/745 @@ -0,0 +1 @@ +{"user": "team35", "task": "monster", "time": 1702101232} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/746 b/content/ranking/NHSPC-2023/submissions/746 new file mode 100644 index 00000000..e6f3775a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/746 @@ -0,0 +1 @@ +{"user": "team15", "task": "monster", "time": 1702101234} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/747 b/content/ranking/NHSPC-2023/submissions/747 new file mode 100644 index 00000000..f9d4e800 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/747 @@ -0,0 +1 @@ +{"user": "team27", "task": "maze", "time": 1702101253} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/748 b/content/ranking/NHSPC-2023/submissions/748 new file mode 100644 index 00000000..8749151e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/748 @@ -0,0 +1 @@ +{"user": "team41", "task": "race", "time": 1702101287} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/749 b/content/ranking/NHSPC-2023/submissions/749 new file mode 100644 index 00000000..04c055bc --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/749 @@ -0,0 +1 @@ +{"user": "team09", "task": "autocopilot", "time": 1702101305} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/75 b/content/ranking/NHSPC-2023/submissions/75 new file mode 100644 index 00000000..9d01553d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/75 @@ -0,0 +1 @@ +{"user": "team39", "task": "aisimulation", "time": 1702086563} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/750 b/content/ranking/NHSPC-2023/submissions/750 new file mode 100644 index 00000000..5b5271fa --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/750 @@ -0,0 +1 @@ +{"user": "team03", "task": "race", "time": 1702101306} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/751 b/content/ranking/NHSPC-2023/submissions/751 new file mode 100644 index 00000000..ef052bbc --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/751 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702101307} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/752 b/content/ranking/NHSPC-2023/submissions/752 new file mode 100644 index 00000000..1eebd17b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/752 @@ -0,0 +1 @@ +{"user": "team29", "task": "autocopilot", "time": 1702101314} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/753 b/content/ranking/NHSPC-2023/submissions/753 new file mode 100644 index 00000000..1f1e57b7 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/753 @@ -0,0 +1 @@ +{"user": "team36", "task": "autocopilot", "time": 1702101330} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/754 b/content/ranking/NHSPC-2023/submissions/754 new file mode 100644 index 00000000..04eae962 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/754 @@ -0,0 +1 @@ +{"user": "team31", "task": "autocopilot", "time": 1702101367} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/755 b/content/ranking/NHSPC-2023/submissions/755 new file mode 100644 index 00000000..15adbd3b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/755 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702101377} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/756 b/content/ranking/NHSPC-2023/submissions/756 new file mode 100644 index 00000000..9382e55c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/756 @@ -0,0 +1 @@ +{"user": "team46", "task": "maze", "time": 1702101383} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/757 b/content/ranking/NHSPC-2023/submissions/757 new file mode 100644 index 00000000..8dfc5853 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/757 @@ -0,0 +1 @@ +{"user": "team22", "task": "palindrome", "time": 1702101397} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/758 b/content/ranking/NHSPC-2023/submissions/758 new file mode 100644 index 00000000..ec48f388 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/758 @@ -0,0 +1 @@ +{"user": "team41", "task": "race", "time": 1702101409} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/759 b/content/ranking/NHSPC-2023/submissions/759 new file mode 100644 index 00000000..cc1a084a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/759 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702101410} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/76 b/content/ranking/NHSPC-2023/submissions/76 new file mode 100644 index 00000000..289e1586 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/76 @@ -0,0 +1 @@ +{"user": "team30", "task": "aisimulation", "time": 1702086604} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/760 b/content/ranking/NHSPC-2023/submissions/760 new file mode 100644 index 00000000..19f8fafd --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/760 @@ -0,0 +1 @@ +{"user": "team04", "task": "autocopilot", "time": 1702101448} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/761 b/content/ranking/NHSPC-2023/submissions/761 new file mode 100644 index 00000000..e600bd33 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/761 @@ -0,0 +1 @@ +{"user": "team14", "task": "monster", "time": 1702101474} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/762 b/content/ranking/NHSPC-2023/submissions/762 new file mode 100644 index 00000000..142b7d80 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/762 @@ -0,0 +1 @@ +{"user": "team26", "task": "autocopilot", "time": 1702101476} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/763 b/content/ranking/NHSPC-2023/submissions/763 new file mode 100644 index 00000000..20b592b0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/763 @@ -0,0 +1 @@ +{"user": "team27", "task": "maze", "time": 1702101485} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/764 b/content/ranking/NHSPC-2023/submissions/764 new file mode 100644 index 00000000..a7201b50 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/764 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702101485} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/765 b/content/ranking/NHSPC-2023/submissions/765 new file mode 100644 index 00000000..fdbac03d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/765 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702101488} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/766 b/content/ranking/NHSPC-2023/submissions/766 new file mode 100644 index 00000000..571c6aa1 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/766 @@ -0,0 +1 @@ +{"user": "team46", "task": "maze", "time": 1702101508} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/767 b/content/ranking/NHSPC-2023/submissions/767 new file mode 100644 index 00000000..91548663 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/767 @@ -0,0 +1 @@ +{"user": "team12", "task": "monster", "time": 1702101521} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/768 b/content/ranking/NHSPC-2023/submissions/768 new file mode 100644 index 00000000..fed83337 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/768 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702101536} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/769 b/content/ranking/NHSPC-2023/submissions/769 new file mode 100644 index 00000000..5a4d862a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/769 @@ -0,0 +1 @@ +{"user": "team07", "task": "race", "time": 1702101544} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/77 b/content/ranking/NHSPC-2023/submissions/77 new file mode 100644 index 00000000..0ebd2735 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/77 @@ -0,0 +1 @@ +{"user": "team44", "task": "museum", "time": 1702086604} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/770 b/content/ranking/NHSPC-2023/submissions/770 new file mode 100644 index 00000000..264bda8c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/770 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702101544} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/771 b/content/ranking/NHSPC-2023/submissions/771 new file mode 100644 index 00000000..cd8a68b7 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/771 @@ -0,0 +1 @@ +{"user": "team08", "task": "autocopilot", "time": 1702101552} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/772 b/content/ranking/NHSPC-2023/submissions/772 new file mode 100644 index 00000000..d0384104 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/772 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702101579} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/773 b/content/ranking/NHSPC-2023/submissions/773 new file mode 100644 index 00000000..b8d5f3de --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/773 @@ -0,0 +1 @@ +{"user": "team09", "task": "autocopilot", "time": 1702101586} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/774 b/content/ranking/NHSPC-2023/submissions/774 new file mode 100644 index 00000000..d1032986 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/774 @@ -0,0 +1 @@ +{"user": "team26", "task": "autocopilot", "time": 1702101597} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/775 b/content/ranking/NHSPC-2023/submissions/775 new file mode 100644 index 00000000..bfa098d2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/775 @@ -0,0 +1 @@ +{"user": "team44", "task": "maze", "time": 1702101607} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/776 b/content/ranking/NHSPC-2023/submissions/776 new file mode 100644 index 00000000..56901d48 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/776 @@ -0,0 +1 @@ +{"user": "team10", "task": "autocopilot", "time": 1702101607} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/777 b/content/ranking/NHSPC-2023/submissions/777 new file mode 100644 index 00000000..f8cb9c25 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/777 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702101634} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/778 b/content/ranking/NHSPC-2023/submissions/778 new file mode 100644 index 00000000..553ded24 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/778 @@ -0,0 +1 @@ +{"user": "team34", "task": "autocopilot", "time": 1702101653} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/779 b/content/ranking/NHSPC-2023/submissions/779 new file mode 100644 index 00000000..b8ab4828 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/779 @@ -0,0 +1 @@ +{"user": "team12", "task": "monster", "time": 1702101656} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/78 b/content/ranking/NHSPC-2023/submissions/78 new file mode 100644 index 00000000..78d5b0ff --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/78 @@ -0,0 +1 @@ +{"user": "team48", "task": "palindrome", "time": 1702086643} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/780 b/content/ranking/NHSPC-2023/submissions/780 new file mode 100644 index 00000000..945ef2d7 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/780 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702101667} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/781 b/content/ranking/NHSPC-2023/submissions/781 new file mode 100644 index 00000000..c9c20f06 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/781 @@ -0,0 +1 @@ +{"user": "team08", "task": "autocopilot", "time": 1702101672} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/782 b/content/ranking/NHSPC-2023/submissions/782 new file mode 100644 index 00000000..98e37450 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/782 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702101672} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/783 b/content/ranking/NHSPC-2023/submissions/783 new file mode 100644 index 00000000..4cadb9da --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/783 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702101682} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/784 b/content/ranking/NHSPC-2023/submissions/784 new file mode 100644 index 00000000..9cba6681 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/784 @@ -0,0 +1 @@ +{"user": "team33", "task": "race", "time": 1702101698} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/785 b/content/ranking/NHSPC-2023/submissions/785 new file mode 100644 index 00000000..ff9db44b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/785 @@ -0,0 +1 @@ +{"user": "team36", "task": "maze", "time": 1702101709} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/786 b/content/ranking/NHSPC-2023/submissions/786 new file mode 100644 index 00000000..c31e450b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/786 @@ -0,0 +1 @@ +{"user": "team45", "task": "maze", "time": 1702101729} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/787 b/content/ranking/NHSPC-2023/submissions/787 new file mode 100644 index 00000000..e033b338 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/787 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702101736} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/788 b/content/ranking/NHSPC-2023/submissions/788 new file mode 100644 index 00000000..88455358 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/788 @@ -0,0 +1 @@ +{"user": "team10", "task": "autocopilot", "time": 1702101738} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/789 b/content/ranking/NHSPC-2023/submissions/789 new file mode 100644 index 00000000..2f07034c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/789 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702101757} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/79 b/content/ranking/NHSPC-2023/submissions/79 new file mode 100644 index 00000000..e8c3971b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/79 @@ -0,0 +1 @@ +{"user": "team15", "task": "palindrome", "time": 1702086682} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/790 b/content/ranking/NHSPC-2023/submissions/790 new file mode 100644 index 00000000..3d325528 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/790 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702101787} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/791 b/content/ranking/NHSPC-2023/submissions/791 new file mode 100644 index 00000000..c693ace4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/791 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702101795} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/792 b/content/ranking/NHSPC-2023/submissions/792 new file mode 100644 index 00000000..38b17da0 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/792 @@ -0,0 +1 @@ +{"user": "team02", "task": "maze", "time": 1702101799} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/793 b/content/ranking/NHSPC-2023/submissions/793 new file mode 100644 index 00000000..182839dd --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/793 @@ -0,0 +1 @@ +{"user": "team22", "task": "palindrome", "time": 1702101807} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/794 b/content/ranking/NHSPC-2023/submissions/794 new file mode 100644 index 00000000..8afba331 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/794 @@ -0,0 +1 @@ +{"user": "team28", "task": "palindrome", "time": 1702101832} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/795 b/content/ranking/NHSPC-2023/submissions/795 new file mode 100644 index 00000000..c22e980d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/795 @@ -0,0 +1 @@ +{"user": "team09", "task": "autocopilot", "time": 1702101834} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/796 b/content/ranking/NHSPC-2023/submissions/796 new file mode 100644 index 00000000..b3c160e9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/796 @@ -0,0 +1 @@ +{"user": "team33", "task": "maze", "time": 1702101839} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/797 b/content/ranking/NHSPC-2023/submissions/797 new file mode 100644 index 00000000..9e916ae3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/797 @@ -0,0 +1 @@ +{"user": "team33", "task": "race", "time": 1702101846} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/798 b/content/ranking/NHSPC-2023/submissions/798 new file mode 100644 index 00000000..8d42bec3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/798 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702101859} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/799 b/content/ranking/NHSPC-2023/submissions/799 new file mode 100644 index 00000000..f745e8ae --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/799 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702101860} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/80 b/content/ranking/NHSPC-2023/submissions/80 new file mode 100644 index 00000000..ea6d8ea5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/80 @@ -0,0 +1 @@ +{"user": "team39", "task": "aisimulation", "time": 1702086693} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/800 b/content/ranking/NHSPC-2023/submissions/800 new file mode 100644 index 00000000..bd4ba4ba --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/800 @@ -0,0 +1 @@ +{"user": "team08", "task": "autocopilot", "time": 1702101864} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/801 b/content/ranking/NHSPC-2023/submissions/801 new file mode 100644 index 00000000..ba88935e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/801 @@ -0,0 +1 @@ +{"user": "team05", "task": "palindrome", "time": 1702101871} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/802 b/content/ranking/NHSPC-2023/submissions/802 new file mode 100644 index 00000000..d86c492b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/802 @@ -0,0 +1 @@ +{"user": "team36", "task": "maze", "time": 1702101882} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/803 b/content/ranking/NHSPC-2023/submissions/803 new file mode 100644 index 00000000..f60978b5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/803 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702101885} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/804 b/content/ranking/NHSPC-2023/submissions/804 new file mode 100644 index 00000000..1160511a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/804 @@ -0,0 +1 @@ +{"user": "team37", "task": "autocopilot", "time": 1702101897} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/805 b/content/ranking/NHSPC-2023/submissions/805 new file mode 100644 index 00000000..de2dc661 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/805 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702101916} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/806 b/content/ranking/NHSPC-2023/submissions/806 new file mode 100644 index 00000000..544b18e6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/806 @@ -0,0 +1 @@ +{"user": "team46", "task": "maze", "time": 1702101922} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/807 b/content/ranking/NHSPC-2023/submissions/807 new file mode 100644 index 00000000..3e55f3eb --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/807 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702101923} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/808 b/content/ranking/NHSPC-2023/submissions/808 new file mode 100644 index 00000000..a872ba14 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/808 @@ -0,0 +1 @@ +{"user": "team45", "task": "race", "time": 1702101942} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/809 b/content/ranking/NHSPC-2023/submissions/809 new file mode 100644 index 00000000..4db5d2c5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/809 @@ -0,0 +1 @@ +{"user": "team34", "task": "autocopilot", "time": 1702101943} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/81 b/content/ranking/NHSPC-2023/submissions/81 new file mode 100644 index 00000000..66338af3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/81 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702086716} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/810 b/content/ranking/NHSPC-2023/submissions/810 new file mode 100644 index 00000000..df814f76 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/810 @@ -0,0 +1 @@ +{"user": "team02", "task": "maze", "time": 1702101946} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/811 b/content/ranking/NHSPC-2023/submissions/811 new file mode 100644 index 00000000..36b3bad7 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/811 @@ -0,0 +1 @@ +{"user": "team05", "task": "palindrome", "time": 1702101947} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/812 b/content/ranking/NHSPC-2023/submissions/812 new file mode 100644 index 00000000..39f29f88 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/812 @@ -0,0 +1 @@ +{"user": "team33", "task": "race", "time": 1702101962} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/813 b/content/ranking/NHSPC-2023/submissions/813 new file mode 100644 index 00000000..14dbd697 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/813 @@ -0,0 +1 @@ +{"user": "team29", "task": "race", "time": 1702101968} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/814 b/content/ranking/NHSPC-2023/submissions/814 new file mode 100644 index 00000000..7b82b86e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/814 @@ -0,0 +1 @@ +{"user": "team32", "task": "monster", "time": 1702101973} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/815 b/content/ranking/NHSPC-2023/submissions/815 new file mode 100644 index 00000000..2d66e4d3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/815 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702101980} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/816 b/content/ranking/NHSPC-2023/submissions/816 new file mode 100644 index 00000000..d2b8ed75 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/816 @@ -0,0 +1 @@ +{"user": "team09", "task": "autocopilot", "time": 1702101992} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/817 b/content/ranking/NHSPC-2023/submissions/817 new file mode 100644 index 00000000..cd56103c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/817 @@ -0,0 +1 @@ +{"user": "team18", "task": "convexhull", "time": 1702102000} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/818 b/content/ranking/NHSPC-2023/submissions/818 new file mode 100644 index 00000000..c4ff7caa --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/818 @@ -0,0 +1 @@ +{"user": "team03", "task": "race", "time": 1702102002} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/819 b/content/ranking/NHSPC-2023/submissions/819 new file mode 100644 index 00000000..4c9ffe6c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/819 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702102008} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/82 b/content/ranking/NHSPC-2023/submissions/82 new file mode 100644 index 00000000..f561dc40 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/82 @@ -0,0 +1 @@ +{"user": "team40", "task": "palindrome", "time": 1702086731} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/820 b/content/ranking/NHSPC-2023/submissions/820 new file mode 100644 index 00000000..48b1f20d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/820 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702102014} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/821 b/content/ranking/NHSPC-2023/submissions/821 new file mode 100644 index 00000000..2144ee24 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/821 @@ -0,0 +1 @@ +{"user": "team37", "task": "autocopilot", "time": 1702102036} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/822 b/content/ranking/NHSPC-2023/submissions/822 new file mode 100644 index 00000000..800fb204 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/822 @@ -0,0 +1 @@ +{"user": "team18", "task": "convexhull", "time": 1702102036} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/823 b/content/ranking/NHSPC-2023/submissions/823 new file mode 100644 index 00000000..c875600c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/823 @@ -0,0 +1 @@ +{"user": "team33", "task": "race", "time": 1702102057} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/824 b/content/ranking/NHSPC-2023/submissions/824 new file mode 100644 index 00000000..0b3ff3f9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/824 @@ -0,0 +1 @@ +{"user": "team02", "task": "maze", "time": 1702102080} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/825 b/content/ranking/NHSPC-2023/submissions/825 new file mode 100644 index 00000000..7919cc55 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/825 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702102084} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/826 b/content/ranking/NHSPC-2023/submissions/826 new file mode 100644 index 00000000..97191bf1 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/826 @@ -0,0 +1 @@ +{"user": "team18", "task": "convexhull", "time": 1702102091} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/827 b/content/ranking/NHSPC-2023/submissions/827 new file mode 100644 index 00000000..d6da8ffe --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/827 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702102099} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/828 b/content/ranking/NHSPC-2023/submissions/828 new file mode 100644 index 00000000..c5d99385 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/828 @@ -0,0 +1 @@ +{"user": "team09", "task": "autocopilot", "time": 1702102114} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/829 b/content/ranking/NHSPC-2023/submissions/829 new file mode 100644 index 00000000..6bd9d9b6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/829 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702102119} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/83 b/content/ranking/NHSPC-2023/submissions/83 new file mode 100644 index 00000000..f00c5caf --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/83 @@ -0,0 +1 @@ +{"user": "team45", "task": "museum", "time": 1702086762} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/830 b/content/ranking/NHSPC-2023/submissions/830 new file mode 100644 index 00000000..00323bd2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/830 @@ -0,0 +1 @@ +{"user": "team20", "task": "convexhull", "time": 1702102133} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/831 b/content/ranking/NHSPC-2023/submissions/831 new file mode 100644 index 00000000..16ae6d23 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/831 @@ -0,0 +1 @@ +{"user": "team10", "task": "autocopilot", "time": 1702102134} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/832 b/content/ranking/NHSPC-2023/submissions/832 new file mode 100644 index 00000000..f56ca00b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/832 @@ -0,0 +1 @@ +{"user": "team29", "task": "race", "time": 1702102137} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/833 b/content/ranking/NHSPC-2023/submissions/833 new file mode 100644 index 00000000..3f31c04b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/833 @@ -0,0 +1 @@ +{"user": "team01", "task": "monster", "time": 1702102138} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/834 b/content/ranking/NHSPC-2023/submissions/834 new file mode 100644 index 00000000..f60ef509 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/834 @@ -0,0 +1 @@ +{"user": "team06", "task": "race", "time": 1702102142} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/835 b/content/ranking/NHSPC-2023/submissions/835 new file mode 100644 index 00000000..62575d54 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/835 @@ -0,0 +1 @@ +{"user": "team47", "task": "maze", "time": 1702102164} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/836 b/content/ranking/NHSPC-2023/submissions/836 new file mode 100644 index 00000000..59d0de06 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/836 @@ -0,0 +1 @@ +{"user": "team36", "task": "maze", "time": 1702102167} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/837 b/content/ranking/NHSPC-2023/submissions/837 new file mode 100644 index 00000000..7dd3bb7d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/837 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702102175} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/838 b/content/ranking/NHSPC-2023/submissions/838 new file mode 100644 index 00000000..afe66d02 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/838 @@ -0,0 +1 @@ +{"user": "team34", "task": "autocopilot", "time": 1702102188} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/839 b/content/ranking/NHSPC-2023/submissions/839 new file mode 100644 index 00000000..3b56bae7 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/839 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702102200} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/84 b/content/ranking/NHSPC-2023/submissions/84 new file mode 100644 index 00000000..a447211d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/84 @@ -0,0 +1 @@ +{"user": "team26", "task": "aisimulation", "time": 1702086770} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/840 b/content/ranking/NHSPC-2023/submissions/840 new file mode 100644 index 00000000..b0cab3a3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/840 @@ -0,0 +1 @@ +{"user": "team29", "task": "autocopilot", "time": 1702102211} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/841 b/content/ranking/NHSPC-2023/submissions/841 new file mode 100644 index 00000000..c868f98c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/841 @@ -0,0 +1 @@ +{"user": "team33", "task": "maze", "time": 1702102215} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/842 b/content/ranking/NHSPC-2023/submissions/842 new file mode 100644 index 00000000..0b16f5dc --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/842 @@ -0,0 +1 @@ +{"user": "team35", "task": "maze", "time": 1702102218} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/843 b/content/ranking/NHSPC-2023/submissions/843 new file mode 100644 index 00000000..13cf0859 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/843 @@ -0,0 +1 @@ +{"user": "team26", "task": "monster", "time": 1702102224} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/844 b/content/ranking/NHSPC-2023/submissions/844 new file mode 100644 index 00000000..a07f2e2b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/844 @@ -0,0 +1 @@ +{"user": "team28", "task": "palindrome", "time": 1702102232} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/845 b/content/ranking/NHSPC-2023/submissions/845 new file mode 100644 index 00000000..51d5291b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/845 @@ -0,0 +1 @@ +{"user": "team32", "task": "race", "time": 1702102236} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/846 b/content/ranking/NHSPC-2023/submissions/846 new file mode 100644 index 00000000..7a214565 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/846 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702102240} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/847 b/content/ranking/NHSPC-2023/submissions/847 new file mode 100644 index 00000000..b159abc4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/847 @@ -0,0 +1 @@ +{"user": "team42", "task": "agreement", "time": 1702102278} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/848 b/content/ranking/NHSPC-2023/submissions/848 new file mode 100644 index 00000000..8fe3b250 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/848 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702102282} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/849 b/content/ranking/NHSPC-2023/submissions/849 new file mode 100644 index 00000000..2c085122 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/849 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702102296} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/85 b/content/ranking/NHSPC-2023/submissions/85 new file mode 100644 index 00000000..43ed8896 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/85 @@ -0,0 +1 @@ +{"user": "team06", "task": "museum", "time": 1702086777} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/850 b/content/ranking/NHSPC-2023/submissions/850 new file mode 100644 index 00000000..f74a4bbe --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/850 @@ -0,0 +1 @@ +{"user": "team09", "task": "race", "time": 1702102310} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/851 b/content/ranking/NHSPC-2023/submissions/851 new file mode 100644 index 00000000..80c85021 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/851 @@ -0,0 +1 @@ +{"user": "team10", "task": "convexhull", "time": 1702102313} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/852 b/content/ranking/NHSPC-2023/submissions/852 new file mode 100644 index 00000000..37580726 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/852 @@ -0,0 +1 @@ +{"user": "team40", "task": "agreement", "time": 1702102325} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/853 b/content/ranking/NHSPC-2023/submissions/853 new file mode 100644 index 00000000..bbcfc4d5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/853 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702102327} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/854 b/content/ranking/NHSPC-2023/submissions/854 new file mode 100644 index 00000000..2ffb47ce --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/854 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702102333} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/855 b/content/ranking/NHSPC-2023/submissions/855 new file mode 100644 index 00000000..569f9881 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/855 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702102334} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/856 b/content/ranking/NHSPC-2023/submissions/856 new file mode 100644 index 00000000..3fc96d7d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/856 @@ -0,0 +1 @@ +{"user": "team08", "task": "agreement", "time": 1702102345} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/857 b/content/ranking/NHSPC-2023/submissions/857 new file mode 100644 index 00000000..5a2fad0e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/857 @@ -0,0 +1 @@ +{"user": "team08", "task": "autocopilot", "time": 1702102351} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/858 b/content/ranking/NHSPC-2023/submissions/858 new file mode 100644 index 00000000..58959b59 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/858 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702102351} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/859 b/content/ranking/NHSPC-2023/submissions/859 new file mode 100644 index 00000000..b393e3e6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/859 @@ -0,0 +1 @@ +{"user": "team07", "task": "maze", "time": 1702102351} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/86 b/content/ranking/NHSPC-2023/submissions/86 new file mode 100644 index 00000000..5fd37b73 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/86 @@ -0,0 +1 @@ +{"user": "team32", "task": "museum", "time": 1702086789} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/860 b/content/ranking/NHSPC-2023/submissions/860 new file mode 100644 index 00000000..2ce86062 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/860 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702102375} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/861 b/content/ranking/NHSPC-2023/submissions/861 new file mode 100644 index 00000000..41a5c4ac --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/861 @@ -0,0 +1 @@ +{"user": "team07", "task": "maze", "time": 1702102429} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/862 b/content/ranking/NHSPC-2023/submissions/862 new file mode 100644 index 00000000..89cc7c76 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/862 @@ -0,0 +1 @@ +{"user": "team40", "task": "agreement", "time": 1702102447} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/863 b/content/ranking/NHSPC-2023/submissions/863 new file mode 100644 index 00000000..18fd36e5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/863 @@ -0,0 +1 @@ +{"user": "team18", "task": "convexhull", "time": 1702102453} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/864 b/content/ranking/NHSPC-2023/submissions/864 new file mode 100644 index 00000000..2ae8fdd2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/864 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702102461} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/865 b/content/ranking/NHSPC-2023/submissions/865 new file mode 100644 index 00000000..34d78259 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/865 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702102470} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/866 b/content/ranking/NHSPC-2023/submissions/866 new file mode 100644 index 00000000..05693240 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/866 @@ -0,0 +1 @@ +{"user": "team39", "task": "autocopilot", "time": 1702102480} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/867 b/content/ranking/NHSPC-2023/submissions/867 new file mode 100644 index 00000000..f2616f7c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/867 @@ -0,0 +1 @@ +{"user": "team21", "task": "aisimulation", "time": 1702102482} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/868 b/content/ranking/NHSPC-2023/submissions/868 new file mode 100644 index 00000000..aad95ece --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/868 @@ -0,0 +1 @@ +{"user": "team48", "task": "autocopilot", "time": 1702102482} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/869 b/content/ranking/NHSPC-2023/submissions/869 new file mode 100644 index 00000000..832673c2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/869 @@ -0,0 +1 @@ +{"user": "team08", "task": "maze", "time": 1702102482} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/87 b/content/ranking/NHSPC-2023/submissions/87 new file mode 100644 index 00000000..9e387926 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/87 @@ -0,0 +1 @@ +{"user": "team31", "task": "palindrome", "time": 1702086806} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/870 b/content/ranking/NHSPC-2023/submissions/870 new file mode 100644 index 00000000..2494eac8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/870 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702102491} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/871 b/content/ranking/NHSPC-2023/submissions/871 new file mode 100644 index 00000000..6d682416 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/871 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702102493} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/872 b/content/ranking/NHSPC-2023/submissions/872 new file mode 100644 index 00000000..6d570791 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/872 @@ -0,0 +1 @@ +{"user": "team10", "task": "monster", "time": 1702102498} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/873 b/content/ranking/NHSPC-2023/submissions/873 new file mode 100644 index 00000000..fe13782f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/873 @@ -0,0 +1 @@ +{"user": "team26", "task": "agreement", "time": 1702102505} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/874 b/content/ranking/NHSPC-2023/submissions/874 new file mode 100644 index 00000000..8216f064 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/874 @@ -0,0 +1 @@ +{"user": "team27", "task": "maze", "time": 1702102531} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/875 b/content/ranking/NHSPC-2023/submissions/875 new file mode 100644 index 00000000..8be35ad8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/875 @@ -0,0 +1 @@ +{"user": "team01", "task": "monster", "time": 1702102535} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/876 b/content/ranking/NHSPC-2023/submissions/876 new file mode 100644 index 00000000..53fec42c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/876 @@ -0,0 +1 @@ +{"user": "team25", "task": "maze", "time": 1702102539} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/877 b/content/ranking/NHSPC-2023/submissions/877 new file mode 100644 index 00000000..43b9c153 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/877 @@ -0,0 +1 @@ +{"user": "team13", "task": "maze", "time": 1702102549} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/878 b/content/ranking/NHSPC-2023/submissions/878 new file mode 100644 index 00000000..c0cc47a5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/878 @@ -0,0 +1 @@ +{"user": "team08", "task": "maze", "time": 1702102559} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/879 b/content/ranking/NHSPC-2023/submissions/879 new file mode 100644 index 00000000..9197b711 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/879 @@ -0,0 +1 @@ +{"user": "team33", "task": "maze", "time": 1702102560} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/88 b/content/ranking/NHSPC-2023/submissions/88 new file mode 100644 index 00000000..2f30142a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/88 @@ -0,0 +1 @@ +{"user": "team05", "task": "race", "time": 1702086817} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/880 b/content/ranking/NHSPC-2023/submissions/880 new file mode 100644 index 00000000..ca390f71 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/880 @@ -0,0 +1 @@ +{"user": "team45", "task": "convexhull", "time": 1702102561} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/881 b/content/ranking/NHSPC-2023/submissions/881 new file mode 100644 index 00000000..d2e3f306 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/881 @@ -0,0 +1 @@ +{"user": "team08", "task": "autocopilot", "time": 1702102562} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/882 b/content/ranking/NHSPC-2023/submissions/882 new file mode 100644 index 00000000..3fcc43ac --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/882 @@ -0,0 +1 @@ +{"user": "team12", "task": "race", "time": 1702102564} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/883 b/content/ranking/NHSPC-2023/submissions/883 new file mode 100644 index 00000000..78718b9c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/883 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702102566} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/884 b/content/ranking/NHSPC-2023/submissions/884 new file mode 100644 index 00000000..5d75575f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/884 @@ -0,0 +1 @@ +{"user": "team40", "task": "agreement", "time": 1702102567} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/885 b/content/ranking/NHSPC-2023/submissions/885 new file mode 100644 index 00000000..ca1aba66 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/885 @@ -0,0 +1 @@ +{"user": "team28", "task": "palindrome", "time": 1702102572} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/886 b/content/ranking/NHSPC-2023/submissions/886 new file mode 100644 index 00000000..1d199162 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/886 @@ -0,0 +1 @@ +{"user": "team02", "task": "monster", "time": 1702102572} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/887 b/content/ranking/NHSPC-2023/submissions/887 new file mode 100644 index 00000000..b8af9734 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/887 @@ -0,0 +1 @@ +{"user": "team35", "task": "maze", "time": 1702102576} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/888 b/content/ranking/NHSPC-2023/submissions/888 new file mode 100644 index 00000000..a87b0eb4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/888 @@ -0,0 +1 @@ +{"user": "team26", "task": "agreement", "time": 1702102588} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/889 b/content/ranking/NHSPC-2023/submissions/889 new file mode 100644 index 00000000..351a1090 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/889 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702102601} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/89 b/content/ranking/NHSPC-2023/submissions/89 new file mode 100644 index 00000000..d7b63f92 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/89 @@ -0,0 +1 @@ +{"user": "team33", "task": "palindrome", "time": 1702086822} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/890 b/content/ranking/NHSPC-2023/submissions/890 new file mode 100644 index 00000000..0189e095 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/890 @@ -0,0 +1 @@ +{"user": "team39", "task": "autocopilot", "time": 1702102601} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/891 b/content/ranking/NHSPC-2023/submissions/891 new file mode 100644 index 00000000..df66c896 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/891 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702102614} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/892 b/content/ranking/NHSPC-2023/submissions/892 new file mode 100644 index 00000000..e88a10db --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/892 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702102616} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/893 b/content/ranking/NHSPC-2023/submissions/893 new file mode 100644 index 00000000..7f48ee28 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/893 @@ -0,0 +1 @@ +{"user": "team18", "task": "convexhull", "time": 1702102618} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/894 b/content/ranking/NHSPC-2023/submissions/894 new file mode 100644 index 00000000..8e40f84e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/894 @@ -0,0 +1 @@ +{"user": "team26", "task": "agreement", "time": 1702102620} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/895 b/content/ranking/NHSPC-2023/submissions/895 new file mode 100644 index 00000000..0b3bb6c9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/895 @@ -0,0 +1 @@ +{"user": "team21", "task": "aisimulation", "time": 1702102623} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/896 b/content/ranking/NHSPC-2023/submissions/896 new file mode 100644 index 00000000..4955756f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/896 @@ -0,0 +1 @@ +{"user": "team40", "task": "agreement", "time": 1702102629} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/897 b/content/ranking/NHSPC-2023/submissions/897 new file mode 100644 index 00000000..4ae3850a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/897 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702102636} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/898 b/content/ranking/NHSPC-2023/submissions/898 new file mode 100644 index 00000000..7a2ff9dd --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/898 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702102638} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/899 b/content/ranking/NHSPC-2023/submissions/899 new file mode 100644 index 00000000..6d2c64e3 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/899 @@ -0,0 +1 @@ +{"user": "team09", "task": "convexhull", "time": 1702102647} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/90 b/content/ranking/NHSPC-2023/submissions/90 new file mode 100644 index 00000000..3ddcd872 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/90 @@ -0,0 +1 @@ +{"user": "team17", "task": "museum", "time": 1702086837} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/900 b/content/ranking/NHSPC-2023/submissions/900 new file mode 100644 index 00000000..7e95d7a8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/900 @@ -0,0 +1 @@ +{"user": "team26", "task": "agreement", "time": 1702102649} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/901 b/content/ranking/NHSPC-2023/submissions/901 new file mode 100644 index 00000000..066daba4 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/901 @@ -0,0 +1 @@ +{"user": "team10", "task": "monster", "time": 1702102654} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/902 b/content/ranking/NHSPC-2023/submissions/902 new file mode 100644 index 00000000..e9522973 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/902 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702102665} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/903 b/content/ranking/NHSPC-2023/submissions/903 new file mode 100644 index 00000000..74d17e49 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/903 @@ -0,0 +1 @@ +{"user": "team25", "task": "maze", "time": 1702102668} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/904 b/content/ranking/NHSPC-2023/submissions/904 new file mode 100644 index 00000000..ac2207ac --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/904 @@ -0,0 +1 @@ +{"user": "team20", "task": "convexhull", "time": 1702102669} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/905 b/content/ranking/NHSPC-2023/submissions/905 new file mode 100644 index 00000000..0cf11a5f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/905 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702102670} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/906 b/content/ranking/NHSPC-2023/submissions/906 new file mode 100644 index 00000000..44f0ed36 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/906 @@ -0,0 +1 @@ +{"user": "team24", "task": "museum", "time": 1702102688} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/907 b/content/ranking/NHSPC-2023/submissions/907 new file mode 100644 index 00000000..0a051013 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/907 @@ -0,0 +1 @@ +{"user": "team01", "task": "monster", "time": 1702102689} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/908 b/content/ranking/NHSPC-2023/submissions/908 new file mode 100644 index 00000000..7b2d07af --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/908 @@ -0,0 +1 @@ +{"user": "team45", "task": "convexhull", "time": 1702102689} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/909 b/content/ranking/NHSPC-2023/submissions/909 new file mode 100644 index 00000000..1c739b9e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/909 @@ -0,0 +1 @@ +{"user": "team44", "task": "maze", "time": 1702102693} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/91 b/content/ranking/NHSPC-2023/submissions/91 new file mode 100644 index 00000000..f14c049f --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/91 @@ -0,0 +1 @@ +{"user": "team23", "task": "palindrome", "time": 1702086857} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/910 b/content/ranking/NHSPC-2023/submissions/910 new file mode 100644 index 00000000..a0ca5f72 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/910 @@ -0,0 +1 @@ +{"user": "team26", "task": "maze", "time": 1702102695} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/911 b/content/ranking/NHSPC-2023/submissions/911 new file mode 100644 index 00000000..0952bf83 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/911 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702102696} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/912 b/content/ranking/NHSPC-2023/submissions/912 new file mode 100644 index 00000000..0c056d3e --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/912 @@ -0,0 +1 @@ +{"user": "team40", "task": "agreement", "time": 1702102698} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/913 b/content/ranking/NHSPC-2023/submissions/913 new file mode 100644 index 00000000..056888bd --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/913 @@ -0,0 +1 @@ +{"user": "team27", "task": "maze", "time": 1702102700} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/914 b/content/ranking/NHSPC-2023/submissions/914 new file mode 100644 index 00000000..98588aa5 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/914 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702102708} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/915 b/content/ranking/NHSPC-2023/submissions/915 new file mode 100644 index 00000000..7259a11a --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/915 @@ -0,0 +1 @@ +{"user": "team45", "task": "convexhull", "time": 1702102709} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/916 b/content/ranking/NHSPC-2023/submissions/916 new file mode 100644 index 00000000..26ad46a7 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/916 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702102711} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/917 b/content/ranking/NHSPC-2023/submissions/917 new file mode 100644 index 00000000..4e8e82c7 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/917 @@ -0,0 +1 @@ +{"user": "team22", "task": "palindrome", "time": 1702102714} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/918 b/content/ranking/NHSPC-2023/submissions/918 new file mode 100644 index 00000000..16398eed --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/918 @@ -0,0 +1 @@ +{"user": "team47", "task": "maze", "time": 1702102721} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/919 b/content/ranking/NHSPC-2023/submissions/919 new file mode 100644 index 00000000..415c9343 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/919 @@ -0,0 +1 @@ +{"user": "team33", "task": "maze", "time": 1702102726} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/92 b/content/ranking/NHSPC-2023/submissions/92 new file mode 100644 index 00000000..21168348 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/92 @@ -0,0 +1 @@ +{"user": "team12", "task": "palindrome", "time": 1702086859} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/920 b/content/ranking/NHSPC-2023/submissions/920 new file mode 100644 index 00000000..39d98e99 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/920 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702102728} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/921 b/content/ranking/NHSPC-2023/submissions/921 new file mode 100644 index 00000000..31dba28c --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/921 @@ -0,0 +1 @@ +{"user": "team35", "task": "race", "time": 1702102740} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/922 b/content/ranking/NHSPC-2023/submissions/922 new file mode 100644 index 00000000..aa69ed02 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/922 @@ -0,0 +1 @@ +{"user": "team46", "task": "maze", "time": 1702102742} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/923 b/content/ranking/NHSPC-2023/submissions/923 new file mode 100644 index 00000000..9d6e17cd --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/923 @@ -0,0 +1 @@ +{"user": "team43", "task": "maze", "time": 1702102742} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/924 b/content/ranking/NHSPC-2023/submissions/924 new file mode 100644 index 00000000..155b597d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/924 @@ -0,0 +1 @@ +{"user": "team33", "task": "race", "time": 1702102747} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/925 b/content/ranking/NHSPC-2023/submissions/925 new file mode 100644 index 00000000..e52d79ae --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/925 @@ -0,0 +1 @@ +{"user": "team21", "task": "aisimulation", "time": 1702102750} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/926 b/content/ranking/NHSPC-2023/submissions/926 new file mode 100644 index 00000000..283c9f31 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/926 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702102754} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/927 b/content/ranking/NHSPC-2023/submissions/927 new file mode 100644 index 00000000..1f0c9d8b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/927 @@ -0,0 +1 @@ +{"user": "team40", "task": "agreement", "time": 1702102756} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/928 b/content/ranking/NHSPC-2023/submissions/928 new file mode 100644 index 00000000..fb666048 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/928 @@ -0,0 +1 @@ +{"user": "team08", "task": "autocopilot", "time": 1702102757} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/929 b/content/ranking/NHSPC-2023/submissions/929 new file mode 100644 index 00000000..a1863172 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/929 @@ -0,0 +1 @@ +{"user": "team01", "task": "monster", "time": 1702102759} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/93 b/content/ranking/NHSPC-2023/submissions/93 new file mode 100644 index 00000000..cd499008 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/93 @@ -0,0 +1 @@ +{"user": "team20", "task": "museum", "time": 1702086886} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/930 b/content/ranking/NHSPC-2023/submissions/930 new file mode 100644 index 00000000..d57fa321 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/930 @@ -0,0 +1 @@ +{"user": "team32", "task": "monster", "time": 1702102762} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/931 b/content/ranking/NHSPC-2023/submissions/931 new file mode 100644 index 00000000..43adb34d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/931 @@ -0,0 +1 @@ +{"user": "team09", "task": "convexhull", "time": 1702102768} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/932 b/content/ranking/NHSPC-2023/submissions/932 new file mode 100644 index 00000000..79f067d2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/932 @@ -0,0 +1 @@ +{"user": "team45", "task": "convexhull", "time": 1702102769} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/933 b/content/ranking/NHSPC-2023/submissions/933 new file mode 100644 index 00000000..18cf3193 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/933 @@ -0,0 +1 @@ +{"user": "team35", "task": "race", "time": 1702102770} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/934 b/content/ranking/NHSPC-2023/submissions/934 new file mode 100644 index 00000000..ecb44b40 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/934 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702102770} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/935 b/content/ranking/NHSPC-2023/submissions/935 new file mode 100644 index 00000000..faeb7f18 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/935 @@ -0,0 +1 @@ +{"user": "team34", "task": "aisimulation", "time": 1702102773} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/936 b/content/ranking/NHSPC-2023/submissions/936 new file mode 100644 index 00000000..cb8add56 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/936 @@ -0,0 +1 @@ +{"user": "team08", "task": "agreement", "time": 1702102775} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/937 b/content/ranking/NHSPC-2023/submissions/937 new file mode 100644 index 00000000..e13cb955 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/937 @@ -0,0 +1 @@ +{"user": "team13", "task": "maze", "time": 1702102778} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/938 b/content/ranking/NHSPC-2023/submissions/938 new file mode 100644 index 00000000..0e1f4d88 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/938 @@ -0,0 +1 @@ +{"user": "team44", "task": "maze", "time": 1702102785} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/939 b/content/ranking/NHSPC-2023/submissions/939 new file mode 100644 index 00000000..fd906680 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/939 @@ -0,0 +1 @@ +{"user": "team32", "task": "monster", "time": 1702102786} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/94 b/content/ranking/NHSPC-2023/submissions/94 new file mode 100644 index 00000000..8654a66d --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/94 @@ -0,0 +1 @@ +{"user": "team07", "task": "museum", "time": 1702086900} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/940 b/content/ranking/NHSPC-2023/submissions/940 new file mode 100644 index 00000000..0b8f7f83 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/940 @@ -0,0 +1 @@ +{"user": "team08", "task": "maze", "time": 1702102787} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/941 b/content/ranking/NHSPC-2023/submissions/941 new file mode 100644 index 00000000..98a63517 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/941 @@ -0,0 +1 @@ +{"user": "team33", "task": "maze", "time": 1702102791} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/942 b/content/ranking/NHSPC-2023/submissions/942 new file mode 100644 index 00000000..b99661ca --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/942 @@ -0,0 +1 @@ +{"user": "team16", "task": "race", "time": 1702102791} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/943 b/content/ranking/NHSPC-2023/submissions/943 new file mode 100644 index 00000000..9d117dab --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/943 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702102794} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/944 b/content/ranking/NHSPC-2023/submissions/944 new file mode 100644 index 00000000..646f65f2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/944 @@ -0,0 +1 @@ +{"user": "team10", "task": "monster", "time": 1702102795} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/945 b/content/ranking/NHSPC-2023/submissions/945 new file mode 100644 index 00000000..53e1eab8 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/945 @@ -0,0 +1 @@ +{"user": "team29", "task": "autocopilot", "time": 1702102799} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/95 b/content/ranking/NHSPC-2023/submissions/95 new file mode 100644 index 00000000..0c47c900 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/95 @@ -0,0 +1 @@ +{"user": "team42", "task": "aisimulation", "time": 1702086901} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/96 b/content/ranking/NHSPC-2023/submissions/96 new file mode 100644 index 00000000..8557844b --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/96 @@ -0,0 +1 @@ +{"user": "team10", "task": "aisimulation", "time": 1702086944} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/97 b/content/ranking/NHSPC-2023/submissions/97 new file mode 100644 index 00000000..b1fcbde6 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/97 @@ -0,0 +1 @@ +{"user": "team33", "task": "palindrome", "time": 1702086956} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/98 b/content/ranking/NHSPC-2023/submissions/98 new file mode 100644 index 00000000..e0ca1eb9 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/98 @@ -0,0 +1 @@ +{"user": "team31", "task": "palindrome", "time": 1702086969} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/99 b/content/ranking/NHSPC-2023/submissions/99 new file mode 100644 index 00000000..4b8a3c89 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/99 @@ -0,0 +1 @@ +{"user": "team18", "task": "museum", "time": 1702086981} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/submissions/index.json b/content/ranking/NHSPC-2023/submissions/index.json new file mode 100644 index 00000000..2129c8e2 --- /dev/null +++ b/content/ranking/NHSPC-2023/submissions/index.json @@ -0,0 +1 @@ +{"650": {"user": "team19", "task": "maze", "time": 1702099717}, "716": {"user": "team09", "task": "autocopilot", "time": 1702100763}, "176": {"user": "team25", "task": "aisimulation", "time": 1702088686}, "491": {"user": "team45", "task": "aisimulation", "time": 1702096373}, "872": {"user": "team10", "task": "monster", "time": 1702102498}, "806": {"user": "team46", "task": "maze", "time": 1702101922}, "359": {"user": "team43", "task": "race", "time": 1702093519}, "147": {"user": "team02", "task": "palindrome", "time": 1702087974}, "750": {"user": "team03", "task": "race", "time": 1702101306}, "181": {"user": "team12", "task": "aisimulation", "time": 1702088770}, "758": {"user": "team41", "task": "race", "time": 1702101409}, "499": {"user": "team33", "task": "monster", "time": 1702096639}, "797": {"user": "team33", "task": "race", "time": 1702101846}, "233": {"user": "team30", "task": "monster", "time": 1702090131}, "653": {"user": "team33", "task": "maze", "time": 1702099820}, "195": {"user": "team07", "task": "palindrome", "time": 1702089094}, "447": {"user": "team10", "task": "monster", "time": 1702095415}, "460": {"user": "team41", "task": "palindrome", "time": 1702095614}, "276": {"user": "team06", "task": "monster", "time": 1702091530}, "783": {"user": "team25", "task": "autocopilot", "time": 1702101682}, "152": {"user": "team25", "task": "aisimulation", "time": 1702088053}, "606": {"user": "team20", "task": "monster", "time": 1702098826}, "177": {"user": "team24", "task": "palindrome", "time": 1702088686}, "616": {"user": "team20", "task": "monster", "time": 1702098957}, "864": {"user": "team15", "task": "maze", "time": 1702102461}, "699": {"user": "team18", "task": "monster", "time": 1702100604}, "267": {"user": "team30", "task": "palindrome", "time": 1702091175}, "627": {"user": "team30", "task": "race", "time": 1702099184}, "405": {"user": "team15", "task": "maze", "time": 1702094354}, "238": {"user": "team25", "task": "aisimulation", "time": 1702090368}, "833": {"user": "team01", "task": "monster", "time": 1702102138}, "566": {"user": "team15", "task": "race", "time": 1702097945}, "585": {"user": "team41", "task": "autocopilot", "time": 1702098375}, "509": {"user": "team14", "task": "race", "time": 1702096830}, "110": {"user": "team46", "task": "museum", "time": 1702087196}, "358": {"user": "team29", "task": "monster", "time": 1702093488}, "768": {"user": "team15", "task": "maze", "time": 1702101536}, "86": {"user": "team32", "task": "museum", "time": 1702086789}, "351": {"user": "team35", "task": "museum", "time": 1702093382}, "462": {"user": "team03", "task": "maze", "time": 1702095690}, "769": {"user": "team07", "task": "race", "time": 1702101544}, "818": {"user": "team03", "task": "race", "time": 1702102002}, "210": {"user": "team45", "task": "monster", "time": 1702089528}, "609": {"user": "team33", "task": "race", "time": 1702098869}, "612": {"user": "team15", "task": "race", "time": 1702098891}, "366": {"user": "team29", "task": "monster", "time": 1702093629}, "138": {"user": "team31", "task": "aisimulation", "time": 1702087797}, "279": {"user": "team19", "task": "monster", "time": 1702091648}, "282": {"user": "team41", "task": "monster", "time": 1702091723}, "536": {"user": "team42", "task": "race", "time": 1702097474}, "875": {"user": "team01", "task": "monster", "time": 1702102535}, "751": {"user": "team25", "task": "autocopilot", "time": 1702101307}, "550": {"user": "team42", "task": "race", "time": 1702097731}, "615": {"user": "team36", "task": "aisimulation", "time": 1702098948}, "129": {"user": "team07", "task": "museum", "time": 1702087478}, "469": {"user": "team18", "task": "convexhull", "time": 1702095793}, "834": {"user": "team06", "task": "race", "time": 1702102142}, "822": {"user": "team18", "task": "convexhull", "time": 1702102036}, "319": {"user": "team17", "task": "palindrome", "time": 1702092668}, "171": {"user": "team33", "task": "aisimulation", "time": 1702088587}, "557": {"user": "team19", "task": "autocopilot", "time": 1702097861}, "711": {"user": "team31", "task": "autocopilot", "time": 1702100712}, "745": {"user": "team35", "task": "monster", "time": 1702101232}, "367": {"user": "team39", "task": "race", "time": 1702093675}, "837": {"user": "team48", "task": "race", "time": 1702102175}, "829": {"user": "team19", "task": "autocopilot", "time": 1702102119}, "707": {"user": "team16", "task": "palindrome", "time": 1702100687}, "334": {"user": "team39", "task": "race", "time": 1702092975}, "746": {"user": "team15", "task": "monster", "time": 1702101234}, "489": {"user": "team15", "task": "maze", "time": 1702096254}, "505": {"user": "team41", "task": "autocopilot", "time": 1702096693}, "555": {"user": "team21", "task": "race", "time": 1702097815}, "659": {"user": "team46", "task": "race", "time": 1702099930}, "161": {"user": "team18", "task": "palindrome", "time": 1702088311}, "151": {"user": "team10", "task": "aisimulation", "time": 1702088050}, "128": {"user": "team42", "task": "palindrome", "time": 1702087467}, "174": {"user": "team29", "task": "palindrome", "time": 1702088637}, "712": {"user": "team36", "task": "convexhull", "time": 1702100731}, "442": {"user": "team41", "task": "palindrome", "time": 1702095281}, "396": {"user": "team45", "task": "monster", "time": 1702094192}, "430": {"user": "team40", "task": "monster", "time": 1702094931}, "64": {"user": "team38", "task": "museum", "time": 1702086351}, "780": {"user": "team15", "task": "maze", "time": 1702101667}, "206": {"user": "team06", "task": "museum", "time": 1702089362}, "595": {"user": "team33", "task": "race", "time": 1702098576}, "240": {"user": "team19", "task": "palindrome", "time": 1702090409}, "157": {"user": "team25", "task": "aisimulation", "time": 1702088193}, "865": {"user": "team19", "task": "autocopilot", "time": 1702102470}, "851": {"user": "team10", "task": "convexhull", "time": 1702102313}, "688": {"user": "team16", "task": "palindrome", "time": 1702100426}, "775": {"user": "team44", "task": "maze", "time": 1702101607}, "328": {"user": "team29", "task": "monster", "time": 1702092900}, "803": {"user": "team41", "task": "autocopilot", "time": 1702101885}, "642": {"user": "team30", "task": "race", "time": 1702099574}, "337": {"user": "team36", "task": "autocopilot", "time": 1702093010}, "450": {"user": "team10", "task": "maze", "time": 1702095447}, "580": {"user": "team21", "task": "race", "time": 1702098318}, "689": {"user": "team41", "task": "autocopilot", "time": 1702100436}, "149": {"user": "team29", "task": "aisimulation", "time": 1702088011}, "774": {"user": "team26", "task": "autocopilot", "time": 1702101597}, "384": {"user": "team29", "task": "monster", "time": 1702093971}, "308": {"user": "team09", "task": "convexhull", "time": 1702092514}, "571": {"user": "team19", "task": "autocopilot", "time": 1702098084}, "184": {"user": "team09", "task": "palindrome", "time": 1702088871}, "307": {"user": "team35", "task": "museum", "time": 1702092494}, "579": {"user": "team48", "task": "maze", "time": 1702098312}, "731": {"user": "team35", "task": "monster", "time": 1702100986}, "382": {"user": "team06", "task": "palindrome", "time": 1702093956}, "492": {"user": "team36", "task": "race", "time": 1702096416}, "524": {"user": "team44", "task": "monster", "time": 1702097304}, "163": {"user": "team25", "task": "aisimulation", "time": 1702088374}, "440": {"user": "team14", "task": "autocopilot", "time": 1702095235}, "436": {"user": "team09", "task": "monster", "time": 1702095127}, "327": {"user": "team26", "task": "palindrome", "time": 1702092883}, "213": {"user": "team42", "task": "monster", "time": 1702089712}, "714": {"user": "team19", "task": "maze", "time": 1702100750}, "533": {"user": "team45", "task": "aisimulation", "time": 1702097444}, "244": {"user": "team46", "task": "autocopilot", "time": 1702090474}, "773": {"user": "team09", "task": "autocopilot", "time": 1702101586}, "55": {"user": "team33", "task": "museum", "time": 1702086044}, "876": {"user": "team25", "task": "maze", "time": 1702102539}, "316": {"user": "team32", "task": "autocopilot", "time": 1702092630}, "281": {"user": "team13", "task": "palindrome", "time": 1702091715}, "617": {"user": "team24", "task": "maze", "time": 1702098960}, "93": {"user": "team20", "task": "museum", "time": 1702086886}, "848": {"user": "team15", "task": "maze", "time": 1702102282}, "511": {"user": "team42", "task": "race", "time": 1702096868}, "245": {"user": "team19", "task": "palindrome", "time": 1702090535}, "597": {"user": "team25", "task": "autocopilot", "time": 1702098642}, "809": {"user": "team34", "task": "autocopilot", "time": 1702101943}, "438": {"user": "team15", "task": "maze", "time": 1702095135}, "341": {"user": "team37", "task": "monster", "time": 1702093094}, "535": {"user": "team46", "task": "monster", "time": 1702097466}, "539": {"user": "team27", "task": "autocopilot", "time": 1702097492}, "628": {"user": "team12", "task": "autocopilot", "time": 1702099216}, "284": {"user": "team35", "task": "autocopilot", "time": 1702091801}, "202": {"user": "team13", "task": "aisimulation", "time": 1702089254}, "130": {"user": "team09", "task": "museum", "time": 1702087484}, "565": {"user": "team42", "task": "race", "time": 1702097944}, "683": {"user": "team35", "task": "monster", "time": 1702100365}, "820": {"user": "team44", "task": "monster", "time": 1702102014}, "301": {"user": "team06", "task": "palindrome", "time": 1702092239}, "453": {"user": "team35", "task": "aisimulation", "time": 1702095506}, "457": {"user": "team48", "task": "race", "time": 1702095576}, "518": {"user": "team17", "task": "autocopilot", "time": 1702097059}, "79": {"user": "team15", "task": "palindrome", "time": 1702086682}, "849": {"user": "team48", "task": "race", "time": 1702102296}, "169": {"user": "team27", "task": "palindrome", "time": 1702088526}, "159": {"user": "team29", "task": "palindrome", "time": 1702088290}, "439": {"user": "team26", "task": "aisimulation", "time": 1702095218}, "728": {"user": "team31", "task": "autocopilot", "time": 1702100905}, "528": {"user": "team36", "task": "maze", "time": 1702097380}, "428": {"user": "team45", "task": "monster", "time": 1702094868}, "681": {"user": "team01", "task": "convexhull", "time": 1702100349}, "107": {"user": "team42", "task": "museum", "time": 1702087110}, "315": {"user": "team19", "task": "monster", "time": 1702092613}, "772": {"user": "team41", "task": "autocopilot", "time": 1702101579}, "831": {"user": "team10", "task": "autocopilot", "time": 1702102134}, "73": {"user": "team04", "task": "palindrome", "time": 1702086551}, "721": {"user": "team15", "task": "monster", "time": 1702100834}, "342": {"user": "team14", "task": "aisimulation", "time": 1702093112}, "854": {"user": "team44", "task": "monster", "time": 1702102333}, "694": {"user": "team37", "task": "autocopilot", "time": 1702100514}, "379": {"user": "team28", "task": "palindrome", "time": 1702093909}, "59": {"user": "team34", "task": "museum", "time": 1702086170}, "648": {"user": "team13", "task": "monster", "time": 1702099660}, "782": {"user": "team39", "task": "race", "time": 1702101672}, "196": {"user": "team19", "task": "museum", "time": 1702089119}, "582": {"user": "team01", "task": "autocopilot", "time": 1702098335}, "592": {"user": "team23", "task": "race", "time": 1702098553}, "237": {"user": "team46", "task": "autocopilot", "time": 1702090353}, "361": {"user": "team45", "task": "monster", "time": 1702093568}, "882": {"user": "team12", "task": "race", "time": 1702102564}, "83": {"user": "team45", "task": "museum", "time": 1702086762}, "786": {"user": "team45", "task": "maze", "time": 1702101729}, "154": {"user": "team33", "task": "museum", "time": 1702088093}, "374": {"user": "team39", "task": "race", "time": 1702093798}, "126": {"user": "team24", "task": "museum", "time": 1702087434}, "350": {"user": "team41", "task": "aisimulation", "time": 1702093320}, "92": {"user": "team12", "task": "palindrome", "time": 1702086859}, "554": {"user": "team02", "task": "aisimulation", "time": 1702097801}, "88": {"user": "team05", "task": "race", "time": 1702086817}, "863": {"user": "team18", "task": "convexhull", "time": 1702102453}, "676": {"user": "team47", "task": "autocopilot", "time": 1702100227}, "309": {"user": "team31", "task": "monster", "time": 1702092528}, "568": {"user": "team41", "task": "autocopilot", "time": 1702098007}, "845": {"user": "team32", "task": "race", "time": 1702102236}, "514": {"user": "team20", "task": "monster", "time": 1702097023}, "353": {"user": "team36", "task": "autocopilot", "time": 1702093401}, "866": {"user": "team39", "task": "autocopilot", "time": 1702102480}, "814": {"user": "team32", "task": "monster", "time": 1702101973}, "201": {"user": "team07", "task": "palindrome", "time": 1702089239}, "754": {"user": "team31", "task": "autocopilot", "time": 1702101367}, "143": {"user": "team10", "task": "aisimulation", "time": 1702087897}, "618": {"user": "team43", "task": "autocopilot", "time": 1702098974}, "72": {"user": "team29", "task": "museum", "time": 1702086551}, "296": {"user": "team03", "task": "monster", "time": 1702092142}, "208": {"user": "team39", "task": "monster", "time": 1702089427}, "111": {"user": "team07", "task": "museum", "time": 1702087199}, "466": {"user": "team48", "task": "race", "time": 1702095720}, "140": {"user": "team36", "task": "aisimulation", "time": 1702087879}, "191": {"user": "team21", "task": "palindrome", "time": 1702089011}, "527": {"user": "team34", "task": "autocopilot", "time": 1702097363}, "144": {"user": "team09", "task": "palindrome", "time": 1702087904}, "65": {"user": "team34", "task": "museum", "time": 1702086381}, "805": {"user": "team25", "task": "autocopilot", "time": 1702101916}, "812": {"user": "team33", "task": "race", "time": 1702101962}, "843": {"user": "team26", "task": "monster", "time": 1702102224}, "418": {"user": "team09", "task": "monster", "time": 1702094718}, "189": {"user": "team25", "task": "aisimulation", "time": 1702088993}, "679": {"user": "team22", "task": "maze", "time": 1702100266}, "398": {"user": "team36", "task": "autocopilot", "time": 1702094237}, "49": {"user": "team15", "task": "museum", "time": 1702085836}, "456": {"user": "team15", "task": "maze", "time": 1702095554}, "295": {"user": "team13", "task": "convexhull", "time": 1702092054}, "178": {"user": "team20", "task": "palindrome", "time": 1702088689}, "713": {"user": "team33", "task": "maze", "time": 1702100748}, "124": {"user": "team37", "task": "palindrome", "time": 1702087403}, "165": {"user": "team21", "task": "palindrome", "time": 1702088450}, "121": {"user": "team46", "task": "museum", "time": 1702087330}, "422": {"user": "team35", "task": "aisimulation", "time": 1702094767}, "175": {"user": "team17", "task": "aisimulation", "time": 1702088673}, "632": {"user": "team03", "task": "monster", "time": 1702099365}, "105": {"user": "team33", "task": "palindrome", "time": 1702087095}, "502": {"user": "team09", "task": "autocopilot", "time": 1702096655}, "103": {"user": "team22", "task": "aisimulation", "time": 1702087044}, "836": {"user": "team36", "task": "maze", "time": 1702102167}, "363": {"user": "team36", "task": "autocopilot", "time": 1702093601}, "283": {"user": "team25", "task": "museum", "time": 1702091782}, "85": {"user": "team06", "task": "museum", "time": 1702086777}, "243": {"user": "team30", "task": "museum", "time": 1702090472}, "788": {"user": "team10", "task": "autocopilot", "time": 1702101738}, "423": {"user": "team40", "task": "monster", "time": 1702094768}, "581": {"user": "team10", "task": "autocopilot", "time": 1702098328}, "608": {"user": "team39", "task": "maze", "time": 1702098846}, "117": {"user": "team39", "task": "museum", "time": 1702087271}, "784": {"user": "team33", "task": "race", "time": 1702101698}, "77": {"user": "team44", "task": "museum", "time": 1702086604}, "757": {"user": "team22", "task": "palindrome", "time": 1702101397}, "736": {"user": "team26", "task": "autocopilot", "time": 1702101060}, "222": {"user": "team01", "task": "museum", "time": 1702089982}, "577": {"user": "team25", "task": "aisimulation", "time": 1702098254}, "434": {"user": "team06", "task": "palindrome", "time": 1702095074}, "112": {"user": "team16", "task": "museum", "time": 1702087211}, "123": {"user": "team16", "task": "museum", "time": 1702087402}, "519": {"user": "team42", "task": "race", "time": 1702097100}, "454": {"user": "team21", "task": "autocopilot", "time": 1702095512}, "260": {"user": "team01", "task": "palindrome", "time": 1702090921}, "120": {"user": "team26", "task": "aisimulation", "time": 1702087329}, "702": {"user": "team14", "task": "monster", "time": 1702100613}, "47": {"user": "team03", "task": "palindrome", "time": 1702085688}, "497": {"user": "team40", "task": "monster", "time": 1702096544}, "371": {"user": "team41", "task": "aisimulation", "time": 1702093784}, "242": {"user": "team17", "task": "aisimulation", "time": 1702090435}, "387": {"user": "team48", "task": "aisimulation", "time": 1702094004}, "500": {"user": "team45", "task": "aisimulation", "time": 1702096648}, "813": {"user": "team29", "task": "race", "time": 1702101968}, "357": {"user": "team46", "task": "palindrome", "time": 1702093456}, "710": {"user": "team13", "task": "autocopilot", "time": 1702100711}, "323": {"user": "team15", "task": "convexhull", "time": 1702092739}, "646": {"user": "team10", "task": "convexhull", "time": 1702099631}, "461": {"user": "team32", "task": "aisimulation", "time": 1702095682}, "465": {"user": "team19", "task": "aisimulation", "time": 1702095718}, "57": {"user": "team09", "task": "aisimulation", "time": 1702086123}, "662": {"user": "team42", "task": "maze", "time": 1702099972}, "614": {"user": "team31", "task": "maze", "time": 1702098920}, "468": {"user": "team20", "task": "monster", "time": 1702095765}, "692": {"user": "team34", "task": "race", "time": 1702100494}, "516": {"user": "team34", "task": "autocopilot", "time": 1702097036}, "886": {"user": "team02", "task": "monster", "time": 1702102572}, "591": {"user": "team37", "task": "race", "time": 1702098523}, "799": {"user": "team39", "task": "race", "time": 1702101860}, "419": {"user": "team29", "task": "monster", "time": 1702094734}, "796": {"user": "team33", "task": "maze", "time": 1702101839}, "211": {"user": "team06", "task": "museum", "time": 1702089682}, "101": {"user": "team33", "task": "museum", "time": 1702087027}, "647": {"user": "team45", "task": "autocopilot", "time": 1702099650}, "756": {"user": "team46", "task": "maze", "time": 1702101383}, "194": {"user": "team46", "task": "aisimulation", "time": 1702089043}, "823": {"user": "team33", "task": "race", "time": 1702102057}, "861": {"user": "team07", "task": "maze", "time": 1702102429}, "561": {"user": "team29", "task": "maze", "time": 1702097897}, "860": {"user": "team44", "task": "monster", "time": 1702102375}, "522": {"user": "team22", "task": "monster", "time": 1702097230}, "95": {"user": "team42", "task": "aisimulation", "time": 1702086901}, "749": {"user": "team09", "task": "autocopilot", "time": 1702101305}, "778": {"user": "team34", "task": "autocopilot", "time": 1702101653}, "764": {"user": "team30", "task": "maze", "time": 1702101485}, "479": {"user": "team42", "task": "race", "time": 1702095990}, "765": {"user": "team25", "task": "autocopilot", "time": 1702101488}, "275": {"user": "team25", "task": "museum", "time": 1702091464}, "219": {"user": "team14", "task": "aisimulation", "time": 1702089851}, "375": {"user": "team16", "task": "aisimulation", "time": 1702093809}, "48": {"user": "team43", "task": "palindrome", "time": 1702085804}, "830": {"user": "team20", "task": "convexhull", "time": 1702102133}, "600": {"user": "team35", "task": "monster", "time": 1702098716}, "168": {"user": "team17", "task": "aisimulation", "time": 1702088523}, "444": {"user": "team15", "task": "maze", "time": 1702095355}, "654": {"user": "team27", "task": "maze", "time": 1702099827}, "373": {"user": "team14", "task": "aisimulation", "time": 1702093787}, "640": {"user": "team29", "task": "race", "time": 1702099555}, "723": {"user": "team07", "task": "race", "time": 1702100850}, "545": {"user": "team36", "task": "maze", "time": 1702097597}, "691": {"user": "team39", "task": "palindrome", "time": 1702100452}, "633": {"user": "team13", "task": "monster", "time": 1702099395}, "755": {"user": "team19", "task": "autocopilot", "time": 1702101377}, "162": {"user": "team08", "task": "aisimulation", "time": 1702088339}, "574": {"user": "team06", "task": "museum", "time": 1702098191}, "343": {"user": "team42", "task": "convexhull", "time": 1702093118}, "735": {"user": "team29", "task": "monster", "time": 1702101030}, "53": {"user": "team15", "task": "museum", "time": 1702085964}, "274": {"user": "team45", "task": "monster", "time": 1702091436}, "677": {"user": "team10", "task": "convexhull", "time": 1702100242}, "314": {"user": "team15", "task": "convexhull", "time": 1702092609}, "868": {"user": "team48", "task": "autocopilot", "time": 1702102482}, "828": {"user": "team09", "task": "autocopilot", "time": 1702102114}, "781": {"user": "team08", "task": "autocopilot", "time": 1702101672}, "737": {"user": "team10", "task": "autocopilot", "time": 1702101076}, "400": {"user": "team21", "task": "race", "time": 1702094276}, "473": {"user": "team18", "task": "convexhull", "time": 1702095914}, "329": {"user": "team44", "task": "race", "time": 1702092911}, "90": {"user": "team17", "task": "museum", "time": 1702086837}, "82": {"user": "team40", "task": "palindrome", "time": 1702086731}, "850": {"user": "team09", "task": "race", "time": 1702102310}, "629": {"user": "team35", "task": "monster", "time": 1702099224}, "620": {"user": "team15", "task": "race", "time": 1702099013}, "258": {"user": "team41", "task": "monster", "time": 1702090841}, "115": {"user": "team25", "task": "autocopilot", "time": 1702087266}, "832": {"user": "team29", "task": "race", "time": 1702102137}, "578": {"user": "team04", "task": "monster", "time": 1702098279}, "43": {"user": "team36", "task": "museum", "time": 1702085570}, "791": {"user": "team30", "task": "maze", "time": 1702101795}, "347": {"user": "team14", "task": "aisimulation", "time": 1702093234}, "858": {"user": "team36", "task": "race", "time": 1702102351}, "393": {"user": "team33", "task": "aisimulation", "time": 1702094122}, "842": {"user": "team35", "task": "maze", "time": 1702102218}, "153": {"user": "team03", "task": "monster", "time": 1702088062}, "346": {"user": "team29", "task": "monster", "time": 1702093173}, "463": {"user": "team14", "task": "autocopilot", "time": 1702095690}, "470": {"user": "team25", "task": "aisimulation", "time": 1702095829}, "158": {"user": "team33", "task": "museum", "time": 1702088215}, "656": {"user": "team30", "task": "race", "time": 1702099839}, "376": {"user": "team12", "task": "race", "time": 1702093812}, "137": {"user": "team21", "task": "museum", "time": 1702087780}, "493": {"user": "team44", "task": "monster", "time": 1702096459}, "819": {"user": "team30", "task": "maze", "time": 1702102008}, "697": {"user": "team35", "task": "monster", "time": 1702100542}, "515": {"user": "team12", "task": "monster", "time": 1702097027}, "285": {"user": "team15", "task": "convexhull", "time": 1702091832}, "271": {"user": "team47", "task": "museum", "time": 1702091366}, "114": {"user": "team33", "task": "palindrome", "time": 1702087260}, "604": {"user": "team25", "task": "autocopilot", "time": 1702098769}, "682": {"user": "team12", "task": "monster", "time": 1702100362}, "739": {"user": "team31", "task": "autocopilot", "time": 1702101126}, "146": {"user": "team03", "task": "monster", "time": 1702087937}, "871": {"user": "team36", "task": "race", "time": 1702102493}, "125": {"user": "team25", "task": "aisimulation", "time": 1702087409}, "523": {"user": "team17", "task": "autocopilot", "time": 1702097241}, "412": {"user": "team14", "task": "palindrome", "time": 1702094535}, "810": {"user": "team02", "task": "maze", "time": 1702101946}, "744": {"user": "team44", "task": "maze", "time": 1702101231}, "451": {"user": "team14", "task": "autocopilot", "time": 1702095501}, "136": {"user": "team29", "task": "aisimulation", "time": 1702087722}, "122": {"user": "team33", "task": "museum", "time": 1702087386}, "262": {"user": "team10", "task": "race", "time": 1702090968}, "549": {"user": "team19", "task": "autocopilot", "time": 1702097683}, "804": {"user": "team37", "task": "autocopilot", "time": 1702101897}, "354": {"user": "team39", "task": "race", "time": 1702093432}, "269": {"user": "team46", "task": "autocopilot", "time": 1702091185}, "266": {"user": "team19", "task": "monster", "time": 1702091124}, "513": {"user": "team03", "task": "monster", "time": 1702097008}, "666": {"user": "team04", "task": "aisimulation", "time": 1702100042}, "534": {"user": "team14", "task": "race", "time": 1702097454}, "435": {"user": "team14", "task": "autocopilot", "time": 1702095112}, "467": {"user": "team09", "task": "monster", "time": 1702095728}, "567": {"user": "team04", "task": "monster", "time": 1702098005}, "715": {"user": "team26", "task": "race", "time": 1702100760}, "826": {"user": "team18", "task": "convexhull", "time": 1702102091}, "216": {"user": "team40", "task": "autocopilot", "time": 1702089826}, "44": {"user": "team33", "task": "museum", "time": 1702085576}, "452": {"user": "team39", "task": "convexhull", "time": 1702095503}, "198": {"user": "team46", "task": "aisimulation", "time": 1702089164}, "701": {"user": "team36", "task": "convexhull", "time": 1702100607}, "290": {"user": "team24", "task": "aisimulation", "time": 1702092005}, "338": {"user": "team16", "task": "aisimulation", "time": 1702093039}, "431": {"user": "team30", "task": "race", "time": 1702094934}, "667": {"user": "team42", "task": "maze", "time": 1702100093}, "675": {"user": "team41", "task": "autocopilot", "time": 1702100206}, "734": {"user": "team45", "task": "maze", "time": 1702101024}, "483": {"user": "team30", "task": "race", "time": 1702096079}, "390": {"user": "team12", "task": "race", "time": 1702094091}, "42": {"user": "team03", "task": "museum", "time": 1702085273}, "835": {"user": "team47", "task": "maze", "time": 1702102164}, "601": {"user": "team33", "task": "race", "time": 1702098725}, "852": {"user": "team40", "task": "agreement", "time": 1702102325}, "277": {"user": "team44", "task": "race", "time": 1702091546}, "663": {"user": "team10", "task": "convexhull", "time": 1702099982}, "559": {"user": "team41", "task": "autocopilot", "time": 1702097880}, "304": {"user": "team42", "task": "convexhull", "time": 1702092296}, "767": {"user": "team12", "task": "monster", "time": 1702101521}, "658": {"user": "team34", "task": "race", "time": 1702099899}, "197": {"user": "team31", "task": "aisimulation", "time": 1702089146}, "305": {"user": "team08", "task": "monster", "time": 1702092309}, "821": {"user": "team37", "task": "autocopilot", "time": 1702102036}, "537": {"user": "team21", "task": "autocopilot", "time": 1702097475}, "471": {"user": "team48", "task": "race", "time": 1702095869}, "705": {"user": "team04", "task": "aisimulation", "time": 1702100669}, "333": {"user": "team25", "task": "museum", "time": 1702092967}, "817": {"user": "team18", "task": "convexhull", "time": 1702102000}, "332": {"user": "team14", "task": "aisimulation", "time": 1702092964}, "839": {"user": "team44", "task": "monster", "time": 1702102200}, "185": {"user": "team08", "task": "palindrome", "time": 1702088951}, "204": {"user": "team24", "task": "museum", "time": 1702089342}, "135": {"user": "team25", "task": "aisimulation", "time": 1702087713}, "474": {"user": "team16", "task": "aisimulation", "time": 1702095925}, "512": {"user": "team44", "task": "monster", "time": 1702097006}, "291": {"user": "team44", "task": "race", "time": 1702092007}, "54": {"user": "team31", "task": "museum", "time": 1702086011}, "634": {"user": "team30", "task": "race", "time": 1702099423}, "811": {"user": "team05", "task": "palindrome", "time": 1702101947}, "665": {"user": "team29", "task": "monster", "time": 1702099993}, "541": {"user": "team40", "task": "autocopilot", "time": 1702097516}, "455": {"user": "team32", "task": "aisimulation", "time": 1702095537}, "297": {"user": "team14", "task": "museum", "time": 1702092172}, "753": {"user": "team36", "task": "autocopilot", "time": 1702101330}, "75": {"user": "team39", "task": "aisimulation", "time": 1702086563}, "300": {"user": "team28", "task": "autocopilot", "time": 1702092230}, "690": {"user": "team14", "task": "maze", "time": 1702100450}, "345": {"user": "team39", "task": "race", "time": 1702093170}, "602": {"user": "team46", "task": "monster", "time": 1702098747}, "792": {"user": "team02", "task": "maze", "time": 1702101799}, "855": {"user": "team30", "task": "maze", "time": 1702102334}, "870": {"user": "team30", "task": "maze", "time": 1702102491}, "859": {"user": "team07", "task": "maze", "time": 1702102351}, "164": {"user": "team43", "task": "aisimulation", "time": 1702088426}, "547": {"user": "team13", "task": "race", "time": 1702097650}, "399": {"user": "team33", "task": "aisimulation", "time": 1702094244}, "255": {"user": "team37", "task": "aisimulation", "time": 1702090709}, "220": {"user": "team02", "task": "autocopilot", "time": 1702089879}, "596": {"user": "team40", "task": "autocopilot", "time": 1702098611}, "313": {"user": "team48", "task": "race", "time": 1702092596}, "71": {"user": "team03", "task": "palindrome", "time": 1702086543}, "401": {"user": "team41", "task": "aisimulation", "time": 1702094295}, "827": {"user": "team44", "task": "monster", "time": 1702102099}, "862": {"user": "team40", "task": "agreement", "time": 1702102447}, "498": {"user": "team26", "task": "aisimulation", "time": 1702096601}, "203": {"user": "team37", "task": "museum", "time": 1702089309}, "252": {"user": "team03", "task": "monster", "time": 1702090655}, "621": {"user": "team08", "task": "convexhull", "time": 1702099024}, "205": {"user": "team26", "task": "aisimulation", "time": 1702089346}, "586": {"user": "team20", "task": "monster", "time": 1702098412}, "190": {"user": "team19", "task": "museum", "time": 1702088998}, "657": {"user": "team42", "task": "maze", "time": 1702099846}, "652": {"user": "team24", "task": "maze", "time": 1702099766}, "575": {"user": "team21", "task": "race", "time": 1702098198}, "228": {"user": "team46", "task": "autocopilot", "time": 1702090042}, "583": {"user": "team40", "task": "autocopilot", "time": 1702098366}, "464": {"user": "team39", "task": "convexhull", "time": 1702095717}, "231": {"user": "team17", "task": "aisimulation", "time": 1702090087}, "790": {"user": "team15", "task": "maze", "time": 1702101787}, "816": {"user": "team09", "task": "autocopilot", "time": 1702101992}, "664": {"user": "team41", "task": "autocopilot", "time": 1702099983}, "380": {"user": "team03", "task": "aisimulation", "time": 1702093914}, "520": {"user": "team36", "task": "maze", "time": 1702097190}, "62": {"user": "team08", "task": "museum", "time": 1702086226}, "98": {"user": "team31", "task": "palindrome", "time": 1702086969}, "106": {"user": "team17", "task": "museum", "time": 1702087096}, "127": {"user": "team46", "task": "museum", "time": 1702087453}, "706": {"user": "team45", "task": "maze", "time": 1702100674}, "183": {"user": "team25", "task": "aisimulation", "time": 1702088868}, "320": {"user": "team42", "task": "convexhull", "time": 1702092680}, "526": {"user": "team02", "task": "aisimulation", "time": 1702097345}, "670": {"user": "team10", "task": "convexhull", "time": 1702100114}, "108": {"user": "team45", "task": "palindrome", "time": 1702087153}, "638": {"user": "team45", "task": "autocopilot", "time": 1702099524}, "372": {"user": "team06", "task": "palindrome", "time": 1702093786}, "141": {"user": "team06", "task": "museum", "time": 1702087888}, "63": {"user": "team10", "task": "palindrome", "time": 1702086260}, "104": {"user": "team46", "task": "museum", "time": 1702087056}, "794": {"user": "team28", "task": "palindrome", "time": 1702101832}, "310": {"user": "team14", "task": "aisimulation", "time": 1702092544}, "841": {"user": "team33", "task": "maze", "time": 1702102215}, "703": {"user": "team25", "task": "maze", "time": 1702100653}, "236": {"user": "team04", "task": "maze", "time": 1702090347}, "490": {"user": "team40", "task": "monster", "time": 1702096296}, "411": {"user": "team36", "task": "autocopilot", "time": 1702094490}, "116": {"user": "team34", "task": "palindrome", "time": 1702087271}, "364": {"user": "team12", "task": "race", "time": 1702093604}, "280": {"user": "team16", "task": "aisimulation", "time": 1702091656}, "230": {"user": "team21", "task": "autocopilot", "time": 1702090064}, "546": {"user": "team05", "task": "race", "time": 1702097608}, "166": {"user": "team38", "task": "palindrome", "time": 1702088457}, "704": {"user": "team29", "task": "monster", "time": 1702100656}, "624": {"user": "team31", "task": "maze", "time": 1702099093}, "639": {"user": "team20", "task": "race", "time": 1702099550}, "543": {"user": "team19", "task": "autocopilot", "time": 1702097560}, "747": {"user": "team27", "task": "maze", "time": 1702101253}, "336": {"user": "team42", "task": "convexhull", "time": 1702092991}, "685": {"user": "team13", "task": "autocopilot", "time": 1702100393}, "611": {"user": "team23", "task": "autocopilot", "time": 1702098888}, "251": {"user": "team14", "task": "museum", "time": 1702090647}, "287": {"user": "team08", "task": "monster", "time": 1702091927}, "317": {"user": "team24", "task": "aisimulation", "time": 1702092637}, "846": {"user": "team19", "task": "autocopilot", "time": 1702102240}, "503": {"user": "team40", "task": "monster", "time": 1702096664}, "635": {"user": "team48", "task": "maze", "time": 1702099485}, "475": {"user": "team23", "task": "aisimulation", "time": 1702095963}, "525": {"user": "team43", "task": "race", "time": 1702097320}, "70": {"user": "team02", "task": "museum", "time": 1702086508}, "413": {"user": "team32", "task": "aisimulation", "time": 1702094557}, "649": {"user": "team34", "task": "race", "time": 1702099675}, "552": {"user": "team05", "task": "race", "time": 1702097752}, "335": {"user": "team48", "task": "race", "time": 1702092978}, "622": {"user": "team34", "task": "race", "time": 1702099040}, "81": {"user": "team25", "task": "autocopilot", "time": 1702086716}, "119": {"user": "team36", "task": "aisimulation", "time": 1702087315}, "847": {"user": "team42", "task": "agreement", "time": 1702102278}, "215": {"user": "team47", "task": "palindrome", "time": 1702089757}, "874": {"user": "team27", "task": "maze", "time": 1702102531}, "173": {"user": "team12", "task": "aisimulation", "time": 1702088614}, "383": {"user": "team37", "task": "monster", "time": 1702093966}, "232": {"user": "team19", "task": "palindrome", "time": 1702090098}, "793": {"user": "team22", "task": "palindrome", "time": 1702101807}, "673": {"user": "team27", "task": "maze", "time": 1702100181}, "299": {"user": "team09", "task": "convexhull", "time": 1702092203}, "132": {"user": "team06", "task": "museum", "time": 1702087590}, "254": {"user": "team28", "task": "museum", "time": 1702090682}, "420": {"user": "team01", "task": "aisimulation", "time": 1702094737}, "235": {"user": "team46", "task": "autocopilot", "time": 1702090219}, "249": {"user": "team46", "task": "autocopilot", "time": 1702090595}, "759": {"user": "team39", "task": "race", "time": 1702101410}, "148": {"user": "team07", "task": "museum", "time": 1702088009}, "321": {"user": "team14", "task": "aisimulation", "time": 1702092690}, "669": {"user": "team20", "task": "monster", "time": 1702100110}, "551": {"user": "team10", "task": "autocopilot", "time": 1702097745}, "429": {"user": "team35", "task": "aisimulation", "time": 1702094930}, "480": {"user": "team10", "task": "agreement", "time": 1702095997}, "732": {"user": "team42", "task": "autocopilot", "time": 1702100992}, "885": {"user": "team28", "task": "palindrome", "time": 1702102572}, "404": {"user": "team06", "task": "palindrome", "time": 1702094343}, "496": {"user": "team09", "task": "autocopilot", "time": 1702096528}, "68": {"user": "team45", "task": "palindrome", "time": 1702086432}, "259": {"user": "team28", "task": "museum", "time": 1702090860}, "741": {"user": "team40", "task": "maze", "time": 1702101185}, "389": {"user": "team46", "task": "palindrome", "time": 1702094050}, "247": {"user": "team21", "task": "autocopilot", "time": 1702090567}, "256": {"user": "team46", "task": "autocopilot", "time": 1702090715}, "594": {"user": "team04", "task": "monster", "time": 1702098570}, "752": {"user": "team29", "task": "autocopilot", "time": 1702101314}, "69": {"user": "team27", "task": "museum", "time": 1702086434}, "477": {"user": "team15", "task": "maze", "time": 1702095975}, "651": {"user": "team02", "task": "maze", "time": 1702099735}, "576": {"user": "team02", "task": "race", "time": 1702098244}, "623": {"user": "team05", "task": "museum", "time": 1702099050}, "887": {"user": "team35", "task": "maze", "time": 1702102576}, "318": {"user": "team08", "task": "monster", "time": 1702092639}, "239": {"user": "team03", "task": "monster", "time": 1702090402}, "487": {"user": "team48", "task": "race", "time": 1702096147}, "58": {"user": "team12", "task": "museum", "time": 1702086151}, "761": {"user": "team14", "task": "monster", "time": 1702101474}, "478": {"user": "team25", "task": "aisimulation", "time": 1702095985}, "433": {"user": "team26", "task": "aisimulation", "time": 1702095051}, "417": {"user": "team17", "task": "autocopilot", "time": 1702094635}, "340": {"user": "team31", "task": "monster", "time": 1702093087}, "800": {"user": "team08", "task": "autocopilot", "time": 1702101864}, "403": {"user": "team14", "task": "palindrome", "time": 1702094342}, "553": {"user": "team07", "task": "aisimulation", "time": 1702097789}, "437": {"user": "team07", "task": "maze", "time": 1702095131}, "270": {"user": "team43", "task": "monster", "time": 1702091283}, "66": {"user": "team03", "task": "palindrome", "time": 1702086422}, "302": {"user": "team24", "task": "aisimulation", "time": 1702092240}, "729": {"user": "team29", "task": "monster", "time": 1702100909}, "785": {"user": "team36", "task": "maze", "time": 1702101709}, "644": {"user": "team23", "task": "maze", "time": 1702099601}, "770": {"user": "team39", "task": "race", "time": 1702101544}, "61": {"user": "team40", "task": "museum", "time": 1702086209}, "807": {"user": "team30", "task": "maze", "time": 1702101923}, "145": {"user": "team47", "task": "aisimulation", "time": 1702087912}, "449": {"user": "team40", "task": "monster", "time": 1702095417}, "217": {"user": "team44", "task": "palindrome", "time": 1702089837}, "51": {"user": "team03", "task": "palindrome", "time": 1702085932}, "139": {"user": "team18", "task": "palindrome", "time": 1702087856}, "109": {"user": "team26", "task": "aisimulation", "time": 1702087165}, "890": {"user": "team39", "task": "autocopilot", "time": 1702102601}, "253": {"user": "team30", "task": "museum", "time": 1702090661}, "717": {"user": "team32", "task": "maze", "time": 1702100777}, "56": {"user": "team10", "task": "museum", "time": 1702086061}, "91": {"user": "team23", "task": "palindrome", "time": 1702086857}, "74": {"user": "team32", "task": "museum", "time": 1702086553}, "410": {"user": "team48", "task": "aisimulation", "time": 1702094436}, "46": {"user": "team46", "task": "aisimulation", "time": 1702085651}, "459": {"user": "team40", "task": "monster", "time": 1702095589}, "179": {"user": "team03", "task": "monster", "time": 1702088717}, "548": {"user": "team21", "task": "autocopilot", "time": 1702097677}, "133": {"user": "team07", "task": "museum", "time": 1702087651}, "427": {"user": "team27", "task": "autocopilot", "time": 1702094837}, "421": {"user": "team21", "task": "race", "time": 1702094766}, "506": {"user": "team32", "task": "aisimulation", "time": 1702096762}, "603": {"user": "team36", "task": "autocopilot", "time": 1702098761}, "801": {"user": "team05", "task": "palindrome", "time": 1702101871}, "445": {"user": "team14", "task": "autocopilot", "time": 1702095366}, "776": {"user": "team10", "task": "autocopilot", "time": 1702101607}, "725": {"user": "team42", "task": "autocopilot", "time": 1702100871}, "573": {"user": "team04", "task": "monster", "time": 1702098138}, "311": {"user": "team06", "task": "palindrome", "time": 1702092545}, "160": {"user": "team48", "task": "race", "time": 1702088294}, "517": {"user": "team23", "task": "autocopilot", "time": 1702097056}, "668": {"user": "team33", "task": "maze", "time": 1702100102}, "802": {"user": "team36", "task": "maze", "time": 1702101882}, "155": {"user": "team07", "task": "museum", "time": 1702088132}, "698": {"user": "team09", "task": "autocopilot", "time": 1702100570}, "867": {"user": "team21", "task": "aisimulation", "time": 1702102482}, "733": {"user": "team16", "task": "palindrome", "time": 1702101004}, "720": {"user": "team25", "task": "maze", "time": 1702100814}, "481": {"user": "team48", "task": "race", "time": 1702096026}, "857": {"user": "team08", "task": "autocopilot", "time": 1702102351}, "789": {"user": "team44", "task": "monster", "time": 1702101757}, "884": {"user": "team40", "task": "agreement", "time": 1702102567}, "348": {"user": "team40", "task": "race", "time": 1702093246}, "322": {"user": "team19", "task": "monster", "time": 1702092733}, "661": {"user": "team05", "task": "palindrome", "time": 1702099959}, "660": {"user": "team48", "task": "autocopilot", "time": 1702099944}, "200": {"user": "team25", "task": "aisimulation", "time": 1702089227}, "180": {"user": "team48", "task": "race", "time": 1702088759}, "409": {"user": "team32", "task": "aisimulation", "time": 1702094430}, "443": {"user": "team18", "task": "convexhull", "time": 1702095299}, "395": {"user": "team14", "task": "palindrome", "time": 1702094144}, "484": {"user": "team16", "task": "aisimulation", "time": 1702096081}, "740": {"user": "team13", "task": "autocopilot", "time": 1702101142}, "544": {"user": "team23", "task": "maze", "time": 1702097595}, "696": {"user": "team13", "task": "autocopilot", "time": 1702100541}, "246": {"user": "team13", "task": "aisimulation", "time": 1702090537}, "587": {"user": "team19", "task": "autocopilot", "time": 1702098415}, "408": {"user": "team22", "task": "monster", "time": 1702094423}, "60": {"user": "team43", "task": "museum", "time": 1702086181}, "446": {"user": "team41", "task": "palindrome", "time": 1702095405}, "362": {"user": "team06", "task": "palindrome", "time": 1702093575}, "225": {"user": "team25", "task": "palindrome", "time": 1702090027}, "234": {"user": "team03", "task": "autocopilot", "time": 1702090170}, "742": {"user": "team10", "task": "monster", "time": 1702101198}, "619": {"user": "team25", "task": "aisimulation", "time": 1702098995}, "766": {"user": "team46", "task": "maze", "time": 1702101508}, "718": {"user": "team29", "task": "monster", "time": 1702100785}, "637": {"user": "team13", "task": "monster", "time": 1702099523}, "391": {"user": "team25", "task": "aisimulation", "time": 1702094114}, "406": {"user": "team39", "task": "race", "time": 1702094386}, "368": {"user": "team46", "task": "palindrome", "time": 1702093679}, "294": {"user": "team45", "task": "monster", "time": 1702092053}, "365": {"user": "team41", "task": "aisimulation", "time": 1702093624}, "432": {"user": "team09", "task": "monster", "time": 1702095007}, "288": {"user": "team41", "task": "monster", "time": 1702091945}, "482": {"user": "team35", "task": "aisimulation", "time": 1702096063}, "392": {"user": "team36", "task": "autocopilot", "time": 1702094116}, "326": {"user": "team19", "task": "monster", "time": 1702092854}, "529": {"user": "team10", "task": "autocopilot", "time": 1702097409}, "560": {"user": "team36", "task": "aisimulation", "time": 1702097889}, "264": {"user": "team46", "task": "autocopilot", "time": 1702091057}, "415": {"user": "team25", "task": "aisimulation", "time": 1702094592}, "693": {"user": "team29", "task": "monster", "time": 1702100510}, "78": {"user": "team48", "task": "palindrome", "time": 1702086643}, "170": {"user": "team24", "task": "palindrome", "time": 1702088556}, "424": {"user": "team26", "task": "museum", "time": 1702094783}, "686": {"user": "team33", "task": "maze", "time": 1702100396}, "94": {"user": "team07", "task": "museum", "time": 1702086900}, "100": {"user": "team41", "task": "museum", "time": 1702087024}, "286": {"user": "team19", "task": "monster", "time": 1702091893}, "407": {"user": "team23", "task": "aisimulation", "time": 1702094387}, "45": {"user": "team13", "task": "museum", "time": 1702085638}, "344": {"user": "team23", "task": "maze", "time": 1702093119}, "564": {"user": "team34", "task": "autocopilot", "time": 1702097938}, "378": {"user": "team42", "task": "convexhull", "time": 1702093858}, "352": {"user": "team40", "task": "race", "time": 1702093395}, "674": {"user": "team08", "task": "maze", "time": 1702100197}, "330": {"user": "team27", "task": "aisimulation", "time": 1702092921}, "760": {"user": "team04", "task": "autocopilot", "time": 1702101448}, "221": {"user": "team21", "task": "autocopilot", "time": 1702089906}, "223": {"user": "team14", "task": "aisimulation", "time": 1702089985}, "306": {"user": "team14", "task": "aisimulation", "time": 1702092413}, "563": {"user": "team09", "task": "maze", "time": 1702097931}, "312": {"user": "team25", "task": "museum", "time": 1702092569}, "708": {"user": "team35", "task": "monster", "time": 1702100688}, "356": {"user": "team06", "task": "palindrome", "time": 1702093444}, "655": {"user": "team05", "task": "palindrome", "time": 1702099836}, "889": {"user": "team30", "task": "maze", "time": 1702102601}, "96": {"user": "team10", "task": "aisimulation", "time": 1702086944}, "825": {"user": "team39", "task": "race", "time": 1702102084}, "156": {"user": "team09", "task": "palindrome", "time": 1702088134}, "572": {"user": "team45", "task": "convexhull", "time": 1702098118}, "394": {"user": "team29", "task": "monster", "time": 1702094123}, "684": {"user": "team48", "task": "race", "time": 1702100385}, "150": {"user": "team32", "task": "palindrome", "time": 1702088045}, "538": {"user": "team18", "task": "aisimulation", "time": 1702097486}, "589": {"user": "team45", "task": "aisimulation", "time": 1702098492}, "873": {"user": "team26", "task": "agreement", "time": 1702102505}, "762": {"user": "team26", "task": "autocopilot", "time": 1702101476}, "218": {"user": "team30", "task": "monster", "time": 1702089837}, "795": {"user": "team09", "task": "autocopilot", "time": 1702101834}, "182": {"user": "team17", "task": "aisimulation", "time": 1702088862}, "67": {"user": "team04", "task": "palindrome", "time": 1702086430}, "853": {"user": "team25", "task": "autocopilot", "time": 1702102327}, "626": {"user": "team35", "task": "monster", "time": 1702099103}, "507": {"user": "team45", "task": "aisimulation", "time": 1702096770}, "339": {"user": "team08", "task": "monster", "time": 1702093081}, "695": {"user": "team04", "task": "aisimulation", "time": 1702100517}, "52": {"user": "team48", "task": "museum", "time": 1702085933}, "303": {"user": "team48", "task": "monster", "time": 1702092244}, "192": {"user": "team13", "task": "autocopilot", "time": 1702089026}, "331": {"user": "team08", "task": "monster", "time": 1702092931}, "131": {"user": "team44", "task": "aisimulation", "time": 1702087532}, "542": {"user": "team10", "task": "autocopilot", "time": 1702097530}, "188": {"user": "team09", "task": "palindrome", "time": 1702088993}, "187": {"user": "team31", "task": "aisimulation", "time": 1702088985}, "89": {"user": "team33", "task": "palindrome", "time": 1702086822}, "593": {"user": "team48", "task": "maze", "time": 1702098564}, "265": {"user": "team41", "task": "monster", "time": 1702091074}, "743": {"user": "team04", "task": "autocopilot", "time": 1702101210}, "844": {"user": "team28", "task": "palindrome", "time": 1702102232}, "709": {"user": "team15", "task": "monster", "time": 1702100709}, "261": {"user": "team46", "task": "autocopilot", "time": 1702090936}, "325": {"user": "team17", "task": "palindrome", "time": 1702092845}, "385": {"user": "team36", "task": "autocopilot", "time": 1702093978}, "273": {"user": "team13", "task": "palindrome", "time": 1702091423}, "540": {"user": "team27", "task": "aisimulation", "time": 1702097508}, "879": {"user": "team33", "task": "maze", "time": 1702102560}, "598": {"user": "team28", "task": "museum", "time": 1702098673}, "680": {"user": "team03", "task": "race", "time": 1702100296}, "599": {"user": "team41", "task": "autocopilot", "time": 1702098701}, "355": {"user": "team24", "task": "museum", "time": 1702093440}, "370": {"user": "team29", "task": "monster", "time": 1702093778}, "324": {"user": "team48", "task": "race", "time": 1702092799}, "838": {"user": "team34", "task": "autocopilot", "time": 1702102188}, "558": {"user": "team04", "task": "monster", "time": 1702097862}, "798": {"user": "team48", "task": "race", "time": 1702101859}, "448": {"user": "team09", "task": "monster", "time": 1702095417}, "530": {"user": "team33", "task": "aisimulation", "time": 1702097416}, "730": {"user": "team10", "task": "monster", "time": 1702100975}, "504": {"user": "team42", "task": "race", "time": 1702096671}, "414": {"user": "team31", "task": "monster", "time": 1702094586}, "532": {"user": "team26", "task": "autocopilot", "time": 1702097437}, "888": {"user": "team26", "task": "agreement", "time": 1702102588}, "397": {"user": "team39", "task": "race", "time": 1702094218}, "248": {"user": "team17", "task": "aisimulation", "time": 1702090576}, "416": {"user": "team21", "task": "race", "time": 1702094600}, "840": {"user": "team29", "task": "autocopilot", "time": 1702102211}, "808": {"user": "team45", "task": "race", "time": 1702101942}, "485": {"user": "team23", "task": "maze", "time": 1702096099}, "631": {"user": "team36", "task": "race", "time": 1702099364}, "227": {"user": "team36", "task": "palindrome", "time": 1702090039}, "486": {"user": "team42", "task": "race", "time": 1702096124}, "590": {"user": "team41", "task": "autocopilot", "time": 1702098510}, "508": {"user": "team07", "task": "aisimulation", "time": 1702096808}, "878": {"user": "team08", "task": "maze", "time": 1702102559}, "212": {"user": "team43", "task": "monster", "time": 1702089693}, "381": {"user": "team39", "task": "race", "time": 1702093930}, "87": {"user": "team31", "task": "palindrome", "time": 1702086806}, "763": {"user": "team27", "task": "maze", "time": 1702101485}, "771": {"user": "team08", "task": "autocopilot", "time": 1702101552}, "645": {"user": "team32", "task": "maze", "time": 1702099615}, "360": {"user": "team39", "task": "race", "time": 1702093553}, "727": {"user": "team36", "task": "maze", "time": 1702100898}, "50": {"user": "team04", "task": "museum", "time": 1702085839}, "570": {"user": "team29", "task": "maze", "time": 1702098024}, "869": {"user": "team08", "task": "maze", "time": 1702102482}, "494": {"user": "team18", "task": "race", "time": 1702096475}, "881": {"user": "team08", "task": "autocopilot", "time": 1702102562}, "643": {"user": "team19", "task": "maze", "time": 1702099596}, "510": {"user": "team44", "task": "monster", "time": 1702096845}, "84": {"user": "team26", "task": "aisimulation", "time": 1702086770}, "556": {"user": "team03", "task": "autocopilot", "time": 1702097858}, "199": {"user": "team23", "task": "museum", "time": 1702089220}, "472": {"user": "team40", "task": "monster", "time": 1702095900}, "787": {"user": "team41", "task": "autocopilot", "time": 1702101736}, "625": {"user": "team48", "task": "maze", "time": 1702099095}, "402": {"user": "team31", "task": "monster", "time": 1702094335}, "815": {"user": "team48", "task": "race", "time": 1702101980}, "250": {"user": "team40", "task": "autocopilot", "time": 1702090631}, "501": {"user": "team03", "task": "monster", "time": 1702096650}, "738": {"user": "team35", "task": "monster", "time": 1702101111}, "142": {"user": "team29", "task": "aisimulation", "time": 1702087888}, "268": {"user": "team10", "task": "race", "time": 1702091185}, "224": {"user": "team30", "task": "monster", "time": 1702089996}, "488": {"user": "team04", "task": "monster", "time": 1702096237}, "724": {"user": "team05", "task": "race", "time": 1702100862}, "207": {"user": "team13", "task": "aisimulation", "time": 1702089416}, "289": {"user": "team15", "task": "convexhull", "time": 1702091954}, "584": {"user": "team23", "task": "race", "time": 1702098372}, "748": {"user": "team41", "task": "race", "time": 1702101287}, "605": {"user": "team44", "task": "autocopilot", "time": 1702098791}, "369": {"user": "team25", "task": "museum", "time": 1702093733}, "272": {"user": "team19", "task": "monster", "time": 1702091415}, "113": {"user": "team24", "task": "museum", "time": 1702087223}, "495": {"user": "team45", "task": "aisimulation", "time": 1702096504}, "856": {"user": "team08", "task": "agreement", "time": 1702102345}, "531": {"user": "team08", "task": "race", "time": 1702097422}, "278": {"user": "team41", "task": "monster", "time": 1702091600}, "388": {"user": "team31", "task": "monster", "time": 1702094007}, "441": {"user": "team40", "task": "monster", "time": 1702095262}, "241": {"user": "team22", "task": "monster", "time": 1702090411}, "726": {"user": "team04", "task": "autocopilot", "time": 1702100892}, "671": {"user": "team39", "task": "autocopilot", "time": 1702100137}, "193": {"user": "team06", "task": "museum", "time": 1702089043}, "458": {"user": "team19", "task": "aisimulation", "time": 1702095588}, "779": {"user": "team12", "task": "monster", "time": 1702101656}, "226": {"user": "team03", "task": "autocopilot", "time": 1702090027}, "298": {"user": "team13", "task": "convexhull", "time": 1702092176}, "349": {"user": "team16", "task": "aisimulation", "time": 1702093252}, "263": {"user": "team13", "task": "aisimulation", "time": 1702091026}, "426": {"user": "team25", "task": "aisimulation", "time": 1702094801}, "134": {"user": "team32", "task": "palindrome", "time": 1702087671}, "641": {"user": "team03", "task": "monster", "time": 1702099572}, "292": {"user": "team17", "task": "museum", "time": 1702092015}, "877": {"user": "team13", "task": "maze", "time": 1702102549}, "229": {"user": "team40", "task": "aisimulation", "time": 1702090050}, "687": {"user": "team32", "task": "maze", "time": 1702100408}, "257": {"user": "team26", "task": "museum", "time": 1702090834}, "97": {"user": "team33", "task": "palindrome", "time": 1702086956}, "377": {"user": "team08", "task": "monster", "time": 1702093850}, "588": {"user": "team40", "task": "autocopilot", "time": 1702098491}, "880": {"user": "team45", "task": "convexhull", "time": 1702102561}, "700": {"user": "team05", "task": "palindrome", "time": 1702100604}, "824": {"user": "team02", "task": "maze", "time": 1702102080}, "722": {"user": "team10", "task": "monster", "time": 1702100848}, "636": {"user": "team36", "task": "race", "time": 1702099497}, "209": {"user": "team42", "task": "monster", "time": 1702089527}, "293": {"user": "team19", "task": "monster", "time": 1702092044}, "41": {"user": "team24", "task": "agreement", "time": 1702084976}, "607": {"user": "team29", "task": "maze", "time": 1702098827}, "613": {"user": "team30", "task": "race", "time": 1702098894}, "521": {"user": "team02", "task": "aisimulation", "time": 1702097201}, "678": {"user": "team06", "task": "race", "time": 1702100242}, "80": {"user": "team39", "task": "aisimulation", "time": 1702086693}, "425": {"user": "team18", "task": "convexhull", "time": 1702094788}, "172": {"user": "team22", "task": "autocopilot", "time": 1702088611}, "118": {"user": "team19", "task": "monster", "time": 1702087283}, "76": {"user": "team30", "task": "aisimulation", "time": 1702086604}, "777": {"user": "team30", "task": "maze", "time": 1702101634}, "386": {"user": "team42", "task": "convexhull", "time": 1702093979}, "569": {"user": "team28", "task": "museum", "time": 1702098014}, "672": {"user": "team04", "task": "aisimulation", "time": 1702100167}, "99": {"user": "team18", "task": "museum", "time": 1702086981}, "610": {"user": "team07", "task": "maze", "time": 1702098883}, "562": {"user": "team16", "task": "race", "time": 1702097906}, "476": {"user": "team28", "task": "palindrome", "time": 1702095969}, "883": {"user": "team25", "task": "autocopilot", "time": 1702102566}, "630": {"user": "team23", "task": "maze", "time": 1702099258}, "214": {"user": "team13", "task": "aisimulation", "time": 1702089728}, "102": {"user": "team33", "task": "race", "time": 1702087038}, "719": {"user": "team06", "task": "race", "time": 1702100811}, "186": {"user": "team07", "task": "palindrome", "time": 1702088969}, "167": {"user": "team30", "task": "monster", "time": 1702088519}, "894": {"user": "team26", "task": "agreement", "time": 1702102620}, "896": {"user": "team40", "task": "agreement", "time": 1702102629}, "900": {"user": "team26", "task": "agreement", "time": 1702102649}, "912": {"user": "team40", "task": "agreement", "time": 1702102698}, "927": {"user": "team40", "task": "agreement", "time": 1702102756}, "936": {"user": "team08", "task": "agreement", "time": 1702102775}, "895": {"user": "team21", "task": "aisimulation", "time": 1702102623}, "925": {"user": "team21", "task": "aisimulation", "time": 1702102750}, "935": {"user": "team34", "task": "aisimulation", "time": 1702102773}, "898": {"user": "team19", "task": "autocopilot", "time": 1702102638}, "928": {"user": "team08", "task": "autocopilot", "time": 1702102757}, "943": {"user": "team25", "task": "autocopilot", "time": 1702102794}, "945": {"user": "team29", "task": "autocopilot", "time": 1702102799}, "893": {"user": "team18", "task": "convexhull", "time": 1702102618}, "899": {"user": "team09", "task": "convexhull", "time": 1702102647}, "904": {"user": "team20", "task": "convexhull", "time": 1702102669}, "908": {"user": "team45", "task": "convexhull", "time": 1702102689}, "915": {"user": "team45", "task": "convexhull", "time": 1702102709}, "931": {"user": "team09", "task": "convexhull", "time": 1702102768}, "932": {"user": "team45", "task": "convexhull", "time": 1702102769}, "892": {"user": "team30", "task": "maze", "time": 1702102616}, "897": {"user": "team30", "task": "maze", "time": 1702102636}, "903": {"user": "team25", "task": "maze", "time": 1702102668}, "905": {"user": "team30", "task": "maze", "time": 1702102670}, "909": {"user": "team44", "task": "maze", "time": 1702102693}, "910": {"user": "team26", "task": "maze", "time": 1702102695}, "911": {"user": "team30", "task": "maze", "time": 1702102696}, "913": {"user": "team27", "task": "maze", "time": 1702102700}, "914": {"user": "team30", "task": "maze", "time": 1702102708}, "918": {"user": "team47", "task": "maze", "time": 1702102721}, "919": {"user": "team33", "task": "maze", "time": 1702102726}, "922": {"user": "team46", "task": "maze", "time": 1702102742}, "923": {"user": "team43", "task": "maze", "time": 1702102742}, "937": {"user": "team13", "task": "maze", "time": 1702102778}, "938": {"user": "team44", "task": "maze", "time": 1702102785}, "940": {"user": "team08", "task": "maze", "time": 1702102787}, "941": {"user": "team33", "task": "maze", "time": 1702102791}, "901": {"user": "team10", "task": "monster", "time": 1702102654}, "907": {"user": "team01", "task": "monster", "time": 1702102689}, "929": {"user": "team01", "task": "monster", "time": 1702102759}, "930": {"user": "team32", "task": "monster", "time": 1702102762}, "939": {"user": "team32", "task": "monster", "time": 1702102786}, "944": {"user": "team10", "task": "monster", "time": 1702102795}, "906": {"user": "team24", "task": "museum", "time": 1702102688}, "917": {"user": "team22", "task": "palindrome", "time": 1702102714}, "891": {"user": "team36", "task": "race", "time": 1702102614}, "902": {"user": "team36", "task": "race", "time": 1702102665}, "916": {"user": "team36", "task": "race", "time": 1702102711}, "920": {"user": "team36", "task": "race", "time": 1702102728}, "921": {"user": "team35", "task": "race", "time": 1702102740}, "924": {"user": "team33", "task": "race", "time": 1702102747}, "926": {"user": "team36", "task": "race", "time": 1702102754}, "933": {"user": "team35", "task": "race", "time": 1702102770}, "934": {"user": "team36", "task": "race", "time": 1702102770}, "942": {"user": "team16", "task": "race", "time": 1702102791}} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/tasks/.htaccess b/content/ranking/NHSPC-2023/tasks/.htaccess new file mode 100644 index 00000000..9c285930 --- /dev/null +++ b/content/ranking/NHSPC-2023/tasks/.htaccess @@ -0,0 +1 @@ +DirectoryIndex index.json \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/tasks/agreement b/content/ranking/NHSPC-2023/tasks/agreement new file mode 100644 index 00000000..c69ff1fb --- /dev/null +++ b/content/ranking/NHSPC-2023/tasks/agreement @@ -0,0 +1 @@ +{"name": "agreement", "short_name": "agreement", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (21)", "Subtask 2 (13)", "Subtask 3 (23)", "Subtask 4 (43)"], "order": 0, "score_mode": "max_subtask", "score_precision": 0} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/tasks/aisimulation b/content/ranking/NHSPC-2023/tasks/aisimulation new file mode 100644 index 00000000..2ec89495 --- /dev/null +++ b/content/ranking/NHSPC-2023/tasks/aisimulation @@ -0,0 +1 @@ +{"name": "aisimulation", "short_name": "aisimulation", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (3)", "Subtask 2 (5)", "Subtask 3 (92)"], "order": 1, "score_mode": "max_subtask", "score_precision": 0} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/tasks/autocopilot b/content/ranking/NHSPC-2023/tasks/autocopilot new file mode 100644 index 00000000..d919cb72 --- /dev/null +++ b/content/ranking/NHSPC-2023/tasks/autocopilot @@ -0,0 +1 @@ +{"name": "autocopilot", "short_name": "autocopilot", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (4)", "Subtask 2 (24)", "Subtask 3 (31)", "Subtask 4 (41)"], "order": 2, "score_mode": "max_subtask", "score_precision": 0} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/tasks/convexhull b/content/ranking/NHSPC-2023/tasks/convexhull new file mode 100644 index 00000000..427cf31c --- /dev/null +++ b/content/ranking/NHSPC-2023/tasks/convexhull @@ -0,0 +1 @@ +{"name": "convexhull", "short_name": "convexhull", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (7)", "Subtask 2 (23)", "Subtask 3 (41)", "Subtask 4 (29)"], "order": 3, "score_mode": "max_subtask", "score_precision": 0} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/tasks/index.json b/content/ranking/NHSPC-2023/tasks/index.json new file mode 100644 index 00000000..79c85a4e --- /dev/null +++ b/content/ranking/NHSPC-2023/tasks/index.json @@ -0,0 +1 @@ +{"museum": {"name": "museum", "short_name": "museum", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (3)", "Subtask 2 (19)", "Subtask 3 (78)"], "order": 6, "score_mode": "max_subtask", "score_precision": 0}, "maze": {"name": "maze", "short_name": "maze", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (37)", "Subtask 2 (29)", "Subtask 3 (34)"], "order": 4, "score_mode": "max_subtask", "score_precision": 0}, "agreement": {"name": "agreement", "short_name": "agreement", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (21)", "Subtask 2 (13)", "Subtask 3 (23)", "Subtask 4 (43)"], "order": 0, "score_mode": "max_subtask", "score_precision": 0}, "race": {"name": "race", "short_name": "race", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (5)", "Subtask 2 (7)", "Subtask 3 (17)", "Subtask 4 (40)", "Subtask 5 (31)"], "order": 8, "score_mode": "max_subtask", "score_precision": 0}, "monster": {"name": "monster", "short_name": "monster", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (6)", "Subtask 2 (21)", "Subtask 3 (4)", "Subtask 4 (25)", "Subtask 5 (44)"], "order": 5, "score_mode": "max_subtask", "score_precision": 0}, "palindrome": {"name": "palindrome", "short_name": "palindrome", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (10)", "Subtask 2 (30)", "Subtask 3 (10)", "Subtask 4 (50)"], "order": 7, "score_mode": "max_subtask", "score_precision": 0}, "autocopilot": {"name": "autocopilot", "short_name": "autocopilot", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (4)", "Subtask 2 (24)", "Subtask 3 (31)", "Subtask 4 (41)"], "order": 2, "score_mode": "max_subtask", "score_precision": 0}, "convexhull": {"name": "convexhull", "short_name": "convexhull", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (7)", "Subtask 2 (23)", "Subtask 3 (41)", "Subtask 4 (29)"], "order": 3, "score_mode": "max_subtask", "score_precision": 0}, "aisimulation": {"name": "aisimulation", "short_name": "aisimulation", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (3)", "Subtask 2 (5)", "Subtask 3 (92)"], "order": 1, "score_mode": "max_subtask", "score_precision": 0}} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/tasks/maze b/content/ranking/NHSPC-2023/tasks/maze new file mode 100644 index 00000000..5e1fd5f9 --- /dev/null +++ b/content/ranking/NHSPC-2023/tasks/maze @@ -0,0 +1 @@ +{"name": "maze", "short_name": "maze", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (37)", "Subtask 2 (29)", "Subtask 3 (34)"], "order": 4, "score_mode": "max_subtask", "score_precision": 0} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/tasks/monster b/content/ranking/NHSPC-2023/tasks/monster new file mode 100644 index 00000000..4e4c2a0d --- /dev/null +++ b/content/ranking/NHSPC-2023/tasks/monster @@ -0,0 +1 @@ +{"name": "monster", "short_name": "monster", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (6)", "Subtask 2 (21)", "Subtask 3 (4)", "Subtask 4 (25)", "Subtask 5 (44)"], "order": 5, "score_mode": "max_subtask", "score_precision": 0} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/tasks/museum b/content/ranking/NHSPC-2023/tasks/museum new file mode 100644 index 00000000..c0fe83a6 --- /dev/null +++ b/content/ranking/NHSPC-2023/tasks/museum @@ -0,0 +1 @@ +{"name": "museum", "short_name": "museum", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (3)", "Subtask 2 (19)", "Subtask 3 (78)"], "order": 6, "score_mode": "max_subtask", "score_precision": 0} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/tasks/palindrome b/content/ranking/NHSPC-2023/tasks/palindrome new file mode 100644 index 00000000..4daa7b0e --- /dev/null +++ b/content/ranking/NHSPC-2023/tasks/palindrome @@ -0,0 +1 @@ +{"name": "palindrome", "short_name": "palindrome", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (10)", "Subtask 2 (30)", "Subtask 3 (10)", "Subtask 4 (50)"], "order": 7, "score_mode": "max_subtask", "score_precision": 0} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/tasks/race b/content/ranking/NHSPC-2023/tasks/race new file mode 100644 index 00000000..0b2a7358 --- /dev/null +++ b/content/ranking/NHSPC-2023/tasks/race @@ -0,0 +1 @@ +{"name": "race", "short_name": "race", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (5)", "Subtask 2 (7)", "Subtask 3 (17)", "Subtask 4 (40)", "Subtask 5 (31)"], "order": 8, "score_mode": "max_subtask", "score_precision": 0} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/teams/.htaccess b/content/ranking/NHSPC-2023/teams/.htaccess new file mode 100644 index 00000000..9c285930 --- /dev/null +++ b/content/ranking/NHSPC-2023/teams/.htaccess @@ -0,0 +1 @@ +DirectoryIndex index.json \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/teams/index.json b/content/ranking/NHSPC-2023/teams/index.json new file mode 100644 index 00000000..9e26dfee --- /dev/null +++ b/content/ranking/NHSPC-2023/teams/index.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/.htaccess b/content/ranking/NHSPC-2023/users/.htaccess new file mode 100644 index 00000000..9c285930 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/.htaccess @@ -0,0 +1 @@ +DirectoryIndex index.json \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/index.json b/content/ranking/NHSPC-2023/users/index.json new file mode 100644 index 00000000..3af4aa21 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/index.json @@ -0,0 +1 @@ +{"team39": {"f_name": "\u5f35\u79c9\u4e2d", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team37": {"f_name": "\u9ec3\u50b3\u8000", "l_name": "\u9ad8\u96c4\u5e02\u7acb\u9ad8\u96c4\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team01": {"f_name": "\u5b8b\u6631\u5ba3", "l_name": "\u570b\u7acb\u9cf3\u5c71\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team34": {"f_name": "\u90b1\u65b0\u582f", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team09": {"f_name": "\u66f9\u5141\u78a9", "l_name": "\u570b\u7acb\u65b0\u7af9\u79d1\u5b78\u5712\u5340\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team17": {"f_name": "\u859b\u5c39\u5586", "l_name": "\u570b\u7acb\u5f70\u5316\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team29": {"f_name": "\u9f94\u5fb7\u6069", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team31": {"f_name": "\u6d2a\u921e\u777f", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team25": {"f_name": "\u9322\u7956\u665f", "l_name": "\u4e8c\u4fe1\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u57fa\u9686\u5e02\u4e8c\u4fe1\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team04": {"f_name": "\u90ed\u80b2\u6137", "l_name": "\u570b\u7acb\u81fa\u5357\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team45": {"f_name": "\u6797\u9f0e\u967d", "l_name": "\u975c\u5fc3\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u81fa\u5317\u5e02\u79c1\u7acb\u975c\u5fc3\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team18": {"f_name": "\u9673\u80b2\u5fb7", "l_name": "\u570b\u7acb\u5f70\u5316\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team19": {"f_name": "\u937e\u79c9\u5747", "l_name": "\u96f2\u6797\u7e23\u7acb\u53e4\u5751\u83ef\u5fb7\u798f\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team07": {"f_name": "\u8449\u667a\u63da", "l_name": "\u570b\u7acb\u81fa\u5357\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team10": {"f_name": "\u9ec3\u9756\u5b87", "l_name": "\u570b\u7acb\u65b0\u7af9\u79d1\u5b78\u5712\u5340\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team20": {"f_name": "\u6797\u7950\u4efb", "l_name": "\u570b\u7acb\u5b9c\u862d\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team24": {"f_name": "\u5ed6\u5049\u4e1e", "l_name": "\u65b0\u5317\u5e02\u7acb\u65b0\u838a\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team26": {"f_name": "\u9ec3\u5955", "l_name": "\u4e8c\u4fe1\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u57fa\u9686\u5e02\u4e8c\u4fe1\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team14": {"f_name": "\u90ed\u52dd\u5a01", "l_name": "\u5fa9\u65e6\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u6843\u5712\u5e02\u5fa9\u65e6\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team05": {"f_name": "\u8449\u5ba5\u5747", "l_name": "\u570b\u7acb\u81fa\u5357\u5973\u5b50\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team15": {"f_name": "\u9673\u67cf\u4f59", "l_name": "\u5609\u7fa9\u5e02\u79c1\u7acb\u5609\u83ef\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team03": {"f_name": "\u8d99\u7fca\u4f51", "l_name": "\u81fa\u5357\u5e02\u653f\u5e9c\u9ad8\u7d1a\u4e2d\u7b49\u4ee5\u4e0b\u6559\u80b2\u968e\u6bb5\u975e\u5b78\u6821\u578b\u614b\u5be6\u9a57\u6559\u80b2", "team": null}, "team42": {"f_name": "\u9673\u67cf\u51f1", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team02": {"f_name": "\u502a\u5609\u99ff", "l_name": "\u570b\u7acb\u5c4f\u6771\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team32": {"f_name": "\u8521\u5b5f\u5ef7", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team46": {"f_name": "\u90b1\u6c90\u5b89", "l_name": "\u81fa\u5317\u5e02\u79c1\u7acb\u8587\u95a3\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team16": {"f_name": "\u9673\u5efa\u9716", "l_name": "\u570b\u7acb\u5f70\u5316\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team22": {"f_name": "\u5433\u65fb\u54f2", "l_name": "\u5eb7\u6a4b\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u65b0\u5317\u5e02\u5eb7\u6a4b\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team30": {"f_name": "\u8521\u5146\u8c50", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team12": {"f_name": "\u5289\u6069\u63da", "l_name": "\u570b\u7acb\u65b0\u7af9\u79d1\u5b78\u5712\u5340\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team36": {"f_name": "\u9ec3\u5b87\u7db8", "l_name": "\u9ad8\u96c4\u5e02\u7acb\u9ad8\u96c4\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team40": {"f_name": "\u65bd\u7ae3\u8000", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team06": {"f_name": "\u838a\u8212\u6db5", "l_name": "\u570b\u7acb\u81fa\u5357\u5973\u5b50\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team41": {"f_name": "\u912d\u5b87\u5b8f", "l_name": "\u570b\u7acb\u81fa\u7063\u5e2b\u7bc4\u5927\u5b78\u9644\u5c6c\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team47": {"f_name": "\u5353\u80b2\u5b89", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team35": {"f_name": "\u90ed\u4e45\u9298", "l_name": "\u9ad8\u96c4\u5e02\u7acb\u9ad8\u96c4\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team38": {"f_name": "\u674e\u4ea6\u965e", "l_name": "\u570b\u7acb\u9ad8\u96c4\u5e2b\u7bc4\u5927\u5b78\u9644\u5c6c\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team23": {"f_name": "\u912d\u5bb6\u7e09", "l_name": "\u65b0\u5317\u5e02\u7acb\u677f\u6a4b\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team43": {"f_name": "\u9673\u980e\u6069", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team21": {"f_name": "\u6797\u51a0\u4f36", "l_name": "\u570b\u7acb\u5b9c\u862d\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team44": {"f_name": "\u912d\u5091\u5143", "l_name": "\u570b\u7acb\u81fa\u7063\u5e2b\u7bc4\u5927\u5b78\u9644\u5c6c\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team33": {"f_name": "\u9673\u79c9\u83ef", "l_name": "\u81fa\u4e2d\u5e02\u79c1\u7acb\u660e\u9053\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team28": {"f_name": "\u8d99\u6587\u777f", "l_name": "\u5357\u5c71\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u65b0\u5317\u5e02\u5357\u5c71\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team27": {"f_name": "\u8521\u5955\u7ae0", "l_name": "\u65b0\u5317\u5e02\u7acb\u677f\u6a4b\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team08": {"f_name": "\u5c09\u5d34", "l_name": "\u570b\u7acb\u65b0\u7af9\u79d1\u5b78\u5712\u5340\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team48": {"f_name": "\u9ad8\u7fca\u6069", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team13": {"f_name": "\u856d\u51f1\u9d3b", "l_name": "\u6843\u5712\u5e02\u7acb\u6b66\u9675\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team01 b/content/ranking/NHSPC-2023/users/team01 new file mode 100644 index 00000000..6b3a43f4 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team01 @@ -0,0 +1 @@ +{"f_name": "\u5b8b\u6631\u5ba3", "l_name": "\u570b\u7acb\u9cf3\u5c71\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team02 b/content/ranking/NHSPC-2023/users/team02 new file mode 100644 index 00000000..e7cda4e7 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team02 @@ -0,0 +1 @@ +{"f_name": "\u502a\u5609\u99ff", "l_name": "\u570b\u7acb\u5c4f\u6771\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team03 b/content/ranking/NHSPC-2023/users/team03 new file mode 100644 index 00000000..158321bb --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team03 @@ -0,0 +1 @@ +{"f_name": "\u8d99\u7fca\u4f51", "l_name": "\u81fa\u5357\u5e02\u653f\u5e9c\u9ad8\u7d1a\u4e2d\u7b49\u4ee5\u4e0b\u6559\u80b2\u968e\u6bb5\u975e\u5b78\u6821\u578b\u614b\u5be6\u9a57\u6559\u80b2", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team04 b/content/ranking/NHSPC-2023/users/team04 new file mode 100644 index 00000000..b48b3dd5 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team04 @@ -0,0 +1 @@ +{"f_name": "\u90ed\u80b2\u6137", "l_name": "\u570b\u7acb\u81fa\u5357\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team05 b/content/ranking/NHSPC-2023/users/team05 new file mode 100644 index 00000000..95464cd4 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team05 @@ -0,0 +1 @@ +{"f_name": "\u8449\u5ba5\u5747", "l_name": "\u570b\u7acb\u81fa\u5357\u5973\u5b50\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team06 b/content/ranking/NHSPC-2023/users/team06 new file mode 100644 index 00000000..a3791a48 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team06 @@ -0,0 +1 @@ +{"f_name": "\u838a\u8212\u6db5", "l_name": "\u570b\u7acb\u81fa\u5357\u5973\u5b50\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team07 b/content/ranking/NHSPC-2023/users/team07 new file mode 100644 index 00000000..3671de1e --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team07 @@ -0,0 +1 @@ +{"f_name": "\u8449\u667a\u63da", "l_name": "\u570b\u7acb\u81fa\u5357\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team08 b/content/ranking/NHSPC-2023/users/team08 new file mode 100644 index 00000000..92158d7d --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team08 @@ -0,0 +1 @@ +{"f_name": "\u5c09\u5d34", "l_name": "\u570b\u7acb\u65b0\u7af9\u79d1\u5b78\u5712\u5340\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team09 b/content/ranking/NHSPC-2023/users/team09 new file mode 100644 index 00000000..10a4088c --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team09 @@ -0,0 +1 @@ +{"f_name": "\u66f9\u5141\u78a9", "l_name": "\u570b\u7acb\u65b0\u7af9\u79d1\u5b78\u5712\u5340\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team10 b/content/ranking/NHSPC-2023/users/team10 new file mode 100644 index 00000000..94bef523 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team10 @@ -0,0 +1 @@ +{"f_name": "\u9ec3\u9756\u5b87", "l_name": "\u570b\u7acb\u65b0\u7af9\u79d1\u5b78\u5712\u5340\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team12 b/content/ranking/NHSPC-2023/users/team12 new file mode 100644 index 00000000..843e0f73 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team12 @@ -0,0 +1 @@ +{"f_name": "\u5289\u6069\u63da", "l_name": "\u570b\u7acb\u65b0\u7af9\u79d1\u5b78\u5712\u5340\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team13 b/content/ranking/NHSPC-2023/users/team13 new file mode 100644 index 00000000..50bdbc0a --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team13 @@ -0,0 +1 @@ +{"f_name": "\u856d\u51f1\u9d3b", "l_name": "\u6843\u5712\u5e02\u7acb\u6b66\u9675\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team14 b/content/ranking/NHSPC-2023/users/team14 new file mode 100644 index 00000000..5eecc609 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team14 @@ -0,0 +1 @@ +{"f_name": "\u90ed\u52dd\u5a01", "l_name": "\u5fa9\u65e6\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u6843\u5712\u5e02\u5fa9\u65e6\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team15 b/content/ranking/NHSPC-2023/users/team15 new file mode 100644 index 00000000..941c18a5 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team15 @@ -0,0 +1 @@ +{"f_name": "\u9673\u67cf\u4f59", "l_name": "\u5609\u7fa9\u5e02\u79c1\u7acb\u5609\u83ef\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team16 b/content/ranking/NHSPC-2023/users/team16 new file mode 100644 index 00000000..aef14d96 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team16 @@ -0,0 +1 @@ +{"f_name": "\u9673\u5efa\u9716", "l_name": "\u570b\u7acb\u5f70\u5316\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team17 b/content/ranking/NHSPC-2023/users/team17 new file mode 100644 index 00000000..86d52b01 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team17 @@ -0,0 +1 @@ +{"f_name": "\u859b\u5c39\u5586", "l_name": "\u570b\u7acb\u5f70\u5316\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team18 b/content/ranking/NHSPC-2023/users/team18 new file mode 100644 index 00000000..17206c34 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team18 @@ -0,0 +1 @@ +{"f_name": "\u9673\u80b2\u5fb7", "l_name": "\u570b\u7acb\u5f70\u5316\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team19 b/content/ranking/NHSPC-2023/users/team19 new file mode 100644 index 00000000..d7f2c989 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team19 @@ -0,0 +1 @@ +{"f_name": "\u937e\u79c9\u5747", "l_name": "\u96f2\u6797\u7e23\u7acb\u53e4\u5751\u83ef\u5fb7\u798f\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team20 b/content/ranking/NHSPC-2023/users/team20 new file mode 100644 index 00000000..242a0f93 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team20 @@ -0,0 +1 @@ +{"f_name": "\u6797\u7950\u4efb", "l_name": "\u570b\u7acb\u5b9c\u862d\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team21 b/content/ranking/NHSPC-2023/users/team21 new file mode 100644 index 00000000..c589d329 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team21 @@ -0,0 +1 @@ +{"f_name": "\u6797\u51a0\u4f36", "l_name": "\u570b\u7acb\u5b9c\u862d\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team22 b/content/ranking/NHSPC-2023/users/team22 new file mode 100644 index 00000000..4e22363a --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team22 @@ -0,0 +1 @@ +{"f_name": "\u5433\u65fb\u54f2", "l_name": "\u5eb7\u6a4b\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u65b0\u5317\u5e02\u5eb7\u6a4b\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team23 b/content/ranking/NHSPC-2023/users/team23 new file mode 100644 index 00000000..80b31e91 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team23 @@ -0,0 +1 @@ +{"f_name": "\u912d\u5bb6\u7e09", "l_name": "\u65b0\u5317\u5e02\u7acb\u677f\u6a4b\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team24 b/content/ranking/NHSPC-2023/users/team24 new file mode 100644 index 00000000..9e14dc40 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team24 @@ -0,0 +1 @@ +{"f_name": "\u5ed6\u5049\u4e1e", "l_name": "\u65b0\u5317\u5e02\u7acb\u65b0\u838a\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team25 b/content/ranking/NHSPC-2023/users/team25 new file mode 100644 index 00000000..2d854570 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team25 @@ -0,0 +1 @@ +{"f_name": "\u9322\u7956\u665f", "l_name": "\u4e8c\u4fe1\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u57fa\u9686\u5e02\u4e8c\u4fe1\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team26 b/content/ranking/NHSPC-2023/users/team26 new file mode 100644 index 00000000..c895676b --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team26 @@ -0,0 +1 @@ +{"f_name": "\u9ec3\u5955", "l_name": "\u4e8c\u4fe1\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u57fa\u9686\u5e02\u4e8c\u4fe1\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team27 b/content/ranking/NHSPC-2023/users/team27 new file mode 100644 index 00000000..c1e2ada1 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team27 @@ -0,0 +1 @@ +{"f_name": "\u8521\u5955\u7ae0", "l_name": "\u65b0\u5317\u5e02\u7acb\u677f\u6a4b\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team28 b/content/ranking/NHSPC-2023/users/team28 new file mode 100644 index 00000000..49ade583 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team28 @@ -0,0 +1 @@ +{"f_name": "\u8d99\u6587\u777f", "l_name": "\u5357\u5c71\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u65b0\u5317\u5e02\u5357\u5c71\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team29 b/content/ranking/NHSPC-2023/users/team29 new file mode 100644 index 00000000..906a8a6f --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team29 @@ -0,0 +1 @@ +{"f_name": "\u9f94\u5fb7\u6069", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team30 b/content/ranking/NHSPC-2023/users/team30 new file mode 100644 index 00000000..0f78f805 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team30 @@ -0,0 +1 @@ +{"f_name": "\u8521\u5146\u8c50", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team31 b/content/ranking/NHSPC-2023/users/team31 new file mode 100644 index 00000000..3fd69137 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team31 @@ -0,0 +1 @@ +{"f_name": "\u6d2a\u921e\u777f", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team32 b/content/ranking/NHSPC-2023/users/team32 new file mode 100644 index 00000000..9c4dada1 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team32 @@ -0,0 +1 @@ +{"f_name": "\u8521\u5b5f\u5ef7", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team33 b/content/ranking/NHSPC-2023/users/team33 new file mode 100644 index 00000000..fb8a661f --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team33 @@ -0,0 +1 @@ +{"f_name": "\u9673\u79c9\u83ef", "l_name": "\u81fa\u4e2d\u5e02\u79c1\u7acb\u660e\u9053\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team34 b/content/ranking/NHSPC-2023/users/team34 new file mode 100644 index 00000000..e1809752 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team34 @@ -0,0 +1 @@ +{"f_name": "\u90b1\u65b0\u582f", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team35 b/content/ranking/NHSPC-2023/users/team35 new file mode 100644 index 00000000..140fc212 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team35 @@ -0,0 +1 @@ +{"f_name": "\u90ed\u4e45\u9298", "l_name": "\u9ad8\u96c4\u5e02\u7acb\u9ad8\u96c4\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team36 b/content/ranking/NHSPC-2023/users/team36 new file mode 100644 index 00000000..7678438a --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team36 @@ -0,0 +1 @@ +{"f_name": "\u9ec3\u5b87\u7db8", "l_name": "\u9ad8\u96c4\u5e02\u7acb\u9ad8\u96c4\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team37 b/content/ranking/NHSPC-2023/users/team37 new file mode 100644 index 00000000..24ac9edb --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team37 @@ -0,0 +1 @@ +{"f_name": "\u9ec3\u50b3\u8000", "l_name": "\u9ad8\u96c4\u5e02\u7acb\u9ad8\u96c4\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team38 b/content/ranking/NHSPC-2023/users/team38 new file mode 100644 index 00000000..81575c7d --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team38 @@ -0,0 +1 @@ +{"f_name": "\u674e\u4ea6\u965e", "l_name": "\u570b\u7acb\u9ad8\u96c4\u5e2b\u7bc4\u5927\u5b78\u9644\u5c6c\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team39 b/content/ranking/NHSPC-2023/users/team39 new file mode 100644 index 00000000..a3837df4 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team39 @@ -0,0 +1 @@ +{"f_name": "\u5f35\u79c9\u4e2d", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team40 b/content/ranking/NHSPC-2023/users/team40 new file mode 100644 index 00000000..74e307cb --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team40 @@ -0,0 +1 @@ +{"f_name": "\u65bd\u7ae3\u8000", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team41 b/content/ranking/NHSPC-2023/users/team41 new file mode 100644 index 00000000..f882346b --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team41 @@ -0,0 +1 @@ +{"f_name": "\u912d\u5b87\u5b8f", "l_name": "\u570b\u7acb\u81fa\u7063\u5e2b\u7bc4\u5927\u5b78\u9644\u5c6c\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team42 b/content/ranking/NHSPC-2023/users/team42 new file mode 100644 index 00000000..ea55b82c --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team42 @@ -0,0 +1 @@ +{"f_name": "\u9673\u67cf\u51f1", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team43 b/content/ranking/NHSPC-2023/users/team43 new file mode 100644 index 00000000..576f9194 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team43 @@ -0,0 +1 @@ +{"f_name": "\u9673\u980e\u6069", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team44 b/content/ranking/NHSPC-2023/users/team44 new file mode 100644 index 00000000..ac7b9909 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team44 @@ -0,0 +1 @@ +{"f_name": "\u912d\u5091\u5143", "l_name": "\u570b\u7acb\u81fa\u7063\u5e2b\u7bc4\u5927\u5b78\u9644\u5c6c\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team45 b/content/ranking/NHSPC-2023/users/team45 new file mode 100644 index 00000000..603b5672 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team45 @@ -0,0 +1 @@ +{"f_name": "\u6797\u9f0e\u967d", "l_name": "\u975c\u5fc3\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u81fa\u5317\u5e02\u79c1\u7acb\u975c\u5fc3\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team46 b/content/ranking/NHSPC-2023/users/team46 new file mode 100644 index 00000000..14f5b296 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team46 @@ -0,0 +1 @@ +{"f_name": "\u90b1\u6c90\u5b89", "l_name": "\u81fa\u5317\u5e02\u79c1\u7acb\u8587\u95a3\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team47 b/content/ranking/NHSPC-2023/users/team47 new file mode 100644 index 00000000..20a5fc51 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team47 @@ -0,0 +1 @@ +{"f_name": "\u5353\u80b2\u5b89", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/content/ranking/NHSPC-2023/users/team48 b/content/ranking/NHSPC-2023/users/team48 new file mode 100644 index 00000000..ab210ab9 --- /dev/null +++ b/content/ranking/NHSPC-2023/users/team48 @@ -0,0 +1 @@ +{"f_name": "\u9ad8\u7fca\u6069", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file