AlaskaLinuxUser's Scratchpad

Commit thy works unto the LORD, and thy thoughts shall be established. - Proverbs 16:3

Android meets Arduino!

[gallery ids="4035,4036,4037" type="rectangular"]

As you guys know, I don't really do "product reviews". But if I find a handy tool, and use it, then it is fun to share that info with others. One such tool is Bluino Loader, an Android app that lets you create …

Finished, picoEngine?

picoEngineComplet

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 you too can download and compile picoEngine for yourself! It comes with a generic 64 bit version that …

Are you listening to yourself, picoEngine?

firstMove

Last post I was really excited about granting picoEngine permission to make multi-ply moves. However, I came to realize that while it was considering the end result of multiple ply moves, it was still only making the current move based on a single ply decision.

So, in layman's terms: It …

Are you mobile, picoEngine?

firstMove

With so many of my posts being about mobile phones, this title might seem misleading. However, I am not implying that picoEngine is on a mobile phone, but rather that I have added the ability for it to determine the mobility of the pieces on the board.

So far, picoEngine …

Multi-ply picoEngine!

output2

Hopefully, the above gif loaded for you. It's not much to look at, but it is really neat to see the output and evaluation from picoEngine as it calculates through multiple moves before making a decision. At present, it is set to 3 ply, which means, if I play as …

Single Ply Decisions from picoEngine!

evalsWorking

While this may not seem like a real feat to many, I'm actually really excited about this. For the first time, picoEngine actually made an "informed decision" of what move to make. Granted, it is still making poor decisions, but they are at least no longer random.

Keeping in mind …