i feel like the minimax method is correct. need an evaluation function now.