Today I added another set of options to picoEngine. Since it can now think through up to 8 ply, I needed to give it an option to choose how many […]
Once again, and from the top, picoEngine.
Last time I mentioned how the UCI (Universal Chess Interface) required two types of input, the FEN input, and a move by move input style. The second is rather interesting, […]
picoEngine Meets FEN
One of the more interesting parts to programming chess engines, is using the UCI, Universal Chess Interface. In that interface standard are very specific settings. One of those is that […]
Blindfold Chess, Mr. picoEngine?
While building the picoEngine in C++, I will often be wondering what the engine is thinking. One of the problems is that I can not “see” the engine’s board, so […]
Shaken or Stirred, picoEngine?
Well, more like Random or Normal, actually. I’m off to a bit of a slow start, but I am making progress on the picoEngine. Here you can see picoEngine’s “many” […]
Building picoEngine, a UCI Compatible Chess Engine
When I started programming, one of my early ideas was to build a chess engine. What sounds more sophisticated for a programmer, than building something like that? It just sounds […]