Releases: CLSFramework/soccer-simulation-proxy
Releases · CLSFramework/soccer-simulation-proxy
Release 1.0.4
Release 1.0.1
Added
- catch_time has been added to the proxy in the self message.
Fixed
Changed
Release Contributors
Release 1.0.0
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
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
andGrpcPlayerClient
inherit from theRpcPlayerClient
for preprocess handling.
- Move some fields and methods in gRrpc/thrift client to the base class (
- Preprocess:
- Add
need_preprocess
to theState
message. - Add
ignore_preprocess
to thePlayerActions
message. - Player Agents now first check whether they require preprocess actions, send the
bool
as theneed_preprocess
field in theState
message. Then, if the server sends theignore_preprocess=false (default value)
to the proxy, the proxy will calldoPreprocess
method. If ther server sends theignore_preprocess=true
to the proxy, the proxy will not call thedoPreprocess
method and execute thePlayerActoins
.
- Add
Release 0.1.3
Added
Fixed
- bug fixed in start files (by NaderZare, ArefSayareh)
Changed
- change input arguments names in start files (by NaderZare, ArefSayareh)