Skip to content

Improve Boids Reward#246

Closed
PLAZMAMA wants to merge 39 commits intoPufferAI:3.0from
PLAZMAMA:improve_boids
Closed

Improve Boids Reward#246
PLAZMAMA wants to merge 39 commits intoPufferAI:3.0from
PLAZMAMA:improve_boids

Conversation

@PLAZMAMA
Copy link
Copy Markdown
Contributor

@PLAZMAMA PLAZMAMA commented Jun 5, 2025

Description

This PRs goal is to improve the reward calculation of the boids env and train a policy on it

Todo

  • Improve reward calculations

    • margin factor
    • separation factor
    • cohesion factor
    • alignment factor
  • Train policy on two factors

    • Margin and seperation
    • Cohesion and factor
  • Train policy successfully on all factors

@PLAZMAMA PLAZMAMA marked this pull request as draft June 5, 2025 07:58
@PLAZMAMA
Copy link
Copy Markdown
Contributor Author

PLAZMAMA commented Oct 1, 2025

Hi @jsuarez5341, sorry for being out for the last 3 months, I got a new job and stuff.

However, I was able to improve the policy and solve Boids successfully with all of the rewards.
All that's left is to do a sweep which I don't have the ability to do right now.

P.S. When I get situated in my new job(couple weeks hopefully) I'll come back to PufferLib and contribute in my free time.
I look forward to working on cool stuff together again soon!

@PLAZMAMA PLAZMAMA marked this pull request as ready for review March 2, 2026 06:22
@PLAZMAMA
Copy link
Copy Markdown
Contributor Author

PLAZMAMA commented Mar 2, 2026

@jsuarez5341 I see that this PR has not been look at( Probably because I forgot to leave it as a draft). But I think it will need to be rebased to Puffer 4.0. If you would like me to do that, then let me know, BOIDS is not relevant longer and isn't worth working on anymore please let me know as well.

@PLAZMAMA PLAZMAMA mentioned this pull request Apr 10, 2026
@PLAZMAMA
Copy link
Copy Markdown
Contributor Author

Closing PR as I just made a new PR migrating the improvements of this PR to 4.0

@PLAZMAMA PLAZMAMA closed this Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant