CHaser競技部門の運営用のファイル、ディレクトリを自動で生成するプログラムです。
from CHaser_operation_file_generator import CHaserOperationFileGenerator
user_names_file = "ユーザー名一覧.txt"
server_ip = "127.0.0.1"
# ユーザー名の一覧をtxtファイルから読み込み、CHaser競技部門の運営用のファイルを生成する
# is_name_number=True の場合、フォルダ名が3桁の番号+ユーザー名になる
# (001_佐藤、002_鈴木,...)
CHaserOperationFileGenerator(user_names_file=user_names_file, server_ip=server_ip, is_name_number=True)clientとutilsフォルダは、CHaser競技部門の運営用のファイルを生成するために必要なファイルです。 消すとプログラムが動作しないため、消さないでください。
その他のフォルダは、実行時に生成されるサンプルです。実際に大会に利用する際は削除してからご利用ください。
スペルミス(Responce→Response)を修正。
TURN_START、TURN_END、GAME_ENDがグローバルに定義されていたため、クラス内で定義するように変更し、グローバル変数を削除。また、その名前を__TURN_ENDのようにアンダーバーを2つ追加し、プライベート変数に変更。
TURN_ENDがグローバルに定義されていたため、クラス内で定義するように変更し、グローバル変数を削除。また、その名前を__TURN_ENDのようにアンダーバーを2つ追加し、プライベート変数に変更。
BUFFER_SIZEがグローバルに定義されていたため、クラス内で定義するように変更し、グローバル変数を削除。また、その名前を__BUFFER_SIZEのようにアンダーバーを2つ追加し、プライベート変数に変更。