My book "Practical Artificial Intelligence Programming in Java, third edition"
is available in print and PDF download versions:
Support independent publishing: buy this book on Lulu.

A free download of the PDF version is available on my Open Content web page.

This book uses several excellent open source and public domain libraries and this code is distributed in the ZIP file of book example code. Please read the third party software licenses in the directory licenses-for-3rd-party-libraries. For the book example code that I have written you can use the Commercial Use License if you have purchased either the for-fee PDF version or the print version of this book. If you have downloaded the free PDF version from this web page then you may use my book example code under the Non-commercial Use License.