Skip to content

SoroushMazloum/SummerCup2023-Tournament-Runner

Repository files navigation

Tournament Runner

You can use Tournament Runner to run Soccer Simulation 2D tournaments.


⚙️ Get started

First you should run Setup.py and then put all the binaries in Bins directory. All binaries must contain localStartAll and start script. After that edit 'Server', 'Channel' and Bot 'Token' in all files in 'ScBot' directory

To run a tournament, put the list of the games in Games.txt and then, execute Run.sh with

./Run.sh

After the games are finished, you can see logs (.rcg and .rcl files) compressed to .tar.gz in Logs directory.

Also, you can see Holes and Clashes table in the terminal when the games are done.


#️⃣ Test Game

A test game is a short 300 Cycle game against Helios2023. It ONLY has one half and no penalty or extra time.

You can run it with ./TestTeams.sh

Note that for test games, you should put the teams list in TestGames.txt and Helios2023 should be available in Bins directory.


📗 Note: This Repository uses HoleAnalyzer for analyzing Holes&Clashes.

Thanks go to Nader Zare, Alireza Sadraii, Omid Amini and Aref Sayareh for providing HoleAnalyzer.


❗ Issues

If you have any problem, do not hesitate to contact me via Email: [email protected]

OR

go to https://github.com/SoroushGit/SummerCup2023-Tournament-Runner and open an issue.

About

Combination of Tournament-Runner and SummerCup2023-Bot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published