12from common.constants import CARDS_DEALINGS
3from games.kuhn import KuhnRootChanceGameState
4from games.algorithms import ChanceSamplingCFR, VanillaCFR
567root = KuhnRootChanceGameState(CARDS_DEALINGS)8chance_sampling_cfr = ChanceSamplingCFR(root)9chance_sampling_cfr.run(iterations =1000)10chance_sampling_cfr.compute_nash_equilibrium()11# read Nash-Equilibrum via chance_sampling_cfr.nash_equilibrium member12# try chance_sampling_cfr.value_of_the_game() function to get value of the game (-1/18)1314# vanilla cfr15vanilla_cfr = VanillaCFR(root)16vanilla_cfr.run(iterations =1000)17vanilla_cfr.compute_nash_equilibrium()1819# read Nash-Equilibrum via vanilla_cfr.nash_equilibrium member20# try vanilla_cfr.value_of_the_game() function to get value of the game (-1/18)21vanilla_cfr.value_of_the_game()2223"""
24-0.05555721950490669
25"""
ご回答有り難うございます。
動いた感じがいたします。
理解できていない点が多々あり、、、2つ追加でご質問させていただきたいのですが、
import gamesは、このリソースで動作させるプログラムを作ればよいとおっしゃってくださっているのでしょうか?
動作のGoalはREADME.mdにあります、
# try chance_sampling_cfr.value_of_the_game() function to get value of the game (-1/18)
や
# try vanilla_cfr.value_of_the_game() function to get value of the game (-1/18)
などののvalue of the game (-1/18)を算出(作動)することなのですが、
これらを明示するプロブラムは、このGithubには入っていないのでしょうか・・・?
pip install -r requirements.txt
を実行しても、(-1/18)と言う数字が計算されなく、、、
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/14 11:32 編集
2021/07/14 12:16