Skip to content

Releases: Algorithmic-Battle/algobattle

v4.3.0

09 Jan 21:55
835db20
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.2.0...v4.3.0

v4.2.0

15 Dec 11:21
8cc8444
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.1.0...v4.2.0

v4.1.0

21 Nov 15:34
145a114
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.2...v4.1.0

v4.0.2

26 Oct 21:13
8177971
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.1...v4.0.2

v4.0.1

09 Oct 17:30
c2ee22c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.0...v4.0.1

v4.0.0

09 Oct 11:21
4451360
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.1.0...v4.0.0

v4.0.0rc3

22 Sep 07:04
baf89ba
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.2...v4.0.0rc3

Release 3.1.0

13 Nov 20:45
3807d67
Compare
Choose a tag to compare

This version fixes a rather nasty bug that was exploitable during the build process, described in #64.
It also fixes the default decoding and enconding methods of the parser class, that did not handle unicode correctly, as described in #63.

Both fixes courtesy to Imogen, in PRs #65 and #66.

The fixes brought along slight API changes that should be backwards compatible.
Parts of the image building of the match._build method have been moved into a util.build method.
The match object now takes an additional optional argument unsafe_build.

You should notice a performance drop when starting the battle script, since the fix introduces file I/O to temporarily store built docker images on the drive in order to isolate them from one another during the build process. This hit can be slightly mitigated by the --unsafe-build option that can now be passed to the battle script. Since newly built images are now by default deleted after a run, a rebuild still has to happen when building a match object.

We will try to improve the build speed back to the expected one in a forthcoming release.

Release 3.0.2

31 Jan 17:32
321b8a5
Compare
Choose a tag to compare

This release fixes and slightly modifies the calculation of points of the averaged battle wrapper, courtesy to Imogen.

Check Pull Request #45 for more details.

Release 3.0.1

20 Jan 12:00
a21f51d
Compare
Choose a tag to compare

This release only fixes a small bug (#42) in the ui in which the output was not correct when multiple teams were given to the battle script.