[WIP] Lux Chess

Hello everyone,

I am working on a chess engine, called Lux Chess.

So far this is what I have:

Features:

  • Bitboards
  • Magic Bitboards (used for move generation)
  • Undo move
  • Fen parser
  • All rules of the chess implemented (en passant, castling, promotion, check, mate, stalemate, fifty move rule)

So, tell me what you think.

4 Likes

Hi,

I’d like to show you a new update. In this update I got AI working(depth 4).
I think he is pretty smart. And he is getting smarter and smarter :wink: .Take a look:

There are still a lot of things to do and to fix. Once I finish this engine I will probably publish it in the unity asset store.

1 Like

I’ve been working on a simple 3D chess piece models. My modelling skills are not that good…anyway this is the result:

1 Like

After a while, I continued working on this project. Here is the gif of my engine in action.
Solving a mate in 3 :smile:
2449159--168156--Animation.gif
Did you see that coming?

2 Likes

I’ve been working a lot and I improved a lot of things. Lux chess is now way better than before. It even has a new interface also at the bottom of the board you can see FEN of the current board. There is also now rule threefold repetition.

There are few things that I missed. For example: material draw… which I will be fixing in the next few days.

Here is the game between the Lux chess AI and my father. Guess who won? :slight_smile:

1 Like

I just decided that I will release this chess for free! Once I comment everything out I’ll let you know where you can download it :slight_smile:

2 Likes

Looks good!

I have published this engine and I created a new thread. You can find more info there:

1 Like