FHexGrid(101, 101).line(0, 0, 0, 0): ['FHexGrid(101, 101)', 'FHexGrid(101, 101).line(0, 0, 0, 0)', '[(0, 0)]', 0.041079513450399945] FHexGrid(101, 101).line(0, 0, 1, 1): ['FHexGrid(101, 101)', 'FHexGrid(101, 101).line(0, 0, 1, 1)', '[(0, 0), (0, 1), (1, 1)]', 0.030429877442970654] FHexGrid(101, 101).line(0, 0, 10, 10): ['FHexGrid(101, 101)', 'FHexGrid(101, 101).line(0, 0, 10, 10)', '[(0, 0), (1, 0), (1, 1), (2, 2), (3, 2), (3, 3), (4, 4), (5, 4), (5, 5), (6, 6), (7, 6), (7, 7), (8, 8), (9, 8), (9, 9), (10, 10)]', 0.040673070133231265] FHexGrid(101, 101).line(0, 0, 100, 100): ['FHexGrid(101, 101)', 'FHexGrid(101, 101).line(0, 0, 100, 100)', '[(0, 0), (1, 0), (1, 1), (2, 2), (3, 2), (3, 3), (4, 4), (5, 4), (5, 5), (6, 6), (7, 6), (7, 7), (8, 8), (9, 8), (9, 9), (10, 10), (11, 10), (11, 11), (12, 12), (13, 12), (13, 13), (14, 14), (15, 14), (15, 15), (16, 16), (17, 16), (17, 17), (18, 18), (19, 18), (19, 19), (20, 20), (21, 20), (21, 21), (22, 22), (23, 22), (23, 23), (24, 24), (25, 24), (25, 25), (26, 26), (27, 26), (27, 27), (28, 28), (29, 28), (29, 29), (30, 30), (31, 30), (31, 31), (32, 32), (33, 32), (33, 33), (34, 34), (35, 34), (35, 35), (36, 36), (37, 36), (37, 37), (38, 38), (39, 38), (39, 39), (40, 40), (41, 40), (41, 41), (42, 42), (43, 42), (43, 43), (44, 44), (45, 44), (45, 45), (46, 46), (47, 46), (47, 47), (48, 48), (49, 48), (49, 49), (50, 50), (51, 50), (51, 51), (52, 52), (53, 52), (53, 53), (54, 54), (55, 54), (55, 55), (56, 56), (57, 56), (57, 57), (58, 58), (59, 58), (59, 59), (60, 60), (61, 60), (61, 61), (62, 62), (63, 62), (63, 63), (64, 64), (65, 64), (65, 65), (66, 66), (67, 66), (67, 67), (68, 68), (69, 68), (69, 69), (70, 70), (71, 70), (71, 71), (72, 72), (73, 72), (73, 73), (74, 74), (75, 74), (75, 75), (76, 76), (77, 76), (77, 77), (78, 78), (79, 78), (79, 79), (80, 80), (81, 80), (81, 81), (82, 82), (83, 82), (83, 83), (84, 84), (85, 84), (85, 85), (86, 86), (87, 86), (87, 87), (88, 88), (89, 88), (89, 89), (90, 90), (91, 90), (91, 91), (92, 92), (93, 92), (93, 93), (94, 94), (95, 94), (95, 95), (96, 96), (97, 96), (97, 97), (98, 98), (99, 98), (99, 99), (100, 100)]', 0.13580954476706264] FHexGrid(101, 101).line(10, 10, 10, 15): ['FHexGrid(101, 101)', 'FHexGrid(101, 101).line(10, 10, 10, 15)', '[(10, 10), (10, 11), (10, 12), (10, 13), (10, 14), (10, 15)]', 0.04562839421224721] FHexGrid(101, 101).line(10, 10, 10, 5): ['FHexGrid(101, 101)', 'FHexGrid(101, 101).line(10, 10, 10, 5)', '[(10, 10), (10, 9), (10, 8), (10, 7), (10, 6), (10, 5)]', 0.04160912140913478] FHexGrid(101, 101).line(10, 10, 15, 10): ['FHexGrid(101, 101)', 'FHexGrid(101, 101).line(10, 10, 15, 10)', '[(10, 10), (11, 10), (12, 10), (13, 10), (14, 10), (15, 10)]', 0.03190374765371359] FHexGrid(101, 101).line(10, 10, 15, 15): ['FHexGrid(101, 101)', 'FHexGrid(101, 101).line(10, 10, 15, 15)', '[(10, 10), (11, 10), (11, 11), (12, 12), (12, 13), (13, 13), (14, 14), (14, 15), (15, 15)]', 0.03405091790501871] FHexGrid(101, 101).line(10, 10, 15, 5): ['FHexGrid(101, 101)', 'FHexGrid(101, 101).line(10, 10, 15, 5)', '[(10, 10), (11, 9), (11, 8), (12, 8), (13, 7), (14, 7), (14, 6), (15, 5)]', 0.03530309176094232] FHexGrid(101, 101).line(10, 10, 5, 10): ['FHexGrid(101, 101)', 'FHexGrid(101, 101).line(10, 10, 5, 10)', '[(10, 10), (9, 10), (8, 10), (7, 10), (6, 10), (5, 10)]', 0.030885586616765798] FHexGrid(101, 101).line(10, 10, 5, 15): ['FHexGrid(101, 101)', 'FHexGrid(101, 101).line(10, 10, 5, 15)', '[(10, 10), (9, 10), (9, 11), (8, 12), (7, 12), (7, 13), (6, 14), (6, 15), (5, 15)]', 0.036189877180219515] FHexGrid(101, 101).line(10, 10, 5, 5): ['FHexGrid(101, 101)', 'FHexGrid(101, 101).line(10, 10, 5, 5)', '[(10, 10), (9, 9), (9, 8), (8, 8), (7, 7), (6, 7), (6, 6), (5, 5)]', 0.03423977035542036] SquareGrid(101, 101).line(0, 0, 0, 0): ['SquareGrid(101, 101)', 'SquareGrid(101, 101).line(0, 0, 0, 0)', '[(0, 0)]', 0.04233579279437581] SquareGrid(101, 101).line(0, 0, 1, 1): ['SquareGrid(101, 101)', 'SquareGrid(101, 101).line(0, 0, 1, 1)', '[(0, 0), (1, 1)]', 0.061857388482628034] SquareGrid(101, 101).line(0, 0, 10, 10): ['SquareGrid(101, 101)', 'SquareGrid(101, 101).line(0, 0, 10, 10)', '[(0, 0), (1, 1), (2, 2), (3, 3), (4, 4), (5, 5), (6, 6), (7, 7), (8, 8), (9, 9), (10, 10)]', 0.050333283520078306] SquareGrid(101, 101).line(0, 0, 100, 100): ['SquareGrid(101, 101)', 'SquareGrid(101, 101).line(0, 0, 100, 100)', '[(0, 0), (1, 1), (2, 2), (3, 3), (4, 4), (5, 5), (6, 6), (7, 7), (8, 8), (9, 9), (10, 10), (11, 11), (12, 12), (13, 13), (14, 14), (15, 15), (16, 16), (17, 17), (18, 18), (19, 19), (20, 20), (21, 21), (22, 22), (23, 23), (24, 24), (25, 25), (26, 26), (27, 27), (28, 28), (29, 29), (30, 30), (31, 31), (32, 32), (33, 33), (34, 34), (35, 35), (36, 36), (37, 37), (38, 38), (39, 39), (40, 40), (41, 41), (42, 42), (43, 43), (44, 44), (45, 45), (46, 46), (47, 47), (48, 48), (49, 49), (50, 50), (51, 51), (52, 52), (53, 53), (54, 54), (55, 55), (56, 56), (57, 57), (58, 58), (59, 59), (60, 60), (61, 61), (62, 62), (63, 63), (64, 64), (65, 65), (66, 66), (67, 67), (68, 68), (69, 69), (70, 70), (71, 71), (72, 72), (73, 73), (74, 74), (75, 75), (76, 76), (77, 77), (78, 78), (79, 79), (80, 80), (81, 81), (82, 82), (83, 83), (84, 84), (85, 85), (86, 86), (87, 87), (88, 88), (89, 89), (90, 90), (91, 91), (92, 92), (93, 93), (94, 94), (95, 95), (96, 96), (97, 97), (98, 98), (99, 99), (100, 100)]', 0.057320824184937426] SquareGrid(101, 101).line(10, 10, 10, 15): ['SquareGrid(101, 101)', 'SquareGrid(101, 101).line(10, 10, 10, 15)', '[(10, 10), (10, 11), (10, 12), (10, 13), (10, 14), (10, 15)]', 0.05235728912981721] SquareGrid(101, 101).line(10, 10, 10, 5): ['SquareGrid(101, 101)', 'SquareGrid(101, 101).line(10, 10, 10, 5)', '[(10, 10), (10, 9), (10, 8), (10, 7), (10, 6), (10, 5)]', 0.04914269198493779] SquareGrid(101, 101).line(10, 10, 15, 10): ['SquareGrid(101, 101)', 'SquareGrid(101, 101).line(10, 10, 15, 10)', '[(10, 10), (11, 10), (12, 10), (13, 10), (14, 10), (15, 10)]', 0.027375394332127406] SquareGrid(101, 101).line(10, 10, 15, 15): ['SquareGrid(101, 101)', 'SquareGrid(101, 101).line(10, 10, 15, 15)', '[(10, 10), (11, 11), (12, 12), (13, 13), (14, 14), (15, 15)]', 0.03304096784417537] SquareGrid(101, 101).line(10, 10, 15, 5): ['SquareGrid(101, 101)', 'SquareGrid(101, 101).line(10, 10, 15, 5)', '[(10, 10), (11, 9), (12, 8), (13, 7), (14, 6), (15, 5)]', 0.02793374070722776] SquareGrid(101, 101).line(10, 10, 5, 10): ['SquareGrid(101, 101)', 'SquareGrid(101, 101).line(10, 10, 5, 10)', '[(10, 10), (9, 10), (8, 10), (7, 10), (6, 10), (5, 10)]', 0.027670989471886426] SquareGrid(101, 101).line(10, 10, 5, 15): ['SquareGrid(101, 101)', 'SquareGrid(101, 101).line(10, 10, 5, 15)', '[(10, 10), (9, 11), (8, 12), (7, 13), (6, 14), (5, 15)]', 0.03189553667760921] SquareGrid(101, 101).line(10, 10, 5, 5): ['SquareGrid(101, 101)', 'SquareGrid(101, 101).line(10, 10, 5, 5)', '[(10, 10), (9, 9), (8, 8), (7, 7), (6, 6), (5, 5)]', 0.029058644433532996]