Skip to content

Releases: lynx-chess/Lynx

v0.2.3

18 Aug 01:32
Compare
Choose a tag to compare

Use .NET 6 preview.6, due to an issue with preview.7 (v0.2.2).

v0.2.2

18 Aug 01:15
Compare
Choose a tag to compare

Fix overflow exceptions.

v0.2.1

05 Aug 13:45
Compare
Choose a tag to compare
  • Fix DivideByZeroException when a non moves-to-go game exceeds 100 moves.
  • Rename config property: MinDepthWhenLessThanMinMoveTime -> DepthWhenLessThanMinMoveTime.

v0.2.0

29 Jul 01:08
Compare
Choose a tag to compare
  • Improve time management handling (see #8 for details).
  • Add a minimum MinDepth for all the moves (5).
  • Add a maximum depth for moves that are supposed to happen under MinTime (3, 1s)

v0.1.0

21 Jul 12:53
Compare
Choose a tag to compare

First Lynx release.

This engine is currently implemented using Bitboards board representation, uses a NegaMax search with alpha-beta pruning and follows an
iterative deepening depth-first search strategy.
Quiescence search is also implemented, but only taking into account captures for now.

The engine is still in relatively early stages of development, but hey, :shipit: !

For reference, this version is being used to play the first Lynx_BOT rated games in Lichess (hence the interest in start tracking and tagging versions).
That was achieved using Lynx_BOT repository, and from now on all Lichess bot news/updates will be handled in that repository, keeping this one dedicated purely to the engine itself.

v0.1.0-alpha.3

20 Jul 23:11
Compare
Choose a tag to compare
v0.1.0-alpha.3 Pre-release
Pre-release

Third and last (🤞🏼) preview of the first release.

v0.1.0-alpha.2

20 Jul 19:06
Compare
Choose a tag to compare
v0.1.0-alpha.2 Pre-release
Pre-release

Second preview of the first release.

v0.1.0-alpha.1

13 Jul 22:17
Compare
Choose a tag to compare
v0.1.0-alpha.1 Pre-release
Pre-release

Preview of the first release.