Hi, thank you for open-sourcing WirelessAgent++.
I am trying to reproduce the WCNS/WCMSA part of WirelessAgent-R2 for academic baseline evaluation, and I may be missing a step in the intended workflow replay path.
From a clean checkout, I can follow the README setup and see the documented commands for:
python run.py --dataset WCNS --max_rounds 15
python run.py --dataset WCMSA --max_rounds 15
However, I am unsure how to complete the replay / frozen-workflow path for these two datasets.
What I observed:
scripts/interface.py appears to expect a saved workflow file at
workspace/<dataset>/workflows/round_<n>/graph.py
- the repo structure /
.gitignore suggests that workspace/ is gitignored
run.py references WCNS/WCMSA operators including
NetworkSlicingAgent, DirectSlicingSolver,
MobileServiceAssuranceAgent, and DirectMobileSolver
- I could not find these names in
scripts/operators.py
Could you please clarify the intended reproduction path for WCNS/WCMSA?
Specifically:
- Are the
workspace/WCNS/... and workspace/WCMSA/... workflow artifacts expected to be generated locally, or are frozen workflow files from the reported best rounds available somewhere?
- Are the above operators located in another branch, commit, submodule, or release artifact that I may have missed?
- If the full workflow artifacts are not public, would it be possible to share one of the following?
- the frozen workflow files for WCNS/WCMSA,
- a commit/tag/archive containing the missing operators, or
- cached planner outputs sufficient for replay-based evaluation
Even a short clarification in the README about the expected reproduction path would already be very helpful.
Thanks again for releasing the project.
Hi, thank you for open-sourcing WirelessAgent++.
I am trying to reproduce the WCNS/WCMSA part of WirelessAgent-R2 for academic baseline evaluation, and I may be missing a step in the intended workflow replay path.
From a clean checkout, I can follow the README setup and see the documented commands for:
python run.py --dataset WCNS --max_rounds 15python run.py --dataset WCMSA --max_rounds 15However, I am unsure how to complete the replay / frozen-workflow path for these two datasets.
What I observed:
scripts/interface.pyappears to expect a saved workflow file atworkspace/<dataset>/workflows/round_<n>/graph.py.gitignoresuggests thatworkspace/is gitignoredrun.pyreferences WCNS/WCMSA operators includingNetworkSlicingAgent,DirectSlicingSolver,MobileServiceAssuranceAgent, andDirectMobileSolverscripts/operators.pyCould you please clarify the intended reproduction path for WCNS/WCMSA?
Specifically:
workspace/WCNS/...andworkspace/WCMSA/...workflow artifacts expected to be generated locally, or are frozen workflow files from the reported best rounds available somewhere?Even a short clarification in the README about the expected reproduction path would already be very helpful.
Thanks again for releasing the project.