Existing Aigents Java RS rounds ratings in range [0.0,1.0] to [0,1] in current implementation:
https://github.com/aigents/aigents-java/blob/master/src/main/java/net/webstructor/peer/Reputationer.java#L384
It is assumed Python version may be doing the same.
It is OK for the current stage of the project where we expect input ratings either 0 or 1, but it has to be fixed later for more flexibility.
Will have to fix both Java and Python versions and update unit tests.
Existing Aigents Java RS rounds ratings in range [0.0,1.0] to [0,1] in current implementation:
https://github.com/aigents/aigents-java/blob/master/src/main/java/net/webstructor/peer/Reputationer.java#L384
It is assumed Python version may be doing the same.
It is OK for the current stage of the project where we expect input ratings either 0 or 1, but it has to be fixed later for more flexibility.
Will have to fix both Java and Python versions and update unit tests.