greenm01 / porc

Python Open Room Correction (PORC)
94 stars 26 forks source link

First run bugs #7

Closed randomsamples closed 3 years ago

randomsamples commented 3 years ago

Fixes leading to a single successful run without crashes. Many implicit float -> integer down-casts (now illegal in Python 3). These need to be checked carefully against the previous Python 2 behavior. Plan is to add unit tests with target outputs generated in python 2 and verifying their correctness as a first step. Some refactoring will later enable more thorough testing.