From 1228f8019e1445c96940bb690f348a3455e89ab8 Mon Sep 17 00:00:00 2001
From: Nader Zare
Date: Fri, 6 Dec 2024 05:49:07 -0400
Subject: [PATCH] Enable competition tab (#20)
* Add index.md file for each robocup competitions
* uncomment competitions side bar tab
* remove Past Events from home page
* fix rc 2019 tdp link
---------
Co-authored-by: Hidehisa Akiyama <522630+hidehisaakiyama@users.noreply.github.com>
---
.../RoboCup/RoboCup 2019/index.md | 11 ++++
.../RoboCup/RoboCup 2021/index.md | 11 ++++
.../RoboCup/RoboCup 2022/index.md | 11 ++++
.../RoboCup/RoboCup 2023/index.md | 11 ++++
.../RoboCup/RoboCup 2024/Index.md | 11 ++++
docusaurus.config.ts | 12 ++--
src/components/HomepageFeatures/index.tsx | 62 -------------------
7 files changed, 61 insertions(+), 68 deletions(-)
create mode 100644 docs/competitions/RoboCup/RoboCup 2019/index.md
create mode 100644 docs/competitions/RoboCup/RoboCup 2021/index.md
create mode 100644 docs/competitions/RoboCup/RoboCup 2022/index.md
create mode 100644 docs/competitions/RoboCup/RoboCup 2023/index.md
create mode 100644 docs/competitions/RoboCup/RoboCup 2024/Index.md
diff --git a/docs/competitions/RoboCup/RoboCup 2019/index.md b/docs/competitions/RoboCup/RoboCup 2019/index.md
new file mode 100644
index 0000000..b339daa
--- /dev/null
+++ b/docs/competitions/RoboCup/RoboCup 2019/index.md
@@ -0,0 +1,11 @@
+# RoboCup 2019
+
+The RoboCup 2019 was hold online, from July 2nd to July 8th, 2019. A total of 15 teams competed in the soccer simulation 2D league. For further details about the competition, please refer to the following resources:
+
+- [Official Website](https://www.2019.robocup.org/)
+- [Information Board](./Information%20Board.md)
+- [Final Rankings](./Final%20Ranking.md)
+- [Committee Members](./Committe%20Members.md)
+- [Team Description Papers](https://archive.robocup.info/Soccer/Simulation/2D/TDPs/RoboCup/2019/)
+- [Logs](https://archive.robocup.info/Soccer/Simulation/2D/logs/RoboCup/2019/)
+- [Binaries](https://archive.robocup.info/Soccer/Simulation/2D/binaries/RoboCup/2019/)
\ No newline at end of file
diff --git a/docs/competitions/RoboCup/RoboCup 2021/index.md b/docs/competitions/RoboCup/RoboCup 2021/index.md
new file mode 100644
index 0000000..3c74471
--- /dev/null
+++ b/docs/competitions/RoboCup/RoboCup 2021/index.md
@@ -0,0 +1,11 @@
+# RoboCup 2021
+
+The RoboCup 2021 was hold online, from June 22nd to June 28th, 2021. A total of 16 teams competed in the soccer simulation 2D league. For further details about the competition, please refer to the following resources:
+
+- [Official Website](https://www.2021.robocup.org/)
+- [Information Board](./Information%20Board.md)
+- [Final Rankings](./Final%20Ranking.md)
+- [Committee Members](./Committe%20Members.md)
+- [Team Description Papers](./../../../papers/robocup2021/)
+- [Logs](https://archive.robocup.info/Soccer/Simulation/2D/logs/RoboCup/2021/)
+- [Binaries](https://archive.robocup.info/Soccer/Simulation/2D/binaries/RoboCup/2021/)
\ No newline at end of file
diff --git a/docs/competitions/RoboCup/RoboCup 2022/index.md b/docs/competitions/RoboCup/RoboCup 2022/index.md
new file mode 100644
index 0000000..517ff08
--- /dev/null
+++ b/docs/competitions/RoboCup/RoboCup 2022/index.md
@@ -0,0 +1,11 @@
+# RoboCup 2022
+
+The RoboCup 2022 event took place in Bangkok, Thailand, from July 13th to July 17th, 2022. A total of 12 teams competed in the soccer simulation 2D league. For further details about the competition, please refer to the following resources:
+
+- [Official Website](https://www.2022.robocup.org/)
+- [Information Board](./Information%20Board.md)
+- [Final Rankings](./Final%20Ranking.md)
+- [Committee Members](./Committe%20Members.md)
+- [Team Description Papers](./../../../papers/robocup2022/)
+- [Logs](https://archive.robocup.info/Soccer/Simulation/2D/logs/RoboCup/2022/)
+- [Binaries](https://archive.robocup.info/Soccer/Simulation/2D/binaries/RoboCup/2022/)
\ No newline at end of file
diff --git a/docs/competitions/RoboCup/RoboCup 2023/index.md b/docs/competitions/RoboCup/RoboCup 2023/index.md
new file mode 100644
index 0000000..1f2cf86
--- /dev/null
+++ b/docs/competitions/RoboCup/RoboCup 2023/index.md
@@ -0,0 +1,11 @@
+# RoboCup 2023
+
+The RoboCup 2023 event took place in Bordeaux, France, from July 6th to July 9th, 2023. A total of 14 teams competed in the soccer simulation 2D league. For further details about the competition, please refer to the following resources:
+
+- [Official Website](https://www.2023.robocup.org/)
+- [Information Board](./Information%20Board.md)
+- [Final Rankings](./Final%20Ranking.md)
+- [Committee Members](./Committe%20Members.md)
+- [Team Description Papers](./../../../papers/robocup2023/)
+- [Logs](https://archive.robocup.info/Soccer/Simulation/2D/logs/RoboCup/2023/)
+- [Binaries](https://archive.robocup.info/Soccer/Simulation/2D/binaries/RoboCup/2023/)
\ No newline at end of file
diff --git a/docs/competitions/RoboCup/RoboCup 2024/Index.md b/docs/competitions/RoboCup/RoboCup 2024/Index.md
new file mode 100644
index 0000000..6e15db5
--- /dev/null
+++ b/docs/competitions/RoboCup/RoboCup 2024/Index.md
@@ -0,0 +1,11 @@
+# RoboCup 2024
+
+The RoboCup 2024 event took place in Eindhoven, Netherlands, from July 17th to July 21st, 2024. A total of 10 teams competed in the soccer simulation 2D league. For further details about the competition, please refer to the following resources:
+
+- [Official Website](https://www.2024.robocup.org/)
+- [Information Board](./Information%20Board.md)
+- [Final Rankings](./Final%20Ranking.md)
+- [Committee Members](./Committe%20Members.md)
+- [Team Description Papers](./../../../papers/robocup2024/)
+- [Logs](https://www.rcss.dev/rc24/rc24-logsbins)
+- [Binaries](https://www.rcss.dev/rc24/rc24-logsbins)
\ No newline at end of file
diff --git a/docusaurus.config.ts b/docusaurus.config.ts
index e320e84..804892e 100644
--- a/docusaurus.config.ts
+++ b/docusaurus.config.ts
@@ -78,12 +78,12 @@ const config: Config = {
src: 'img/logo.png',
},
items: [
- // {
- // type: 'docSidebar',
- // sidebarId: 'competitions',
- // position: 'left',
- // label: 'Competitions',
- // },
+ {
+ type: 'docSidebar',
+ sidebarId: 'competitions',
+ position: 'left',
+ label: 'Competitions',
+ },
// {
// type: 'docSidebar',
// sidebarId: 'openSourceProjects',
diff --git a/src/components/HomepageFeatures/index.tsx b/src/components/HomepageFeatures/index.tsx
index 5ab77d3..6931025 100644
--- a/src/components/HomepageFeatures/index.tsx
+++ b/src/components/HomepageFeatures/index.tsx
@@ -27,72 +27,10 @@ function MainPageText() {
In the 2D Simulation League, two teams of eleven autonomous software programs (called agents) each play soccer in a two-dimensional virtual soccer stadium represented by a central server, called SoccerServer. This server knows everything about the game, i.e. the current position of all players and the ball, the physics and so on. The game further relies on the communication between the server and each agent. On the one hand each player receives relative and noisy input of his virtual sensors (visual, acustic and physical) and may on the other hand perform some basic commands (like dashing, turning or kicking) in order to influence its environment.
The big challenge in the Simulation League is to conclude from all possible world states (derived from the sensor input by calculating a sight on the world as absolute and noise-free as possible) to the best possible action to execute. As a game is divided into 6000 cycles this task has to be accomplished in time slot of 100 ms (the length of each cycle). Further information and the SoccerServer software can be accessed via https://github.com/rcsoccersim/.
- Events
Upcoming Events
- Past Events
-
);
}