human working
minimax working 
random working