Module ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return Call NameLoad NameLoad keyword Lambda arguments args NameParam defaults Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr BinOpMult NameLoad Num Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad Return BinOpSub NameLoad NameLoad decorator_list decorator_list Assign NameStore NameLoad
N/A engines Engine copy deepcopy OneplyEngine N/A Engine N/A N/A 
    Game engine which implements a simple fitness function maximizing the
    difference in # of pieces in the given color's favor.
     get_move N/A N/A self board color move_num time_remaining time_opponent N/A None None None N/A N/A 
        Returns a move for the given color which maximizes the difference in
        # of pieces for that color.
         N/A moves N/A N/A board get_legal_moves color N/A N/A max moves key N/A N/A N/A move N/A N/A N/A self _get_cost board color move N/A _get_cost N/A N/A self board color move N/A N/A N/A  
        Returns the difference in # of pieces after the given move is executed.
         N/A newboard N/A deepcopy board N/A N/A N/A newboard execute_move move color N/A num_pieces_op N/A len N/A N/A newboard get_squares N/A color -1 N/A num_pieces_me N/A len N/A N/A newboard get_squares color N/A N/A num_pieces_me num_pieces_op N/A N/A N/A engine OneplyEngine