Skip to content

Releases: CLSFramework/soccer-simulation-proxy

Release 1.1.3

Choose a tag to compare

@github-actions github-actions released this 16 Dec 03:08

Added

Fixed

Changed

  • Increase gRPC client deadline to 3 seconds
  • Copy additional proto files to binary directory

Developers

=======

Release 1.1.2

Choose a tag to compare

@github-actions github-actions released this 09 Dec 02:58

Added

  • ServerParams.pitch_margin
  • Player.inertia_final_point, PenaltyKickState.cycle, self.get_safety_dash_power.
  • bhv_goalieFreeKick added

Fixed

Changed

Developers

=======

Release 1.1.1

Choose a tag to compare

@github-actions github-actions released this 01 Dec 06:21

Added

  • added Neck_OffensiveInterceptNeck into idls
  • added HeliosBasicTackle into idls
  • added start-debug-agent.sh file

Fixed

  • bug fixed in start-agent.sh

Changed

Developers

=======

Release 1.1.0

Choose a tag to compare

@github-actions github-actions released this 17 Nov 18:42
cb70fcc

Added

Fixed

Changed

  • If the server sends some main actions to the proxy like doForceKick, dash, smartkick, etc, the proxy will just run the first action and ignore the rest of the main actions.

Developers

=======

Release 1.0.7

Choose a tag to compare

@github-actions github-actions released this 12 Nov 00:07

Added

Fixed

  • Performance improvement
  • Fixed bugs in the server side planner

Changed

Developers

=======

Release 1.0.6

Choose a tag to compare

@github-actions github-actions released this 19 Oct 21:51

Added

  • ServerParam.center_circle_r, ServerParam.goal_post_radius, WorldModel.game_mode_side

Fixed

Changed

Engineers

=======

Release 1.0.4

Choose a tag to compare

@github-actions github-actions released this 12 Oct 16:39
098ddc2

Added

  • self.effort and wm.see_time are added

Fixed

Changed

Developer

Release 1.0.1

Choose a tag to compare

@github-actions github-actions released this 25 Sep 23:25
37184e2

Added

  • catch_time has been added to the proxy in the self message.

Fixed

Changed

Release Contributors

Release 1.0.0

Choose a tag to compare

@github-actions github-actions released this 16 Sep 01:26
c3c9a22

Added

  • added rpc_version to the RegisterRequest message.
  • added rpc_server_language_type to the RegisterResponse message.
  • added server side planner decision maker.

Fixed

  • fixed bugs in the getActions functions in thrift and grpc.

Changed

  • changed chain_action messages name to planner

Release Contributors

Release 0.1.4

Choose a tag to compare

@github-actions github-actions released this 04 Sep 19:38
5411e12

Added

Fixed

Changed

  • Change the structure of the RPC clients.
    • Move some fields and methods in gRrpc/thrift client to the base class (IRpcClient).
    • Add RpcPlayerClient that handles the preprocess check and execution.
    • The ThriftPlayerClient and GrpcPlayerClient inherit from the RpcPlayerClient for preprocess handling.
  • Preprocess:
    • Add need_preprocess to the State message.
    • Add ignore_preprocess to the PlayerActions message.
    • Player Agents now first check whether they require preprocess actions, send the bool as the need_preprocess field in the State message. Then, if the server sends the ignore_preprocess=false (default value) to the proxy, the proxy will call doPreprocess method. If ther server sends the ignore_preprocess=true to the proxy, the proxy will not call the doPreprocess method and execute the PlayerActoins.