Copy python code into perl dir, rename files, chomp trailing whitespace and comment out all contents.
Minimal change to test.pl so that it passes
Change Tennis.pm to be an actual module, test it can be used
Ignore .bak files (produced by perltidy when tidying up in-place)
Convert test scoring data to a Perl data structure
Switch to more robust plan specification
Convert the play_game helper to Perl
Convert test running loop, and stub in methods needed to loop over tests, but not actually execute them.
Comment out most tests, fix ->score response for only remaining one, actually run tests
Convert code for ->new
Convert ->won_points
Implement the equality scores
Implement win and advantage scores
Convert remaining scoring
Revert to camelcase naming (as it was in the Python, probably intentionally)
Refactor test suite to be more Perlish (assuming this is not part of the refactoring exercise)
Converted Game2
Convert the Game2 unused methods
Convert Game3
Some additional silly terseness for Game3 in line with the spirit of it.