basic checkers
princoples of strategy