Skip to content

Questions regarding current development status of HalfSwordAI #1

Description

@qchempku2017

Dear author,

I am a Half Sword enthusiast and was excited to try out your project exploring reinforcement learning in Half Sword. I really appreciate the idea and the effort behind it.

While attempting to set up and run the project, I encountered several issues that currently prevent it from running successfully on my machine. I would like to report them here in case they are helpful.

During installation, pip reports that the requirement dxcam>=0.1.0 cannot be satisfied. The only workable alternative I found was replacing it with dxcam-cpp.

When running main.py, the program terminates with the following error:

🤖 ACTOR: YOLO self-learning enabled - Will initialize when YOLO loads
Traceback (most recent call last):
File "D:\HalfSwordAI\main.py", line 99, in
main()
File "D:\HalfSwordAI\main.py", line 95, in main
agent.initialize()
File "D:\HalfSwordAI\half_sword_ai\core\agent.py", line 175, in initialize
self.actor = ActorProcess(
File "D:\HalfSwordAI\half_sword_ai\core\actor.py", line 80, in init
self.yolo_proof_tracker = YOLOProofTracker()
NameError: name 'YOLOProofTracker' is not defined
Screen Capture FPS: 12.000000

After checking actor.py, it appears that YOLOProofTracker is neither defined nor imported anywhere in the current codebase.

Given these issues, I was wondering whether the project is still under active development, or if there are additional setup steps or pending commits that are not yet reflected in the repository.

I would be very happy to continue testing and providing feedback if the project is actively maintained. Thank you again for sharing this work.

Best regards,
Izzy

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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