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
This repository contains a sample decision-making server for the RoboCup 2D Soccer Simulation, which allows you to create a team by using Python. This server is compatible with the [Cross Language Soccer Framework](https://arxiv.org/pdf/2406.05621). This server is written in Python and uses gRPC to communicate with the [proxy](https://github.com/CLSFramework/soccer-simulation-proxy).
7
-
8
-
The Soccer Simulation Server sends the observations to the proxy, which processes the data, create state message and sends it to the decision-making server. The decision-making server then sends the actions to the proxy, and then the proxy convert actions to the server commands and sends them to the server.
6
+

7
+
PY2D Soccer Simulation Base Code is a base code for RoboCup 2D Soccer Simulation teams, which is written in Python.
8
+
This base code is powered by the [Cross Language Soccer Framework](https://arxiv.org/pdf/2406.05621), which allows you to create a team by using any programming language that supports gRPC or Thrift.
9
+
This base code uses `Helios Base` as a proxy to communicate with the RoboCup 2D Soccer Simulation server.
10
+
PY2D base is the most power full base code for RoboCup 2D Soccer Simulation which developed in Python.
9
11
10
12
For more information, please refer to the [documentation](https://clsframework.github.io/).
11
13
@@ -24,8 +26,8 @@ sudo apt-get install fuse #Used to run AppImages
24
26
Clone this repository & install the required python libraries (such as gRPC). Don't forget to activate your virtual environment!
0 commit comments