chess Simple chess program UCI is implemented using the Java Chess Protocol Interface: https://github.com/fluxroot/jcpi