Sie sind vermutlich noch nicht im Forum angemeldet - Klicken Sie hier um sich kostenlos anzumelden Impressum 
Sie können sich hier anmelden
Dieses Thema hat 1 Antworten
und wurde 296 mal aufgerufen
 More languages
Raman Offline




Beiträge: 167

12.05.2021 20:55
Exotic dictionary - Scrabble with names of chemical elements and their symbols Zitat · Antworten

Exotic dictionary - Scrabble with names of chemical elements and their symbols

1 point: I ×12, U ×11, N ×8, E ×7, R ×7, O ×6, A ×5, T ×5, L ×4, S ×3
2 points: D ×3, G ×2
3 points: M ×11, C ×3, B ×2, P ×2
4 points: H ×2, F ×1, V ×1, W ×1, Y ×1
5 points: K ×1
8 points: X ×1
10 points: Z ×1

I played it with 20 tiles in rack at a time.

I was inspired with it by Bernie McMahon's Facebook post on 'Quicksilver theme Scrabble board' to Scrabble Snippetz Facebook group and Pixie Pit Scrabble Players Facebook group.

This should work out well enough because since all two letter symbols of chemical elements are included in the dictionary (but not any of the one letter symbols of chemical elements), most of the rarely used letters that are stagnated in the player's racks at the end of the played game should have some place in the Scrabble board to be pushed away as symbols of chemical elements and not as names of chemical elements.
Players should plan the end game in such a way that they push away the rarely used letters that are not part of any two letter symbol of any chemical element at the earliest and not keeping them in their racks till the very end of the played games with this dictionary.

elements.py

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
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
 
elements = []
elements.append('hydrogen')
elements.append('helium')
elements.append('lithium')
elements.append('beryllium')
elements.append('boron')
elements.append('carbon')
elements.append('nitrogen')
elements.append('oxygen')
elements.append('fluorine')
elements.append('neon')
elements.append('sodium')
elements.append('magnesium')
elements.append('aluminium')
elements.append('silicon')
elements.append('phosphorus')
elements.append('sulphur')
elements.append('chlorine')
elements.append('argon')
elements.append('potassium')
elements.append('calcium')
elements.append('scandium')
elements.append('titanium')
elements.append('vanadium')
elements.append('chromium')
elements.append('manganese')
elements.append('iron')
elements.append('cobalt')
elements.append('nickel')
elements.append('copper')
elements.append('zinc')
elements.append('gallium')
elements.append('germanium')
elements.append('arsenic')
elements.append('selenium')
elements.append('bromine')
elements.append('krypton')
elements.append('rubidium')
elements.append('strontium')
elements.append('yttrium')
elements.append('zirconium')
elements.append('niobium')
elements.append('molybdenum')
elements.append('technetium')
elements.append('ruthenium')
elements.append('rhodium')
elements.append('palladium')
elements.append('silver')
elements.append('cadmium')
elements.append('indium')
elements.append('tin')
elements.append('antimony')
elements.append('tellurium')
elements.append('iodine')
elements.append('xenon')
elements.append('caesium')
elements.append('barium')
elements.append('lanthanum')
elements.append('cerium')
elements.append('praseodymium')
elements.append('neodymium')
elements.append('promethium')
elements.append('samarium')
elements.append('europium')
elements.append('gadolinium')
elements.append('terbium')
elements.append('dysprosium')
elements.append('holmium')
elements.append('erbium')
elements.append('thulium')
elements.append('ytterbium')
elements.append('lutetium')
elements.append('hafnium')
elements.append('tantalum')
elements.append('tungsten')
elements.append('rhenium')
elements.append('osmium')
elements.append('iridium')
elements.append('platinum')
elements.append('gold')
elements.append('mercury')
elements.append('thallium')
elements.append('lead')
elements.append('bismuth')
elements.append('polonium')
elements.append('astatine')
elements.append('radon')
elements.append('francium')
elements.append('radium')
elements.append('actinium')
elements.append('thorium')
elements.append('protactinium')
elements.append('uranium')
elements.append('neptunium')
elements.append('plutonium')
elements.append('americium')
elements.append('curium')
elements.append('berkelium')
elements.append('californium')
elements.append('einsteinium')
elements.append('fermium')
elements.append('mendelevium')
elements.append('nobelium')
elements.append('lawrencium')
elements.append('rutherfordium')
elements.append('dubnium')
elements.append('seaborgium')
elements.append('bohrium')
elements.append('hassium')
elements.append('meitnerium')
elements.append('darmstadtium')
elements.append('roentgenium')
elements.append('copernicium')
elements.append('nihonium')
elements.append('flerovium')
elements.append('moscovium')
elements.append('livermorium')
elements.append('tennessine')
elements.append('oganesson')
symbols = []
symbols.append('h')
symbols.append('he')
symbols.append('li')
symbols.append('be')
symbols.append('b')
symbols.append('c')
symbols.append('n')
symbols.append('o')
symbols.append('f')
symbols.append('ne')
symbols.append('na')
symbols.append('mg')
symbols.append('al')
symbols.append('si')
symbols.append('p')
symbols.append('s')
symbols.append('cl')
symbols.append('ar')
symbols.append('k')
symbols.append('ca')
symbols.append('sc')
symbols.append('ti')
symbols.append('v')
symbols.append('cr')
symbols.append('mn')
symbols.append('fe')
symbols.append('co')
symbols.append('ni')
symbols.append('cu')
symbols.append('zn')
symbols.append('ga')
symbols.append('ge')
symbols.append('as')
symbols.append('se')
symbols.append('br')
symbols.append('kr')
symbols.append('rb')
symbols.append('sr')
symbols.append('y')
symbols.append('zr')
symbols.append('nb')
symbols.append('mo')
symbols.append('tc')
symbols.append('ru')
symbols.append('rh')
symbols.append('pd')
symbols.append('ag')
symbols.append('cd')
symbols.append('in')
symbols.append('sn')
symbols.append('sb')
symbols.append('te')
symbols.append('i')
symbols.append('xe')
symbols.append('cs')
symbols.append('ba')
symbols.append('la')
symbols.append('ce')
symbols.append('pr')
symbols.append('nd')
symbols.append('pm')
symbols.append('sm')
symbols.append('eu')
symbols.append('gd')
symbols.append('tb')
symbols.append('dy')
symbols.append('ho')
symbols.append('er')
symbols.append('tm')
symbols.append('yb')
symbols.append('lu')
symbols.append('hf')
symbols.append('ta')
symbols.append('w')
symbols.append('re')
symbols.append('os')
symbols.append('ir')
symbols.append('pt')
symbols.append('au')
symbols.append('hg')
symbols.append('tl')
symbols.append('pb')
symbols.append('bi')
symbols.append('po')
symbols.append('at')
symbols.append('rn')
symbols.append('fr')
symbols.append('ra')
symbols.append('ac')
symbols.append('th')
symbols.append('pa')
symbols.append('u')
symbols.append('np')
symbols.append('pu')
symbols.append('am')
symbols.append('cm')
symbols.append('bk')
symbols.append('cf')
symbols.append('es')
symbols.append('fm')
symbols.append('md')
symbols.append('no')
symbols.append('lr')
symbols.append('rf')
symbols.append('db')
symbols.append('sg')
symbols.append('bh')
symbols.append('hs')
symbols.append('mt')
symbols.append('ds')
symbols.append('rg')
symbols.append('cn')
symbols.append('nh')
symbols.append('fl')
symbols.append('mc')
symbols.append('lv')
symbols.append('ts')
symbols.append('og')
print('[Header]')
print('Version=100000')
print('Author=Raman Viswanathan <raman22feb1988@gmail.com>')
print('StandardCategory=Chemical elements')
print('Licence=GNU General Public License, v3')
print('Comment=Periodic table of chemical elements')
print('Letters=A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z')
print('Values=1,3,3,2,1,4,2,4,1,8,5,1,3,1,1,3,10,1,1,1,1,4,4,8,4,10')
print('Counts=5,2,3,3,7,1,2,2,12,0,1,4,11,8,6,2,0,7,3,5,11,1,1,1,1,1')
print('[Replace]')
print('[Categories]')
print('1=Element names')
print('2=Element symbols')
print('[Words]')
# count = [0] * 26
# total = 0
# for item in elements:
# for letter in item:
# count[ord(letter) - 97] += 1
# total += 1
# for item in symbols:
# for letter in item:
# count[ord(letter) - 97] += 1
# total += 1
# for thing in range(26):
# print chr(thing + 65), (count[thing] * 1000.0) / total
for i in range(118):
print elements[i].upper() + '=Chemical element with atomic number ' + str(i + 1) + ';1'
for j in range(118):
print symbols[j].upper() + '=Symbol for chemical element ' + elements[j].capitalize() + ';2'
 

Scotty Offline

Administrator


Beiträge: 3.777

13.05.2021 08:57
#2 RE: Exotic dictionary - Scrabble with names of chemical elements and their symbols Zitat · Antworten

That's funny!


Download: Sourceforge | Help:Wiki | Discussion: Forum | News: Twitter | Fanship: Facebook | IRC: Freenode #scrabble3d

 Sprung  
Xobor Forum Software von Xobor.de
Einfach ein Forum erstellen
Datenschutz