Skip to content

Releases: BieremaBoyzProgramming/bbpPairings

Version 5.0.1.

26 Feb 02:29
Compare
Choose a tag to compare

This version includes the following changes:

  • Fix issue #15. The Burstein system pairings were completely wrong.
  • Fix issue #14. The program was not compiling in GCC 12.
  • Update README to indicate that the newest version of the Burstein system has not been implemented yet.

Version 5.0.0.

11 Jan 01:45
Compare
Choose a tag to compare

This version includes the following changes:

  • Change license from GPL to Apache 2.0, with the intention of reducing restrictions on use. I wanted to switch now since I was getting a couple of PRs, and I don't want to have to get permission later from contributors to switch the license.
  • Fix issue #7. A certain tournament (in this case, randomly generated) was being paired incorrectly.
  • Add packaging targets to Makefile to streamline release process
  • Add basic testing framework to streamline release process
  • Switch to using master as the development branch rather than as the release branch, since that's what contributors probably expect
  • Add support for compiling with Clang
  • Upgrade from C++14 to C++20
  • Change what building with static=yes does on Linux
  • Work on addressing compilation warnings to improve correctness

Version 4.1.0.

09 Jul 01:24
Compare
Choose a tag to compare
v4.1.0

Version 4.1.0, with player names in generated tournaments.

Version 4.0.0.

29 Apr 17:44
Compare
Choose a tag to compare
v4.0.0

Version 4.0.0, with the Burstein system using acceleration by default.

Version 3.0.0.

08 Apr 22:39
Compare
Choose a tag to compare
v3.0.0

Version 3.0.0, switching Burstein to the 2017 bye-eligibility rules.

Version 2.2.0.

06 Feb 00:45
Compare
Choose a tag to compare
v2.2.0

Version 2.2.0, allowing TRF scores to include future byes and fixing …

Version 2.1.0.

25 Jan 04:28
Compare
Choose a tag to compare

Version 2.1.0, with support for differentiated PAB and forfeit scores, as well as bug fixes and a Dutch system bye eligibility interpretation correction.

The 32-bit Mingw-w64 compiler now succeeds in compiling BBP Pairings using link-time optimization, but the 64-bit executable fails to run, so for now we recommend using a 32-bit binary when running on Windows.

Version 2.0.1.

23 Aug 04:01
Compare
Choose a tag to compare
v2.0.1

Version 2.0.1, with an interpretation correction for bye handling in …

Version 2.0.0.

22 Aug 16:50
Compare
Choose a tag to compare
v2.0.0

Version 2.0.0, with experimental support for the current Dutch 2017 r…

Version 1.0.0.

06 Aug 04:40
Compare
Choose a tag to compare
v1.0.0

Version 1.0.0, a pairing engine for the Burstein system.