Skip to content
Snippets Groups Projects
globals.py 534 B
Newer Older
Victor Ruelle's avatar
Victor Ruelle committed
# from numpy.random import random as rd
eps = 0.1
Victor Ruelle's avatar
Victor Ruelle committed
debug = True
Victor Ruelle's avatar
Victor Ruelle committed
max_column_generation_count = 50
max_depth = 10                  #max number of branching 
max_time_for_shrinking = 5
max_size_for_shrinking = 4 #inclusive
max_global_time = 1000
vals = [0.01,0.5,0.9]

Victor Ruelle's avatar
Victor Ruelle committed
class modifiable_threshold():
Victor Ruelle's avatar
Victor Ruelle committed
	def __init__(self,initial_value):
		self.value = initial_value
Victor Ruelle's avatar
Victor Ruelle committed
		self.vals = vals
Victor Ruelle's avatar
Victor Ruelle committed
		
	def update(self,):
		# self.value = 0.9
		self.value = vals[(vals.index(self.value)+1)%len(vals)]
		
Victor Ruelle's avatar
Victor Ruelle committed
connected_threshold = modifiable_threshold(vals[0])