Advertisement
Rapptz

Untitled

Oct 18th, 2013
361
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 3.16 KB | None | 0 0
  1.     //          (Attack, Defense)
  2.     array2d<double> chart(18, 18);
  3.     chart.fill(1.0);
  4.     chart.at(Normal, Rock) = 0.5;
  5.     chart.at(Normal, Ghost) = 0.0;
  6.     chart.at(Normal, Steel) = 0.5;
  7.     chart.at(Fighting, Normal) = 2.0;
  8.     chart.at(Fighting, Flying) = 0.5;
  9.     chart.at(Fighting, Poison) = 0.5;
  10.     chart.at(Fighting, Rock) = 2.0;
  11.     chart.at(Fighting, Bug) = 0.5;
  12.     chart.at(Fighting, Ghost) = 0.0;
  13.     chart.at(Fighting, Steel) = 2.0;
  14.     chart.at(Fighting, Psychic) = 0.5;
  15.     chart.at(Fighting, Ice) = 2.0;
  16.     chart.at(Fighting, Dark) = 2.0;
  17.     chart.at(Fighting, Fairy) = 0.5;
  18.     chart.at(Flying, Fighting) = 2.0;
  19.     chart.at(Flying, Rock) = 0.5;
  20.     chart.at(Flying, Bug) = 2.0;
  21.     chart.at(Flying, Steel) = 0.5;
  22.     chart.at(Flying, Grass) = 2.0;
  23.     chart.at(Flying, Electric) = 0.5;
  24.     chart.at(Poison, Poison) = 0.5;
  25.     chart.at(Poison, Ground) = 0.5;
  26.     chart.at(Poison, Rock) = 0.5;
  27.     chart.at(Poison, Ghost) = 0.5;
  28.     chart.at(Poison, Steel) = 0.0;
  29.     chart.at(Poison, Grass) = 2.0;
  30.     chart.at(Poison, Fairy) = 2.0;
  31.     chart.at(Ground, Flying) = 0.0;
  32.     chart.at(Ground, Poison) = 2.0;
  33.     chart.at(Ground, Rock) = 2.0;
  34.     chart.at(Ground, Bug) = 0.5;
  35.     chart.at(Ground, Steel) = 2.0;
  36.     chart.at(Ground, Fire) = 2.0;
  37.     chart.at(Ground, Grass) = 0.5;
  38.     chart.at(Ground, Electric) = 2.0;
  39.     chart.at(Rock, Fighting) = 0.5;
  40.     chart.at(Rock, Flying) = 2.0;
  41.     chart.at(Rock, Ground) = 0.5;
  42.     chart.at(Rock, Bug) = 2.0;
  43.     chart.at(Rock, Steel) = 0.5;
  44.     chart.at(Rock, Fire) = 2.0;
  45.     chart.at(Rock, Ice) = 2.0;
  46.     chart.at(Bug, Fighting) = 0.5;
  47.     chart.at(Bug, Flying) = 0.5;
  48.     chart.at(Bug, Poison) = 0.5;
  49.     chart.at(Bug, Ghost) = 0.5;
  50.     chart.at(Bug, Steel) = 0.5;
  51.     chart.at(Bug, Fire) = 0.5;
  52.     chart.at(Bug, Grass) = 2.0;
  53.     chart.at(Bug, Psychic) = 2.0;
  54.     chart.at(Bug, Dark) = 2.0;
  55.     chart.at(Bug, Fairy) = 0.5;
  56.     chart.at(Ghost, Normal) = 0.0;
  57.     chart.at(Ghost, Ghost) = 2.0;
  58.     chart.at(Ghost, Psychic) = 2.0;
  59.     chart.at(Ghost, Dark) = 2.0;
  60.     chart.at(Steel, Rock) = 2.0;
  61.     chart.at(Steel, Steel) = 0.5;
  62.     chart.at(Steel, Fire) = 0.5;
  63.     chart.at(Steel, Water) = 0.5;
  64.     chart.at(Steel, Electric) = 0.5;
  65.     chart.at(Steel, Ice) = 2.0;
  66.     chart.at(Steel, Fairy) = 2.0;
  67.     chart.at(Fire, Rock) = 0.5;
  68.     chart.at(Fire, Bug) = 2.0;
  69.     chart.at(Fire, Steel) = 2.0;
  70.     chart.at(Fire, Fire) = 0.5;
  71.     chart.at(Fire, Water) = 0.5;
  72.     chart.at(Fire, Grass) = 2.0;
  73.     chart.at(Fire, Ice) = 2.0;
  74.     chart.at(Fire, Dragon) = 0.5;
  75.     chart.at(Water, Ground) = 2.0;
  76.     chart.at(Water, Rock) = 2.0;
  77.     chart.at(Water, Fire) = 2.0;
  78.     chart.at(Water, Water) = 0.5;
  79.     chart.at(Water, Grass) = 0.5;
  80.     chart.at(Water, Dragon) = 0.5;
  81.     chart.at(Grass, Flying) = 0.5;
  82.     chart.at(Grass, Poison) = 0.5;
  83.     chart.at(Grass, Ground) = 2.0;
  84.     chart.at(Grass, Rock) = 2.0;
  85.     chart.at(Grass, Bug) = 0.5;
  86.     chart.at(Grass, Steel) = 0.5;
  87.     chart.at(Grass, Fire) = 0.5;
  88.     chart.at(Grass, Water) = 2.0;
  89.     chart.at(Grass, Grass) = 0.5;
  90.     chart.at(Grass, Dragon) = 0.5;
  91.     chart.at(Electric, Flying) = 2.0;
  92.     chart.at(Electric, Ground) = 0.0;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement