chess engine prototype

closed account (48bpfSEw)
Hello world, this is my version of a chess engine. It's simple, it's slow, it's incomplete, ... but it's my baby! ^^

restrictions:
- no "en passant"
- no king-rock changement
- no change pawn when opponents border reached
- no recogintion of chess matt

It calculates only the best 5 moves for white until level LV (5). This can take a while...

The figurs are represented by their individual and different values.

The valuation is area oriented. Occuping a space cell is as well valued as protecting the own friends or attaking the opponent.


The source is free, no license, no guarantees, no money-back! ^^

Source developed with C++ Visual Studio Community 2015:

https://dl.dropboxusercontent.com/u/13592949/CPP/Chess/Chess.cpp


have fun!


closed account (48bpfSEw)
hi, I think it is C++11 compatible because I used VS 2015, but I didn't use new features of C++11. I ignored additionally complex definitions of classes for each figure. I handled chess as a mathematical solution. It is more a matrix calculation...

No, no beautiful visualisations. It is the pure naked chess engine.
The calculations are posted to the console.

The Source is about more than 10K, I couldn't put it here, but you can find'em in my dropbox or in my homepage necips8.wordpress.com
closed account (48bpfSEw)
Oh, thank you, gentleguy. This is my first bookmark. You're very kind! ^^
Topic archived. No new replies allowed.