You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 16, 2024. It is now read-only.
Describe the bug
During training, all workers' actions are "idle". Does it make sense? Or do I do something wrong in the steps before?
To Reproduce
Steps to reproduce the behavior:
After run "poker_ai cluster", get two files "card_info_lut.joblib" and "centroids.joblib".
I create directory "./research/blueprint_algo" and put these files in it.
Then run "poker_ai train start --lut_path ./research/blueprint_algo --sync_cfr --sync_discount --sync_serialise"
Expected behavior
I don't know whether these 'Woker-i': 'idle' are what they should be. But while I run "poker_ai play" and get "UnboundLocalError: local variable 'action' referenced before assignment", I think it may be because 'idle' is not in the expected choices of actions.
Screenshots
[23:12:01] INFO Sending synchronised cfr to workers server.py:196
INFO {'Worker-3': 'idle', 'Worker-4': 'idle', 'Worker-5': 'idle', 'Worker-6': 'idle', server.py:197
'Worker-7': 'idle', 'Worker-8': 'idle', 'Worker-9': 'idle'}
INFO Worker-7 updating status to cfr server.py:97
INFO Worker-7 updating status to idle server.py:97
INFO Worker-8 updating status to cfr server.py:97
INFO Worker-8 updating status to idle server.py:97
INFO Worker-9 updating status to cfr server.py:97
INFO Worker-9 updating status to idle server.py:97
INFO Sending synchronised cfr to workers server.py:196
INFO {'Worker-3': 'idle', 'Worker-4': 'idle', 'Worker-5': 'idle', 'Worker-6': 'idle', server.py:197
'Worker-7': 'idle', 'Worker-8': 'idle', 'Worker-9': 'idle'}
[23:12:03] INFO Sending synchronised cfr to workers server.py:196
INFO {'Worker-3': 'idle', 'Worker-4': 'idle', 'Worker-5': 'idle', 'Worker-6': 'idle', server.py:197
'Worker-7': 'idle', 'Worker-8': 'idle', 'Worker-9': 'idle'}
[23:12:04] INFO Sending synchronised cfr to workers server.py:196
INFO {'Worker-3': 'idle', 'Worker-4': 'idle', 'Worker-5': 'idle', 'Worker-6': 'idle', server.py:197
'Worker-7': 'idle', 'Worker-8': 'idle', 'Worker-9': 'idle'}
[23:12:05] INFO Worker-3 updating status to cfr server.py:97
INFO Worker-3 updating status to idle server.py:97
INFO Worker-4 updating status to cfr server.py:97
INFO Worker-4 updating status to idle server.py:97
INFO Worker-5 updating status to cfr server.py:97
INFO Worker-5 updating status to idle server.py:97
INFO {'Worker-6': 'update_strategy'} server.py:251
INFO Sending synchronised cfr to workers server.py:196
INFO {'Worker-3': 'idle', 'Worker-4': 'idle', 'Worker-5': 'idle', 'Worker-6': 'idle', server.py:197
'Worker-7': 'idle', 'Worker-8': 'idle', 'Worker-9': 'idle'}
[23:12:08] INFO {'Worker-8': 'update_strategy'} server.py:251
INFO Sending synchronised cfr to workers server.py:196
INFO {'Worker-3': 'idle', 'Worker-4': 'idle', 'Worker-5': 'idle', 'Worker-6': 'idle', server.py:197
'Worker-7': 'idle', 'Worker-8': 'idle', 'Worker-9': 'idle'}
[23:12:10] INFO {'Worker-3': 'update_strategy'} server.py:251
INFO Sending synchronised cfr to workers server.py:196
INFO {'Worker-3': 'idle', 'Worker-4': 'idle', 'Worker-5': 'idle', 'Worker-6': 'idle', server.py:197
'Worker-7': 'idle', 'Worker-8': 'idle', 'Worker-9': 'idle'}
INFO Sending synchronised serialise to workers server.py:196
INFO {'Worker-3': 'idle', 'Worker-4': 'idle', 'Worker-5': 'idle', 'Worker-6': 'idle', server.py:197
'Worker-7': 'idle', 'Worker-8': 'idle', 'Worker-9': 'idle'}
Describe the bug
During training, all workers' actions are "idle". Does it make sense? Or do I do something wrong in the steps before?
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I don't know whether these 'Woker-i': 'idle' are what they should be. But while I run "poker_ai play" and get "UnboundLocalError: local variable 'action' referenced before assignment", I think it may be because 'idle' is not in the expected choices of actions.
Screenshots
[23:12:01] INFO Sending synchronised cfr to workers server.py:196
INFO {'Worker-3': 'idle', 'Worker-4': 'idle', 'Worker-5': 'idle', 'Worker-6': 'idle', server.py:197
'Worker-7': 'idle', 'Worker-8': 'idle', 'Worker-9': 'idle'}
INFO Worker-7 updating status to cfr server.py:97
INFO Worker-7 updating status to idle server.py:97
INFO Worker-8 updating status to cfr server.py:97
INFO Worker-8 updating status to idle server.py:97
INFO Worker-9 updating status to cfr server.py:97
INFO Worker-9 updating status to idle server.py:97
INFO Sending synchronised cfr to workers server.py:196
INFO {'Worker-3': 'idle', 'Worker-4': 'idle', 'Worker-5': 'idle', 'Worker-6': 'idle', server.py:197
'Worker-7': 'idle', 'Worker-8': 'idle', 'Worker-9': 'idle'}
[23:12:03] INFO Sending synchronised cfr to workers server.py:196
INFO {'Worker-3': 'idle', 'Worker-4': 'idle', 'Worker-5': 'idle', 'Worker-6': 'idle', server.py:197
'Worker-7': 'idle', 'Worker-8': 'idle', 'Worker-9': 'idle'}
[23:12:04] INFO Sending synchronised cfr to workers server.py:196
INFO {'Worker-3': 'idle', 'Worker-4': 'idle', 'Worker-5': 'idle', 'Worker-6': 'idle', server.py:197
'Worker-7': 'idle', 'Worker-8': 'idle', 'Worker-9': 'idle'}
[23:12:05] INFO Worker-3 updating status to cfr server.py:97
INFO Worker-3 updating status to idle server.py:97
INFO Worker-4 updating status to cfr server.py:97
INFO Worker-4 updating status to idle server.py:97
INFO Worker-5 updating status to cfr server.py:97
INFO Worker-5 updating status to idle server.py:97
INFO {'Worker-6': 'update_strategy'} server.py:251
INFO Sending synchronised cfr to workers server.py:196
INFO {'Worker-3': 'idle', 'Worker-4': 'idle', 'Worker-5': 'idle', 'Worker-6': 'idle', server.py:197
'Worker-7': 'idle', 'Worker-8': 'idle', 'Worker-9': 'idle'}
[23:12:08] INFO {'Worker-8': 'update_strategy'} server.py:251
INFO Sending synchronised cfr to workers server.py:196
INFO {'Worker-3': 'idle', 'Worker-4': 'idle', 'Worker-5': 'idle', 'Worker-6': 'idle', server.py:197
'Worker-7': 'idle', 'Worker-8': 'idle', 'Worker-9': 'idle'}
[23:12:10] INFO {'Worker-3': 'update_strategy'} server.py:251
INFO Sending synchronised cfr to workers server.py:196
INFO {'Worker-3': 'idle', 'Worker-4': 'idle', 'Worker-5': 'idle', 'Worker-6': 'idle', server.py:197
'Worker-7': 'idle', 'Worker-8': 'idle', 'Worker-9': 'idle'}
INFO Sending synchronised serialise to workers server.py:196
INFO {'Worker-3': 'idle', 'Worker-4': 'idle', 'Worker-5': 'idle', 'Worker-6': 'idle', server.py:197
'Worker-7': 'idle', 'Worker-8': 'idle', 'Worker-9': 'idle'}
Optimisation iterations 83%|████████████████████████████████████████████▋ | 1239/1500 [1h 23:36<17:37, 0.25 iter/s]
Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: