round to 4 decimals
Implement the materialize functionality. The calculate button now always calculates the hypothetical points for all proposals in the contest. if the contest has ended, the winning proposals points are materialized.
Materializing points service layer changes.
Points backend: only show button when the contest has points to distribute and a pointtype
Unit Testing Points: Setup contests and proposals and subproposal links
only consider a contest as ended if the last phase it was in has a closed or finished status
further improvements at unit testing
Exporting Tool which writes out all versions of all proposals of 2013 contests
proposal version reporter: remove debug
exclude ehcache-core dependency from hibernate-ehcache artifact in testing scope
Fix some problems with unit tests: fix the no indexer available problem, and change the way users are instantized, remove unused import
Preview materialized points button: start implementation
Unit Tests: Setup Basic Data, like contestPhaseTypes, pointTypes, planSections, and generalize to a parent class "XCoLabTest". Also generalize setup of service classes and method to create users
Unit Testing: start testing and verifying every single Points object. Start generalizing things for random testing
Further improvements for the global contest test.
GlobalContestSimulator: Class which creates the whole contest/proposal environment and initializes it based on parameters and random probabilities
Global Contest Simulator: add team members to proposals with probabiity
Global Contest Simulator: add random and parameter-based generation of point distributions for all global and side contests
Global Contest Simulator: implement assertions for global proposal point distributions
Global Contest Simulator: add Points Simulation assertions and fix null pointer exceptions