Example #1
0
class TFFireGen:
    def __init__(self, mem, memKeys):
        self.tree = TreeFire()
        self.mem = mem
        self.memKeys = memKeys

    def gen_goals(self, verbose):
        world = self.mem.get(self.memKeys.MEM_STATES)[-1]
        blocks = blockstate.get_block_list(world)
        goal = self.tree.givegoal(blocks)
        if goal:
            goal.priority = 1
            return [goal]
        return []
Example #2
0
class TFFireGen:
    
    def __init__(self, mem, memKeys):
        self.tree = TreeFire()
        self.mem = mem
        self.memKeys = memKeys

    def gen_goals(self, verbose):
        world = self.mem.get(self.memKeys.MEM_STATES)[-1]
        blocks = blockstate.get_block_list(world)
        goal = self.tree.givegoal(blocks)
        if goal:
        	goal.priority = 1
        	return [goal]
        return []
Example #3
0
 def __init__(self, mem, memKeys):
     self.tree = TreeFire()
     self.mem = mem
     self.memKeys = memKeys
Example #4
0
 def __init__(self, mem, memKeys):
     self.tree = TreeFire()
     self.mem = mem
     self.memKeys = memKeys
 def give_goal(self, blockset):
     tree = TreeFire()
     return tree.givegoal(blockset)