Java implementation of 8-queens problem using Binary Decision Trees.