[#37] Small Corrections

- Added weight epsilon to account for floating point precision error.