Does Houdini 1.5 adjust playing style to opponent?
-
- Posts: 92
- Joined: Wed Jun 16, 2010 12:31 am
- Real Name: Anthony
Does Houdini 1.5 adjust playing style to opponent?
Houdini seems to play aggressive against some engines and defensive against others. Someone mentioned to me that Houdini 1.5 changed style according to opponent. Is it just the contempt level that changes or is it other settings also? What settings does Houdini use for analysis? Also why is not recommended to use analysis contempt? Hopefully Robert has time to give me an answer but if anybody else knows thats fine too.
- Robert Houdart
- Posts: 180
- Joined: Thu Jun 10, 2010 4:55 pm
- Contact:
Re: Does Houdini 1.5 adjust playing style to opponent?
Anthony,
As far as I know Houdini doesn't adapt its playing style to the opponent.
The reason for not using "contempt_analysis" is that it produces asymmetric evaluations - the evaluations are slightly skewed in favor of the player having the move. If you would analyze a position with White, then play a move, and analyze the position with Black, you would get different evaluations.
"Contempt_analysis" can be useful if you're always analyzing the game for the same side.
Robert
As far as I know Houdini doesn't adapt its playing style to the opponent.
The reason for not using "contempt_analysis" is that it produces asymmetric evaluations - the evaluations are slightly skewed in favor of the player having the move. If you would analyze a position with White, then play a move, and analyze the position with Black, you would get different evaluations.
"Contempt_analysis" can be useful if you're always analyzing the game for the same side.
Robert
Re: Does Houdini 1.5 adjust playing style to opponent?
As far as you know?Robert Houdart wrote:As far as I know Houdini doesn't adapt its playing style to the opponent.

Does this mean there is some code in there that you don't know about? Like... IvanHoe code?
I trust you for the most part Mr. Houdart, but I would really like to see some proof that Houdini is original. Submitting the source to a respected programmer to analyze it would be a good start.
Peter
- Robert Houdart
- Posts: 180
- Joined: Thu Jun 10, 2010 4:55 pm
- Contact:
Re: Does Houdini 1.5 adjust playing style to opponent?
Peter,
"As far as I know" is a polite and respectful way of saying that the other person is wrong, hinting at some doubt so that the other's person's honour is safe.
On the other hand, your reaction is neither polite nor respectful, nor very relevant to this topic. Please be so kind to stop your obsession with "trust" you might have/not have in Houdini, or with "some proof" obtained from a "respected programmer" as a "good start". The chess world has moved on...
Robert
"As far as I know" is a polite and respectful way of saying that the other person is wrong, hinting at some doubt so that the other's person's honour is safe.
On the other hand, your reaction is neither polite nor respectful, nor very relevant to this topic. Please be so kind to stop your obsession with "trust" you might have/not have in Houdini, or with "some proof" obtained from a "respected programmer" as a "good start". The chess world has moved on...
Robert
Re: Does Houdini 1.5 adjust playing style to opponent?
Houdini is the best modification of Ivanhoe!
Good work and viva open source
Good work and viva open source
- Robert Houdart
- Posts: 180
- Joined: Thu Jun 10, 2010 4:55 pm
- Contact:
Re: Does Houdini 1.5 adjust playing style to opponent?
Peterpan, Houdini is not a "modification of Ivanhoe" nor "open source".
If every of my replies is going to be followed by an incorrect, off-topic speculation about Houdini, it becomes very difficult for me to interact efficiently with this forum.
If every of my replies is going to be followed by an incorrect, off-topic speculation about Houdini, it becomes very difficult for me to interact efficiently with this forum.

-
- Site Admin
- Posts: 1226
- Joined: Wed Jun 09, 2010 7:49 am
- Real Name: Jeremy Bernstein
- Location: Berlin, Germany
- Contact:
Re: Does Houdini 1.5 adjust playing style to opponent?
I don't want to get in the way of your efficiency, but maybe the problem is that Houdini 1.0 produced identical evaluations as Ippolit (or Robbo, I don't remember what I tested with anymore -- I'm sure you remember the post on TalkChess) in some positions. Not similar, identical. I have a great deal of respect for you and your work, Robert, but your denial on this point is really aggravating.Robert Houdart wrote:Peterpan, Houdini is not a "modification of Ivanhoe" nor "open source".
If every of my replies is going to be followed by an incorrect, off-topic speculation about Houdini, it becomes very difficult for me to interact efficiently with this forum.
For what it's worth, I think you've demonstrated a great deal of aptitude and talent in chess engine development, and I really enjoy using Houdini. Nevertheless, the origins are (justifiably) relevant for some computer chesslers.
My 2c,
Jeremy
Re: Does Houdini 1.5 adjust playing style to opponent?
Robert Houdart,
I'm not sure if this thread is the appropriate thread....but thank you for this marvelous engine.
I've noticed a positive learn-feature in Houdini either in Fritz GUI or Winboard + PolyGlot. It is easier for Fritz GUI to do book-learn/book-weight adjustments via its book-settings etc within its GUI feature. However in Winboard GUI + PolyGlot, where PolyGlot bin books/book-move-weight are pretty much fixed from the moment they're created and have no book-learn mechanism like the Fritz GUI, Houdini really shows it's learn abilities. For the most part, Houdini plays different lines as if it learned from past mistakes. I'm simply amazed.
Please keep up the good work. I wish all chess-engine authors/teams success in their endeavors.
I'm not sure if this thread is the appropriate thread....but thank you for this marvelous engine.
I've noticed a positive learn-feature in Houdini either in Fritz GUI or Winboard + PolyGlot. It is easier for Fritz GUI to do book-learn/book-weight adjustments via its book-settings etc within its GUI feature. However in Winboard GUI + PolyGlot, where PolyGlot bin books/book-move-weight are pretty much fixed from the moment they're created and have no book-learn mechanism like the Fritz GUI, Houdini really shows it's learn abilities. For the most part, Houdini plays different lines as if it learned from past mistakes. I'm simply amazed.
Please keep up the good work. I wish all chess-engine authors/teams success in their endeavors.
- Robert Houdart
- Posts: 180
- Joined: Thu Jun 10, 2010 4:55 pm
- Contact:
Re: Does Houdini 1.5 adjust playing style to opponent?
Like the two earlier replies, your reaction is completely off-topic for this thread.Jeremy Bernstein wrote:I don't want to get in the way of your efficiency...
It's a sad day for a forum when even the grand moderator feels the irresistible urge to make counter-productive, off-topic interventions.

-
- Site Admin
- Posts: 1226
- Joined: Wed Jun 09, 2010 7:49 am
- Real Name: Jeremy Bernstein
- Location: Berlin, Germany
- Contact:
Re: Does Houdini 1.5 adjust playing style to opponent?
Great, I'll start a new thread then, where we can talk these issues out in a productive, on-topic fashion.Robert Houdart wrote:Like the two earlier replies, your reaction is completely off-topic for this thread.Jeremy Bernstein wrote:I don't want to get in the way of your efficiency...
It's a sad day for a forum when even the grand moderator feels the irresistible urge to make counter-productive, off-topic interventions.
Jeremy