ExpDiff v1.0.988

Introduction

This is a very simple Python script which basically compares all of the players on both the old and new plaques; once sorted it can print them out by worth, name, exp, level or rank differences. You can view a working example on the plaque page.

Downloading

You can download the source from www.zombii.org. It has been downloaded 12 times.

Installing

This script was written for Python which can be obtained from www.python.org. If you are using a Unix system you should make sure that you have Python installed in your PATH. This script should work on Windows but you're on your own there as to how you set that up.

Usage

$ ./expdiff.py --help
usage: expdiff.py [options]

options:
  --version             show program's version number and exit
  -h, --help            show this help message and exit
  -o FILE, --old=FILE   The old file to compare.
  -n FILE, --new=FILE   The new file to compare.
  -s SORT, --sort=SORT  Sort by: level, name, percent, rank, worth
  -l NUM, --limit=NUM   Limit number of results to.
  -r, --reverse         Sort results in reverse order.

Example

$ ./expdiff.py -o 2008-01-19.txt -n 2008-05-21.txt -s percent -l 10
? Name         Rank  Lvl           Worth   Percent
--------------------------------------------------
  Stoat         656   46   10G 535M 612k  1587.70%
+ Jory          560    0    3G 254M 607k   866.79%
+ Fast          370    0    1G 431M 590k   381.27%
+ Jasmine       346    0    1G 333M 512k   355.15%
  Asura         244   12       952M 109k   203.17%
+ Scramsir      199    0       564M 794k   150.42%
  Mafka         193   19    4G 289M 201k   144.47%
  Werdna        173   23    4G 750M 888k   128.07%
  Zorky         201   27    3G 001M 535k   127.73%
  Paine         217    0    1G 332M 626k   126.14%

Known Issues

This tool does it's best at guessing gains/losses for players who are not on both the old and the new plaque lists. The names which are guesses are marked with either a plus (+) or a (-) to indicate that it's not an exact value.