HIARCS Chess Forums Forum Index HIARCS Chess Forums
World Championship winning computer chess software program & downloads for chess database, analysis and play on PC, Mac and iPhone
 
 QuestionsQuestions   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Private MessagesPrivate Messages   Log inLog in 

HCE UCI engine validation

 
Post new topic   Reply to topic    HIARCS Chess Forums Forum Index -> Programming Discussions
View previous topic :: View next topic  
Author
Hasimir
Member


Joined: 29 Jun 2014
Posts: 62
Full Name: Ben
Location: Australia

PostPosted: Sun Jul 06, 2014 9:52 pm    Post subject: HCE UCI engine validation Reply with quote

Hello,

Does anyone know what method HIARCS Chess Explorer uses to verify that a file is actually a UCI compatible engine? Specifically on the OS X version of HCE 1.7?

Does it just check that the file type is a mach object executable? Does it check that it can respond to UCI commands? Both of these or something else?
_________________
Website: Organised Adversary - ICCF: 30667
OpenPGP/GPG Key: 0x321E4E2373590E5D - BTC address: 18Ua6y7D65QatEDZ36dtWNWpG9Ttrd4eqy
Back to top
View user's profile Send private message Visit poster's website
Hasimir
Member


Joined: 29 Jun 2014
Posts: 62
Full Name: Ben
Location: Australia

PostPosted: Wed Jul 09, 2014 11:02 pm    Post subject: Reply with quote

It appears that the answer to my question is simply that for an engine to be recognised by Mac Chess Explorer the file must be:

    1. A mach-o executable object.
    2. Communicate in accordance with the UCI protocol.


This is excellent news because it opens up a great many alternative options. Not quite all the ones I would like as readily and as easily as I'd like them, but that's best covered in a new (and impending) post.

Mac users are going to love this (and Mark might not). Well, the tech-savvy mac users are going to love it.
_________________
Website: Organised Adversary - ICCF: 30667
OpenPGP/GPG Key: 0x321E4E2373590E5D - BTC address: 18Ua6y7D65QatEDZ36dtWNWpG9Ttrd4eqy
Back to top
View user's profile Send private message Visit poster's website
Hasimir
Member


Joined: 29 Jun 2014
Posts: 62
Full Name: Ben
Location: Australia

PostPosted: Thu Jul 10, 2014 12:17 am    Post subject: Reply with quote

To see what this query resulted in, read this thread.
_________________
Website: Organised Adversary - ICCF: 30667
OpenPGP/GPG Key: 0x321E4E2373590E5D - BTC address: 18Ua6y7D65QatEDZ36dtWNWpG9Ttrd4eqy
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    HIARCS Chess Forums Forum Index -> Programming Discussions All times are GMT
Page 1 of 1

 
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
Protected by Anti-Spam ACP