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:
| CheckFieldStatesArr[0] := SetFieldStates(Player, Player, Player, fsCanDo); CheckFieldStatesArr[1] := SetFieldStates(Player, Player, fsCanDo, Player); CheckFieldStatesArr[2] := SetFieldStates(Player, fsCanDo, Player, Player); CheckFieldStatesArr[3] := SetFieldStates(fsCanDo, Player, Player, Player);
CheckFieldStatesArr[4] := SetFieldStates(3 - Player, 3 - Player, 3 - Player, fsCanDo); CheckFieldStatesArr[5] := SetFieldStates(3 - Player, 3 - Player, fsCanDo, 3 - Player); CheckFieldStatesArr[6] := SetFieldStates(3 - Player, fsCanDo, 3 - Player, 3 - Player); CheckFieldStatesArr[7] := SetFieldStates(fsCanDo, 3 - Player, 3 - Player, 3 - Player);
CheckFieldStatesArr[8] := SetFieldStates(fsCanDo, fsCanDo, 3 - Player, 3 - Player); CheckFieldStatesArr[9] := SetFieldStates(fsCanDo, 3 - Player, fsCanDo, 3 - Player); CheckFieldStatesArr[10] := SetFieldStates(fsCanDo, 3 - Player, 3 - Player, fsCanDo);
CheckFieldStatesArr[11] := SetFieldStates(fsCanDo, fsCanDo, 3 - Player, 3 - Player); CheckFieldStatesArr[12] := SetFieldStates(3 - Player, fsCanDo, fsCanDo, 3 - Player); CheckFieldStatesArr[13] := SetFieldStates(3 - Player, fsCanDo, 3 - Player, fsCanDo);
CheckFieldStatesArr[14] := SetFieldStates(fsCanDo, 3 - Player, fsCanDo, 3 - Player); CheckFieldStatesArr[15] := SetFieldStates(3 - Player, fsCanDo, fsCanDo, 3 - Player); CheckFieldStatesArr[16] := SetFieldStates(3 - Player, 3 - Player, fsCanDo, fsCanDo);
CheckFieldStatesArr[17] := SetFieldStates(fsCanDo, 3 - Player, 3 - Player, fsCanDo); CheckFieldStatesArr[18] := SetFieldStates(3 - Player, fsCanDo, 3 - Player, fsCanDo); CheckFieldStatesArr[19] := SetFieldStates(3 - Player, 3 - Player, fsCanDo, fsCanDo);
CheckFieldStatesArr[20] := SetFieldStates(fsCanDo, fsOpen, Player, Player); CheckFieldStatesArr[21] := SetFieldStates(fsCanDo, Player, fsOpen, Player); CheckFieldStatesArr[22] := SetFieldStates(fsCanDo, Player, Player, fsOpen);
CheckFieldStatesArr[23] := SetFieldStates(fsOpen, fsCanDo, Player, Player); CheckFieldStatesArr[24] := SetFieldStates(Player, fsCanDo, fsOpen, Player); CheckFieldStatesArr[25] := SetFieldStates(Player, fsCanDo, Player, fsOpen);
CheckFieldStatesArr[26] := SetFieldStates(fsOpen, Player, fsCanDo, Player); CheckFieldStatesArr[27] := SetFieldStates(Player, fsOpen, fsCanDo, Player); CheckFieldStatesArr[28] := SetFieldStates(Player, Player, fsCanDo, fsOpen);
CheckFieldStatesArr[29] := SetFieldStates(fsOpen, Player, Player, fsCanDo); CheckFieldStatesArr[30] := SetFieldStates(Player, fsOpen, Player, fsCanDo); CheckFieldStatesArr[31] := SetFieldStates(Player, Player, fsOpen, fsCanDo);
CheckFieldStatesArr[32] := SetFieldStates(fsCanDo, fsOpen, 3 - Player, 3 - Player); CheckFieldStatesArr[33] := SetFieldStates(fsCanDo, 3 - Player, fsOpen, 3 - Player); CheckFieldStatesArr[34] := SetFieldStates(fsCanDo, 3 - Player, 3 - Player, fsOpen);
CheckFieldStatesArr[35] := SetFieldStates(fsOpen, fsCanDo, 3 - Player, 3 - Player); CheckFieldStatesArr[36] := SetFieldStates(3 - Player, fsCanDo, fsOpen, 3 - Player); CheckFieldStatesArr[37] := SetFieldStates(3 - Player, fsCanDo, 3 - Player, fsOpen);
CheckFieldStatesArr[38] := SetFieldStates(fsOpen, 3 - Player, fsCanDo, 3 - Player); CheckFieldStatesArr[39] := SetFieldStates(3 - Player, fsOpen, fsCanDo, 3 - Player); CheckFieldStatesArr[40] := SetFieldStates(3 - Player, 3 - Player, fsCanDo, fsOpen);
CheckFieldStatesArr[41] := SetFieldStates(fsOpen, 3 - Player, 3 - Player, fsCanDo); CheckFieldStatesArr[42] := SetFieldStates(3 - Player, fsOpen, 3 - Player, fsCanDo); CheckFieldStatesArr[43] := SetFieldStates(3 - Player, 3 - Player, fsOpen, fsCanDo);
CheckFieldStatesArr[44] := SetFieldStates(fsCanDo, Player, fsOpen, fsOpen); CheckFieldStatesArr[45] := SetFieldStates(fsCanDo, fsOpen, Player, fsOpen); CheckFieldStatesArr[46] := SetFieldStates(fsCanDo, fsOpen, fsOpen, Player);
CheckFieldStatesArr[47] := SetFieldStates(Player, fsCanDo, fsOpen, fsOpen); CheckFieldStatesArr[48] := SetFieldStates(fsOpen, fsCanDo, Player, fsOpen); CheckFieldStatesArr[49] := SetFieldStates(fsOpen, fsCanDo, fsOpen, Player);
CheckFieldStatesArr[50] := SetFieldStates(Player, fsOpen, fsCanDo, fsOpen); CheckFieldStatesArr[51] := SetFieldStates(fsOpen, Player, fsCanDo, fsOpen); CheckFieldStatesArr[52] := SetFieldStates(fsOpen, fsOpen, fsCanDo, Player);
CheckFieldStatesArr[53] := SetFieldStates(Player, fsOpen, fsOpen, fsCanDo); CheckFieldStatesArr[54] := SetFieldStates(fsOpen, Player, fsOpen, fsCanDo); CheckFieldStatesArr[55] := SetFieldStates(fsOpen, fsOpen, Player, fsCanDo);
CheckFieldStatesArr[56] := SetFieldStates(fsCanDo, 3 - Player, fsOpen, fsOpen); CheckFieldStatesArr[57] := SetFieldStates(fsCanDo, fsOpen, 3 - Player, fsOpen); CheckFieldStatesArr[58] := SetFieldStates(fsCanDo, fsOpen, fsOpen, 3 - Player);
CheckFieldStatesArr[59] := SetFieldStates(3 - Player, fsCanDo, fsOpen, fsOpen); CheckFieldStatesArr[60] := SetFieldStates(fsOpen, fsCanDo, 3 - Player, fsOpen); CheckFieldStatesArr[61] := SetFieldStates(fsOpen, fsCanDo, fsOpen, 3 - Player);
CheckFieldStatesArr[62] := SetFieldStates(3 - Player, fsOpen, fsCanDo, fsOpen); CheckFieldStatesArr[63] := SetFieldStates(fsOpen, 3 - Player, fsCanDo, fsOpen); CheckFieldStatesArr[64] := SetFieldStates(fsOpen, fsOpen, fsCanDo, 3 - Player);
CheckFieldStatesArr[65] := SetFieldStates(3 - Player, fsOpen, fsOpen, fsCanDo); CheckFieldStatesArr[66] := SetFieldStates(fsOpen, 3 - Player, fsOpen, fsCanDo); CheckFieldStatesArr[67] := SetFieldStates(fsOpen, fsOpen, 3 - Player, fsCanDo);
|