-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Version 2.1.0 #91
base: main
Are you sure you want to change the base?
Version 2.1.0 #91
Conversation
2024develop logger
changelog and doc update
Add additional inline documentation to all functions and classes that participants may need to read through.
Also, need documentation for python interfaces |
Start-kit parameters:
Hi @HanZhang39 , if you got time before the end of EST Friday, could help implement the thing documented here? |
Bring updated cli help info into the documentation. |
@nobodyczcz I can't see docstrings in Entry.cpp, have you pushed changes or is it in other branches? |
Version 2.1.0 - 2024-11-15
Added:
new_tasks
API toSharedEnvironment
to notify the entry of new tasks released at the current timestep.new_freeagents
API toSharedEnvironment
to notify the entry of new free robots, who newly completed their assigned task, at the current timestep.--logDetailLevel
option to specify the level of details of the log file.Changes:
vector<Task> task_pool
inSharedEnvironment
is now removed. Useunordered_map<int, Task> task_pool
instead, which usestask_id
as the key.update_goal_locations
function in Default Entry is updated to use the newtask_pool
API. (Warning, when updating your entry, make sure you review the changes onEntry.cpp
and decide how you adapt the changes to your entry implementation.)pyTaskScheduler.py
and decide how you adapt the changes to your scheduler implementation.)