using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace VIZ.TVP.CBA.Module
{
    /// <summary>
    /// 球员信息
    /// </summary>
    public class Playerstats
    {
        public string PlayerID { get; set; }//篮协球员ID
        public string CNAlias { get; set; }//中文名 
        public string Number { get; set; }//号码
        public string PointsAverage { get; set; }//场均得分
        public string ReboundsAverage { get; set; }//场均篮板
        public string AssistsAverage { get; set; }//场均助攻
        public float  FieldGoalsPercentageAverage { get; set; }//投篮命中率 
        public string StealsAverage { get; set; }//抢断
        public string BlockedAverage { get; set; }//盖帽
        public string MinutesAverage { get; set; }//上场时间
        public float ThreePointPercentageAverage { get; set; }//三分命中率
        public float FreeThrowsPercentageAverage { get; set; }//罚球命中率
        public float TwoPointPercentageAverage { get; set; }//两分命中率
        public float FieldGoalsAtRimPercentageAverage { get; set; }//篮下投篮命中率
        public float FieldGoalsMidRangePercentageAverage { get; set; }//中距离投篮命中率
                                                                      //public float PlusMinus { get; set; }//正负值
        public string ThreePointAttemptedAverage { get; set; }//三分出手数
        public string ThreePointGoalsAverage { get; set; }//三分命中数
        public string TwoPointAttemptedAverage { get; set; }//两分出手数
        public string TwoPointGoalsAverage { get; set; }//两分命中数
                                                        //public string OnCourt { get; set; }//是否在场上（1是0否）
                                                        //public string GameStart { get; set; }//是否首发（0不是首发，1首发）
        public string FieldGoalsAtRimMadeAverage { get; set; }//篮下投篮命中
        public string FieldGoalsAtRimAttemptedAverage { get; set; }//篮下投篮尝试
        public string FreeThrowsAttemptedAverage { get; set; }//罚球出手数
        public string FreeThrowsAverage { get; set; }//罚球命中数
        public string TurnoversAverage { get; set; }//失误 
                                                    //public string FastBreakPoints { get; set; }//快攻得分
        public string PersonalFoulsAverage { get; set; }//个人犯规

        //效率值计算方式---效率值的计道算公式为：[(得分+篮板+助攻+抢断+封盖)-(出手次数-命中次数)-(罚球次数-罚球命中次数)-失误次数]/球员上场比赛的场次
    }
}
