Skip to content

Releases: sunfl0w/CPP_Hive

V1.3.2

15 Apr 18:58
82b99e5
Compare
Choose a tag to compare

Changes/Fixes:

  • Coronon fixed a small bug. Skipmoves are now correctly called skipmoves.

V1.3.1

15 Apr 15:34
Compare
Choose a tag to compare

Changes/Fixes:

  • Reverted some changes in the AxialPosition class because of bugs and faulty code that would have never worked ;)

V1.3

11 Apr 09:26
Compare
Choose a tag to compare

Changes/Fixes:

  • Fixed a bug in the Player class and in the GameState class.
  • Improved performance here and there. Board class now has a bitboard for empty positions.
  • Added a undo move method.
  • Changed AxialPosition class internally.
  • Added a perft benchmark.
  • Changed player representation in the GameState class.
  • Changed pieces on hand representation in Player class. PieceType is now able to be cast to int and back.

V1.2.7

16 Mar 10:00
866d856
Compare
Choose a tag to compare

Changes/Fixes:

  • Fixed a bug in the board class. Thanks Coronon!

V1.2.6

10 Mar 08:50
Compare
Choose a tag to compare

Changes/Fixes:

  • Fixed the communication bug that crashed the Client from time to time. Thanks Coronon!
  • I hope most bugs are fixed by now :D

V1.2.5

09 Mar 18:23
Compare
Choose a tag to compare

Changes/Fixes:

  • Fixed a communication bug that crashed the Client from time to time. Stupid boost asio ;)
  • Client will now close itself when the game is over.

V1.2.3

08 Mar 14:45
Compare
Choose a tag to compare

Changes/Fixes:

  • Minor optimizations.

V1.2.2

03 Mar 21:10
Compare
Choose a tag to compare

Changes/Fixes:

  • Fixed grasshopper move generation fix ;).
  • Fixed IsGameOver() by adding a new method.

V1.2.1

03 Mar 20:22
Compare
Choose a tag to compare

Changes/Fixes:

  • Fixed grasshopper move generation according to rule changes.

V1.2

13 Feb 09:18
Compare
Choose a tag to compare

Changes/Fixes:

  • Fixed the cmake file. Python clients now work on the SCG systems. C++ only clients were also tested and are also working just fine.