Author Archives: admin

Prophet is back

After a VERY long absence from server play, the rewrite of my chess engine Prophet is finally far enough along to play some games online. The engine itself has been capable of play for a little while now, but I’ve … Continue reading

Posted in Computer Chess, Prophet | Comments Off on Prophet is back

Swafford Family Tour de States – Chapter II Part I

On May 17th we set out on the second leg of our Tour de States. This time our focus would be on the Northwest. We would start out going through Tennessee and up through St Louis MO, then across to … Continue reading

Posted in Travel | Comments Off on Swafford Family Tour de States – Chapter II Part I

Error Establishing Database Connection in WordPress

My website (and a couple others on the same server) had been plagued with this mysterious ‘Error Establishing Database Connection’ for several weeks. I actually thought I had exhausted the system resources of my small web server and probably needed … Continue reading

Posted in IT | Comments Off on Error Establishing Database Connection in WordPress

vprintf segfault on Ubuntu Linux 15.10

I have a C program with a ‘print’ function that accepts a format string and variable list of arguments, similar to printf style functions. The function simply prints to stdout and also to a logfile. void print(const char* format, …) … Continue reading

Posted in Software Development | Comments Off on vprintf segfault on Ubuntu Linux 15.10

local array causes segfault

Recently while working on a C program I was intermittently getting a segfault. The code appeared correct yet it would inexplicably crash, seemingly at random. I compiled the program with the ‘-g’ flag to enable debugging symbols, and discovered I … Continue reading

Posted in Software Development | Comments Off on local array causes segfault

chess4j 3.0 is released!

After a long period of inactivity I’m happy to announce the release of version 3.0 of my Java chess program, chess4j. This version is a good bit stronger than the previous version, though still not as strong as my C/C++ … Continue reading

Posted in chess4j, Computer Chess | Comments Off on chess4j 3.0 is released!

Swafford Family Tour de States – Chapter I Part II

This is part 2 of a post where I was describing a trip my family and I took across the southern part of the United States. If you missed it you can click here to read it. Oct. 18-21 – … Continue reading

Posted in Travel | Comments Off on Swafford Family Tour de States – Chapter I Part II

Swafford Family Tour de States – Chapter I Part I

The Swafford family just got back from a 3 month, 7000 mile trip around the southern part of the United States. To say it was amazing would be an understatement. There is no way I can describe or capture the … Continue reading

Posted in Travel | Comments Off on Swafford Family Tour de States – Chapter I Part I

chess4j + SQLite

The last time I wrote anything about chess4j, way back in November, I reported that chess4j was using a small in-memory database of opening moves. The program was reading a library of about 500 games from GM Kasparov, which it … Continue reading

Posted in chess4j, Computer Chess | Comments Off on chess4j + SQLite

Another Goodbye

On Feb. 2 our family was dealt more bad news as Amy’s grandmother, Sallye Anderson passed away at age 88. It wasn’t totally unexpected, but it was certainly tough. For many years our family has spent Sundays by going to … Continue reading

Posted in Life Updates | Comments Off on Another Goodbye