A modification of Baker et al.'s BKT Brute Force code which uses simulated annealing algorithm to more efficiently choose optimal Bayesian Knowledge Tracing parameters.