From what I understand, the test suite forces the removal of ports and ships without running clean-up code. That invalidates the state of transports and breaks the advanced logic. I'm not sure if it is worthy to change the logic, instead of changing the tests.
From what I understand, the test suite forces the removal of ports and ships without running clean-up code. That invalidates the state of transports and breaks the advanced logic. I'm not sure if it is worthy to change the logic, instead of changing the tests.