AlaskaLinuxUser's Scratchpad

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

picoEngine Meets FEN

print

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 engines should accept input as either move by move, or through FEN.

The FEN part was actually quite easy. Just …

Qt Creator, changing the default template for .pro files....

qt_change_default

The .pro file holds key information for your project that is used for compiling.

One issue that I have previously mentioned here was that certain styles of lambdas require you to use a C++ standard of 2011 or newer. This can be quickly overcome by adding the proper QMAKE flags …

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 I don't know why it would make a particular move. So, I added a print function. This also is in …

error: no matching function for call to 'QAction::QAction(const char [5])'

qt_4_21

While working through section 4 of my Qt GUI creator course, I ran into an interesting error:

/home/alaskalinuxuser/Documents/qt_course/section_4_21_qmainwindow/mainwindow.cpp:19: error: no matching function for call to 'QAction::QAction(const char [5])'
QAction * quitAction = new QAction("Quit");
^

What made the error interesting was that my …

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.

picoEngine_2

Here you can see picoEngine's "many" options.....

First on my list was to give picoEngine an option for the GUI users to select from. Right now …

BLOX2: "Wakey, Wakey, Mouse!"

sleep2wake

That quote is from one of my son's favorite books, "Max the Brave"!

Another update to the BLOX2 (BLU Life One X2) kernel, I just added Sweep2Wake and DoubleTap2Wake! You can check out the commit on GitLab, but my phone's screen and proximity sensor are smashed, so I'm not sure …