Well, it’s time to pick which engine/sdk I am going to use to make my dice game. Now the big question is what game engine to use. There may be […]
Dice, anyone?
Now that I’ve completed the low poly course from Udemy, I’m ready to start using my fledgling, but newfound skills in some form of application. That said, the most fun […]
Finished, picoEngine?
Today I released version 1.0 of picoEngine. That’s right! My UCI compatible chess engine is now released as picoEngine version 1.0! You can view the tag on my GitLab. Now […]
picoEngine, in passing?
One of the key things that any chess engine needs to be able to do, is take the input from the calling program with regards to en passant. With a […]
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 […]
Fool’s Mate Friday: Keeping the king safe!
The word “Checkmate” in Chess comes from the Persian phrase “Shah Mat,” which means “the King is dead.” While in the starting position, there are eight different ways to checkmate in […]
Added the ability to castle to the Beginner Chess Engine
For better or worse, I added the ability to castle to the Beginner Chess Engine. In theory, that would always be better. However, adding this feature actually caused two problems: […]
Added a display for the list of possible moves to the Beginner Chess Engine
Well, if you were wondering what I was doing with my spare time, this is it! I just added a TextView to display the move options that the computer had […]
Added reset button to the Beginning Chess Engine app, but it doesn’t do what you think….
As you can see, I added a reset button to the app for the Beginning Chess Engine. Originally, I had intended to have the board simply reset back to the […]