Freeciv Scorelog to csv format - converts freeciv scorelog to csv format. Requires python3
Example: Load default freeciv-score.log and create dir x and convert csv there. python.exe freeciv-score-log-2csv.py -dir x
Load file score.log and create dir zdir and convert csv there. python.exe freeciv-score-log-2csv.py score.log -dir zdir
Fcplot - plots data from given .csv files. Requires python pandas and matplotlib
Examples: python.exe fcplot.py .\x\score.csv -ylim 0:2000
Default simple plot with with limited y axis to 2000
python.exe fcplot.py .\x\mfg.csv -starchange .\x\gov.csv
Shows production and marks government changes with stars
python.exe fcplot.py .\x\bnp.csv -type percentage
Shows economy as percentage per turn
python.exe fcplot.py .\x\unitskilled.csv -type heatmap -chg_inc -xlim 50:90
Shows unit kill heatmap between turns 50-90, uses chg_inc switch to change how unitskilled.csv is organized
python.exe fcplot.py .\x\score.csv -top 5
Shows score for best 5 players
To see more options use python.exe fcplot.py --help
Enjoy!