One of the problems I find with video editing, is sometimes it becomes very complicated to do something very simple. Take my current need. I needed to simply tie two […]
Promotion time picoEngine!
It’s really important to note that if a pawn gets promoted, it becomes the new piece, whatever that piece is. Either a knight, bishop, rook, or queen. While this was […]
picoEngine?! Where is the king?!
What good is king safety if the king refuses to capture it’s attacker? I guess I had programmed a cowardly lion… er… uh… king. Actually the real problem was that […]
Pawns, one step at a time, picoEngine….
Okay, it’s time to work on moves for the last piece: the pawn. Believe it or not, the pawn is the most difficult piece for me to program. It has […]
YouTube milestone, 1000 subscribers want to know how to build Android!
Hey everyone! Praise God! Great news! I just passed 1000 subscribers on YouTube and I just wanted to take a minute to thank all of you for taking this journey […]
This is not checkers, picoEngine….
Then why does he say “king me?!” Today I worked on the king moves for picoEngine. Note that I did not include castling moves yet. Without the castle moves, the […]
Queen, picoEngine?
In my most recent commit, which you can check out in full at my GitLab, I added the ability for the queen to move to the picoEngine. This completes all […]
Bishops aren’t Bums…
Believe it or not, the bishops can now move! 3 of the 6 piece types now have the complete freedom of movement that they should have on the regular board! […]
Uh, picoEngine? I thought you said the king was safe?
Except he’s not. That’s right. I big technical oversight on my part allowed the king to not be safe at all! while (boardPositions[k] == ‘*’ && notI) { Needed to […]
picoEngine is such a rook-ie!
Now the rooks can move too! While it is only a small improvement, the rooks can now also be moved by picoEngine, which is a great step forward. Overall, that […]