Author Archives: admin

chess4j 3.1 is released

I just released version 3.1 of chess4j, my Java based chess engine. This version is about 100 elo stronger than 3.0. The key differences are: The Groovy language is no longer used. Groovy is a fine language for some purposes. … Continue reading

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

Swafford Family Tour de States – Chapter II Part II

This is the second installment about our second cross country trip, focusing on the northwest. In case you missed it: Chapter II part I. June 25 – Albany OR – Just an overnight stay on the way to Seattle. I … Continue reading

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

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