
class dense :
    pass

class sparse :
    pass

class rbm :
    pass

class bruteforce :
    pass


class minimize :
    pass

class maximize :
    pass


# consts

# graph type

dense = 0
sparse = 1
rbm = 2

# solver type

bruteforce = 0
anneal = 1

# optimize type

minimize = 0
maximize = 1


tag definitions are modified to integers.