<< Back to Ladder Forum .GrayedOutTextBox { color: Gray; }

 Posts 1 - 26 of 26
Ladder Rankings Over Time: 9/14/2015 01:23:45

Benjamin628
Level 59
Report
Knyte wrote me a function that could take the ratings of any warlight ladder team, and calculate its rank every day. The program was pretty buggy, so I fixed most of it and made this post.

Note: It is currently in the form of (Day, Rank, Rating), (Day, Rank, Ranking)... I will likely change that soon.

Here is Math Wolf's 1v1 ladder rank & rating per day (Buggy):
Ladder Rankings Over Time: 9/14/2015 01:23:55

Benjamin628
Level 59
Report
(1, 21, 1648), (2, 21, 1648), (3, 21, 1644), (4, 21, 1644), (5, 23, 1644), (6, 21, 1641), (7, 21, 1648), (8, 21, 1647), (9, 21, 1642), (10, 21, 1645), (11, 22, 1634), (12, 22, 1636), (13, 24, 1622), (14, 25, 1622), (15, 25, 1621), (16, 24, 1623), (17, 24, 1623), (18, 24, 1627), (19, 24, 1625), (20, 25, 1625), (21, 26, 1621), (22, 25, 1620), (23, 25, 1622), (24, 26, 1625), (25, 27, 1622), (26, 27, 1635), (27, 27, 1640), (28, 27, 1634), (29, 26, 1630), (30, 27, 1628), (31, 26, 1639), (32, 26, 1656), (33, 26, 1658), (34, 26, 1658), (35, 25, 1663), (36, 25, 1661), (37, 26, 1663), (38, 28, 1655), (39, 26, 1661), (40, 26, 1670), (41, 24, 1684), (42, 20, 1702), (43, 19, 1716), (44, 19, 1709), (45, 21, 1709), (46, 21, 1706), (47, 21, 1716), (48, 21, 1716), (49, 19, 1731), (50, 19, 1726), (51, 20, 1729), (52, 19, 1720), (53, 19, 1721), (54, 19, 1725), (55, 20, 1717), (56, 20, 1719), (57, 20, 1722), (58, 22, 1731), (59, 21, 1736), (60, 21, 1739), (61, 21, 1729), (62, 22, 1728), (63, 22, 1731), (64, 2000000000, 1767), (65, 2000000000, 1772), (66, 2000000000, 1766), (67, 2000000000, 1745), (68, 2000000000, 1741), (69, 2000000000, 1756), (70, 2000000000, 1751), (71, 2000000000, 1751), (72, 2000000000, 1749), (73, 2000000000, 1765), (74, 2000000000, 1780), (75, 2000000000, 1779), (76, 2000000000, 1779), (77, 2000000000, 1783), (78, 12, 1780), (79, 13, 1777), (80, 13, 1773), (81, 13, 1783), (82, 10, 1789), (83, 11, 1813), (84, 11, 1806), (85, 10, 1808), (86, 9, 1817), (87, 9, 1813), (88, 9, 1809), (89, 9, 1808), (90, 9, 1824), (91, 11, 1826), (92, 11, 1828), (93, 12, 1817), (94, 12, 1828), (95, 11, 1831), (96, 11, 1818), (97, 11, 1816), (98, 11, 1819), (99, 12, 1826), (100, 7, 1877), (101, 7, 1875), (102, 8, 1871), (103, 7, 1877), (104, 5, 1882), (105, 7, 1880), (106, 5, 1888), (107, 5, 1887), (108, 6, 1886), (109, 6, 1887), (110, 6, 1891), (111, 4, 1920), (112, 4, 1918), (113, 3, 1934), (114, 3, 1929), (115, 3, 1918), (116, 4, 1913), (117, 5, 1897), (118, 5, 1893), (119, 4, 1894), (120, 5, 1897), (121, 5, 1893), (122, 7, 1871), (123, 7, 1866), (124, 8, 1845), (125, 8, 1837), (126, 7, 1842), (127, 7, 1839), (128, 7, 1843), (129, 8, 1860), (130, 7, 1876), (131, 7, 1865), (132, 7, 1849), (133, 9, 1823), (134, 13, 1802), (135, 13, 1784), (136, 13, 1777), (137, 12, 1809), (138, 12, 1808), (139, 11, 1798), (140, 12, 1802), (141, 14, 1780), (142, 13, 1785), (143, 13, 1786), (144, 15, 1792), (145, 14, 1792), (146, 14, 1784), (147, 13, 1785), (148, 13, 1796), (149, 13, 1788), (150, 12, 1786), (151, 12, 1785), (152, 13, 1777), (153, 14, 1793), (154, 14, 1797), (155, 14, 1783), (156, 14, 1776), (157, 13, 1773), (158, 13, 1774), (159, 14, 1773), (160, 14, 1769), (161, 14, 1771), (162, 13, 1766), (163, 12, 1773), (164, 12, 1756), (165, 12, 1751), (166, 11, 1754), (167, 11, 1750), (168, 12, 1763), (169, 12, 1771), (170, 13, 1783), (171, 12, 1784), (172, 14, 1773), (173, 14, 1792), (174, 14, 1788), (175, 12, 1788), (176, 12, 1794), (177, 12, 1804), (178, 12, 1837), (179, 13, 1834), (180, 11, 1839), (181, 11, 1836), (182, 11, 1835), (183, 11, 1844), (184, 11, 1875), (185, 12, 1863), (186, 12, 1867), (187, 13, 1868), (188, 12, 1851), (189, 12, 1864), (190, 13, 1854), (191, 12, 1844), (192, 12, 1848), (193, 12, 1849), (194, 16, 1807), (195, 16, 1806), (196, 15, 1814), (197, 14, 1809), (198, 16, 1809), (199, 14, 1804), (200, 17, 1805), (201, 19, 1777), (202, 19, 1777), (203, 19, 1775), (204, 20, 1780), (205, 19, 1792), (206, 21, 1781), (207, 21, 1786), (208, 21, 1779), (209, 22, 1779), (210, 22, 1772), (211, 23, 1763), (212, 22, 1762), (213, 18, 1771), (214, 18, 1786), (215, 17, 1789), (216, 18, 1786), (217, 18, 1786), (218, 19, 1790), (219, 24, 1767), (220, 23, 1769), (221, 23, 1774), (222, 23, 1760), (223, 23, 1784), (224, 20, 1791), (225, 17, 1811), (226, 21, 1807), (227, 24, 1781), (228, 23, 1780), (229, 26, 1776), (230, 28, 1777), (231, 27, 1780), (232, 24, 1799), (233, 24, 1799), (234, 25, 1787), (235, 25, 1783), (236, 25, 1782), (237, 22, 1784), (238, 20, 1801), (239, 21, 1793), (240, 22, 1801), (241, 20, 1797), (242, 19, 1798), (243, 23, 1766), (244, 25, 1746), (245, 25, 1745), (246, 24, 1737), (247, 28, 1724), (248, 30, 1717), (249, 28, 1716), (250, 29, 1719), (251, 32, 1713), (252, 33, 1716), (253, 32, 1721), (254, 30, 1748), (255, 30, 1739), (256, 30, 1748), (257, 30, 1751), (258, 31, 1740), (259, 29, 1737), (260, 31, 1708), (261, 33, 1706), (262, 36, 1704), (263, 36, 1703), (264, 36, 1694), (265, 37, 1692), (266, 35, 1692), (267, 35, 1691), (268, 34, 1686), (269, 32, 1709), (270, 33, 1698), (271, 34, 1698), (272, 35, 1703), (273, 37, 1673), (274, 34, 1689), (275, 35, 1682), (276, 34, 1693), (277, 34, 1691), (278, 36, 1682), (279, 34, 1687), (280, 34, 1695), (281, 34, 1695), (282, 32, 1698), (283, 33, 1718), (284, 28, 1751), (285, 27, 1752), (286, 21, 1807), (287, 18, 1818), (288, 19, 1823), (289, 18, 1826), (290, 19, 1823), (291, 18, 1854), (292, 18, 1854), (293, 17, 1884), (294, 17, 1884), (295, 18, 1882), (296, 17, 1884), (297, 17, 1885), (298, 17, 1899), (299, 17, 1900), (300, 16, 1865), (301, 17, 1869), (302, 18, 1836), (303, 19, 1839), (304, 19, 1845), (305, 19, 1847), (306, 18, 1851), (307, 18, 1853), (308, 20, 1852), (309, 19, 1849), (310, 21, 1823), (311, 20, 1824), (312, 21, 1823), (313, 17, 1858), (314, 17, 1862), (315, 19, 1841), (316, 19, 1842), (317, 21, 1844), (318, 16, 1881), (319, 14, 1910), (320, 14, 1902), (321, 15, 1905), (322, 15, 1906), (323, 13, 1908), (324, 10, 1916), (325, 10, 1918), (326, 12, 1916), (327, 12, 1913), (328, 16, 1877), (329, 16, 1877), (330, 18, 1865), (331, 17, 1864), (332, 15, 1875), (333, 15, 1868), (334, 13, 1888), (335, 11, 1891), (336, 14, 1866), (337, 15, 1867), (338, 14, 1861), (339, 11, 1894), (340, 11, 1894), (341, 11, 1893), (342, 12, 1874), (343, 11, 1870), (344, 11, 1878), (345, 12, 1875), (346, 12, 1873), (347, 15, 1866), (348, 15, 1871), (349, 13, 1875), (350, 13, 1896), (351, 14, 1899), (352, 14, 1890), (353, 14, 1892), (354, 15, 1893), (355, 15, 1871), (356, 16, 1870), (357, 16, 1866), (358, 15, 1867), (359, 13, 1882), (360, 13, 1875), (361, 13, 1884), (362, 12, 1901), (363, 15, 1862), (364, 16, 1860), (365, 19, 1833), (366, 22, 1834), (367, 19, 1836), (368, 18, 1831), (369, 12, 1851), (370, 13, 1855), (371, 14, 1856), (372, 16, 1857), (373, 14, 1881), (374, 15, 1864), (375, 15, 1867), (376, 19, 1837), (377, 21, 1830), (378, 23, 1807), (379, 22, 1806), (380, 21, 1830), (381, 23, 1828), (382, 19, 1857), (383, 21, 1844), (384, 20, 1842), (385, 21, 1836), (386, 22, 1839), (387, 21, 1833), (388, 21, 1834), (389, 22, 1822), (390, 23, 1825), (391, 23, 1825), (392, 23, 1825), (393, 22, 1827), (394, 22, 1843), (395, 23, 1849), (396, 25, 1819), (397, 22, 1821), (398, 21, 1812), (399, 20, 1815), (400, 19, 1811), (401, 21, 1802), (402, 17, 1845), (403, 17, 1842), (404, 17, 1841), (405, 17, 1837), (406, 17, 1837), (407, 17, 1845), (408, 17, 1842), (409, 17, 1841), (410, 14, 1860), (411, 15, 1855), (412, 14, 1867), (413, 15, 1867), (414, 17, 1845), (415, 17, 1844), (416, 17, 1838), (417, 17, 1842), (418, 16, 1841), (419, 15, 1867), (420, 12, 1890), (421, 11, 1889), (422, 13, 1889), (423, 11, 1889), (424, 11, 1894), (425, 12, 1891), (426, 11, 1892), (427, 12, 1895), (428, 13, 1897), (429, 12, 1897), (430, 11, 1896), (431, 11, 1893), (432, 11, 1894), (433, 12, 1905), (434, 10, 1905), (435, 8, 1903), (436, 9, 1892), (437, 11, 1887), (438, 11, 1883), (439, 13, 1866), (440, 12, 1865), (441, 12, 1880), (442, 14, 1876), (443, 14, 1876), (444, 13, 1881), (445, 11, 1880), (446, 11, 1880), (447, 12, 1878), (448, 12, 1879), (449, 11, 1878), (450, 8, 1903), (451, 8, 1923), (452, 8, 1913),
Ladder Rankings Over Time: 9/14/2015 01:24:10

Benjamin628
Level 59
Report
Math Wolf part 2:

(453, 10, 1895), (454, 7, 1970), (455, 7, 1964), (456, 5, 2005), (457, 5, 2001), (458, 5, 1999), (459, 4, 1997), (460, 4, 2002), (461, 4, 2004), (462, 3, 2010), (463, 3, 2025), (464, 3, 2020), (465, 3, 2016), (466, 3, 2016), (467, 3, 2023), (468, 3, 2016), (469, 3, 2013), (470, 3, 2014), (471, 4, 1997), (472, 5, 2002), (473, 5, 2001), (474, 5, 1985), (475, 8, 1935), (476, 8, 1933), (477, 8, 1925), (478, 9, 1924), (479, 9, 1930), (480, 10, 1906), (481, 11, 1915), (482, 11, 1911), (483, 11, 1910), (484, 11, 1909), (485, 11, 1900), (486, 12, 1928), (487, 9, 1964), (488, 9, 1966), (489, 10, 1969), (490, 8, 1968), (491, 8, 1968), (492, 8, 1973), (493, 11, 1947), (494, 10, 1941), (495, 11, 1908), (496, 11, 1910), (497, 11, 1912), (498, 12, 1881), (499, 11, 1883), (500, 9, 1894), (501, 9, 1894), (502, 11, 1893), (503, 13, 1876), (504, 13, 1870), (505, 10, 1880), (506, 11, 1893), (507, 11, 1890), (508, 10, 1900), (509, 11, 1895), (510, 12, 1888), (511, 15, 1864), (512, 13, 1859), (513, 12, 1875), (514, 12, 1860), (515, 12, 1859), (516, 12, 1863), (517, 10, 1872), (518, 10, 1887), (519, 10, 1884), (520, 10, 1882), (521, 10, 1883), (522, 11, 1868), (523, 11, 1861), (524, 12, 1851), (525, 13, 1842), (526, 12, 1848), (527, 14, 1853), (528, 17, 1853), (529, 17, 1852), (530, 13, 1861), (531, 14, 1862), (532, 13, 1854), (533, 14, 1855), (534, 14, 1854), (535, 14, 1848), (536, 15, 1846), (537, 15, 1839), (538, 15, 1837), (539, 15, 1834), (540, 14, 1847), (541, 14, 1836), (542, 14, 1840), (543, 20, 1800), (544, 20, 1793), (545, 21, 1773), (546, 20, 1771), (547, 20, 1770), (548, 20, 1777), (549, 20, 1774), (550, 18, 1774), (551, 19, 1775), (552, 21, 1778), (553, 21, 1764), (554, 21, 1765), (555, 24, 1737), (556, 23, 1753), (557, 25, 1755), (558, 24, 1750), (559, 24, 1758), (560, 22, 1761), (561, 21, 1770), (562, 20, 1769), (563, 21, 1778), (564, 20, 1775), (565, 21, 1770), (566, 21, 1796), (567, 20, 1816), (568, 17, 1827), (569, 15, 1827), (570, 15, 1832), (571, 16, 1845), (572, 17, 1841), (573, 19, 1843), (574, 21, 1842), (575, 19, 1845), (576, 19, 1848), (577, 22, 1812), (578, 22, 1814), (579, 25, 1803), (580, 23, 1832), (581, 21, 1837), (582, 25, 1805), (583, 26, 1802), (584, 24, 1800), (585, 20, 1823), (586, 20, 1835), (587, 20, 1838), (588, 21, 1853), (589, 16, 1889), (590, 16, 1886), (591, 16, 1881), (592, 17, 1872), (593, 18, 1866), (594, 18, 1839), (595, 18, 1840), (596, 18, 1838), (597, 15, 1837), (598, 17, 1839), (599, 18, 1831), (600, 15, 1830), (601, 15, 1830), (602, 17, 1831), (603, 16, 1834), (604, 18, 1817), (605, 16, 1825), (606, 16, 1824), (607, 16, 1830), (608, 16, 1831), (609, 15, 1827), (610, 17, 1816), (611, 18, 1818), (612, 19, 1826), (613, 18, 1825), (614, 17, 1824), (615, 16, 1824), (616, 18, 1820), (617, 19, 1824), (618, 22, 1826), (619, 22, 1825), (620, 23, 1823), (621, 23, 1830), (622, 22, 1829), (623, 23, 1813), (624, 23, 1809), (625, 22, 1818), (626, 22, 1814), (627, 22, 1815), (628, 20, 1821), (629, 17, 1848), (630, 16, 1848), (631, 17, 1836), (632, 16, 1837), (633, 16, 1841), (634, 16, 1876), (635, 16, 1880), (636, 14, 1882), (637, 13, 1881), (638, 14, 1883), (639, 13, 1879), (640, 13, 1872), (641, 16, 1850), (642, 15, 1852), (643, 14, 1853), (644, 15, 1848), (645, 14, 1866), (646, 14, 1858), (647, 14, 1859), (648, 14, 1859), (649, 14, 1861), (650, 13, 1869), (651, 13, 1869), (652, 11, 1894), (653, 10, 1910), (654, 9, 1923), (655, 10, 1909), (656, 12, 1908), (657, 9, 1904), (658, 10, 1904), (659, 8, 1908), (660, 8, 1933), (661, 5, 1948), (662, 6, 1942), (663, 4, 1945), (664, 4, 1949), (665, 7, 1947), (666, 8, 1939), (667, 7, 1942), (668, 8, 1905), (669, 9, 1901), (670, 9, 1909), (671, 15, 1836), (672, 17, 1810), (673, 18, 1821), (674, 18, 1823), (675, 18, 1830), (676, 17, 1829), (677, 17, 1815), (678, 17, 1816), (679, 17, 1814), (680, 18, 1790), (681, 18, 1795), (682, 20, 1798), (683, 21, 1799), (684, 21, 1799), (685, 20, 1802), (686, 19, 1817), (687, 20, 1820), (688, 20, 1822), (689, 20, 1825), (690, 21, 1822), (691, 25, 1790), (692, 25, 1788), (693, 19, 1923), (694, 20, 1930), (695, 20, 1927), (696, 24, 1903), (697, 25, 1896), (698, 25, 1901), (699, 27, 1901), (700, 23, 1906), (701, 24, 1903), (702, 21, 1907), (703, 28, 1871), (704, 25, 1871), (705, 26, 1871), (706, 26, 1870), (707, 26, 1864), (708, 28, 1847), (709, 26, 1849), (710, 27, 1839), (711, 26, 1839), (712, 23, 1872), (713, 23, 1873), (714, 24, 1866), (715, 25, 1876), (716, 26, 1863), (717, 26, 1858), (718, 27, 1869), (719, 27, 1866), (720, 27, 1853), (721, 29, 1848), (722, 28, 1857), (723, 29, 1854), (724, 30, 1853), (725, 30, 1852), (726, 31, 1846), (727, 33, 1827), (728, 35, 1826), (729, 35, 1819), (730, 35, 1835), (731, 35, 1837), (732, 36, 1841), (733, 31, 1856), (734, 32, 1853), (735, 31, 1855), (736, 32, 1857), (737, 29, 1873), (738, 25, 1884), (739, 26, 1889), (740, 26, 1888), (741, 27, 1886), (742, 26, 1886), (743, 24, 1915), (744, 25, 1912), (745, 23, 1927), (746, 22, 1922), (747, 21, 1929), (748, 21, 1930), (749, 30, 1902), (750, 29, 1901), (751, 29, 1893), (752, 27, 1905), (753, 27, 1920), (754, 26, 1918), (755, 23, 1930), (756, 22, 1936), (757, 20, 1936), (758, 24, 1934), (759, 27, 1914), (760, 27, 1924), (761, 26, 1909), (762, 34, 1881), (763, 33, 1881), (764, 31, 1892), (765, 31, 1889), (766, 32, 1892), (767, 31, 1894), (768, 31, 1902), (769, 30, 1900), (770, 35, 1878), (771, 39, 1862), (772, 38, 1864), (773, 37, 1863), (774, 39, 1858), (775, 34, 1876), (776, 34, 1878), (777, 35, 1878), (778, 37, 1872), (779, 37, 1871), (780, 36, 1870), (781, 31, 1892), (782, 26, 1915), (783, 28, 1908), (784, 32, 1886), (785, 40, 1866), (786, 38, 1875), (787, 36, 1872), (788, 27, 1920), (789, 25, 1921), (790, 25, 1917), (791, 19, 1935), (792, 19, 1932), (793, 22, 1928), (794, 18, 1940), (795, 19, 1944), (796, 18, 1939), (797, 18, 1933), (798, 18, 1929), (799, 12, 1956), (800, 15, 1952), (801, 15, 1950), (802, 19, 1931), (803, 19, 1917), (804, 20, 1912), (805, 20, 1907), (806, 21, 1903), (807, 26, 1881), (808, 24, 1880), (809, 22, 1881), (810, 26, 1870), (811, 29, 1871), (812, 32, 1867), (813, 33, 1869), (814, 30, 1867), (815, 29, 1868), (816, 28, 1873), (817, 24, 1887), (818, 22, 1882), (819, 22, 1884), (820, 15, 1920), (821, 15, 1914), (822, 15, 1918), (823, 14, 1915), (824, 15, 1923), (825, 15, 1923), (826, 15, 1901), (827, 15, 1903), (828, 22, 1877), (829, 15, 1903), (830, 14, 1906), (831, 11, 1924), (832, 11, 1929), (833, 11, 1930), (834, 10, 1925), (835, 10, 1941), (836, 11, 1947), (837, 11, 1948), (838, 11, 1945), (839, 13, 1941), (840, 11, 1939), (841, 8, 1962), (842, 8, 1976), (843, 6, 1987), (844, 10, 1968), (845, 17, 1942), (846, 18, 1952), (847, 20, 1948), (848, 22, 1948), (849, 21, 1945), (850, 21, 1945), (851, 22, 1930), (852, 24, 1929), (853, 24, 1927), (854, 14, 1960), (855, 15, 1954), (856, 14, 1959), (857, 13, 1960), (858, 15, 1961), (859, 19, 1922), (860, 17, 1926), (861, 24, 1909), (862, 19, 1934), (863, 20, 1935), (864, 22, 1907), (865, 24, 1904), (866, 21, 1918), (867, 20, 1913), (868, 23, 1899), (869, 22, 1900), (870, 31, 1862), (871, 30, 1871), (872, 30, 1864), (873, 35, 1835), (874, 40, 1820), (875, 42, 1811), (876, 36, 1842), (877, 44, 1830), (878, 44, 1822), (879, 47, 1817), (880, 44, 1817), (881, 46, 1821), (882, 49, 1818), (883, 55, 1804), (884, 53, 1799), (885, 55, 1803), (886, 56, 1805), (887, 55, 1793), (888, 60, 1790), (889, 63, 1793), (890, 59, 1795), (891, 59, 1793), (892, 60, 1789), (893, 58, 1785), (894, 56, 1794), (895, 57, 1795), (896, 55, 1795), (897, 50, 1816), (898, 52, 1810), (899, 47, 1823), (900, 47, 1822), (901, 52, 1810), (902, 48, 1821), (903, 49, 1820), (904, 50, 1804), (905, 52, 1805), (906, 54, 1802), (907, 55, 1781), (908, 53, 1782), (909, 59, 1755), (910, 58, 1752), (911, 66, 1732), (912, 64, 1735),
Ladder Rankings Over Time: 9/14/2015 01:24:23

Benjamin628
Level 59
Report
Math Wolf Part 3:

(913, 67, 1731), (914, 62, 1736), (915, 68, 1709), (916, 69, 1705), (917, 69, 1701), (918, 64, 1722), (919, 69, 1722), (920, 70, 1718), (921, 79, 1685), (922, 73, 1715), (923, 73, 1719), (924, 72, 1713), (925, 80, 1689), (926, 76, 1697), (927, 81, 1679), (928, 77, 1688), (929, 82, 1682), (930, 84, 1684), (931, 83, 1691), (932, 85, 1684), (933, 83, 1681), (934, 81, 1681), (935, 81, 1698), (936, 82, 1690), (937, 83, 1693), (938, 76, 1728), (939, 59, 1772), (940, 62, 1773), (941, 65, 1770), (942, 66, 1766), (943, 67, 1767), (944, 66, 1769), (945, 64, 1769), (946, 63, 1776), (947, 56, 1796), (948, 54, 1803), (949, 50, 1815), (950, 53, 1813), (951, 52, 1809), (952, 60, 1800), (953, 51, 1813), (954, 51, 1813), (955, 41, 1855), (956, 39, 1848), (957, 38, 1853), (958, 36, 1858), (959, 33, 1870), (960, 26, 1915), (961, 26, 1915), (962, 24, 1917), (963, 22, 1930), (964, 21, 1923), (965, 21, 1929), (966, 22, 1929), (967, 22, 1936), (968, 22, 1937), (969, 21, 1937), (970, 26, 1931), (971, 25, 1933), (972, 18, 1965), (973, 17, 1974), (974, 16, 1975), (975, 14, 1974), (976, 11, 1998), (977, 10, 2016), (978, 8, 2015), (979, 7, 2016), (980, 8, 2015), (981, 13, 1988), (982, 16, 1979), (983, 12, 2014), (984, 11, 2008), (985, 11, 2009), (986, 11, 2013), (987, 8, 2014), (988, 6, 2016), (989, 9, 2010), (990, 4, 2031), (991, 5, 2036), (992, 6, 2038), (993, 8, 2035), (994, 8, 2037), (995, 7, 2033), (996, 5, 2070), (997, 5, 2064), (998, 4, 2076), (999, 7, 2074), (1000, 6, 2072), (1001, 5, 2071), (1002, 5, 2074), (1003, 5, 2070), (1004, 2, 2142), (1005, 3, 2128), (1006, 4, 2120), (1007, 4, 2122), (1008, 4, 2112), (1009, 3, 2065), (1010, 3, 2068), (1011, 4, 2089), (1012, 4, 2120), (1013, 4, 2118), (1014, 4, 2119), (1015, 4, 2114), (1016, 4, 2121), (1017, 4, 2122), (1018, 3, 2116), (1019, 3, 2116), (1020, 2, 2122), (1021, 2, 2125), (1022, 3, 2121), (1023, 3, 2163), (1024, 4, 2171), (1025, 4, 2170), (1026, 4, 2151), (1027, 3, 2149), (1028, 3, 2143), (1029, 3, 2140), (1030, 3, 2141), (1031, 4, 2140), (1032, 4, 2119), (1033, 2, 2117), (1034, 2, 2118), (1035, 3, 2112), (1036, 4, 2112), (1037, 4, 2105), (1038, 4, 2083), (1039, 4, 2083), (1040, 4, 2075), (1041, 4, 2075), (1042, 3, 2099), (1043, 5, 2091), (1044, 4, 2090), (1045, 2, 2153), (1046, 1, 2153), (1047, 1, 2178), (1048, 2, 2178), (1049, 2, 2176), (1050, 2, 2170), (1051, 1, 2181), (1052, 1, 2178), (1053, 1, 2183), (1054, 1, 2184), (1055, 1, 2177), (1056, 1, 2179), (1057, 1, 2190), (1058, 2, 2185), (1059, 3, 2153), (1060, 3, 2153), (1061, 2, 2156), (1062, 2, 2141), (1063, 2, 2136), (1064, 2, 2136), (1065, 2, 2137), (1066, 4, 2114), (1067, 5, 2109), (1068, 7, 2083), (1069, 6, 2084), (1070, 5, 2080), (1071, 4, 2094), (1072, 4, 2098), (1073, 4, 2099), (1074, 4, 2100), (1075, 3, 2102), (1076, 3, 2103), (1077, 4, 2124), (1078, 4, 2101), (1079, 5, 2087), (1080, 5, 2085), (1081, 5, 2086), (1082, 5, 2085), (1083, 5, 2095), (1084, 5, 2096), (1085, 5, 2099), (1086, 5, 2098), (1087, 5, 2095), (1088, 5, 2092), (1089, 6, 2093), (1090, 6, 2090), (1091, 6, 2091), (1092, 6, 2092), (1093, 6, 2096), (1094, 4, 2096), (1095, 5, 2087), (1096, 5, 2089), (1097, 8, 2068), (1098, 8, 2069), (1099, 8, 2067), (1100, 9, 2069), (1101, 9, 2070), (1102, 10, 2068), (1103, 8, 2095), (1104, 8, 2097), (1105, 8, 2100), (1106, 8, 2100), (1107, 7, 2099), (1108, 7, 2098), (1109, 7, 2098), (1110, 6, 2098), (1111, 9, 2075), (1112, 10, 2076), (1113, 10, 2075), (1114, 10, 2076), (1115, 10, 2087), (1116, 10, 2086), (1117, 12, 2084), (1118, 11, 2085), (1119, 10, 2086), (1120, 11, 2080), (1121, 10, 2076), (1122, 10, 2075), (1123, 9, 2074), (1124, 8, 2075), (1125, 8, 2072), (1126, 9, 2072), (1127, 9, 2073), (1128, 9, 2073), (1129, 5, 2103), (1130, 5, 2100), (1131, 8, 2069), (1132, 8, 2068), (1133, 7, 2062), (1134, 8, 2060), (1135, 9, 2057), (1136, 9, 2056), (1137, 9, 2060), (1138, 9, 2052), (1139, 9, 2048), (1140, 9, 2049), (1141, 10, 2054), (1142, 11, 2053), (1143, 11, 2052), (1144, 11, 2051), (1145, 12, 2050), (1146, 11, 2029), (1147, 12, 2030), (1148, 13, 2031), (1149, 14, 2030), (1150, 14, 2032), (1151, 14, 2047), (1152, 12, 2047), (1153, 12, 2051), (1154, 12, 2054), (1155, 12, 2056), (1156, 12, 2055), (1157, 11, 2054), (1158, 10, 2073), (1159, 10, 2073), (1160, 10, 2072), (1161, 10, 2074), (1162, 10, 2073), (1163, 10, 2072), (1164, 11, 2068), (1165, 10, 2067), (1166, 9, 2066), (1167, 9, 2069), (1168, 11, 2049), (1169, 11, 2048), (1170, 10, 2047), (1171, 12, 2027), (1172, 12, 2012), (1173, 11, 2020), (1174, 12, 2015), (1175, 12, 2030), (1176, 12, 2026), (1177, 13, 2025), (1178, 14, 2032), (1179, 15, 2023), (1180, 14, 2023), (1181, 14, 2023), (1182, 15, 2023), (1183, 13, 2025), (1184, 12, 2038), (1185, 13, 2040), (1186, 12, 2046), (1187, 13, 2050), (1188, 14, 2051), (1189, 14, 2048), (1190, 14, 2032), (1191, 13, 2032), (1192, 15, 2001), (1193, 15, 1993), (1194, 15, 1993), (1195, 16, 1979), (1196, 15, 1985), (1197, 15, 1986), (1198, 16, 1983), (1199, 15, 1995), (1200, 15, 1988), (1201, 15, 1985), (1202, 14, 1987), (1203, 14, 1985), (1204, 16, 1990), (1205, 18, 1975), (1206, 17, 1977), (1207, 18, 1973), (1208, 17, 1993), (1209, 17, 2003), (1210, 16, 2003), (1211, 18, 1987), (1212, 17, 1989), (1213, 17, 1997), (1214, 18, 1996), (1215, 14, 2006), (1216, 14, 2006), (1217, 15, 2005), (1218, 15, 2009), (1219, 16, 2009), (1220, 15, 2019), (1221, 14, 2019), (1222, 15, 2019), (1223, 16, 2010), (1224, 16, 2010), (1225, 16, 2012), (1226, 15, 2010), (1227, 14, 2022), (1228, 13, 2031), (1229, 16, 2001), (1230, 16, 2008), (1231, 13, 2024), (1232, 14, 2025), (1233, 13, 2028), (1234, 13, 2028), (1235, 14, 2025), (1236, 14, 2022), (1237, 12, 2020), (1238, 15, 2008), (1239, 16, 2009), (1240, 15, 2010), (1241, 16, 2009), (1242, 16, 2010), (1243, 17, 2002), (1244, 15, 2000), (1245, 14, 2011), (1246, 14, 2014), (1247, 12, 2030), (1248, 13, 2017), (1249, 11, 2018), (1250, 11, 2013), (1251, 13, 2012), (1252, 13, 2008), (1253, 13, 2004), (1254, 13, 2005), (1255, 19, 1984), (1256, 18, 1984), (1257, 21, 1974), (1258, 15, 1994), (1259, 19, 1990), (1260, 18, 2004), (1261, 18, 2006), (1262, 17, 2002), (1263, 13, 2023), (1264, 13, 2020), (1265, 16, 2018), (1266, 15, 2019), (1267, 15, 2026), (1268, 16, 2020), (1269, 16, 2021), (1270, 15, 2025), (1271, 16, 2030), (1272, 19, 2031), (1273, 19, 2020), (1274, 19, 2018), (1275, 20, 2016), (1276, 22, 2016), (1277, 21, 2015), (1278, 19, 2017), (1279, 19, 2020), (1280, 20, 2021), (1281, 23, 2005), (1282, 23, 1990), (1283, 24, 1989), (1284, 21, 2019), (1285, 19, 2025), (1286, 19, 2024), (1287, 18, 2024), (1288, 18, 2027), (1289, 18, 2028), (1290, 19, 2033), (1291, 19, 2034), (1292, 18, 2033), (1293, 19, 2030), (1294, 18, 2037), (1295, 18, 2037), (1296, 18, 2033), (1297, 19, 2030), (1298, 18, 2030), (1299, 14, 2047), (1300, 14, 2042), (1301, 14, 2042), (1302, 14, 2038), (1303, 14, 2029), (1304, 17, 2012), (1305, 17, 2009), (1306, 19, 2002), (1307, 20, 2006), (1308, 19, 2000), (1309, 21, 1985), (1310, 21, 1984), (1311, 21, 1984), (1312, 21, 1982), (1313, 23, 1970), (1314, 25, 1956), (1315, 25, 1953), (1316, 25, 1944), (1317, 26, 1944), (1318, 26, 1939), (1319, 23, 1950), (1320, 23, 1963), (1321, 22, 1966), (1322, 23, 1963), (1323, 20, 1977), (1324, 19, 1978), (1325, 21, 1979), (1326, 22, 1978), (1327, 25, 1964), (1328, 28, 1951), (1329, 26, 1952), (1330, 25, 1952), (1331, 23, 1961), (1332, 24, 1962), (1333, 25, 1958), (1334, 24, 1958), (1335, 23, 1941), (1336, 24, 1942), (1337, 21, 1943), (1338, 21, 1944), (1339, 21, 1940), (1340, 18, 1949), (1341, 19, 1963), (1342, 18, 1960), (1343, 18, 1970), (1344, 17, 1958), (1345, 18, 1957), (1346, 18, 1958), (1347, 18, 1944), (1348, 19, 1944), (1349, 20, 1942), (1350, 26, 1906), (1351, 26, 1906), (1352, 25, 1905), (1353, 24, 1902), (1354, 24, 1902), (1355, 23, 1911), (1356, 25, 1910), (1357, 24, 1908), (1358, 23, 1921), (1359, 23, 1922), (1360, 25, 1918), (1361, 25, 1917), (1362, 25, 1920), (1363, 27, 1917), (1364, 26, 1926), (1365, 27, 1925), (1366, 28, 1924), (1367, 24, 1929), (1368, 22, 1932), (1369, 22, 1929), (1370, 23, 1929), (1371, 28, 1910), (1372, 27, 1910), (1373, 27, 1907), (1374, 29, 1887), (1375, 34, 1847), (1376, 36, 1842), (1377, 32, 1865), (1378, 32, 1864), (1379, 33, 1861), (1380, 32, 1859), (1381, 33, 1852), (1382, 34, 1853), (1383, 34, 1854), (1384, 34, 1859), (1385, 33, 1872), (1386, 33, 1860), (1387, 37, 1863), (1388, 38, 1861), (1389, 37, 1877), (1390, 33, 1893), (1391, 33, 1893), (1392, 33, 1890), (1393, 34, 1891), (1394, 35, 1889), (1395, 34, 1889), (1396, 32, 1892), (1397, 34, 1892), (1398, 34, 1892), (1399, 31, 1898), (1400, 32, 1900), (1401, 34, 1899), (1402, 31, 1909), (1403, 30, 1919), (1404, 31, 1917), (1405, 31, 1912), (1406, 30, 1911), (1407, 29, 1912), (1408, 33, 1896), (1409, 33, 1898), (1410, 33, 1902), (1411, 37, 1889), (1412, 39, 1889), (1413, 36, 1899), (1414, 38, 1899)]

Edited 9/14/2015 01:29:38
Ladder Rankings Over Time: 9/14/2015 01:26:39

Benjamin628
Level 59
Report
Latnox's Season 20 Performance:

(1, 3, 2491), (2, 3, 2560), (3, 3, 2561), (4, 2, 2640), (5, 2, 2720), (6, 2, 2731), (7, 2, 2735), (8, 1, 2839), (9, 2, 2838), (10, 1, 2849), (11, 1, 2966), (12, 1, 2954), (13, 1, 2941), (14, 1, 3060), (15, 1, 3065), (16, 1, 3074), (17, 1, 3142), (18, 1, 3173), (19, 1, 3189), (20, 1, 3259), (21, 1, 3269), (22, 1, 3282), (23, 1, 3344), (24, 1, 3346), (25, 1, 3350), (26, 1, 3416), (27, 1, 3465), (28, 1, 3463), (29, 1, 3531), (30, 1, 3542), (31, 1, 3532), (32, 1, 3601), (33, 1, 3608), (34, 1, 3636), (35, 1, 3696), (36, 1, 3719), (37, 1, 3753), (38, 1, 3752), (39, 1, 3753), (40, 1, 3757), (41, 1, 3759), (42, 1, 3759), (43, 1, 3773), (44, 1, 3804)

Edited 9/14/2015 01:27:41
Ladder Rankings Over Time: 9/14/2015 01:28:31

MightySpeck (a Koala)
Level 58
Report
64, 2000000000, 1767), (65, 2000000000, 1772), (66, 2000000000, 1766), (67, 2000000000, 1745), (68, 2000000000, 1741), (69, 2000000000, 1756), (70, 2000000000, 1751), (71, 2000000000, 1751), (72, 2000000000, 1749), (73, 2000000000, 1765), (74, 2000000000, 1780), (75, 2000000000, 1779), (76, 2000000000, 1779), (77, 2000000000, 1783)

is that the buggy part?
Ladder Rankings Over Time: 9/14/2015 01:30:22

Benjamin628
Level 59
Report
I think it is on warlights end. I chose MW because I knew he has been on the ladder for a long time.

I will do the ranking for any ladder player that is requested (just give me the Link)

Edited 9/14/2015 01:31:41
Ladder Rankings Over Time: 9/14/2015 01:38:25

SuperSeizure
Level 55
Report
2000000000 in the "rank" part probably means that at the time they were unranked
Ladder Rankings Over Time: 9/14/2015 03:40:37

wct
Level 56
Report
That would be my guess too. Note that there are 14 entries with 2000000000, all in a row, which sounds a lot like '2 weeks'. Would that be coincidental with a vacation period where he signed out of the ladder, or something to that effect?

Edit: Also, 2 billion is the approximate upper bound of a signed 32 bit integer, so would be a fairly obvious choice for 'infinite' or 'unranked'.

Edited 9/14/2015 03:43:39
Ladder Rankings Over Time: 9/14/2015 04:18:09

knyte
Level 58
Report
This was written in like 5 minutes on my part so expect to see a lot of corner cases even after Ben's bug fixes.
Ladder Rankings Over Time: 9/14/2015 14:48:07

Benjamin628
Level 59
Report
I have a school iPad and fortunately war light is not blocked. I write code from this iPad on notes and write it down later lol .
Ladder Rankings Over Time: 9/14/2015 16:24:51

Math Wolf
Level 63
Report
I'm not sure the 2000000000 corresponds to a vacation. It's the beginning of July 2011 and I'm pretty sure I wasn't on a holiday in that period. Also note that the ratings were actually updated. I think the ladder experienced a bug at that time (pretty close to the beginning). I remember there was a problem with not updating for a while around that time, so that could be it.

Further proof for that theory: I left the ladder for a vacation on day 692 in the output above only to return a few months later (clearly visible on both graphs here: https://www.warlight.net/LadderTeam?LadderTeamID=162 )
In this case however, it doesn't go to 2000000000, but instead skips the vacation and gives an entry 693 with the rank and rating of almost half a year later.
Ladder Rankings Over Time: 9/14/2015 16:39:42

Benjamin628
Level 59
Report
^ Fortunately I think there is an easy way to fix that.

Edited 9/14/2015 16:40:14
Ladder Rankings Over Time: 9/14/2015 17:18:11

Timinator • apex
Level 64
Report
I don't really see the point collecting that data :/
Ladder Rankings Over Time: 9/14/2015 18:23:58

knyte
Level 58
Report
I originally wrote the script to help Ben perform regression analyses (see what sort of growth patterns players have, or whether a pattern is even discernible) and possibly compare these ratings to those produced using other systems. Maybe even figure out whether some players' concerns (that their matchups are imbalanced more often than not) are valid and try to fix the issue if it exists with some sort of statistically-derived corrective system.

Basically, Ben told me he likes math/science and wanted to do something in Python involving WarLight so I gave him this "assignment" and helped out a little when he asked.
Ladder Rankings Over Time: 9/14/2015 22:35:15

Benjamin628
Level 59
Report
I don't really see the point collecting that data :/

At the moment, I agree. It's really just a bug fixing practice.
Ladder Rankings Over Time: 9/15/2015 01:54:22

knyte
Level 58
Report
Also, instead of guessing what the 20...0's represent, just look at the page source:

```
function BuildPoints(sub) {
var r = [];
for(var i=0;i<points.length;i++) {
var s = points[i*];

var point = s[sub] - 0;

if (point == 2000000000)
continue;

r.push([new Date(s[0] * 24 * 60 * 60 * 1000 + start), point]);
}
return r;
}

function InitRatingGraph() {
var points = BuildPoints(2);

if (points.length == 0)
return; //no data

\$.jqplot('RatingGraph',
[points],
{ title: 'Rating History',
axes: {
xaxis: { label: 'Time', renderer: \$.jqplot.DateAxisRenderer },
yaxis: { label: 'Rating' }
},
series: [{ color: '#5FAB78'}]
});

}

function InitRankGraph() {
var points = BuildPoints(1);

if (points.length == 0)
return; //no data

var minRank = 9000000;
var maxRank = 0;

for (var i = 0; i < points.length; i++) {
var pair = points[i*];
if (pair[1] < minRank)
minRank = pair[1];
if (pair[1] > maxRank)
maxRank = pair[1];
}

var diff = maxRank - minRank;
var avgRank = diff / 2 + minRank;
var twoAvgRank = avgRank * 2;

for(var i=0;i<points.length;i++)
points[i*] = [points[i*][0], twoAvgRank - points[i*][1]];

\$.jqplot('RankGraph',
[points],
{ title: 'Rank History',
axes: {
xaxis: { label: 'Time', renderer: \$.jqplot.DateAxisRenderer },
yaxis: {
label: 'Rank'

, tickOptions: { formatter: function(format,val) { return \$.jqplot.sprintf("%d", twoAvgRank - val); } }
}
},
series: [{ color: '#5FAB78'}]
});
}

\$.jqplot.config.enablePlugins = true;

InitRatingGraph();
InitRankGraph();

});

```

Edited 9/15/2015 01:56:16
Ladder Rankings Over Time: 9/15/2015 09:11:14

Fleecemaster
Level 59
Report
Is that Python? It looks nice, would you recommend it as a good language to learn? I see it being used more and more often these days, is it very powerful though?
Ladder Rankings Over Time: 9/15/2015 13:47:52

knyte
Level 58
Report
The page source code is JavaScript. The script Ben's using to extract player ranking/rating data is in Python.

Both of them are worth learning for sure- JavaScript is no longer just a scripting language and now comes with a ton of powerful frameworks (Angular, Node, Three, Tracking, etc.) that let you do a lot of things that you originally couldn't have done in a browser; Python's very quick to write, debug, and deploy, and its libraries and documentation are also ridiculously awesome. Python is plenty powerful, but it does have some aspects that take getting used to (like the lack of typechecking). That said, Python's been a choice language for beginners so it's got so much documentation out there that makes it very, very easy to pick up regardless of your background.

But if you already have a ton of programming knowledge and are looking for a new language to learn, you could always join us in Club Haskell.
Ladder Rankings Over Time: 9/15/2015 14:35:43

Fleecemaster
Level 59
Report

I don't have a ton of programming knowledge, I mostly just dabble, and my main language is AS3, for making flash games and applications. I've always put off learning JavaScript, cos I've heard it's a pain to use, and always felt like it might get replaced by something eventually, though that doesn't seem to be happening...

Who knows...!

I didn't realise JavaScript looked so much like AS3, maybe I could pick it up easier than I thought.
Ladder Rankings Over Time: 9/15/2015 15:30:11

knyte
Level 58
Report
Given the proliferation of JS frameworks, I doubt it's going to die out anytime soon. It's also not that much of a pain to use. I'd say it's actually one of the easier languages to learn- and usable in a lot more situations than most other languages.
Ladder Rankings Over Time: 9/15/2015 15:49:20

Fleecemaster
Level 59
Report
Well, that's good to know, maybe I'll put learning JavaScript on my list of things to get around to :P
Ladder Rankings Over Time: 9/15/2015 16:11:37

knyte
Level 58
Report
It's one of the more worthwhile things to get around to. JavaScript is one of those sweet languages that lets you make a deliverable very, very quickly. And nice ones too- pretty much half of everything really awesome you see on the Web (really good UI/UX, especially) is happening because of some kickass JS framework like React, Node, Angular, etc.
Ladder Rankings Over Time: 9/15/2015 16:28:31

Fleecemaster
Level 59
Report
Yeah, most plugins and APIs seem to interact with JavaScript, I think that's what a lot of people use it for, and that would be what I'm most interested in too.
Ladder Rankings Over Time: 9/15/2015 16:32:01

knyte
Level 58
Report
A lot of companies also want JS developers familiar with some framework or another, so there's that too.
Ladder Rankings Over Time: 9/15/2015 16:46:57

Fleecemaster
Level 59
Report
Yeah, I've noticed that too, and like you say, with the amount it's used these days it's not going anywhere...
 Posts 1 - 26 of 26