# coding:utf-8 
# Mapping rules used to map table's data, topics are used to evaluate functions with same name.

MAPPING_RULES_IT={'Cronologia completa delle presenze e dei punti in Nazionale - Italia - Risultato': 'result', 
'Stagione': 'season', 
'SECTION_Nazionale': 'national', 
'Statistiche tiro - Tiri da 2': 'twoPoints', 
'DIF': 'difensive', 
'Cronologia completa delle presenze e dei punti in Nazionale - Italia - Punti': 'points', 
'Altre statistiche - Assist': 'assistsPerGame', 
'Anno': 'year', 
'Statistica': 'statisticsRecord', 
'Statistiche - V-P%': 'winLoss', 
'Cronologia completa delle presenze e dei punti in Nazionale - Stati Uniti - Data': 'date', 
'Cronologia completa delle presenze e dei punti in Nazionale - Stati Uniti - Punti': 'points', 
'Cronologia completa delle presenze e dei punti in Nazionale - Stati Uniti - Ospiti': 'visiting', 
'SECTION_Regular season': 'regularSeason', 
'Cronologia completa delle presenze e dei punti in Nazionale - Stati Uniti - In casa': 'home', 
'Statistiche - Lega': 'division', 
'Cronologia completa delle presenze e dei punti in Nazionale - Italia - In casa': 'home', 
'PPG': 'pointsPerGame', 
'3P%': 'threePoints', 
'SPP': 'spp', 
'Altre statistiche - Rimb.': 'reboundsPerGame', 
'Statistiche - V': 'wins', 
'Statistiche tiro - Tiri da 3': 'threePoints', 
'Campion.': 'championship', 
'FT%': 'freeThrow', 
'PG': 'playoffGames', 
'RPG': 'reboundsPerGame', 
'Altre statistiche - Punti': 'pointsPerGame', 
'Partite - Minuti': 'minutesPerGame', 
'NBA': 'nba', 
'SECTION_NCAA': 'ncaa', 
'SECTION_Cronologia recente presenze e punti in Nazionale': 'statistics', 
'SECTION_Cronologia presenze e punti in Nazionale': 'national', 
'SECTION_Lega NEBL': 'nebl', 
'Cronologia completa delle presenze e dei punti in Nazionale - Italia - Competizione': 'championship', 
'OFF': 'offensive', 
'Cronologia completa delle presenze e dei punti in Nazionale - Italia - Note': 'notes', 
'RPP': 'rpp', 
'Cronologia completa delle presenze e dei punti in Nazionale - Italia - Ospiti': 'visiting', 
'SECTION_Stagione regolare': 'regularSeason', 
'Cronologia completa delle presenze e dei punti in Nazionale - Stati Uniti - Risultato': 'result', 
'PPP': 'ppp', 
'SECTION_Record individuali': 'individualRecord', 
'Statistiche tiro - Liberi': 'freeThrow', 
'MPP': 'mpp', 
'Team': 'team', 
'FG%': 'fieldGoal', 
'PRPP': 'prpp', 
'Cronologia completa delle presenze e dei punti in Nazionale - Stati Uniti - Citt.': 'town', 
'Partite - Pres.': 'gamesPlayed', 
'MPG': 'minutesPerGame', 
'SECTION_Playoff': 'playoff', 
'PI': 'performanceIndex', 
'SECTION_Playoffs': 'playoff', 
'PRPG': 'prpg', 
'APP': 'app', 
'Altre statistiche - Rubate': 'stealsPerGame', 
'SECTION_Basketligan': 'basketligan', 
'Cronologia completa delle presenze e dei punti in Nazionale - Italia - Citt.': 'town', 
'Cronologia completa delle presenze e dei punti in Nazionale - Italia - Data': 'date', 
'Cronologia completa delle presenze e dei punti in Nazionale - Stati Uniti - Competizione': 'championship', 
'Cronologia completa delle presenze e dei punti in Nazionale - Stati Uniti - Note': 'notes', 
'TL%': 'tl', 
'Altre statistiche - Stopp.': 'blockPerGame', 
'Statistiche - G': 'games', 
'Squadra': 'team', 
'Year': 'Year', 
'SECTION_Statistiche': 'statistics', 
'Statistiche - P': 'loss', 
'SPG': 'stolePerGame', 
'Partite - Titol.': 'gamesStarted', 
'APG': 'assistsPerGame', 
'SECTION_Presenze e punti nei club': 'statistics'}


MAPPING_RULES_EN={'Regular season_Team': 'team', 
'SECTION_Euroleague': 'league', 
'MIN': 'min', 
'Regular season_GS': 'gamesStarted', 
'Regular season_GP': 'gamesPlayed', 
'Head coaching record_W': 'gamesWin', 
'Head coaching record_L': 'gamesLost', 
'Head coaching record_Result': 'result', 
'Playoffs_Team': 'team', 
'Head coaching record_G': 'games', 
'Finish': 'gamesFinished', 
'W.L%': 'winLoss', 
'College statistics_APG': 'assistsPerGame', 
'Assists:': 'assistsPerGame', 
'High school / college': 'collegeName', 
'SECTION_Domestic leagues': 'league', 
'PF': 'pf', 
'PIR': 'performanceIndex', 
'FGA': 'fga', 
'SPG': 'stolePerGame', 
'League': 'nameLeague', 
'SECTION_CBA': 'cba', 
'GS': 'gamesStarted', 
'GP': 'gamesPlayed', 
'College statistics_FT%': 'freeThrow', 
'L': 'gamesLost', 
'College statistics_GS': 'gamesStarted', 
'FG%': 'fieldGoal', 
'SECTION_College statistics': 'collegeStatistics', 
'SECTION_Honour roll': 'honourRoll', 
'Head coaching record_Year': 'Year', 
'SECTION_Louisiana Tech statistics': 'statistics', 
'3 Points:': 'threePoints', 
'Regular season_RPG': 'reboundsPerGame', 
'Adelaide 36ers Club MVP:': 'adelaideMVP', 
'FGM': 'fgm', 
'Regular season_SPG': 'stolePerGame', 
'APG': 'assistsPerGame', 
'Postseason': 'postseason', 
'Playoffs_RPG': 'reboundsPerGame', 
'All-NBL First Team:': 'nblFirstTeam', 
'Playoffs_MPG': 'minutesPerGame', 
'Playoffs_3P%': 'threePoints', 
'SECTION_Duke statistics': 'statistics', 
'Commit date': 'commitDate', 
'SECTION_Regular season': 'regularSeason', 
'DEF': 'defensive', 
'SECTION_International statistics': 'statistics', 
'SECTION_Vanderbilt statistics': 'statistics', 
'PW': 'playoffWins', 
'Regular season_FG%': 'fieldGoal', 
'Season': 'season', 
'Playoffs_APG': 'assistsPerGame', 
'Playoffs_BPG': 'blocksPerGame', 
'FT%': 'freeThrow', 
'PG': 'playoffGames', 
'NBL Championships:': 'nblChampionships', 
'Rebounds per game': 'reboundsPerGame', 
'SECTION_Head coaching record': 'headCoaching', 
'College statistics_GP': 'gamesPlayed', 
'PTS': 'pointsPerGame', 
'PL': 'playoffLosses', 
'College statistics_MPG': 'minutesPerGame', 
'Field Goals:': 'fieldGoal', 
'G': 'games', 
'NBL All-Star Game:': 'nblAllStarGame', 
'Age': 'age', 
'FTA': 'fta', 
'Head coaching record_W.L%': 'winLoss', 
'BLK': 'blocksPerGame', 
'Team': 'team', 
'Playoffs_FT%': 'freeThrow', 
'College statistics_Team': 'team', 
'FTM': 'ftm', 
'MPG': 'minutesPerGame', 
'SECTION_Playoffs': 'playoff', 
'Weight': 'weight', 
'NBL Finals appearances:': 'nblFinals', 
'Tournament': 'Tournament', 
'College statistics_3P%': 'threePoints', 
'Result': 'result', 
'PW.L%': 'playoffWinsLoss', 
'Conference': 'conference', 
'Points:': 'pointsPerGame', 
'W': 'gamesWin', 
'SECTION_NBL': 'nbl', 
'REB': 'reboundsPerGame', 
'SECTION_NBA': 'nba', 
'Playoffs_FG%': 'fieldGoal', 
'Free Throws:': 'freeThrow', 
'SECTION_Eurocup': 'euroCup', 
'NBL career:': 'nblCareer', 
'Regular season_MPG': 'minutesPerGame', 
'AST': 'assistsPerGame', 
'SECTION_Ramone Moore': 'statistics', 
'Overall': 'overall', 
'Rebounds:': 'reboundsPerGame', 
'Playoffs_GP': 'gamesPlayed', 
'College statistics_Year': 'Year', 
'Regular season_3P%': 'threePoints', 
'Regular season_FT%': 'freeThrow', 
'Points': 'pointsPerGame', 
'College statistics_PPG': 'pointsPerGame', 
'Regular season_APG': 'assistsPerGame', 
'SECTION_EuroLeague': 'league', 
'Regular season_PPG': 'pointsPerGame', 
'Hometown': 'town', 
'Height': 'height', 
'College': 'nameCollege', 
'SECTION_Kentucky statistics': 'statistics', 
'Head coaching record_PW.L%': 'playoffWinsLoss', 
'Steals:': 'stealsPerGame', 
'Standing': 'standind', 
'Head coaching record_PL': 'playoffLosses', 
'SECTION_High school career': 'highSchoolCareer', 
'College statistics_RPG': 'reboundsPerGame', 
'BPG': 'blocksPerGame', 
'Head coaching record_Finish': 'gamesFinished', 
'Playoffs_SPG': 'stolePerGame', 
'Head coaching record_PG': 'playoffGames', 
'TOV': 'tov', 
'Games:': 'games', 
'Head coaching record_Team': 'team', 
'3PM': '3pm', 
'Regular season_Year': 'Year', 
'3PA': '3pa', 
'Head coaching record_PW': 'playoffWins', 
'OFF': 'offensive', 
'PPG': 'pointsPerGame', 
'Points per game': 'pointsPerGame', 
'SECTION_NBL career stats': 'nbl', 
'RPG': 'reboundsPerGame', 
'Assists per game': 'assistsPerGame', 
'Playoffs_Year': 'Year', 
'Name': 'Name', 
'College statistics_BPG': 'blocksPerGame', 
'College statistics_FG%': 'fieldGoal', 
'STL': 'stolePerGame', 
'NBL Grand Final MVP:': 'nblGrandFinalMVP', 
'SECTION_Statistics': 'statistics', 
'SECTION_College': 'collegeStatistics', 
'Playoffs_GS': 'gamesStarted', 
'Blocks:': 'blocksPerGame', 
'Regular season_BPG': 'blocksPerGame', 
'NBL Grand Final appearances:': 'nblGrandFinal', 
'College statistics_SPG': 'stolePerGame', 
'Playoffs_PPG': 'pointsPerGame', 
'SECTION_Head Coaching Record': 'headCoaching', 
'Year': 'Year', 
'3P%': 'threePoints'}


