The Free Connectionist Q-learning Java Framework is an library for developing learning systems. Keywords: qlearning, artificial intelligence, alife, neural nets, neural networks, machine learning, reinforcement learning unsupervised learning agents lejos
Very promising project, but unfortunately not updated and the website has disappeared. It's the most straightforward and unintrusive reinforcement learning framework I've used in Java, though. It was easy to create an agent and run it in an existing environment I've been using to test different agents. The other project I tried recently -- Teachingbox -- required what seemed like a huge investment of time to redesign the test environment so that it fits into their framework.