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

Testing idea #150

Open
JeffreyStrahm opened this issue Mar 20, 2018 · 2 comments
Open

Testing idea #150

JeffreyStrahm opened this issue Mar 20, 2018 · 2 comments

Comments

@JeffreyStrahm
Copy link

When it comes to making an AI and determining if it is better, there is no better way than running it against your old AI. Obviously, this isn't foolproof, but if you beat your old AI, you must be doing something right. Being able to do this to you last version, would be nice, but that can make things weird if you are trying to fix a bug as the new last AI will have the bug. This is why I think it would be awesome if there was a system in place to upload an AI as your testing opponent. You can throw up an older version of your AI, or you can keep it as a shell AI, but the point is it would be a reliable way to test your AI quickly against a more constant foe, thus allowing you to measure improvement more accurately.

@renodubois
Copy link
Contributor

Thinking through this idea, it might have just a bit too much overhead to implement fully on the Arena/Website's end. Since we don't really support playing yourself by default, this would be something easier accomplished via a bash script or something like that. It just may not be the best fit for the website, since it's mainly meant for trying your code out against other competitors.

@JeffreyStrahm
Copy link
Author

I was thinking it would be for chess, not normal competitions.

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

No branches or pull requests

2 participants