「view this page in B3 βῆτα server」

Revisions №59011

branch: master 「№59011」
Commited by: Vikram K. Mulligan
GitHub commit link: 「5088594daae6abcd」 「№1719」
Difference from previous tested commit:  code diff
Commit date: 2016-10-12 17:53:38

Merge pull request #1719 from RosettaCommons/vmullig/reinstante_mainchainscoretable Reinstate the merge of the MainchainScoreTable class I think I solved the gcc/release issue. A call to ceil and a cast from float to int were occasionally resulting in the wrong bin being chosen (e.g. 180.0 -math-> 18.0 -ceil-> 19.0 -static_cast-> 19 instead of 18); I don't know why this created an issue only with gcc and only in release mode. But in the context, round made more sense than ceil, and this resolves the scoring issue and preserves old scoring behaviour.