ChessUSA.com TalkChess.com
Hosted by Your Move Chess & Games
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Engine vs Engine - Plays Same Moves
Post new topic    TalkChess.com Forum Index -> Computer Chess Club: Programming and Technical Discussions Flat
View previous topic :: View next topic  
Author Message
Cheney Nattress



Joined: 27 Sep 2012
Posts: 83

PostPost subject: Engine vs Engine - Plays Same Moves    Posted: Thu Feb 09, 2017 6:12 pm Reply to topic Reply with quote

Hi Everyone!

I decided to put some time into my chess project again (it has been a year on the digital shelf) and while doing some testing, I see something I feel that I saw before. Maybe you might have an idea what this is, if it is anything at all? There are two parts...

When engine A and B play, they play the same moves for 20+ moves. Where the positions fork, the resulting next 10-15+ moves are also the same, and then another fork. Thus, the game results are always the same. If they play 50 games, there will actually be about 5 different games up to about 40 moves. The kicker here is if engine A loses one game then pretty much loses them all.

Is this to be expected? I know there is "randomness" in there but not by my design. I do not have an opening book and am using the same game times. I believe this should be expected as the engine does not "learn" between games and that the answer for me is to add more intelligence and maybe specifically to clock management.

The other oddity is I can have these same two engines play each other on a slightly different computer. Engine A, which loses 90% of the games on computer #1 will win 60% of the games on computer 2. I am not a computer architect, but I know they are both I5, 3MB cache, and the second one (where engine A wins 60%) is slightly faster (2.5ghz vs 2.6ghz).

Is this a computer architecture thing? Maybe the opponent engine is tuned for a specific type of processor where my engine is not? Maybe because of that little extra speed in the CPU, my programming is a little more efficient than that of the opponent's engine?

Any insights are greatly appreciated Smile

Thanks!
Back to top
View user's profile Send private message
Display posts from previous:   
Subject Author Date/Time
Engine vs Engine - Plays Same Moves Cheney Nattress Thu Feb 09, 2017 6:12 pm
      Re: Engine vs Engine - Plays Same Moves Álvaro Begué Thu Feb 09, 2017 6:21 pm
      Re: Engine vs Engine - Plays Same Moves Matthew R. Brades Thu Feb 09, 2017 6:23 pm
            Re: Engine vs Engine - Plays Same Moves Cheney Nattress Fri Feb 10, 2017 12:39 am
                  Re: Engine vs Engine - Plays Same Moves Rasmus Althoff Fri Feb 10, 2017 12:51 am
                  Re: Engine vs Engine - Plays Same Moves H.G.Muller Fri Feb 10, 2017 7:00 am
                        Re: Engine vs Engine - Plays Same Moves Cheney Nattress Sat Feb 11, 2017 12:32 am
                              Re: Engine vs Engine - Plays Same Moves Sven Schüle Sat Feb 11, 2017 11:27 am
                                    Re: Engine vs Engine - Plays Same Moves Rasmus Althoff Sat Feb 11, 2017 11:02 pm
                                          Re: Engine vs Engine - Plays Same Moves Daniel Anulliero Sun Feb 12, 2017 12:52 am
                                          Re: Engine vs Engine - Plays Same Moves Sven Schüle Sun Feb 12, 2017 7:21 pm
                                                Re: Engine vs Engine - Plays Same Moves Luis Babboni Sun Feb 12, 2017 9:07 pm
                                                      Re: Engine vs Engine - Plays Same Moves Luis Babboni Sun Feb 12, 2017 10:20 pm
                                                Re: Engine vs Engine - Plays Same Moves Rasmus Althoff Sun Feb 12, 2017 9:18 pm
                                                      Re: Engine vs Engine - Plays Same Moves Sven Schüle Sun Feb 12, 2017 9:41 pm
                                                            Re: Engine vs Engine - Plays Same Moves Rasmus Althoff Sun Feb 12, 2017 11:33 pm
                                    Re: Engine vs Engine - Plays Same Moves Cheney Nattress Tue Feb 14, 2017 12:00 pm
                                          Re: Engine vs Engine - Plays Same Moves Sven Schüle Tue Feb 14, 2017 12:48 pm
                                                Re: Engine vs Engine - Plays Same Moves Álvaro Begué Tue Feb 14, 2017 8:03 pm
                                                Re: Engine vs Engine - Plays Same Moves Cheney Nattress Sat Feb 25, 2017 3:17 pm
Post new topic    TalkChess.com Forum Index -> Computer Chess Club: Programming and Technical Discussions

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




Powered by phpBB © 2001, 2005 phpBB Group
Enhanced with Moby Threads