NAMeC-team / CRAbE

GNU General Public License v3.0
4 stars 3 forks source link

[DEPRECATED] Reimplementing features from RoboCup 2023 #74

Closed Wanchai290 closed 1 year ago

Wanchai290 commented 1 year ago

Description & content

This PR ensures we are adding most of the features that we had during RoboCup 2023 back into the main branch, to have a proper starting point for the next competition in 2024.

Features are extracted from rbc-last-match. It mostly serves as a re-collection of small commits representing each feature re-implemented. Whether the pull request is accepted or not is not important, but helps identifying the features we have to merge back into main.

Some features have deliberately not been re-implemented as they require a re-design or thorough discussion in the team about the software's architecture, and are listed down below.

Status : IN PROGRESS

Features identified but not yet added back into main

GameManager and strategies

The decision pipeline cannot switch from one strategy to another as we had identified during the competition. This led to "hacksy" ways of changing the strategy which would not be suitable on the long-term.

Wanchai290 commented 1 year ago

maanged to push a commit that didn't build & compile, re-pushing branch with the fix