def ribosomalmapping(request): graphs.generate_graph() response = HttpResponse() response.write("<html><head><title='hello'></title></head>") response.write( "<body><a href='index'>Main Menu</a><img src='/static/rp_positions.svg' width='100%' height='90%'/></body></html>") return response
def ribosomalmapping(request): graphs.generate_graph() response = HttpResponse() response.write("<html><head><title='hello'></title></head>") response.write( "<body><a href='index'>Main Menu</a><img src='/static/rp_positions.svg' width='100%' height='90%'/></body></html>" ) return response
def __init__(self, player_module_path, seed): log.basicConfig(level=LOG_LEVEL, format='%(levelname)7s:%(filename)s:%(lineno)03d :: %(message)s') self.random = random.Random() self.random.seed(seed) self.state = State(generate_graph()) G = self.state.get_graph() for (u, v) in G.edges(): G.edge[u][v]['in_use'] = False # True if edge is used for any train for n in G.nodes(): G.node[n]['is_station'] = False # True if the node is a player's building def initialize_player(state): module = import_module(player_module_path) return module.Player(state) func = timeout(timeout=INIT_TIMEOUT)(initialize_player) try: player = func(deepcopy(self.state)) except Exception as e: log.error(traceback.format_exc(e)) exit() self.player = player hubs = deepcopy(G.nodes()) self.random.shuffle(hubs) self.hubs = hubs[:HUBS]
def __init__(self, player_module_path, seed): log.basicConfig( level=LOG_LEVEL, format='%(levelname)7s:%(filename)s:%(lineno)03d :: %(message)s') self.random = random.Random() self.random.seed(seed) self.state = State(generate_graph()) G = self.state.get_graph() for (u, v) in G.edges(): G.edge[u][v][ 'in_use'] = False # True if edge is used for any train for n in G.nodes(): G.node[n][ 'is_station'] = False # True if the node is a player's building def initialize_player(state): module = import_module(player_module_path) return module.Player(state) func = timeout(timeout=INIT_TIMEOUT)(initialize_player) try: player = func(deepcopy(self.state)) except Exception as e: log.error(traceback.format_exc(e)) exit() self.player = player hubs = deepcopy(G.nodes()) self.random.shuffle(hubs) self.hubs = hubs[:HUBS]