A Java implementation of Alex Randolph’s board game including a reasonably fast solver. Clone it from GitHub.