Skip to content

Question: how to reproduce the WCNS/WCMSA workflow replay path from a clean checkout? #2

@DLinWL

Description

@DLinWL

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:

  1. 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?
  2. Are the above operators located in another branch, commit, submodule, or release artifact that I may have missed?
  3. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions