JAILovers is a port of AILovers written in Xtend, which works on JVM.