Chess-Challenge icon indicating copy to clipboard operation
Chess-Challenge copied to clipboard

Will Bot be reset each round?

Open braftery77 opened this issue 2 years ago • 3 comments

If we are wanting our bot to learn from previous rounds, then it would need to be able to keep info saved. I was wondering if a new version of our bot will be initialized between each game or if the same instance of the bot will play all 1000 games against opponents without being recreated.

braftery77 avatar Jul 23 '23 01:07 braftery77

Board state information can be saved inside of the class between turns but not between matches. That's the nature of this challenge.

Start a discussion in the Discussions section, I'd like to hear what your rationale is though.

DaveAxiom avatar Jul 23 '23 03:07 DaveAxiom

If we are wanting our bot to learn from previous rounds, then it would need to be able to keep info saved. I was wondering if a new version of our bot will be initialized between each game or if the same instance of the bot will play all 1000 games against opponents without being recreated.

What do you want to learn between rounds? Presumably you're not running the machinelearning training in the finalized version of your bot, no?

Pds314 avatar Jul 24 '23 12:07 Pds314

If we are wanting our bot to learn from previous rounds, then it would need to be able to keep info saved. I was wondering if a new version of our bot will be initialized between each game or if the same instance of the bot will play all 1000 games against opponents without being recreated.

What do you want to learn between rounds? Presumably you're not running the machinelearning training in the finalized version of your bot, no?

You could save the previously searched trees that yielded the best outcomes, and prune the trees that had a poor outcome.

I believe this is a significant thing, because I believe that most of the bots are deterministic enough to make the same moves in the same scenarios, potentially creating a move order that makes a bot always win. I will definetly look into it, although it might not be in the nature of this challenge.

GheorgheMorari avatar Jul 24 '23 13:07 GheorgheMorari