File size: 43,891 Bytes
5c2ed06
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
  for (var name in all)
    __defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
  if (from && typeof from === "object" || typeof from === "function") {
    for (let key of __getOwnPropNames(from))
      if (!__hasOwnProp.call(to, key) && key !== except)
        __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
  }
  return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var pokemongo_exports = {};
__export(pokemongo_exports, {
  PokemonGoData: () => PokemonGoData
});
module.exports = __toCommonJS(pokemongo_exports);
const PokemonGoData = {
  bulbasaur: { encounters: ["wild"] },
  ivysaur: { encounters: ["wild"] },
  venusaur: { encounters: ["wild"] },
  charmander: { encounters: ["wild"] },
  charmeleon: { encounters: ["wild"] },
  charizard: { encounters: ["wild"] },
  squirtle: { encounters: ["wild"] },
  wartortle: { encounters: ["wild"] },
  blastoise: { encounters: ["wild"] },
  caterpie: { encounters: ["wild"] },
  metapod: { encounters: ["wild"] },
  butterfree: { encounters: ["wild"] },
  weedle: { encounters: ["wild"] },
  kakuna: { encounters: ["wild"] },
  beedrill: { encounters: ["wild"] },
  pidgey: { encounters: ["wild"] },
  pidgeotto: { encounters: ["wild"] },
  pidgeot: { encounters: ["wild"] },
  rattata: { encounters: ["wild"] },
  rattataalola: { encounters: ["wild"] },
  raticate: { encounters: ["wild"] },
  raticatealola: { encounters: ["wild"] },
  spearow: { encounters: ["wild"] },
  fearow: { encounters: ["wild"] },
  ekans: { encounters: ["wild"] },
  arbok: { encounters: ["wild"] },
  pikachu: { encounters: ["wild"] },
  raichu: { encounters: ["wild"] },
  raichualola: { encounters: ["wild"] },
  sandshrew: { encounters: ["wild"] },
  sandshrewalola: { encounters: ["wild"] },
  sandslash: { encounters: ["wild"] },
  sandslashalola: { encounters: ["wild"] },
  nidoranf: { encounters: ["wild"] },
  nidorina: { encounters: ["wild"] },
  nidoqueen: { encounters: ["wild"] },
  nidoranm: { encounters: ["wild"] },
  nidorino: { encounters: ["wild"] },
  nidoking: { encounters: ["wild"] },
  clefairy: { encounters: ["wild"] },
  clefable: { encounters: ["wild"] },
  vulpix: { encounters: ["wild"] },
  vulpixalola: { encounters: ["wild"] },
  ninetales: { encounters: ["wild"] },
  ninetalesalola: { encounters: ["wild"] },
  jigglypuff: { encounters: ["wild"] },
  wigglytuff: { encounters: ["wild"] },
  zubat: { encounters: ["wild"] },
  golbat: { encounters: ["wild"] },
  oddish: { encounters: ["wild"] },
  gloom: { encounters: ["wild"] },
  vileplume: { encounters: ["wild"] },
  paras: { encounters: ["wild"] },
  parasect: { encounters: ["wild"] },
  venonat: { encounters: ["wild"] },
  venomoth: { encounters: ["wild"] },
  diglett: { encounters: ["wild"] },
  diglettalola: { encounters: ["wild"] },
  dugtrio: { encounters: ["wild"] },
  dugtrioalola: { encounters: ["wild"] },
  meowth: { encounters: ["wild"] },
  meowthalola: { encounters: ["wild"] },
  meowthgalar: { encounters: ["wild"] },
  persian: { encounters: ["wild"] },
  persianalola: { encounters: ["wild"] },
  psyduck: { encounters: ["wild"] },
  golduck: { encounters: ["wild"] },
  mankey: { encounters: ["wild"] },
  primeape: { encounters: ["wild"] },
  growlithe: { encounters: ["wild"] },
  growlithehisui: { encounters: ["wild"] },
  arcanine: { encounters: ["wild"] },
  arcaninehisui: { encounters: ["wild"] },
  poliwag: { encounters: ["wild"] },
  poliwhirl: { encounters: ["wild"] },
  poliwrath: { encounters: ["wild"] },
  abra: { encounters: ["wild"] },
  kadabra: { encounters: ["wild"] },
  alakazam: { encounters: ["wild"] },
  machop: { encounters: ["wild"] },
  machoke: { encounters: ["wild"] },
  machamp: { encounters: ["wild"] },
  bellsprout: { encounters: ["wild"] },
  weepinbell: { encounters: ["wild"] },
  victreebel: { encounters: ["wild"] },
  tentacool: { encounters: ["wild"] },
  tentacruel: { encounters: ["wild"] },
  geodude: { encounters: ["wild"] },
  geodudealola: { encounters: ["wild"] },
  graveler: { encounters: ["wild"] },
  graveleralola: { encounters: ["wild"] },
  golem: { encounters: ["wild"] },
  golemalola: { encounters: ["wild"] },
  ponyta: { encounters: ["wild"] },
  ponytagalar: { encounters: ["wild"] },
  rapidash: { encounters: ["wild"] },
  rapidashgalar: { encounters: ["wild"] },
  slowpoke: { encounters: ["wild"] },
  slowpokegalar: { encounters: ["wild"] },
  slowbro: { encounters: ["wild"] },
  slowbrogalar: { encounters: ["wild"] },
  magnemite: { encounters: ["wild"] },
  magneton: { encounters: ["wild"] },
  farfetchd: { encounters: ["wild"] },
  farfetchdgalar: { encounters: ["wild"] },
  doduo: { encounters: ["wild"] },
  dodrio: { encounters: ["wild"] },
  seel: { encounters: ["wild"] },
  dewgong: { encounters: ["wild"] },
  grimer: { encounters: ["wild"] },
  grimeralola: { encounters: ["wild"] },
  muk: { encounters: ["wild"] },
  mukalola: { encounters: ["wild"] },
  shellder: { encounters: ["wild"] },
  cloyster: { encounters: ["wild"] },
  gastly: { encounters: ["wild"] },
  haunter: { encounters: ["wild"] },
  gengar: { encounters: ["wild"] },
  onix: { encounters: ["wild"] },
  drowzee: { encounters: ["wild"] },
  hypno: { encounters: ["wild"] },
  krabby: { encounters: ["wild"] },
  kingler: { encounters: ["wild"] },
  voltorb: { encounters: ["wild"] },
  voltorbhisui: { encounters: ["wild"] },
  electrode: { encounters: ["wild"] },
  electrodehisui: { encounters: ["wild"] },
  exeggcute: { encounters: ["wild"] },
  exeggutor: { encounters: ["wild"] },
  exeggutoralola: { encounters: ["wild"] },
  cubone: { encounters: ["wild"] },
  marowak: { encounters: ["wild"] },
  marowakalola: { encounters: ["wild"] },
  hitmonlee: { encounters: ["wild"] },
  hitmonchan: { encounters: ["wild"] },
  lickitung: { encounters: ["wild"] },
  koffing: { encounters: ["wild"] },
  weezing: { encounters: ["wild"] },
  weezinggalar: { encounters: ["wild"] },
  rhyhorn: { encounters: ["wild"] },
  rhydon: { encounters: ["wild"] },
  chansey: { encounters: ["wild"] },
  tangela: { encounters: ["wild"] },
  kangaskhan: { encounters: ["wild"] },
  horsea: { encounters: ["wild"] },
  seadra: { encounters: ["wild"] },
  goldeen: { encounters: ["wild"] },
  seaking: { encounters: ["wild"] },
  staryu: { encounters: ["wild"] },
  starmie: { encounters: ["wild"] },
  mrmime: { encounters: ["wild"] },
  mrmimegalar: { encounters: ["wild"] },
  scyther: { encounters: ["wild"] },
  jynx: { encounters: ["wild"] },
  electabuzz: { encounters: ["wild"] },
  magmar: { encounters: ["wild"] },
  pinsir: { encounters: ["wild"] },
  tauros: { encounters: ["wild"] },
  magikarp: { encounters: ["wild"] },
  gyarados: { encounters: ["wild"] },
  ditto: { encounters: ["wild"] },
  eevee: { encounters: ["wild"] },
  vaporeon: { encounters: ["wild"] },
  jolteon: { encounters: ["wild"] },
  flareon: { encounters: ["wild"] },
  porygon: { encounters: ["wild"] },
  omanyte: { encounters: ["wild"] },
  omastar: { encounters: ["wild"] },
  kabuto: { encounters: ["wild"] },
  kabutops: { encounters: ["wild"] },
  aerodactyl: { encounters: ["wild"] },
  snorlax: { encounters: ["wild"] },
  articuno: { encounters: ["wild"] },
  articunogalar: { encounters: ["wild"] },
  zapdos: { encounters: ["wild"] },
  zapdosgalar: { encounters: ["wild"] },
  moltres: { encounters: ["wild"] },
  moltresgalar: { encounters: ["wild"] },
  dratini: { encounters: ["wild"] },
  dragonair: { encounters: ["wild"] },
  dragonite: { encounters: ["wild"] },
  mewtwo: {
    encounters: ["giovanni", "raid", "research", "specialtrade"],
    LGPERestrictiveMoves: {
      amnesia: 44,
      swift: 33,
      psybeam: 22,
      mist: 11,
      teleport: 1,
      confuseray: 1,
      confusion: 1,
      disable: 1
    }
  },
  mew: {
    encounters: ["research", "notrade"],
    LGPERestrictiveMoves: {
      barrier: 44,
      psywave: 33,
      amnesia: 22,
      swift: 11,
      pound: 1,
      confusion: 1,
      mimic: 1
    }
  },
  chikorita: { encounters: ["wild"] },
  bayleef: { encounters: ["wild"] },
  meganium: { encounters: ["wild"] },
  cyndaquil: { encounters: ["wild"] },
  quilava: { encounters: ["wild"] },
  typhlosion: { encounters: ["wild"] },
  typhlosionhisui: { encounters: ["raid"] },
  totodile: { encounters: ["wild"] },
  croconaw: { encounters: ["wild"] },
  feraligatr: { encounters: ["wild"] },
  sentret: { encounters: ["wild"] },
  furret: { encounters: ["wild"] },
  hoothoot: { encounters: ["wild"] },
  noctowl: { encounters: ["wild"] },
  ledyba: { encounters: ["wild"] },
  ledian: { encounters: ["wild"] },
  spinarak: { encounters: ["wild"] },
  ariados: { encounters: ["wild"] },
  crobat: { encounters: ["wild"] },
  chinchou: { encounters: ["wild"] },
  lanturn: { encounters: ["wild"] },
  pichu: { encounters: ["egg"] },
  cleffa: { encounters: ["egg"] },
  igglybuff: { encounters: ["egg"] },
  togepi: { encounters: ["egg"] },
  togetic: { encounters: ["wild"] },
  natu: { encounters: ["wild"] },
  xatu: { encounters: ["wild"] },
  mareep: { encounters: ["wild"] },
  flaaffy: { encounters: ["wild"] },
  ampharos: { encounters: ["wild"] },
  bellossom: { encounters: ["wild"] },
  marill: { encounters: ["wild"] },
  azumarill: { encounters: ["wild"] },
  sudowoodo: { encounters: ["wild"] },
  politoed: { encounters: ["wild"] },
  hoppip: { encounters: ["wild"] },
  skiploom: { encounters: ["wild"] },
  jumpluff: { encounters: ["wild"] },
  aipom: { encounters: ["wild"] },
  sunkern: { encounters: ["wild"] },
  sunflora: { encounters: ["wild"] },
  yanma: { encounters: ["wild"] },
  wooper: { encounters: ["wild"] },
  wooperpaldea: { encounters: ["wild"] },
  quagsire: { encounters: ["wild"] },
  espeon: { encounters: ["wild"] },
  umbreon: { encounters: ["wild"] },
  murkrow: { encounters: ["wild"] },
  slowking: { encounters: ["wild"] },
  slowkinggalar: { encounters: ["wild"] },
  misdreavus: { encounters: ["wild"] },
  unown: { encounters: ["wild"] },
  unownb: { encounters: ["wild"] },
  unownc: { encounters: ["wild"] },
  unownd: { encounters: ["wild"] },
  unowne: { encounters: ["wild"] },
  unownf: { encounters: ["wild"] },
  unowng: { encounters: ["wild"] },
  unownh: { encounters: ["wild"] },
  unowni: { encounters: ["wild"] },
  unownj: { encounters: ["wild"] },
  unownk: { encounters: ["wild", "noshiny"] },
  unownl: { encounters: ["wild"] },
  unownm: { encounters: ["wild"] },
  unownn: { encounters: ["wild"] },
  unowno: { encounters: ["wild"] },
  unownp: { encounters: ["wild"] },
  unownq: { encounters: ["wild", "noshiny"] },
  unownr: { encounters: ["wild"] },
  unowns: { encounters: ["wild"] },
  unownt: { encounters: ["wild"] },
  unownu: { encounters: ["wild"] },
  unownv: { encounters: ["wild"] },
  unownw: { encounters: ["wild", "noshiny"] },
  unownx: { encounters: ["wild"] },
  unowny: { encounters: ["wild"] },
  unownz: { encounters: ["wild", "noshiny"] },
  unownexclamation: { encounters: ["wild"] },
  unownquestion: { encounters: ["wild"] },
  wobbuffet: { encounters: ["wild"] },
  girafarig: { encounters: ["wild"] },
  pineco: { encounters: ["wild"] },
  forretress: { encounters: ["wild"] },
  dunsparce: { encounters: ["wild"] },
  gligar: { encounters: ["wild"] },
  steelix: { encounters: ["wild"] },
  snubbull: { encounters: ["wild"] },
  granbull: { encounters: ["wild"] },
  qwilfish: { encounters: ["wild"] },
  qwilfishhisui: { encounters: ["wild"] },
  scizor: { encounters: ["wild"] },
  shuckle: { encounters: ["wild"] },
  heracross: { encounters: ["wild"] },
  sneasel: { encounters: ["wild"] },
  sneaselhisui: { encounters: ["wild"] },
  teddiursa: { encounters: ["wild"] },
  ursaring: { encounters: ["wild"] },
  slugma: { encounters: ["wild"] },
  magcargo: { encounters: ["wild"] },
  swinub: { encounters: ["wild"] },
  piloswine: { encounters: ["wild"] },
  corsola: { encounters: ["wild"] },
  corsolagalar: { encounters: ["egg"] },
  remoraid: { encounters: ["wild"] },
  octillery: { encounters: ["wild"] },
  delibird: { encounters: ["wild"] },
  mantine: { encounters: ["wild"] },
  skarmory: { encounters: ["wild"] },
  houndour: { encounters: ["wild"] },
  houndoom: { encounters: ["wild"] },
  kingdra: { encounters: ["wild"] },
  phanpy: { encounters: ["wild"] },
  donphan: { encounters: ["wild"] },
  porygon2: { encounters: ["wild"] },
  stantler: { encounters: ["wild"] },
  smeargle: { encounters: ["wild"] },
  tyrogue: { encounters: ["egg"] },
  hitmontop: { encounters: ["wild"] },
  smoochum: { encounters: ["egg", "research"] },
  elekid: { encounters: ["egg", "research"] },
  magby: { encounters: ["egg"] },
  miltank: { encounters: ["wild"] },
  blissey: { encounters: ["wild"] },
  raikou: { encounters: ["wild"] },
  entei: { encounters: ["wild"] },
  suicune: { encounters: ["wild"] },
  larvitar: { encounters: ["wild"] },
  pupitar: { encounters: ["wild"] },
  tyranitar: { encounters: ["wild"] },
  lugia: { encounters: ["giovanni", "raid", "research", "specialtrade"] },
  hooh: { encounters: ["giovanni", "raid", "research", "specialtrade"] },
  celebi: { encounters: ["research", "notrade"] },
  treecko: { encounters: ["wild"] },
  grovyle: { encounters: ["wild"] },
  sceptile: { encounters: ["wild"] },
  torchic: { encounters: ["wild"] },
  combusken: { encounters: ["wild"] },
  blaziken: { encounters: ["wild"] },
  mudkip: { encounters: ["wild"] },
  marshtomp: { encounters: ["wild"] },
  swampert: { encounters: ["wild"] },
  poochyena: { encounters: ["wild"] },
  mightyena: { encounters: ["wild"] },
  zigzagoon: { encounters: ["wild"] },
  zigzagoongalar: { encounters: ["wild"] },
  linoone: { encounters: ["wild"] },
  linoonegalar: { encounters: ["wild"] },
  wurmple: { encounters: ["wild"] },
  silcoon: { encounters: ["wild"] },
  beautifly: { encounters: ["wild"] },
  cascoon: { encounters: ["wild"] },
  dustox: { encounters: ["wild"] },
  lotad: { encounters: ["wild"] },
  lombre: { encounters: ["wild"] },
  ludicolo: { encounters: ["wild"] },
  seedot: { encounters: ["wild"] },
  nuzleaf: { encounters: ["wild"] },
  shiftry: { encounters: ["wild"] },
  taillow: { encounters: ["wild"] },
  swellow: { encounters: ["wild"] },
  wingull: { encounters: ["wild"] },
  pelipper: { encounters: ["wild"] },
  ralts: { encounters: ["wild"] },
  kirlia: { encounters: ["wild"] },
  gardevoir: { encounters: ["wild"] },
  surskit: { encounters: ["wild"] },
  masquerain: { encounters: ["wild"] },
  shroomish: { encounters: ["wild"] },
  breloom: { encounters: ["wild"] },
  slakoth: { encounters: ["wild"] },
  vigoroth: { encounters: ["wild"] },
  slaking: { encounters: ["wild"] },
  nincada: { encounters: ["wild"] },
  ninjask: { encounters: ["wild"] },
  shedinja: { encounters: ["research"] },
  whismur: { encounters: ["wild"] },
  loudred: { encounters: ["wild"] },
  exploud: { encounters: ["wild"] },
  makuhita: { encounters: ["wild"] },
  hariyama: { encounters: ["wild"] },
  azurill: { encounters: ["egg"] },
  nosepass: { encounters: ["wild"] },
  skitty: { encounters: ["wild"] },
  delcatty: { encounters: ["wild"] },
  sableye: { encounters: ["wild"] },
  mawile: { encounters: ["wild"] },
  aron: { encounters: ["wild"] },
  lairon: { encounters: ["wild"] },
  aggron: { encounters: ["wild"] },
  meditite: { encounters: ["wild"] },
  medicham: { encounters: ["wild"] },
  electrike: { encounters: ["wild"] },
  manectric: { encounters: ["wild"] },
  plusle: { encounters: ["wild"] },
  minun: { encounters: ["wild"] },
  volbeat: { encounters: ["wild"] },
  illumise: { encounters: ["wild"] },
  roselia: { encounters: ["wild"] },
  gulpin: { encounters: ["wild"] },
  swalot: { encounters: ["wild"] },
  carvanha: { encounters: ["wild"] },
  sharpedo: { encounters: ["wild"] },
  wailmer: { encounters: ["wild"] },
  wailord: { encounters: ["wild"] },
  numel: { encounters: ["wild"] },
  camerupt: { encounters: ["wild"] },
  torkoal: { encounters: ["wild"] },
  spoink: { encounters: ["wild"] },
  grumpig: { encounters: ["wild"] },
  trapinch: { encounters: ["wild"] },
  vibrava: { encounters: ["wild"] },
  flygon: { encounters: ["wild"] },
  cacnea: { encounters: ["wild"] },
  cacturne: { encounters: ["wild"] },
  swablu: { encounters: ["wild"] },
  altaria: { encounters: ["wild"] },
  zangoose: { encounters: ["wild"] },
  seviper: { encounters: ["wild"] },
  lunatone: { encounters: ["wild"] },
  solrock: { encounters: ["wild"] },
  barboach: { encounters: ["wild"] },
  whiscash: { encounters: ["wild"] },
  corphish: { encounters: ["wild"] },
  crawdaunt: { encounters: ["wild"] },
  baltoy: { encounters: ["wild"] },
  claydol: { encounters: ["wild"] },
  lileep: { encounters: ["wild"] },
  cradily: { encounters: ["wild"] },
  anorith: { encounters: ["wild"] },
  armaldo: { encounters: ["wild"] },
  feebas: { encounters: ["wild"] },
  milotic: { encounters: ["wild"] },
  castform: { encounters: ["wild"] },
  kecleon: { encounters: ["wild"] },
  shuppet: { encounters: ["wild"] },
  banette: { encounters: ["wild"] },
  duskull: { encounters: ["wild"] },
  dusclops: { encounters: ["wild"] },
  tropius: { encounters: ["wild"] },
  chimecho: { encounters: ["wild"] },
  absol: { encounters: ["wild"] },
  wynaut: { encounters: ["egg"] },
  snorunt: { encounters: ["wild"] },
  glalie: { encounters: ["wild"] },
  spheal: { encounters: ["wild"] },
  sealeo: { encounters: ["wild"] },
  walrein: { encounters: ["wild"] },
  clamperl: { encounters: ["wild"] },
  gorebyss: { encounters: ["wild"] },
  huntail: { encounters: ["wild"] },
  relicanth: { encounters: ["wild"] },
  luvdisc: { encounters: ["wild"] },
  bagon: { encounters: ["wild"] },
  shelgon: { encounters: ["wild"] },
  salamence: { encounters: ["wild"] },
  beldum: { encounters: ["wild"] },
  metang: { encounters: ["wild"] },
  metagross: { encounters: ["wild"] },
  regirock: { encounters: ["giovanni", "raid", "research", "specialtrade"] },
  regice: { encounters: ["giovanni", "raid", "research", "specialtrade"] },
  registeel: { encounters: ["giovanni", "raid", "research", "specialtrade"] },
  latias: { encounters: ["wild"] },
  latios: { encounters: ["wild"] },
  kyogre: { encounters: ["giovanni", "raid", "research", "specialtrade"] },
  groudon: { encounters: ["giovanni", "raid", "research", "specialtrade"] },
  rayquaza: { encounters: ["raid", "research", "specialtrade"] },
  jirachi: { encounters: ["research", "notrade"] },
  deoxys: { encounters: ["raid", "specialtrade"] },
  turtwig: { encounters: ["wild"] },
  grotle: { encounters: ["wild"] },
  torterra: { encounters: ["wild"] },
  chimchar: { encounters: ["wild"] },
  monferno: { encounters: ["wild"] },
  infernape: { encounters: ["wild"] },
  piplup: { encounters: ["wild"] },
  prinplup: { encounters: ["wild"] },
  empoleon: { encounters: ["wild"] },
  starly: { encounters: ["wild"] },
  staravia: { encounters: ["wild"] },
  staraptor: { encounters: ["wild"] },
  bidoof: { encounters: ["wild"] },
  bibarel: { encounters: ["wild"] },
  kricketot: { encounters: ["wild"] },
  kricketune: { encounters: ["wild"] },
  shinx: { encounters: ["wild"] },
  luxio: { encounters: ["wild"] },
  luxray: { encounters: ["wild"] },
  budew: { encounters: ["egg"] },
  roserade: { encounters: ["wild"] },
  cranidos: { encounters: ["wild"] },
  rampardos: { encounters: ["wild"] },
  shieldon: { encounters: ["wild"] },
  bastiodon: { encounters: ["wild"] },
  burmy: { encounters: ["wild"] },
  wormadam: { encounters: ["wild"] },
  wormadamsandy: { encounters: ["wild"] },
  wormadamtrash: { encounters: ["wild"] },
  mothim: { encounters: ["wild"] },
  combee: { encounters: ["wild"] },
  vespiquen: { encounters: ["wild"] },
  pachirisu: { encounters: ["wild"] },
  buizel: { encounters: ["wild"] },
  floatzel: { encounters: ["wild"] },
  cherubi: { encounters: ["wild"] },
  shellos: { encounters: ["wild"] },
  shelloseast: { encounters: ["wild"] },
  gastrodon: { encounters: ["wild"] },
  gastrodoneast: { encounters: ["wild"] },
  ambipom: { encounters: ["wild"] },
  drifloon: { encounters: ["wild"] },
  drifblim: { encounters: ["wild"] },
  buneary: { encounters: ["wild"] },
  lopunny: { encounters: ["wild"] },
  mismagius: { encounters: ["wild"] },
  honchkrow: { encounters: ["wild"] },
  glameow: { encounters: ["wild"] },
  purugly: { encounters: ["wild"] },
  chingling: { encounters: ["egg"] },
  stunky: { encounters: ["wild"] },
  skuntank: { encounters: ["wild"] },
  bronzor: { encounters: ["wild"] },
  bronzong: { encounters: ["wild"] },
  bonsly: { encounters: ["egg"] },
  mimejr: { encounters: ["egg"] },
  happiny: { encounters: ["egg"] },
  chatot: { encounters: ["wild"] },
  spiritomb: { encounters: ["research"] },
  gible: { encounters: ["wild"] },
  gabite: { encounters: ["wild"] },
  garchomp: { encounters: ["wild"] },
  munchlax: { encounters: ["egg"] },
  riolu: { encounters: ["egg"] },
  lucario: { encounters: ["wild"] },
  hippopotas: { encounters: ["wild"] },
  hippowdon: { encounters: ["wild"] },
  skorupi: { encounters: ["wild"] },
  drapion: { encounters: ["wild"] },
  croagunk: { encounters: ["wild"] },
  toxicroak: { encounters: ["wild"] },
  carnivine: { encounters: ["wild"] },
  finneon: { encounters: ["wild"] },
  lumineon: { encounters: ["wild"] },
  mantyke: { encounters: ["egg"] },
  snover: { encounters: ["wild"] },
  abomasnow: { encounters: ["wild"] },
  weavile: { encounters: ["wild"] },
  magnezone: { encounters: ["wild"] },
  lickilicky: { encounters: ["wild"] },
  rhyperior: { encounters: ["wild"] },
  tangrowth: { encounters: ["wild"] },
  electivire: { encounters: ["wild"] },
  magmortar: { encounters: ["wild"] },
  togekiss: { encounters: ["wild"] },
  yanmega: { encounters: ["wild"] },
  leafeon: { encounters: ["wild"] },
  glaceon: { encounters: ["wild"] },
  gliscor: { encounters: ["wild"] },
  mamoswine: { encounters: ["wild"] },
  porygonz: { encounters: ["wild"] },
  gallade: { encounters: ["wild"] },
  probopass: { encounters: ["wild"] },
  dusknoir: { encounters: ["wild"] },
  froslass: { encounters: ["wild"] },
  rotom: { encounters: ["wild"] },
  uxie: { encounters: ["wild"] },
  mesprit: { encounters: ["wild"] },
  azelf: { encounters: ["wild"] },
  dialga: { encounters: ["raid", "specialtrade"] },
  palkia: { encounters: ["giovanni", "raid", "specialtrade"] },
  heatran: { encounters: ["giovanni", "raid", "research", "specialtrade"] },
  regigigas: { encounters: ["giovanni", "raid", "research", "specialtrade"] },
  giratina: { encounters: ["raid", "specialtrade"] },
  cresselia: { encounters: ["giovanni", "raid", "research", "specialtrade"] },
  darkrai: { encounters: ["raid", "research", "notrade"] },
  shaymin: { encounters: ["research", "notrade"] },
  victini: { encounters: ["research", "noshiny", "notrade"] },
  snivy: { encounters: ["wild"] },
  servine: { encounters: ["wild"] },
  serperior: { encounters: ["wild"] },
  tepig: { encounters: ["wild"] },
  pignite: { encounters: ["wild"] },
  emboar: { encounters: ["wild"] },
  oshawott: { encounters: ["wild"] },
  dewott: { encounters: ["wild"] },
  samurott: { encounters: ["wild"] },
  samurotthisui: { encounters: ["raid"] },
  patrat: { encounters: ["wild"] },
  watchog: { encounters: ["wild"] },
  lillipup: { encounters: ["wild"] },
  herdier: { encounters: ["wild"] },
  stoutland: { encounters: ["wild"] },
  purrloin: { encounters: ["wild"] },
  liepard: { encounters: ["wild"] },
  pansage: { encounters: ["wild"] },
  simisage: { encounters: ["wild"] },
  pansear: { encounters: ["wild"] },
  simisear: { encounters: ["wild"] },
  panpour: { encounters: ["wild"] },
  simipour: { encounters: ["wild"] },
  munna: { encounters: ["wild"] },
  musharna: { encounters: ["wild"] },
  pidove: { encounters: ["wild"] },
  tranquill: { encounters: ["wild"] },
  unfezant: { encounters: ["wild"] },
  blitzle: { encounters: ["wild"] },
  zebstrika: { encounters: ["wild"] },
  roggenrola: { encounters: ["wild"] },
  boldore: { encounters: ["wild"] },
  gigalith: { encounters: ["wild"] },
  woobat: { encounters: ["wild"] },
  swoobat: { encounters: ["wild"] },
  drilbur: { encounters: ["wild"] },
  excadrill: { encounters: ["wild"] },
  audino: { encounters: ["wild"] },
  timburr: { encounters: ["wild"] },
  gurdurr: { encounters: ["wild"] },
  conkeldurr: { encounters: ["wild"] },
  tympole: { encounters: ["wild"] },
  palpitoad: { encounters: ["wild"] },
  seismitoad: { encounters: ["wild"] },
  throh: { encounters: ["wild"] },
  sawk: { encounters: ["wild"] },
  sewaddle: { encounters: ["wild"] },
  swadloon: { encounters: ["wild"] },
  leavanny: { encounters: ["wild"] },
  venipede: { encounters: ["wild"] },
  whirlipede: { encounters: ["wild"] },
  scolipede: { encounters: ["wild"] },
  cottonee: { encounters: ["wild"] },
  whimsicott: { encounters: ["wild"] },
  petilil: { encounters: ["wild"] },
  lilligant: { encounters: ["wild"] },
  basculin: { encounters: ["wild", "noshiny"] },
  // Shiny available 2025-02-21
  basculinbluestriped: { encounters: ["wild", "noshiny"] },
  // Shiny available 2025-02-21
  basculinwhitestriped: { encounters: ["wild"] },
  sandile: { encounters: ["12kmegg", "raid", "research"] },
  krokorok: { encounters: ["12kmegg", "raid", "research"] },
  krookodile: { encounters: ["12kmegg", "raid", "research"] },
  darumaka: { encounters: ["wild"] },
  darumakagalar: { encounters: ["wild"] },
  darmanitan: { encounters: ["wild"] },
  darmanitangalar: { encounters: ["wild"] },
  maractus: { encounters: ["wild", "noshiny"] },
  // Shiny available 2025-02-21
  dwebble: { encounters: ["wild"] },
  crustle: { encounters: ["wild"] },
  scraggy: { encounters: ["wild"] },
  scrafty: { encounters: ["wild"] },
  sigilyph: { encounters: ["wild"] },
  yamask: { encounters: ["wild"] },
  yamaskgalar: { encounters: ["egg", "raid", "research"] },
  cofagrigus: { encounters: ["wild"] },
  tirtouga: { encounters: ["wild"] },
  carracosta: { encounters: ["wild"] },
  archen: { encounters: ["wild"] },
  archeops: { encounters: ["wild"] },
  trubbish: { encounters: ["wild"] },
  garbodor: { encounters: ["wild"] },
  zorua: { encounters: ["wild"] },
  zoroark: { encounters: ["wild"] },
  minccino: { encounters: ["wild"] },
  cinccino: { encounters: ["wild"] },
  gothita: { encounters: ["wild"] },
  gothorita: { encounters: ["wild"] },
  gothitelle: { encounters: ["wild"] },
  solosis: { encounters: ["wild"] },
  duosion: { encounters: ["wild"] },
  reuniclus: { encounters: ["wild"] },
  ducklett: { encounters: ["wild"] },
  swanna: { encounters: ["wild"] },
  vanillite: { encounters: ["wild"] },
  vanillish: { encounters: ["wild"] },
  vanilluxe: { encounters: ["wild"] },
  deerling: { encounters: ["wild", "noshiny"] },
  // Shiny available 2025-02-21
  deerlingsummer: { encounters: ["wild", "noshiny"] },
  deerlingautumn: { encounters: ["wild", "noshiny"] },
  deerlingwinter: { encounters: ["wild", "noshiny"] },
  sawsbuck: { encounters: ["wild", "noshiny"] },
  sawsbucksummer: { encounters: ["wild", "noshiny"] },
  sawsbuckautumn: { encounters: ["wild", "noshiny"] },
  sawsbuckwinter: { encounters: ["wild", "noshiny"] },
  emolga: { encounters: ["wild"] },
  karrablast: { encounters: ["wild"] },
  escavalier: { encounters: ["wild"] },
  foongus: { encounters: ["wild"] },
  amoonguss: { encounters: ["wild"] },
  frillish: { encounters: ["wild"] },
  jellicent: { encounters: ["wild"] },
  alomomola: { encounters: ["wild"] },
  joltik: { encounters: ["wild"] },
  galvantula: { encounters: ["wild"] },
  ferroseed: { encounters: ["wild"] },
  ferrothorn: { encounters: ["wild"] },
  klink: { encounters: ["wild"] },
  klang: { encounters: ["wild"] },
  klinklang: { encounters: ["wild"] },
  tynamo: { encounters: ["wild"] },
  eelektrik: { encounters: ["wild"] },
  eelektross: { encounters: ["wild"] },
  elgyem: { encounters: ["wild"] },
  beheeyem: { encounters: ["wild"] },
  litwick: { encounters: ["wild"] },
  lampent: { encounters: ["wild"] },
  chandelure: { encounters: ["wild"] },
  axew: { encounters: ["wild"] },
  fraxure: { encounters: ["wild"] },
  haxorus: { encounters: ["wild"] },
  cubchoo: { encounters: ["wild"] },
  beartic: { encounters: ["wild"] },
  cryogonal: { encounters: ["wild"] },
  shelmet: { encounters: ["wild"] },
  accelgor: { encounters: ["wild"] },
  stunfisk: { encounters: ["wild"] },
  stunfiskgalar: { encounters: ["wild"] },
  mienfoo: { encounters: ["wild"] },
  mienshao: { encounters: ["wild"] },
  druddigon: { encounters: ["wild"] },
  golett: { encounters: ["wild"] },
  golurk: { encounters: ["wild"] },
  pawniard: { encounters: ["wild"] },
  bisharp: { encounters: ["wild"] },
  bouffalant: { encounters: ["wild"] },
  rufflet: { encounters: ["wild"] },
  braviary: { encounters: ["wild"] },
  braviaryhisui: { encounters: ["wild"] },
  vullaby: { encounters: ["wild"] },
  mandibuzz: { encounters: ["wild"] },
  heatmor: { encounters: ["wild"] },
  durant: { encounters: ["wild"] },
  deino: { encounters: ["wild"] },
  zweilous: { encounters: ["wild"] },
  hydreigon: { encounters: ["wild"] },
  larvesta: { encounters: ["egg"] },
  volcarona: { encounters: ["egg"] },
  cobalion: { encounters: ["raid", "specialtrade"] },
  // research available 2025-02-24
  terrakion: { encounters: ["raid", "specialtrade"] },
  // research available 2025-02-24
  virizion: { encounters: ["raid", "specialtrade"] },
  // research available 2025-02-24
  tornadus: { encounters: ["raid", "research", "specialtrade"] },
  // research available 2025-02-21
  thundurus: { encounters: ["raid", "research", "specialtrade"] },
  // research available 2025-02-21
  reshiram: { encounters: ["raid", "specialtrade"] },
  zekrom: { encounters: ["raid", "specialtrade"] },
  landorus: { encounters: ["raid", "research", "specialtrade"] },
  // research available 2025-02-21
  kyurem: { encounters: ["raid", "specialtrade"] },
  // Kyurem-Black/White are not directly obtained from Pokemon GO but should be able to have legal Pokemon GO origin
  kyuremblack: { encounters: ["raid", "specialtrade"] },
  kyuremwhite: { encounters: ["raid", "specialtrade"] },
  keldeo: { encounters: ["research", "noshiny", "notrade"] },
  meloetta: { encounters: ["research", "noshiny", "notrade"] },
  genesect: { encounters: ["raid", "research", "notrade"] },
  chespin: { encounters: ["wild"] },
  quilladin: { encounters: ["wild"] },
  chesnaught: { encounters: ["wild"] },
  fennekin: { encounters: ["wild"] },
  braixen: { encounters: ["wild"] },
  delphox: { encounters: ["wild"] },
  froakie: { encounters: ["wild"] },
  frogadier: { encounters: ["wild"] },
  greninja: { encounters: ["wild"] },
  bunnelby: { encounters: ["wild"] },
  diggersby: { encounters: ["wild"] },
  fletchling: { encounters: ["wild"] },
  fletchinder: { encounters: ["wild"] },
  talonflame: { encounters: ["wild"] },
  // Scatterbug is actually obtained in a special type of encounter,
  // but the level and IV floors are the same as research encounters
  scatterbug: { encounters: ["research"] },
  spewpa: { encounters: ["research"] },
  vivillon: { encounters: ["research"] },
  vivillonarchipelago: { encounters: ["research"] },
  vivilloncontinent: { encounters: ["research"] },
  vivillonelegant: { encounters: ["research"] },
  vivillongarden: { encounters: ["research"] },
  vivillonhighplains: { encounters: ["research"] },
  vivillonicysnow: { encounters: ["research"] },
  vivillonjungle: { encounters: ["research"] },
  vivillonmarine: { encounters: ["research"] },
  vivillonmodern: { encounters: ["research"] },
  vivillonmonsoon: { encounters: ["research"] },
  vivillonocean: { encounters: ["research"] },
  vivillonpolar: { encounters: ["research"] },
  vivillonriver: { encounters: ["research"] },
  vivillonsandstorm: { encounters: ["research"] },
  vivillonsavanna: { encounters: ["research"] },
  vivillonsun: { encounters: ["research"] },
  vivillontundra: { encounters: ["research"] },
  litleo: { encounters: ["wild"] },
  pyroar: { encounters: ["wild"] },
  flabebe: { encounters: ["wild"] },
  flabebeblue: { encounters: ["wild"] },
  flabebeorange: { encounters: ["wild"] },
  flabebewhite: { encounters: ["wild"] },
  flabebeyellow: { encounters: ["wild"] },
  floette: { encounters: ["wild"] },
  floetteblue: { encounters: ["wild"] },
  floetteorange: { encounters: ["wild"] },
  floettewhite: { encounters: ["wild"] },
  floetteyellow: { encounters: ["wild"] },
  florges: { encounters: ["wild"] },
  florgesblue: { encounters: ["wild"] },
  florgesorange: { encounters: ["wild"] },
  florgeswhite: { encounters: ["wild"] },
  florgesyellow: { encounters: ["wild"] },
  pancham: { encounters: ["wild"] },
  pangoro: { encounters: ["wild"] },
  furfrou: { encounters: ["wild"] },
  furfroudandy: { encounters: ["wild"] },
  furfroudebutante: { encounters: ["wild"] },
  furfroudiamond: { encounters: ["wild"] },
  furfrouheart: { encounters: ["wild"] },
  furfroukabuki: { encounters: ["wild"] },
  furfroulareine: { encounters: ["wild"] },
  furfroumatron: { encounters: ["wild"] },
  furfroupharaoh: { encounters: ["wild"] },
  furfroustar: { encounters: ["wild"] },
  espurr: { encounters: ["wild"] },
  meowstic: { encounters: ["wild"] },
  meowsticf: { encounters: ["wild"] },
  spritzee: { encounters: ["wild"] },
  aromatisse: { encounters: ["wild"] },
  swirlix: { encounters: ["wild"] },
  slurpuff: { encounters: ["wild"] },
  inkay: { encounters: ["wild"] },
  malamar: { encounters: ["wild"] },
  binacle: { encounters: ["wild"] },
  barbaracle: { encounters: ["wild"] },
  skrelp: { encounters: ["wild"] },
  dragalge: { encounters: ["wild"] },
  clauncher: { encounters: ["wild"] },
  clawitzer: { encounters: ["wild"] },
  helioptile: { encounters: ["wild"] },
  heliolisk: { encounters: ["wild"] },
  tyrunt: { encounters: ["wild"] },
  tyrantrum: { encounters: ["wild"] },
  amaura: { encounters: ["wild"] },
  aurorus: { encounters: ["wild"] },
  sylveon: { encounters: ["wild"] },
  hawlucha: { encounters: ["wild", "noshiny"] },
  dedenne: { encounters: ["wild"] },
  carbink: { encounters: ["research", "noshiny"] },
  goomy: { encounters: ["wild"] },
  sliggoo: { encounters: ["wild"] },
  goodra: { encounters: ["wild"] },
  klefki: { encounters: ["wild", "noshiny"] },
  phantump: { encounters: ["wild"] },
  trevenant: { encounters: ["wild"] },
  pumpkaboo: { encounters: ["wild"] },
  pumpkaboolarge: { encounters: ["wild"] },
  pumpkaboosmall: { encounters: ["wild"] },
  pumpkaboosuper: { encounters: ["wild"] },
  gourgeist: { encounters: ["wild"] },
  gourgeistlarge: { encounters: ["wild"] },
  gourgeistsmall: { encounters: ["wild"] },
  gourgeistsuper: { encounters: ["wild"] },
  bergmite: { encounters: ["wild"] },
  avalugg: { encounters: ["wild"] },
  avalugghisui: { encounters: ["wild"] },
  noibat: { encounters: ["wild"] },
  noivern: { encounters: ["wild"] },
  xerneas: { encounters: ["raid", "specialtrade"] },
  yveltal: { encounters: ["raid", "specialtrade"] },
  // zygarde: {encounters: ['research', 'noshiny', 'notrade']},
  diancie: { encounters: ["research", "noshiny", "notrade"] },
  hoopa: { encounters: ["raid", "research", "noshiny", "notrade"] },
  rowlet: { encounters: ["wild"] },
  dartrix: { encounters: ["wild"] },
  decidueye: { encounters: ["wild"] },
  decidueyehisui: { encounters: ["raid"] },
  litten: { encounters: ["wild"] },
  torracat: { encounters: ["wild"] },
  incineroar: { encounters: ["wild"] },
  popplio: { encounters: ["wild"] },
  brionne: { encounters: ["wild"] },
  primarina: { encounters: ["wild"] },
  pikipek: { encounters: ["wild", "noshiny"] },
  trumbeak: { encounters: ["wild", "noshiny"] },
  toucannon: { encounters: ["wild", "noshiny"] },
  yungoos: { encounters: ["wild"] },
  gumshoos: { encounters: ["wild"] },
  grubbin: { encounters: ["wild"] },
  charjabug: { encounters: ["wild"] },
  vikavolt: { encounters: ["wild"] },
  crabrawler: { encounters: ["wild"] },
  crabominable: { encounters: ["wild"] },
  oricorio: { encounters: ["wild"] },
  cutiefly: { encounters: ["wild"] },
  ribombee: { encounters: ["wild"] },
  rockruff: { encounters: ["wild"] },
  rockruffdusk: { encounters: ["wild"] },
  lycanroc: { encounters: ["wild"] },
  lycanrocmidnight: { encounters: ["wild"] },
  lycanrocdusk: { encounters: ["wild"] },
  mareanie: { encounters: ["wild"] },
  toxapex: { encounters: ["wild"] },
  // mudbray: {encounters: ['wild']}, available 2025-03-29
  // mudsdale: {encounters: ['wild']},
  dewpider: { encounters: ["wild"] },
  araquanid: { encounters: ["wild"] },
  fomantis: { encounters: ["wild"] },
  lurantis: { encounters: ["wild"] },
  morelull: { encounters: ["wild"] },
  shiinotic: { encounters: ["wild"] },
  salandit: { encounters: ["12kmegg", "research", "noshiny"] },
  salazzle: { encounters: ["12kmegg", "research", "noshiny"] },
  stufful: { encounters: ["wild"] },
  bewear: { encounters: ["wild"] },
  bounsweet: { encounters: ["wild"] },
  steenee: { encounters: ["wild"] },
  tsareena: { encounters: ["wild"] },
  comfey: { encounters: ["wild", "noshiny"] },
  oranguru: { encounters: ["wild"] },
  passimian: { encounters: ["wild"] },
  wimpod: { encounters: ["wild"] },
  golisopod: { encounters: ["wild"] },
  sandygast: { encounters: ["wild"] },
  palossand: { encounters: ["wild"] },
  komala: { encounters: ["wild"] },
  turtonator: { encounters: ["egg", "raid", "research"] },
  togedemaru: { encounters: ["wild"] },
  bruxish: { encounters: ["wild", "noshiny"] },
  drampa: { encounters: ["egg", "raid", "research"] },
  dhelmise: { encounters: ["raid", "noshiny"] },
  jangmoo: { encounters: ["wild"] },
  hakamoo: { encounters: ["wild"] },
  kommoo: { encounters: ["wild"] },
  tapukoko: { encounters: ["raid"] },
  tapulele: { encounters: ["raid"] },
  tapubulu: { encounters: ["raid"] },
  tapufini: { encounters: ["raid"] },
  cosmog: { encounters: ["research", "noshiny", "specialtrade"] },
  cosmoem: { encounters: ["research", "noshiny", "specialtrade"] },
  solgaleo: { encounters: ["research", "noshiny", "specialtrade"] },
  lunala: { encounters: ["research", "noshiny", "specialtrade"] },
  nihilego: { encounters: ["raid", "research", "specialtrade"] },
  buzzwole: { encounters: ["raid", "research", "specialtrade"] },
  pheromosa: { encounters: ["raid", "research", "specialtrade"] },
  xurkitree: { encounters: ["raid", "research", "specialtrade"] },
  celesteela: { encounters: ["raid", "research", "specialtrade"] },
  kartana: { encounters: ["raid", "research", "specialtrade"] },
  guzzlord: { encounters: ["raid", "research", "specialtrade"] },
  poipole: { encounters: ["research", "noshiny", "specialtrade"] },
  naganadel: { encounters: ["research", "noshiny", "specialtrade"] },
  stakataka: { encounters: ["raid", "research", "noshiny", "specialtrade"] },
  blacephalon: { encounters: ["raid", "research", "noshiny", "specialtrade"] },
  necrozma: { encounters: ["raid", "specialtrade"] },
  meltan: { encounters: ["wild"] },
  melmetal: { encounters: ["wild"] },
  grookey: { encounters: ["wild", "noshiny"] },
  thwackey: { encounters: ["wild", "noshiny"] },
  rillaboom: { encounters: ["wild", "noshiny"] },
  scorbunny: { encounters: ["wild", "noshiny"] },
  raboot: { encounters: ["wild", "noshiny"] },
  cinderace: { encounters: ["wild", "noshiny"] },
  sobble: { encounters: ["wild", "noshiny"] },
  drizzile: { encounters: ["wild", "noshiny"] },
  inteleon: { encounters: ["wild", "noshiny"] },
  skwovet: { encounters: ["wild"] },
  greedent: { encounters: ["wild"] },
  rookidee: { encounters: ["wild", "noshiny"] },
  corvisquire: { encounters: ["wild", "noshiny"] },
  corviknight: { encounters: ["wild", "noshiny"] },
  toxel: { encounters: ["egg"] },
  toxtricity: { encounters: ["egg", "raid", "research"] },
  toxtricitylowkey: { encounters: ["egg", "raid", "research"] },
  sinistea: { encounters: ["raid", "research", "noshiny"] },
  sinisteaantique: { encounters: ["raid", "research", "noshiny"] },
  polteageist: { encounters: ["raid", "research", "noshiny"] },
  polteageistantique: { encounters: ["raid", "research", "noshiny"] },
  hatenna: { encounters: ["wild", "noshiny"] },
  hattrem: { encounters: ["wild", "noshiny"] },
  hatterene: { encounters: ["wild", "noshiny"] },
  obstagoon: { encounters: ["wild"] },
  perrserker: { encounters: ["wild"] },
  cursola: { encounters: ["egg"] },
  sirfetchd: { encounters: ["wild"] },
  mrrime: { encounters: ["wild"] },
  runerigus: { encounters: ["egg", "raid", "research"] },
  falinks: { encounters: ["wild"] },
  stonjourner: { encounters: ["wild", "noshiny"] },
  morpeko: { encounters: ["wild", "noshiny"] },
  dreepy: { encounters: ["wild", "noshiny"] },
  drakloak: { encounters: ["wild", "noshiny"] },
  dragapult: { encounters: ["wild", "noshiny"] },
  zacian: { encounters: ["raid", "specialtrade"] },
  zamazenta: { encounters: ["raid", "specialtrade"] },
  zarude: { encounters: ["research", "noshiny", "notrade"] },
  regieleki: { encounters: ["raid", "specialtrade"] },
  regidrago: { encounters: ["raid", "specialtrade"] },
  wyrdeer: { encounters: ["wild"] },
  kleavor: { encounters: ["wild"] },
  ursaluna: { encounters: ["wild"] },
  sneasler: { encounters: ["wild"] },
  overqwil: { encounters: ["wild"] },
  enamorus: { encounters: ["raid", "noshiny", "specialtrade"] },
  sprigatito: { encounters: ["wild"] },
  floragato: { encounters: ["wild"] },
  meowscarada: { encounters: ["wild"] },
  fuecoco: { encounters: ["wild", "noshiny"] },
  // Shiny available 2025-03-08
  crocalor: { encounters: ["wild", "noshiny"] },
  skeledirge: { encounters: ["wild", "noshiny"] },
  quaxly: { encounters: ["wild", "noshiny"] },
  quaxwell: { encounters: ["wild", "noshiny"] },
  quaquaval: { encounters: ["wild", "noshiny"] },
  lechonk: { encounters: ["wild"] },
  oinkologne: { encounters: ["wild"] },
  oinkolognef: { encounters: ["wild"] },
  nymble: { encounters: ["wild"] },
  lokix: { encounters: ["wild"] },
  tandemaus: { encounters: ["research", "noshiny"] },
  maushold: { encounters: ["research", "noshiny"] },
  mausholdfour: { encounters: ["research", "noshiny"] },
  fidough: { encounters: ["wild", "noshiny"] },
  dachsbun: { encounters: ["wild", "noshiny"] },
  pawmi: { encounters: ["wild", "noshiny"] },
  pawmo: { encounters: ["wild", "noshiny"] },
  pawmot: { encounters: ["wild", "noshiny"] },
  smoliv: { encounters: ["wild"] },
  dolliv: { encounters: ["wild"] },
  arboliva: { encounters: ["wild"] },
  charcadet: { encounters: ["egg", "research", "noshiny"] },
  armarouge: { encounters: ["egg", "research", "noshiny"] },
  ceruledge: { encounters: ["egg", "research", "noshiny"] },
  tadbulb: { encounters: ["wild", "noshiny"] },
  bellibolt: { encounters: ["wild", "noshiny"] },
  shroodle: { encounters: ["12kmegg", "noshiny"] },
  grafaiai: { encounters: ["12kmegg", "noshiny"] },
  wiglett: { encounters: ["wild", "noshiny"] },
  wugtrio: { encounters: ["wild", "noshiny"] },
  varoom: { encounters: ["12kmegg", "noshiny"] },
  revavroom: { encounters: ["12kmegg", "noshiny"] },
  greavard: { encounters: ["wild", "noshiny"] },
  houndstone: { encounters: ["wild", "noshiny"] },
  cetoddle: { encounters: ["wild"] },
  cetitan: { encounters: ["wild"] },
  annihilape: { encounters: ["wild"] },
  clodsire: { encounters: ["wild", "noshiny"] },
  frigibax: { encounters: ["wild", "noshiny"] },
  arctibax: { encounters: ["wild", "noshiny"] },
  baxcalibur: { encounters: ["wild", "noshiny"] },
  gimmighoulroaming: { encounters: ["wild", "noshiny"] },
  gholdengo: { encounters: ["wild", "noshiny"] }
};
//# sourceMappingURL=pokemongo.js.map