-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathToDoList.txt
134 lines (122 loc) · 2.87 KB
/
ToDoList.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
FOR ALGO PAGE
-Improve process data presentation on html
--currently it just uses \n to seperate data
-CSS for the entire algo page
--the buttons, slider etc
-Add Generate function for teams with 0/No attributes
-Add function to automatically deduce data and generate teams with just one click
-Optional functions
--Gender identification from data Male/Female/M/F map to 1s and 0s, when calculating, either male/female is assign to an arbitary large number so that they are split into different buckets
--Letter grade indetification from data A/B/C/D/E/F.. map to numbers
CREATE PROFILE PAGE
-Design a simple profile page
--List of other people
--Options for user to indicate whether friends
-Design a more high level user page
--Use the friendship graph to form optimal teams
--Similar logic, after splitting into buckets, take person with lowest degree
--And lookup for companions in other buckets
--Does not guarantee best, but good enough
-Link up the algo for generating teams
-Random grouping functionality
Test data for optimised page:
John Smith0 1 100
John Smith1 2 99
John Smith2 3 98
John Smith3 4 97
John Smith4 5 96
John Smith5 6 95
John Smith6 7 94
John Smith7 8 93
John Smith8 9 92
John Smith9 10 91
John Smith10 11 90
John Smith11 12 89
John Smith12 13 88
John Smith13 14 87
John Smith14 15 86
John Smith15 16 85
John Smith16 17 84
John Smith17 18 83
John Smith18 19 82
John Smith19 20 81
John Smith20 21 80
John Smith21 22 79
John Smith22 23 78
John Smith23 24 77
John Smith24 25 76
John Smith25 26 75
John Smith26 27 74
John Smith27 28 73
John Smith28 29 72
John Smith29 30 71
John Smith30 31 70
John Smith31 32 69
John Smith32 33 68
John Smith33 34 67
John Smith34 35 66
John Smith35 36 65
John Smith36 37 64
John Smith37 38 63
John Smith38 39 62
John Smith39 40 61
John Smith40 41 60
John Smith41 42 59
John Smith42 43 58
John Smith43 44 57
John Smith44 45 56
John Smith45 46 55
John Smith46 47 54
John Smith47 48 53
John Smith48 49 52
John Smith49 50 51
John Smith50 51 50
John Smith51 52 49
John Smith52 53 48
John Smith53 54 47
John Smith54 55 46
John Smith55 56 45
John Smith56 57 44
John Smith57 58 43
John Smith58 59 42
John Smith59 60 41
John Smith60 61 40
John Smith61 62 39
John Smith62 63 38
John Smith63 64 37
John Smith64 65 36
John Smith65 66 35
John Smith66 67 34
John Smith67 68 33
John Smith68 69 32
John Smith69 70 31
John Smith70 71 30
John Smith71 72 29
John Smith72 73 28
John Smith73 74 27
John Smith74 75 26
John Smith75 76 25
John Smith76 77 24
John Smith77 78 23
John Smith78 79 22
John Smith79 80 21
John Smith80 81 20
John Smith81 82 19
John Smith82 83 18
John Smith83 84 17
John Smith84 85 16
John Smith85 86 15
John Smith86 87 14
John Smith87 88 13
John Smith88 89 12
John Smith89 90 11
John Smith90 91 10
John Smith91 92 9
John Smith92 93 8
John Smith93 94 7
John Smith94 95 6
John Smith95 96 5
John Smith96 97 4
John Smith97 98 3
John Smith98 99 2
John Smith99 100 1