후디니(체스)

Houdini (chess)
후디니
개발자로버트 후다트
초기 릴리즈2010년 5월 15일, 12년 전(2010-05-15)
안정된 릴리스
6.03 / 2017년 11월 20일, 4년 전(2017-11-20)
운영 체제Microsoft Windows
유형체스 엔진
면허증.독자 사양
웹 사이트www.cruxis.com/chess/houdini.htm

Houdini는 벨기에의 프로그래머 Robert Houdart에 의해 개발된 UCI 체스 엔진이다.오픈 소스 엔진인 IPPOLIT/RobboLito, StockfishCrafty의 영향을 받습니다.최대 1.5a의 버전은 비상업적인 용도로 제공되며 2.0 이후는 상업적인 용도로만 제공됩니다.

플레이 스타일

체스 해설자이자 비디오 해설자인 CM Tryfon Gavriel은 후디니의 플레이 스타일을 공격적이고 희생적인 스타일이 [1]지배적이었던 낭만적인 체스 시대의 그것과 비교했다.Robert Houdart에 따르면, Houdini가 다른 톱 엔진에 비해 유리한 점은 "게임에서 이기기 위해 노력하는 공격적인 플레이를 즐기는 이유"이다.[2]

버전 이력

버전 발매일 기능[3]
1.0 2010년 5월 15일(2010-05-15) 초판
1.01 2010년 6월 1일 (2010-06-01) 버그 수정, 검색 알고리즘 향상
1.02 2010년 6월 18일 (2010-06-18) SMP 및 해시 충돌 버그 수정Shredder GUI의 회피책.
1.03 2010년 7월 15일(2010-07-15) 멀티 PV, 검색 이동 및 대용량 페이지 지원평가 기능이 향상되었습니다.
1.03a 2010년 7월 17일(2010-07-17) Multi-PV 버그 수정
1.5 2010년 12월 15일(2010-12-15) 검색 및 평가 향상.가비오타 테이블 베이스 서포트.
1.5a 2011년 1월 15일(2011-01-15) Fritz GUI 및 기타 사소한 개선사항에 대한 회피책을 포함한 유지보수 업데이트.
2.0 2011년 9월 1일(2011-09-01) 첫 번째 상용 출시.분석 기능 향상, 검색 및 평가 강화.강력한 하드웨어(멀티코어 지원)를 갖춘 하이엔드 사용자를 위한 Houdini Pro 버전.Chess 960 지원.강도 제한 기능포지션 러닝해시를 파일에 저장하고 파일에서 해시를 로드하며 해시를 지우지 않습니다.
2.0b 2011년 11월 7일(2011-11-07) 사소한 버그 수정 및 Nalimov EGTB 지원을 통한 유지보수 업데이트.
2.0c 2011년 11월 20일(2011-11-20) 사소한 버그 수정 및 새로운 분석 옵션을 사용한 유지보수 업데이트.MultiPV_cp 옵션을 사용하면 최적의 이동 범위 내에서 이동하도록 다중 PV 분석을 제한할 수 있습니다.50 Move Distance 옵션을 선택하면 50 이동 규칙을 조기에 시작할 수 있습니다.UCI 표준 준거 Strength 옵션 대신 UCI_Elo 및 UCI_LimitStrength 옵션을 사용합니다.GUI exit에서 검출 시 종료합니다.
3.0 2012년 10월 15일(2012-10-15) 메이저 신버전향상된 검색 및 평가(+50 Elo), 전술 모드, Scorpio 비트베이스, 가속화된 주요 변동 검색 "Smart Fail-High", 최적화된 해시 사용.
4.0

2013년 11월 25일(2013-11-25)

메이저 신버전검색 및 평가 향상(+50 Elo), 6인용 Syzygy 테이블 베이스(Ronald de Man 제공 코드)
5.0

2016년 11월 7일(2016-11-07)

메이저 새 버전, 약 200 엘로 더 강력합니다.평가 기능을 다시 쓰고 더 깊은 검색을 합니다.
5.01

2016년 11월 15일(2016-11-15)

일부 인터페이스 수정 및 개선을 수반하는 유지보수 업데이트.
6.0

2017년 9월 15일(2017-09-15)

메이저 신버전검색 및 평가 기능 향상(+50-60 Elo), 멀티스레딩 기능 강화.
6.01

2017년 9월 24일(2017-09-24)

Nalimov EGTB 수정 및 새로운 출력 옵션을 통한 유지관리 업데이트.
6.02

2017년 10월 1일(2017-10-01)

Polyglot Book 지원을 통한 유지보수 업데이트.
6.03

2017년 11월 20일(2017-11-20)

흰색 전당포 이동으로 위치에서의 교착 상태를 잘못 감지하기 위한 수정입니다.

최신 안정판 Houdini는 두 가지 버전으로 출시됩니다.Houdini 6 StandardHoudini 6 Pro.Houdini 6 Pro는 최대 128개의 프로세서 코어, 128GB의 RAM(해시)을 지원하며 NUMA를 지원합니다.Houdini 5 Standard는 최대 8개의 프로세서 코어, 4GB의 해시만 지원하며 NUMA를 지원하지 않습니다.다른 많은 UCI 엔진과 마찬가지로 Houdini는 GUI가 없기 때문에 엔진을 가동하기 위해서는 체스 GUI가 필요합니다.Houdini 5는 엔진 스코어가 [3]포지션의 승리 기대치와 직접 관련된 보정된 평가를 사용합니다.

논쟁

Houdini는 다른 엔진의 코드를 포함하고 있다는 혐의를 받아왔다.

Houdini 1.0은 IPPOLIT 파생상품으로 Rybka를 표절했다는 주장이 제기되어 CCRL [4]CEGT와 같은 등급 목록에서 Houdini 1.0을 테스트하지 못하게 되었습니다.

Houdini 5.0과 Houdini 6.0은 요청 시 소스를 제공하지 않고 Stockfish 8 파생상품으로 간주되어 GPL 라이선스를 위반하고 있습니다.이로 인해 TCEC는 후디니의 우승 결과를 취소하고 후디니는 출전하지 [5][6][7]못하게 되었다.유출된 소스 코드는 코드 문서에 Stockfish에 대한 직접적인 언급을 포함시키면서 Houdini 5.0 및 Houdini 6.0과 거의 동일한 플레이를 생성하는 것으로 보여졌습니다.

Houdini 6.0은 Stockfish 파생 모델이기 때문에 ChessBase 웹사이트에서 더 이상 사용할 수 없습니다.

경쟁 결과

Houdini는 TCEC에서 가장 성공적인 엔진 중 하나로 지금까지 [8][9]3번의 우승을 차지했지만, 시즌 18부터 코드 표절 때문에 TCEC에 더 이상 참여하지 않는다(논란 참조).

주목할 만한 게임

레퍼런스

  1. ^ "토레센 체스 엔진 대회에서 검은 조각을 가진 하우디니. YouTube에서 Houdini의 플레이 스타일을 보여주는 게임
  2. ^ "Interview with Robert Houdart, Mark Lefler and GM Larry Kaufman". chessdom.com. November 23, 2017. Retrieved November 24, 2017.
  3. ^ a b Cruxis, 2012년 6월 16일 취득
  4. ^ a b "Free Houdini beats commercial Rybka 23.5-16.5". Chessvibes. 10 February 2010. Archived from the original on 10 April 2014. Retrieved 25 October 2013.
  5. ^ "Open Source Community Critical Of Chessbase, Fat Fritz 2". chess.com. 25 February 2021.
  6. ^ "ChessBase's Fat Fritz 2 condemned as 'rip-off' Stockfish clone". chess24. 22 February 2021.
  7. ^ "Engines and authors - TCEC wiki".
  8. ^ "Houdini is TCEC Season 10 champion!". 7 December 2017.
  9. ^ "TCEC Season 18 Engines". 25 May 2020.

외부 링크