Skip to content

Commit 7506731

Browse files
committed
fix bug
1 parent cb02a8d commit 7506731

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

docs/4-proxy/index.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ title: Soccer Simulation Proxy
77

88
Developing a team can be complex due to the environment's intricacy, typically necessitating C++ programming. However, our framework allows for development in other languages by leveraging the [helios-base](https://github.com/helios-base/helios-base) features. By using **SoccerSimulationProxy**, you can develop a team in any language supported by **gRPC** or **Thrift**, such as **C#, C++, Dart, Go, Java, Kotlin, Node.js, Objective-C, PHP, Python, and Ruby**.
99

10-
To use **gRPC**, you can check out our [gRPC server](../../2-sampleserver/0-sample-python-base-code-gRPC/index.md), which is based on proto messages and gRPC services. This server provides a helpful base to get more familiar with the gRPC implementation.
10+
To use **gRPC**, you can check out our [gRPC server](../2-sampleserver/0-sample-python-base-code-gRPC/index.md), which is based on proto messages and gRPC services. This server provides a helpful base to get more familiar with the gRPC implementation.
1111

12-
To use **Thrift**, you can check out our [thrift server](../../2-sampleserver/1-sample-python-base-code-thrift/index.md), which is based on proto messages and thrift services. This server provides a helpful base to get more familiar with the thrift implementation.
12+
To use **Thrift**, you can check out our [thrift server](../2-sampleserver/1-sample-python-base-code-thrift/index.md), which is based on proto messages and thrift services. This server provides a helpful base to get more familiar with the thrift implementation.
1313

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

@@ -39,8 +39,8 @@ sequenceDiagram
3939

4040
If you would like to develop a team or conduct research using **Python**, **C#**, or **JavaScript**, you can check the following links:
4141

42-
- [Playmaker-Server-Python-grpc](../../2-sampleserver/0-sample-python-base-code-gRPC/index.md)
43-
- [Playmaker-Server-Python-thrift](../../2-sampleserver/1-sample-python-base-code-thrift/index.md)
42+
- [Playmaker-Server-Python-grpc](../2-sampleserver/0-sample-python-base-code-gRPC/index.md)
43+
- [Playmaker-Server-Python-thrift](../2-sampleserver/1-sample-python-base-code-thrift/index.md)
4444
- [Playmaker-Server-CSharp](https://github.com/CLSFramework/playmaker-server-csharp)
4545
- [Playmaker-Server-NodeJs](https://github.com/CLSFramework/playmaker-server-nodejs)
4646

@@ -53,7 +53,7 @@ To use this framework, follow the steps below in order:
5353
The **rcssserver** hosts the game. You can follow the instructions for setting it up in the [soccersimulation server](./../5-soccersimulation/0-server/index.md).
5454

5555
### 2 - Run the **Playmaker-Server**
56-
Next, run one of the sample Playmaker Servers, such as this [gRPC Server](../../2-sampleserver/0-sample-python-base-code-gRPC/index.md), to receive information from the agents and send appropriate actions back to the game.
56+
Next, run one of the sample Playmaker Servers, such as this [gRPC Server](../2-sampleserver/0-sample-python-base-code-gRPC/index.md), to receive information from the agents and send appropriate actions back to the game.
5757

5858
### 3 - Set up the **Soccer Simulation Proxy**
5959
Now, run the **Soccer Simulation Proxy** to connect to the **rcssserver** and handle information exchange between agents and the server. You can do this using AppImage, Docker, or by building from source.
@@ -88,7 +88,7 @@ To watch the game, you can use either of the following:
8888
- **[rcssmonitor](https://github.com/rcsoccersim/rcssmonitor)**: A tool to visualize the game.
8989
- **[SoccerWindow2](https://github.com/helios-base/soccerwindow2)**: Another visualization tool for RoboCup Soccer Simulation.
9090

91-
For instructions on how to run **rcssmonitor**, check the [rcssmonitor](../../5-soccersimulation/1-monitor/index.md) or [soccer window 2](../../5-soccersimulation/2-soccerwindow/index.md).
91+
For instructions on how to run **rcssmonitor**, check the [rcssmonitor](../5-soccersimulation/1-monitor/index.md) or [soccer window 2](../5-soccersimulation/2-soccerwindow/index.md).
9292

9393

9494

@@ -184,7 +184,7 @@ To watch the game, you can use either of the following:
184184
- **[rcssmonitor](https://github.com/rcsoccersim/rcssmonitor)**: A tool to visualize the game.
185185
- **[SoccerWindow2](https://github.com/helios-base/soccerwindow2)**: Another visualization tool for RoboCup Soccer Simulation.
186186

187-
For instructions on how to run **rcssmonitor**, check the [rcssmonitor](../../5-soccersimulation/1-monitor/index.md) or [soccer window 2](../../5-soccersimulation/2-soccerwindow/index.md).
187+
For instructions on how to run **rcssmonitor**, check the [rcssmonitor](../5-soccersimulation/1-monitor/index.md) or [soccer window 2](../5-soccersimulation/2-soccerwindow/index.md).
188188

189189

190190

0 commit comments

Comments
 (0)