Skip to content
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

Name bots and persisted top scoring of day #36

Open
kriskw1999 opened this issue Sep 13, 2024 · 2 comments
Open

Name bots and persisted top scoring of day #36

kriskw1999 opened this issue Sep 13, 2024 · 2 comments
Milestone

Comments

@kriskw1999
Copy link

Hi, first of all thanks cause you've made my day with this game!

It would be nice to be able to define the name of the bot to be placed instead of the id.

Another cool feature would be a persistent ranking of best bots and not just the alive ones. (also a window of the best ones would be cool like best 10 or 100 instead of keeping them all).

If you appreciate any of these ideas I can dedicate some spare time on trying to add these features or help in any way.

Anyway let me know what do you think! 🚀

@Patryk27
Copy link
Owner

Patryk27 commented Sep 13, 2024

Hi, thanks for the ideas!

It would be nice to be able to define the name of the bot to be placed instead of the id.

I'm a bit wary on allowing to provide custom names, because that would most likely require a moderation mechanism sooner or later - but I was thinking about allowing to build a name out of a preconfigured dictionary of words, that could be the best of both worlds.

(you could argue that allowing to see the serial port of non-your bots poses the same issue, but the serial port is less dangerous, since you can't see it directly on the bot list under [b], so its potential damage is limited, imo)

Another cool feature would be a persistent ranking of best bots and not just the alive ones. (also a window of the best ones would be cool like best 10 or 100 instead of keeping them all).

Yes, the scoring system definitely needs to get better. Allowing to see the best scores from a couple of windows - like the last 1h, 12h, 24h, 2d etc. - is on my list 🙂

If you appreciate any of these ideas I can dedicate some spare time on trying to add these features or help in any way.

Thanks, but currently the code is still in a lot of motion, so to say, with refactorings happening all over the place, and I just wouldn't want for you to start working on something that would get very difficult to merge/rebase later - I'll see what I can implement and ping you back if there's something I could use some help with.

If you have any more ideas, feel free to note them down!

@kriskw1999
Copy link
Author

Sounds great, thanks for the fast reply!

@Patryk27 Patryk27 added this to the v0.6 milestone Oct 11, 2024
@Patryk27 Patryk27 modified the milestones: v0.6, v0.7 Nov 16, 2024
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

No branches or pull requests

2 participants