Replies: 9 comments 2 replies
-
You'll actually make a very formidable for a chess beginner bot if you do the very basic step of having it check if a move wins material ( |
Beta Was this translation helpful? Give feedback.
-
I would say that in order to work on and submit a bot you would need to:
The scope of taking this on would be working within the MyBot::Think() function and getting a good grip on what your work is doing when it is run. The list of things to know and do would be longer for an intermediate programmer. |
Beta Was this translation helpful? Give feedback.
-
IMO this is a great begginner project, if you do well enough you'll be feautured in a video! Alternatively you could try your best to make a bot that is intresting, having a set token limit or other limitations to make a cool bot. |
Beta Was this translation helpful? Give feedback.
-
No, it is not too hard. If you are looking for excuses, you will always find them. If you are looking for permission, you already have it. If you are looking for encouragement, you can do it! |
Beta Was this translation helpful? Give feedback.
-
This is my first coding challenge. I suck at chess, and I understand recursion, but not enough to implement it. lol But, I built a bot that I can't win against in chess, and that feels really awesome! |
Beta Was this translation helpful? Give feedback.
-
Thank you for the replyes. I have begun trying to understand it all. And taking a look at others work. And sorta learned a bit. But will be funny to see how much i can learn until October :) |
Beta Was this translation helpful? Give feedback.
-
Well i have now finally made a bot that mostly do the same as evil bot. Just in a really ineffecience way. But learned something now :) |
Beta Was this translation helpful? Give feedback.
-
yes, this is very hard for beginners if you're trying to make a competitive bot. The algorithm will be very confusing, hard to benchmark and hard to debug. Furthermore, doing low-level optimisations to reduce the amount of tokens is very challenging. Of course, if you're just trying to get a working bot that can beat the shipped 'evil bot', it's fine as a beginner project. |
Beta Was this translation helpful? Give feedback.
-
I'd say go for it, I had something (very bad) running in just a few minutes. honestly if you can get a bot that compiles and knows how to move the pieces, I'd submit it and see how it goes. |
Beta Was this translation helpful? Give feedback.
-
Just wanna ask, is this to hard for one that just started learning C# and want to join in ?
Beta Was this translation helpful? Give feedback.
All reactions