http://sourceforge.net/projects/bdi-chess/files/
http://sourceforge.net/projects/protector/
Could somebody compile these for win32? Or are these just non-functionable development in progress versions?
Moderator: Andres Valverde
Swaminathan wrote:http://sourceforge.net/projects/bdi-chess/files/
http://sourceforge.net/projects/protector/
Could somebody compile these for win32? Or are these just non-functionable development in progress versions?
nepossiver wrote:According to this thread (http://www.computerchess.info/tdbb/phpBB3/viewtopic.php?f=9&t=394&sid=220ed8b27865543ab01be6114f8d5eb9), Protector is an original engine, and use ideas but not code from Fruit / Toga.
Swaminathan wrote:http://sourceforge.net/projects/bdi-chess/files/
http://sourceforge.net/projects/protector/
Could somebody compile these for win32? Or are these just non-functionable development in progress versions?
Ron Murawski wrote:With all the accusations of Protector being a Toga/Fruit clone, I took a (very!) quick glance through some of the code. What I saw looked different to me. But the program design is certainly modeled on Toga/Fruit. Instead of being a direct descendant like a son or daughter, let's call it a cousin. But I'm not sure how distant of a cousin it might be...
Teemu Pudas wrote:On Protector:
Copying ideas is all well and good, but when other people's bugs start showing up in your code, you're doing it wrong.
Teemu Pudas wrote:Ron Murawski wrote:With all the accusations of Protector being a Toga/Fruit clone, I took a (very!) quick glance through some of the code. What I saw looked different to me. But the program design is certainly modeled on Toga/Fruit. Instead of being a direct descendant like a son or daughter, let's call it a cousin. But I'm not sure how distant of a cousin it might be...
The search is a straight copy of Toga. The differences:
- It doesn't use extensions in full_no_null()
- It doesn't check for 50-move draws in quiescence
- Slightly different extensions and history pruning and an additional condition for nullmove
- A different implementation of futility pruning
Okay, put this way, it sounds completely different. But it's almost identical when you read it. Including at least one bug.
Teemu Pudas wrote:Ron Murawski wrote:With all the accusations of Protector being a Toga/Fruit clone, I took a (very!) quick glance through some of the code. What I saw looked different to me. But the program design is certainly modeled on Toga/Fruit. Instead of being a direct descendant like a son or daughter, let's call it a cousin. But I'm not sure how distant of a cousin it might be...
The search is a straight copy of Toga. The differences:
- It doesn't use extensions in full_no_null()
- It doesn't check for 50-move draws in quiescence
- Slightly different extensions and history pruning and an additional condition for nullmove
- A different implementation of futility pruning
Okay, put this way, it sounds completely different. But it's almost identical when you read it. Including at least one bug.
Return to Winboard and related Topics
Users browsing this forum: No registered users and 42 guests