Skip to content

Commit 49edbe0

Browse files
committed
update docs
1 parent b1fc5d3 commit 49edbe0

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

docs/2-sampleserver/sample-python-base-code/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ The Soccer Simulation Server sends the observations to the proxy, which processe
99

1010
For more information, please refer to the [documentation](https://clsframework.github.io/).
1111

12+
You can find more information about the services and messages in the [IDL section](../../3-idl/protobuf.md).
13+
1214
## Quick start
1315

1416
### Preparation

docs/4-proxy/develop-playmaker.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,4 @@ service Game {
4444
}
4545
```
4646

47-
You can find more information about the services and messages in the IDL section.
47+
You can find more information about the services and messages in the [IDL section](../3-idl/protobuf.md).

docs/4-proxy/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ Soccer Simulation Proxy is a rpc client (gRPC or Thrift) that bridges the gap be
1010

1111
To run a game in the RoboCup Soccer Simulation 2D, you need to operate the rcssserver for hosting games, rcssmonitor to display them, and engage 12 agents (11 players and a coach) per team. Each cycle, agents receive data from the server and must execute actions such as dash and kick. Developing a team can be complex due to the environment's intricacy, typically necessitating C++ programming. However, our framework allows for other languages development, leveraging the helios-base features. By using Soccer Simulation Proxy, you can develop a team in any language supported by `gRPC` or `Thrift`, such as C#, C++, Dart, Go, Java, Kotlin, Node, Objective-C, PHP, Python, and Ruby. You just need to develop a gRPC server based on proto messages or a thrift server based on the thrift file to receive data (state) from the Soccer Simulation Proxy and send actions back to it. This way, you can focus on developing your team's strategy and AI algorithms without worrying about the server's complexity.
1212

13+
You can find more information about the services and messages in the [IDL section](../3-idl/protobuf.md).
14+
1315
## Work Flow
1416

1517
```mermaid

0 commit comments

Comments
 (0)