This repository can create cleaning-team for azumi lab.
git clone https://github.com/yunicoder/create-clearning-team.gitif you use pip:
pip install -r requirements.txtif you use conda:
conda env create --file conda.yml
conda activate cct_envExecuting following command, then you can create five groups that meet the criteria (shown in Sec. 3).
python main.py --group_num 5Following results files will be generated!
results/created_team.yaml
results/output_team_for_slack
- At least one person from each grade is included in a group.
- The person who has been in the same group is not in the same group.
- If no solution can be found in 200,000 loops, the combination with the fewest number of same pair is chosen.
- εγ°γ«γΌγγ«εε¦εΉ΄ζδ½δΈδΊΊδ»₯δΈγ―γγ
- γγγΎγ§εγγ°γ«γΌγγ«γͺγ£γδΊΊγ¨γ―εγγ°γ«γΌγγ«γͺγγͺγ
- γγγ200,000γ«γΌγδ»₯ε γ«ζ‘δ»ΆγζΊγγθ§£γθ¦γ€γγγͺγε ΄εγγγγΎγ§εγγ°γ«γΌγγ«γͺγ£γγγ¨γγγγγ’ζ°γζγε°γͺγη΅γΏεγγγιΈγ°γγ