private Ki GetCurrentKi() { var idx = GetTurn() % KiPlayerMap.Count; var keyValuePair = KiPlayerMap.ElementAt(idx); return(keyValuePair.Key); }
private bool IsYourChess(Player player, int x, int y) { var chess = this[x, y]; if (KiPlayerMap.ContainsKey(chess)) { return(KiPlayerMap[chess].Equals(player)); } return(false); }