Example #1
0
import numpy as np
import sys
sys.path.append('../')
import utils

iters = 10 * 10**4
rate = 10**-4
payoff_scale = 10**0

png_name = '60X40-disconv.png'

rows = 60
cols = 40

str_row_init = utils.randomize_mixed_strategy(rows)
str_col_init = utils.randomize_mixed_strategy(cols)

payoff_matrix_row, payoff_matrix_col = utils.randomize_payoff_matrix(
    rows, cols)
Example #2
0
File: 4x4.py Project: lansiz/eqpt
import utils

iters = 1 * 10**5
rate = 10**-5
payoff_scale = 10**0

display_game = True
use_LH = True

str_row_init = utils.randomize_mixed_strategy(4)
str_col_init = utils.randomize_mixed_strategy(4)
payoff_matrix_row, payoff_matrix_col = utils.randomize_payoff_matrix(4, 4)
Example #3
0
import numpy as np
import utils

iters = 3 * 10 ** 5
rate = 10 ** -5
payoff_scale = 10 ** 0

display_game = False

str_row_init = utils.randomize_mixed_strategy(300)
str_col_init = utils.randomize_mixed_strategy(200)
payoff_matrix_row, payoff_matrix_col = utils.randomize_payoff_matrix(300, 200)
Example #4
0
import utils

iters = 1 * 10**5
rate = 10**-5
payoff_scale = 10**0

display_game = True
use_LH = True

str_row_init = utils.randomize_mixed_strategy(3)
str_col_init = utils.randomize_mixed_strategy(3)
payoff_matrix_row, _ = utils.randomize_payoff_matrix(3, 3)
# matrix transpose
payoff_matrix_col = payoff_matrix_row.T
Example #5
0
import numpy as np
import utils

iters = 3 * 10**5
rate = 10**-5
payoff_scale = 10**0

display_game = True
use_LH = True

str_row_init = utils.randomize_mixed_strategy(100)
str_col_init = utils.randomize_mixed_strategy(80)
payoff_matrix_row, payoff_matrix_col = utils.randomize_payoff_matrix(100, 80)