Наш новый движок Strelka!!!

Discussion in 'Машинное отделение' started by SDChess, 5 May 2007.

  1. krey Михаил Кройтор

    • Команда форума
    Member Since:
    10.04.2006
    Message Count:
    3.709
    Likes Received:
    50
    Репутация:
    1
    Location:
    Кишинев
    Оффлайн
    Pia, подставьте вместо слова Rybka в цетате слово Strelka. потому что Strelka "might have used ideas".
  2. WildCat Коршунов Игорь

    • Команда форума
    Member Since:
    04.05.2006
    Message Count:
    3.599
    Likes Received:
    4
    Репутация:
    0
    Location:
    Гомель
    Оффлайн
    Ну так я ведь видел исходники Стрелки. Для меня его слова звучат как "Rybka is defenitely Fruit clone".
  3. Pia Учаcтник

    • Участник
    Member Since:
    11.06.2007
    Message Count:
    537
    Likes Received:
    0
    Репутация:
    0
    Оффлайн
    Могла и использовала. Смотрите.
    Стрелка - просто копия с изменёнными параметрами.

    4k3/8/p1p1p1p1/PpPpPpPp/1P1P1P1P/8/8/4K3 w - - 0 1

    Analysis by Strelka 1.8 UCI:

    1.Ke1-e2
    = (0.21) Depth: 1 00:00:00
    1.Ke1-e2 Ke8-d7
    = (0.03) Depth: 2 00:00:00
    1.Ke1-e2 Ke8-d7 2.Ke2-d3
    = (0.09) Depth: 3 00:00:00
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e7
    = (0.15) Depth: 4 00:00:00
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e7 3.Kd3-e3
    = (0.09) Depth: 5 00:00:00
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e7 3.Kd3-e3 Ke7-d7
    = (0.15) Depth: 6 00:00:00 0kN
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e7 3.Kd3-d2 Ke7-d7 4.Kd2-e3
    = (0.09) Depth: 7 00:00:00 1kN
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e7 3.Kd3-d2 Ke7-d7 4.Kd2-e3 Kd7-e7
    = (0.15) Depth: 8 00:00:00 1kN
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e7 3.Kd3-e3 Ke7-d7 4.Ke3-e2 Kd7-e7 5.Ke2-d3
    = (0.09) Depth: 9 00:00:00 2kN
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e8 3.Kd3-d2 Ke8-d8 4.Kd2-e3 Kd8-d7 5.Ke3-e2 Kd7-e7
    = (0.03) Depth: 10 00:00:00 4kN
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e8 3.Kd3-d2 Ke8-d7 4.Kd2-e2 Kd7-e7 5.Ke2-f2 Ke7-d7 6.Kf2-e3
    = (0.09) Depth: 11 00:00:00 5kN
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e8 3.Kd3-d2 Ke8-d7 4.Kd2-e2 Kd7-e7 5.Ke2-e3 Ke7-d7 6.Ke3-d2 Kd7-e7
    = (0.03) Depth: 12 00:00:01 6kN
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e8 3.Kd3-d2 Ke8-d7 4.Kd2-e2 Kd7-e7 5.Ke2-f2 Ke7-d8 6.Kf2-f3 Kd8-e7 7.Kf3-e3
    = (0.09) Depth: 13 00:00:01 8kN
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e8 3.Kd3-d2 Ke8-d7 4.Kd2-e2 Kd7-e7 5.Ke2-e3 Ke7-e8 6.Ke3-d3 Ke8-d8 7.Kd3-c3 Kd8-d7
    = (0.03) Depth: 14 00:00:01 9kN
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e8 3.Kd3-d2 Ke8-d7 4.Kd2-e2 Kd7-e7 5.Ke2-f2 Ke7-d8 6.Kf2-e3 Kd8-e7 7.Ke3-f3 Ke7-d7 8.Kf3-e3
    = (0.09) Depth: 15 00:00:02 18kN
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e8 3.Kd3-d2 Ke8-d7 4.Kd2-e2 Kd7-e7 5.Ke2-e3 Ke7-e8 6.Ke3-d3 Ke8-d8 7.Kd3-c3 Kd8-d7 8.Kc3-d2 Kd7-e7
    = (0.03) Depth: 16 00:00:02 19kN
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e8 3.Kd3-d2 Ke8-d7 4.Kd2-e2 Kd7-e7 5.Ke2-d1 Ke7-d8 6.Kd1-c1 Kd8-e8 7.Kc1-b2 Ke8-d7 8.Kb2-c3 Kd7-e7 9.Kc3-d3
    = (0.09) Depth: 17 00:00:02 36kN
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e8 3.Kd3-d2 Ke8-d7 4.Kd2-e2 Kd7-e7 5.Ke2-e3 Ke7-e8 6.Ke3-d3 Ke8-d8 7.Kd3-c2 Kd8-e7 8.Kc2-c3 Ke7-d7 9.Kc3-d2 Kd7-e7
    = (0.03) Depth: 18 00:00:03 37kN
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e8 3.Kd3-d2 Ke8-d7 4.Kd2-c3 Kd7-e8 5.Kc3-c2 Ke8-e7 6.Kc2-c1 Ke7-d7 7.Kc1-d2 Kd7-e8 8.Kd2-e3 Ke8-e7 9.Ke3-f2 Ke7-d7 10.Kf2-e3
    = (0.09) Depth: 19 00:00:03 199kN
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e8 3.Kd3-d2 Ke8-d7 4.Kd2-c3 Kd7-e8 5.Kc3-c2 Ke8-e7 6.Kc2-c1 Ke7-d7 7.Kc1-d2 Kd7-e8 8.Kd2-e3 Ke8-e7 9.Ke3-f2 Ke7-d8 10.Kf2-f3 Kd8-e7
    = (0.03) Depth: 20 00:00:03 200kN
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e8 3.Kd3-d2 Ke8-d7 4.Kd2-c3 Kd7-e8 5.Kc3-d3 Ke8-d8 6.Kd3-e3 Kd8-e7 7.Ke3-f2 Ke7-d8 8.Kf2-f1 Kd8-e7 9.Kf1-g2 Ke7-d7 10.Kg2-f3 Kd7-e7 11.Kf3-e3
    = (0.09) Depth: 21 00:00:04 513kN
    1.Ke1-e2 Ke8-d7 2.Ke2-d3 Kd7-e8 3.Kd3-d2 Ke8-d7 4.Kd2-c3 Kd7-e8 5.Kc3-d3 Ke8-d8 6.Kd3-e3 Kd8-e7 7.Ke3-f2 Ke7-d8 8.Kf2-f1 Kd8-e7 9.Kf1-g2 Ke7-d7 10.Kg2-g3 Kd7-e7 11.Kg3-f3 Ke7-d7
    = (0.03) Depth: 22 00:00:04 515kN

    Analysis by Rybka 1.0 Beta 32-bit:

    1.Ke1-d2
    = (0.09) Depth: 3 00:00:00
    1.Ke1-d2
    = (0.15) Depth: 4 00:00:00
    1.Ke1-d2 Ke8-d7
    = (0.09) Depth: 5 00:00:00
    1.Ke1-d2 Ke8-d7 2.Kd2-d3
    = (0.15) Depth: 6 00:00:00 1kN
    1.Ke1-d2 Ke8-d7 2.Kd2-d3 Kd7-e7
    = (0.09) Depth: 7 00:00:00 2kN
    1.Ke1-d2 Ke8-d7 2.Kd2-d3 Kd7-e7 3.Kd3-e2 Ke7-d7
    = (0.15) Depth: 8 00:00:00 3kN
    1.Ke1-d2 Ke8-d7 2.Kd2-d3 Kd7-e7 3.Kd3-e2 Ke7-d7
    = (0.09) Depth: 9 00:00:00 3kN
    1.Ke1-d2 Ke8-d7 2.Kd2-d3 Kd7-e7 3.Kd3-e2 Ke7-d7 4.Ke2-d1 Kd7-e7 5.Kd1-c1 Ke7-e8
    = (0.03) Depth: 10 00:00:00 5kN
    1.Ke1-d2 Ke8-d7 2.Kd2-d3 Kd7-e7 3.Kd3-e2 Ke7-d7 4.Ke2-f1 Kd7-e7 5.Kf1-g2 Ke7-d7
    = (0.09) Depth: 11 00:00:00 6kN
    1.Ke1-d2 Ke8-d7 2.Kd2-d3 Kd7-e7 3.Kd3-e2 Ke7-d7 4.Ke2-f1 Kd7-e7 5.Kf1-g2 Ke7-d7
    = (0.03) Depth: 12 00:00:00 8kN
    1.Ke1-d2 Ke8-d7 2.Kd2-d3 Kd7-e7 3.Kd3-e2 Ke7-d7 4.Ke2-f1 Kd7-e7 5.Kf1-g2 Ke7-d7
    = (0.09) Depth: 13 00:00:00 9kN
    1.Ke1-d2 Ke8-d7 2.Kd2-d3 Kd7-e7 3.Kd3-e2 Ke7-d7 4.Ke2-f1 Kd7-e7 5.Kf1-g2 Ke7-d7
    = (0.03) Depth: 14 00:00:00 9kN
    1.Ke1-d2 Ke8-d7 2.Kd2-d3 Kd7-e7 3.Kd3-e2 Ke7-d7 4.Ke2-f1 Kd7-e7 5.Kf1-g2 Ke7-d7
    = (0.09) Depth: 15 00:00:00 10kN
    1.Ke1-d2 Ke8-d7 2.Kd2-d3 Kd7-e7 3.Kd3-e2 Ke7-d7 4.Ke2-f1 Kd7-e7 5.Kf1-g2 Ke7-d7
    = (0.03) Depth: 16 00:00:00 11kN
    1.Ke1-d2 Ke8-d7 2.Kd2-d3 Kd7-e7 3.Kd3-e2 Ke7-d7 4.Ke2-f1 Kd7-e7 5.Kf1-g2 Ke7-d7
    = (0.09) Depth: 17 00:00:00 12kN
    1.Ke1-d2 Ke8-d7 2.Kd2-d3 Kd7-e7 3.Kd3-e2 Ke7-d7 4.Ke2-f1 Kd7-e7 5.Kf1-g2 Ke7-d7
    = (0.03) Depth: 18 00:00:00 13kN
    1.Ke1-d2 Ke8-d7 2.Kd2-d3 Kd7-e7 3.Kd3-e2 Ke7-d7 4.Ke2-f1 Kd7-e7 5.Kf1-g2 Ke7-d7
    = (0.09) Depth: 19 00:00:00 13kN
    1.Ke1-d2 Ke8-d7 2.Kd2-d3 Kd7-e7 3.Kd3-e2 Ke7-d7 4.Ke2-f1 Kd7-e7 5.Kf1-g2 Ke7-d7
    = (0.03) Depth: 20 00:00:00 14kN
    1.Ke1-d2 Ke8-d7 2.Kd2-d3 Kd7-e7 3.Kd3-e2 Ke7-d7 4.Ke2-f1 Kd7-e7 5.Kf1-g2 Ke7-d7
    = (0.09) Depth: 21 00:00:00 15kN
    1.Ke1-d2 Ke8-d7 2.Kd2-d3 Kd7-e7 3.Kd3-e2 Ke7-d7 4.Ke2-f1 Kd7-e7 5.Kf1-g2 Ke7-d7
    = (0.03) Depth: 22 00:00:00 16kN
  4. Fruit Александр

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    12.02.2006
    Message Count:
    2.201
    Likes Received:
    64
    Репутация:
    3
    Оффлайн
    :lol::lol::lol::lol::lol:

    Analysis by Fruit 2.2.1:

    1.Kd2
    = (0.14) Depth: 1/1 00:00:00
    1.Kd2 Kd7
    = (0.10) Depth: 2/2 00:00:00
    1.Kd2 Kd7 2.Kd3
    = (0.02) Depth: 3/3 00:00:00
    1.Kd2 Kd7 2.Kd3 Ke7
    = (0.22) Depth: 4/4 00:00:00
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke3
    = (0.02) Depth: 5/5 00:00:00
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke3 Kd7
    = (0.22) Depth: 6/6 00:00:00 1kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Ke3
    = (0.02) Depth: 7/7 00:00:00 1kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Ke3 Ke7
    = (0.22) Depth: 8/8 00:00:00 2kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Ke3 Ke7 5.Kd3
    = (0.02) Depth: 9/9 00:00:00 3kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Kd8 5.Kc3 Kd7
    = (0.10) Depth: 10/10 00:00:00 3kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Ke3 Ke8 5.Kf3 Ke7 6.Ke3
    = (0.02) Depth: 11/11 00:00:01 5kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke7 5.Kd3 Kd8 6.Kc3 Kd7
    = (0.10) Depth: 12/12 00:00:01 5kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke7 5.Ke3 Kd7 6.Ke2 Ke7 7.Kd3
    = (0.02) Depth: 13/13 00:00:01 7kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke7 5.Kd3 Ke8 6.Ke3 Kd7 7.Ke2 Ke7
    = (0.10) Depth: 14/14 00:00:01 8kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke7 5.Kd3 Ke8 6.Ke3 Kd7 7.Ke2 Ke7 8.Ke3
    = (0.02) Depth: 15/15 00:00:01 9kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke7 5.Kd3 Ke8 6.Ke3 Kd7 7.Ke2 Ke8 8.Kf3 Ke7
    = (0.10) Depth: 16/16 00:00:01 10kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke7 5.Kd3 Ke8 6.Ke3 Kd7 7.Ke2 Ke8 8.Kf3 Ke7 9.Ke3
    = (0.02) Depth: 17/17 00:00:01 13kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke7 5.Kd3 Ke8 6.Ke3 Kd7 7.Ke2 Ke8 8.Kf2 Ke7 9.Kf3 Kd7
    = (0.10) Depth: 18/18 00:00:01 13kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke7 5.Kd3 Ke8 6.Ke3 Kd7 7.Ke2 Ke8 8.Kf3 Ke7 9.Kf2 Kd7 10.Ke3
    = (0.02) Depth: 19/19 00:00:01 15kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke7 5.Kd3 Ke8 6.Ke3 Kd7 7.Ke2 Ke8 8.Kf2 Kd7 9.Ke3 Ke8 10.Kf3 Ke7
    = (0.10) Depth: 20/20 00:00:02 16kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke7 5.Kd3 Ke8 6.Ke3 Kd7 7.Ke2 Ke8 8.Kf3 Ke7 9.Kg2 Kd7 10.Kf2 Ke7 11.Ke3
    = (0.02) Depth: 21/21 00:00:02 21kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Ke2 Ke8 7.Ke3 Kd7 8.Kd2 Ke7 9.Kd3 Ke8 10.Kc2 Kd7 11.Kc3 Ke7
    = (0.10) Depth: 22/22 00:00:02 24kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Ke2 Ke8 7.Ke3 Kd7 8.Kf3 Ke7 9.Kg2 Kd7 10.Kg3 Ke7 11.Kh3 Ke8 12.Kg3
    = (0.02) Depth: 23/23 00:00:02 33kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Ke2 Ke8 7.Ke3 Kd7 8.Kd2 Ke8 9.Kc2 Kd7 10.Kc1 Ke8 11.Kb2 Ke7 12.Kc3 Kd7
    = (0.10) Depth: 24/24 00:00:02 40kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Ke2 Ke8 7.Ke3 Kd7 8.Kf3 Ke7 9.Kf2 Ke8 10.Kg3 Kd7 11.Kg2 Ke7 12.Kg1 Kd8 13.Kf2
    = (0.02) Depth: 25/25 00:00:02 118kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Ke2 Ke8 7.Ke3 Kd7 8.Kd2 Ke8 9.Kd1 Kd7 10.Kc1 Ke8 11.Kc2 Kd7 12.Kb2 Ke8 13.Kc3 Ke7
    = (0.10) Depth: 26/26 00:00:02 132kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Ke2 Ke8 7.Ke3 Kd7 8.Kf3 Ke7 9.Kf2 Ke8 10.Kg2 Kd7 11.Kh2 Ke8 12.Kh1 Ke7 13.Kg1 Kd8 14.Kf2
    = (0.02) Depth: 27/27 00:00:02 242kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Ke2 Ke8 7.Ke3 Kd7 8.Kf3 Ke7 9.Kf2 Ke8 10.Ke1 Ke7 11.Kd1 Kd8 12.Kc1 Ke8 13.Kc2 Kd7 14.Kd2 Ke7
    = (0.10) Depth: 28/28 00:00:03 266kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Ke2 Ke8 7.Ke3 Kd7 8.Kf3 Ke7 9.Kf2 Ke8 10.Kg2 Kd7 11.Kg3 Ke7 12.Kh2 Ke8 13.Kh1 Ke7 14.Kg1 Kd8 15.Kf2
    = (0.02) Depth: 29/29 00:00:03 843kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Ke2 Ke8 7.Ke3 Kd7 8.Kd2 Ke8 9.Kd1 Kd7 10.Kc1 Ke8 11.Kc2 Kd7 12.Kc3 Ke8 13.Kb3 Ke7 14.Kb2 Ke8 15.Kc3 Kd7
    = (0.10) Depth: 30/30 00:00:03 889kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Ke2 Ke8 7.Ke3 Kd7 8.Kf3 Ke7 9.Kf2 Ke8 10.Kg2 Kd7 11.Kh2 Ke7 12.Kh1 Kd7 13.Kg2 Ke7 14.Kg3 Kd7 15.Kh3 Ke8 16.Kg3
    = (0.02) Depth: 31/31 00:00:03 1932kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Kg3 Ke7 7.Kh2 Ke8 8.Kh3 Ke7 9.Kg2 Kd7 10.Kf3 Ke7 11.Kf2 Ke8 12.Ke3 Kd7 13.Ke2 Ke8 14.Kd1 Kd7 15.Kd2 Ke8 16.Kc3 Kd7
    = (0.10) Depth: 32/32 00:00:03 1954kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Kg3 Ke7 7.Kh2 Ke8 8.Kh3 Ke7 9.Kg2 Kd7 10.Kf3 Ke7 11.Kf2 Ke8 12.Ke3 Kd7 13.Ke2 Ke8 14.Kf1 Kd7 15.Kg2 Ke7 16.Kh3 Ke8
    = (0.02) Depth: 33/33 00:00:03 2290kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Kg3 Ke7 7.Kh3 Ke8 8.Kh2 Ke7 9.Kg3 Kd7 10.Kf3 Ke7 11.Kf2 Ke8 12.Kg2 Kd7 13.Kg1 Ke7 14.Kh1 Kd7 15.Kg2 Ke8 16.Kf1 Kd7
    = (0.10) Depth: 34/34 00:00:04 2293kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Kg3 Ke7 7.Kh3 Ke8 8.Kh2 Ke7 9.Kg3 Kd7 10.Kf3 Ke7 11.Kf2 Ke8 12.Kg2 Kd7 13.Kg1 Ke7 14.Kh1 Kd7 15.Kg2 Ke8 16.Kf1 Kd7
    = (0.02) Depth: 35/35 00:00:04 2666kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Kg3 Ke7 7.Kh3 Kd8 8.Kg2 Kd7 9.Kf3 Ke7 10.Kf2 Ke8 11.Ke3 Kd7 12.Ke2 Ke8 13.Kd1 Kd7 14.Kd2 Ke8 15.Kc1 Kd8 16.Kc2 Ke8
    = (0.10) Depth: 36/36 00:00:04 2669kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Kg3 Ke7 7.Kh3 Kd8 8.Kg2 Kd7 9.Kf3 Ke7 10.Kf2 Ke8 11.Ke3 Kd7 12.Ke2 Ke8 13.Kd1 Kd7 14.Kd2 Ke8 15.Kc1 Kd8 16.Kc2 Ke8
    = (0.02) Depth: 37/37 00:00:05 2871kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Kg3 Ke7 7.Kf2 Ke8 8.Kg2 Kd7 9.Kf3 Ke7 10.Kg3 Kd7 11.Kg2 Ke7 12.Kh2 Kd8 13.Kg1 Ke8 14.Kf1 Kd7 15.Ke2 Ke8 16.Kd1 Kd7
    = (0.10) Depth: 38/38 00:00:05 2875kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Kg3 Ke7 7.Kf2 Ke8 8.Kg2 Kd7 9.Kf3 Ke7 10.Kg3 Kd7 11.Kg2 Ke7 12.Kh2 Kd8 13.Kg1 Ke8 14.Kf1 Kd7 15.Ke2 Ke8 16.Kd1 Kd7
    = (0.02) Depth: 39/39 00:00:05 4206kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kf2 Ke7 5.Kf3 Kd7 6.Kg3 Ke7 7.Kf2 Ke8 8.Kg2 Kd7 9.Kf3 Ke7 10.Kg3 Kd7 11.Kg2 Ke7 12.Kh2 Kd8 13.Kg1 Ke8 14.Kf1 Kd7 15.Ke2 Ke8 16.Kd1 Kd7
    = (0.10) Depth: 40/40 00:00:05 4220kN

    Чувствуете, кто что сделал и кто честен?????:lol:
  5. Fruit Александр

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    12.02.2006
    Message Count:
    2.201
    Likes Received:
    64
    Репутация:
    3
    Оффлайн
    Analysis by Loop 10.32f:

    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke3
    = (0.02) Depth: 5 00:00:00
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke3 Kd7
    І (0.28) Depth: 6 00:00:00 1kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Ke3 Ke8 5.Kd3 Ke7 6.Ke2 Kd7 7.Ke3 Ke8 8.Kd3 Ke7
    = (0.02) Depth: 7 00:00:00 1kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Ke3 Ke8 5.Kd3 Ke7 6.Ke2 Kd7 7.Ke3 Ke8 8.Kd3 Ke7
    І (0.28) Depth: 8 00:00:00 2kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke8 5.Kd3 Ke7 6.Ke2 Kd7 7.Kd2 Ke8 8.Kd3 Ke7
    = (0.02) Depth: 9 00:00:00 3kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke8 5.Ke3 Kd7 6.Ke2 Ke8 7.Ke3 Kd7 8.Ke2 Ke8
    = (0.13) Depth: 10 00:00:00 3kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke8 5.Ke3 Kd7 6.Ke2 Ke8 7.Ke3 Kd7 8.Ke2 Ke8
    = (0.02) Depth: 11 00:00:00 5kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke8 5.Ke3 Kd7 6.Ke2 Ke8 7.Ke3 Kd7 8.Ke2 Ke8
    = (0.13) Depth: 12 00:00:00 5kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke8 5.Ke2 Kd7 6.Kd2 Ke8 7.Ke2 Kd7 8.Kd2 Ke8
    = (0.02) Depth: 13 00:00:01 7kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke8 5.Kd1 Kd7 6.Kd2 Ke8 7.Kd1 Kd7 8.Kd2 Ke8
    = (0.13) Depth: 14 00:00:01 8kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke8 5.Kd1 Kd7 6.Kd2 Ke8 7.Kd1 Kd7 8.Kd2 Ke8
    = (0.02) Depth: 15 00:00:01 11kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke8 5.Kd1 Kd7 6.Kd2 Ke8 7.Kd1 Kd7 8.Kd2 Ke8
    = (0.13) Depth: 16 00:00:01 12kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke8 5.Kd1 Kd7 6.Kd2 Ke8 7.Kd1 Kd7 8.Kd2 Ke8
    = (0.02) Depth: 17 00:00:01 16kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke8 5.Kd1 Kd7 6.Kd2 Ke8 7.Kd1 Kd7 8.Kd2 Ke8
    = (0.13) Depth: 18 00:00:01 17kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke8 5.Kd1 Kd7 6.Kd2 Ke8 7.Kd1 Kd7 8.Kd2 Ke8
    = (0.02) Depth: 19 00:00:01 22kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke8 5.Kd1 Kd7 6.Kd2 Ke8 7.Kd1 Kd7 8.Kd2 Ke8
    = (0.13) Depth: 20 00:00:01 23kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke8 5.Kd1 Kd7 6.Kd2 Ke8 7.Kd1 Kd7 8.Kd2 Ke8
    = (0.02) Depth: 21 00:00:02 30kN
    1.Kd2 Kd7 2.Kd3 Ke7 3.Ke2 Kd7 4.Kd2 Ke8 5.Kd1 Kd7 6.Kd2 Ke8 7.Kd1 Kd7 8.Kd2 Ke8
    = (0.13) Depth: 22 00:00:02 31kN
  6. Pia Учаcтник

    • Участник
    Member Since:
    11.06.2007
    Message Count:
    537
    Likes Received:
    0
    Репутация:
    0
    Оффлайн
    Ну, это же новые версии! Или хочешь сказать, что это клоны Рыбки?
  7. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Member Since:
    02.05.2006
    Message Count:
    6.811
    Likes Received:
    96
    Репутация:
    3
    Location:
    Санкт-Петербург
    Оффлайн
    Нет, речь идет о том что и Луп, и Рыбка "имеют очень много заимствований" из Фрукта.
  8. Pia Учаcтник

    • Участник
    Member Since:
    11.06.2007
    Message Count:
    537
    Likes Received:
    0
    Репутация:
    0
    Оффлайн
    Какие это заимствования? Сочиняешь.
  9. Fruit Александр

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    12.02.2006
    Message Count:
    2.201
    Likes Received:
    64
    Репутация:
    3
    Оффлайн
    Все эти проги базируются на Фрукте. Новые или старые версии - нет разницы. NS прав. Если автор Лупа завуалировал заимствования, это не значит, что он чист.
  10. Vertu Старожил

    • Участник
    • Старожил
    Member Since:
    22.12.2006
    Message Count:
    972
    Likes Received:
    44
    Репутация:
    4
    Оффлайн
    Что вы с ним разговариваете? Для него Fruit 2.2.1 и Loop 10.32 - "новые версии"... Человек болен, вспомните, что он прошлый раз тут понаписал...
  11. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Member Since:
    02.05.2006
    Message Count:
    6.811
    Likes Received:
    96
    Репутация:
    3
    Location:
    Санкт-Петербург
    Оффлайн
    Какие сочинения? Есть исходники Стрелки, по ним видно что в Стрелке очень много заимствований именно из Fruit 2.1, более того - видно что Стрелка это переписанный Fruit.
    Strelka это Rybka. Получается что в Rybka очень много заимствований из Fruit 2.1, и Rybka не писалась "с нуля", как положено, как делают все. А Rybka это переписанный Fruit. Но почему-то Васику можно использовать в качестве основы чужую программу защищенную GPL.

    Вы считаете что то, что Васик получил 100 пунктов прибавки по сравнению с Fruit 2.1 - его оправдывает? Тогда Belka это тоже абсолютно легальная программа, так как была получена значительная прибавка по сравнению со Стрелка (Rybka)
  12. Pia Учаcтник

    • Участник
    Member Since:
    11.06.2007
    Message Count:
    537
    Likes Received:
    0
    Репутация:
    0
    Оффлайн
    NS. А значит, Осипов декомпилировал Рыбку на платформу Фрукта, он ничего не делал сам. И это не говорит, что в Рыбке так же много от Фрукта как в Стрелке.

    Fruit, ну и какие заимствования ты дезовуалировал? Фрукт 2.1 как 2.2.1 не делает, а Loop 10.32f вышел раньше 2.2.1. Так-что есть разница.
  13. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Member Since:
    02.05.2006
    Message Count:
    6.811
    Likes Received:
    96
    Репутация:
    3
    Location:
    Санкт-Петербург
    Оффлайн
    Вы сами-то уверены в том что между Рыбкой с Стрелкой есть хоть какие-нибудь серьезные отличия?
    Открытые исходники и Тоги и у Fruit 2.1
    Луп похож на Фрукт 2.2.1 Только потому что он вероятно клон Тоги/Фрукта 2.1. Он точно так-же похож на Тогу.
    Fruit 2.1 b Fruit 2.2.1 практически ничем не отличаются.
  14. Goranflo Заслуженный

    • Заслуженный
    • Ветеран
    • Старожил
    Member Since:
    30.09.2006
    Message Count:
    27.889
    Likes Received:
    30.143
    Репутация:
    673
    Оффлайн
    СЗОТ...

    ДЕЗАВУИ'РОВАТЬ [дэ], рую, руешь, сов. и несов., кого-что [от фр. désavouer] (офиц., газет.). Объявить (объявлять) о несогласии с кем-н. (с своим представителем или единомышленником) или с чем-н.

    Завуалировать - См. вуалировать
    Вуалировать - Намеренно делать неясным, затенять суть чего-нибудь.

    З.Ы. Сам то понял, что сказал???
    :lol:
  15. Pia Учаcтник

    • Участник
    Member Since:
    11.06.2007
    Message Count:
    537
    Likes Received:
    0
    Репутация:
    0
    Оффлайн
    Чё-то вы совсем уже спор поддержать не можете.
  16. immortal223 Вячеслав

    • Участник
    Member Since:
    22.02.2006
    Message Count:
    2.412
    Likes Received:
    15
    Репутация:
    0
    Оффлайн
    Fruit 2.2.1 вышел осенью 2005 года а Loop 10.32f - летом 2006 Так кто раньше? И именно он стал неожиданно прорывом! Рыба появилась 4 декабря 2005 как только Васик успел поработать с исходниками фрукта 2,1, которые Фабьен Летузи выложил летом 2005 года. Вот такая примерно хронология :)
  17. thenewone Евгений Манев

    • Участник
    • Старожил
    Member Since:
    09.06.2006
    Message Count:
    3.173
    Likes Received:
    18
    Репутация:
    1
    Location:
    Пловдив
    Оффлайн
    С кем спорить-то?
  18. immortal223 Вячеслав

    • Участник
    Member Since:
    22.02.2006
    Message Count:
    2.412
    Likes Received:
    15
    Репутация:
    0
    Оффлайн
    Цитата из первого интерьвью с В. Райлихом в конце 2005 года после триумфального появления его Рыбки 1.0 Бета.

    Насчёт 20 ЭЛО он конечно привраааал :)
  19. Fruit Александр

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    12.02.2006
    Message Count:
    2.201
    Likes Received:
    64
    Репутация:
    3
    Оффлайн
    +1 Очень разнятся фразы:"Я исследовал вдоль и поперёк исходники Fruit'a 2.1 и позаимствовал много идей " и "Рыбка была бы на 20 пунктов ЭЛО слабее". То есть, грандиозное событие, от которого пробудилась Рыбка дало всего 20 эло прироста. :D
  20. immortal223 Вячеслав

    • Участник
    Member Since:
    22.02.2006
    Message Count:
    2.412
    Likes Received:
    15
    Репутация:
    0
    Оффлайн
    Вообще о клонах. Моё мнение таково - клоном можно считать только тот движок, который основан на исходниках (переработанных) другого - открытого - движка. На этом ловились многие авторы. 90% клонеров - на Фрукте, остальные на Крафти или на TSCP или как он там назывался. Но КАКМОЖНО КЛОНИРОВАТЬ движок, исходники которого охраняются как Форт Нокс? ;) Только "методом" заимствования идей, что сделал Васик с фруктом 2,1 (правда тут и исходники замешаны) :) или что сделал Осипов с Рыбой - но тут НИКАКИХ исходников и близко не было (рыбьих), зато фруктовые опять-таки - ДА! Или возьмём новый Фриц 11. Это ж недоделанная Рыба!!! Вернее странный гибрид Рыбы и Фрица 10! Опять-таки - заимствование идей :)
  21. bankuss Александр

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    24.05.2006
    Message Count:
    1.084
    Likes Received:
    38
    Репутация:
    6
    Оффлайн
    да ее ваще бы не было на свете! :D
  22. WildCat Коршунов Игорь

    • Команда форума
    Member Since:
    04.05.2006
    Message Count:
    3.599
    Likes Received:
    4
    Репутация:
    0
    Location:
    Гомель
    Оффлайн
    Рыбка была бы, но играла бы где-то на 2400.
  23. ChessTerminator75 Андрей

    • Участник
    Member Since:
    22.05.2007
    Message Count:
    121
    Likes Received:
    0
    Репутация:
    0
    Location:
    Челябинск
    Оффлайн
    Интересно почему Васик именно сейчас решил высказаться?
    Похоже что белка скачет в верном направлении :)
  24. miptus Заслуженный

    • Заслуженный
    • Участник
    Member Since:
    11.02.2006
    Message Count:
    1.159
    Likes Received:
    78
    Репутация:
    5
    Оффлайн
    Не очень понятен термин "клон". Скажем если я возьму фрукт и поменяю только веса в оценочной функции, и в результате получу прибавку в рейтинге +500 - это клон? Мое мнение что нет. Все-таки есть разница между ударом молотка и знанием куда ударить. Поэтому не очень понятно почему рыбку называют клоном фрукта.
  25. Fruit Александр

    • Заслуженный
    • Участник
    • Старожил
    Member Since:
    12.02.2006
    Message Count:
    2.201
    Likes Received:
    64
    Репутация:
    3
    Оффлайн
    А моё мнение 100% клон, потому, как +500 изменение только настроек никак не даст. Притом, что код был скопирован (GPL точно против).
  26. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Member Since:
    02.05.2006
    Message Count:
    6.811
    Likes Received:
    96
    Репутация:
    3
    Location:
    Санкт-Петербург
    Оффлайн
    Программы принято писать "с нуля", а исходники Фрукта защищены GPL.
  27. thenewone Евгений Манев

    • Участник
    • Старожил
    Member Since:
    09.06.2006
    Message Count:
    3.173
    Likes Received:
    18
    Репутация:
    1
    Location:
    Пловдив
    Оффлайн
    ребята, а где тот ребенок кто скажет, что король-то — голый?... а то мы тут обсуждаем, обсуждаем, а тем временем Райлич конкуренцию давит всякими способами...
  28. ChessTerminator75 Андрей

    • Участник
    Member Since:
    22.05.2007
    Message Count:
    121
    Likes Received:
    0
    Репутация:
    0
    Location:
    Челябинск
    Оффлайн
    По моему immortal223 очень точно дал определения клона.
    Так что в случае miptus это будет 100% клон тут Fruit прав.

    А вот когда Васик и компания рассуждают о клоне закрытого движка вопросов появляется очень много. :)
  29. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Member Since:
    02.05.2006
    Message Count:
    6.811
    Likes Received:
    96
    Репутация:
    3
    Location:
    Санкт-Петербург
    Оффлайн
    Вполне возможны "утечки исходников" закрытого движка.
    Вариант то не один, как все думают, а их два.

    1. Утечка исходников.
    2. Обратное проектирование.

    И второй вариант кажется намного более нереальным.
  30. Осипов Юрий Учаcтник

    • Участник
    Member Since:
    18.06.2007
    Message Count:
    399
    Likes Received:
    475
    Репутация:
    11
    Location:
    Правда
    Оффлайн
    А Васику сегодня второй вариант кажется очень даже реальным. Утечки исходников у него точно не было (по крайней мере до меня они не "дотекли"). Остается обратное проектирование.
  31. Осипов Юрий Учаcтник

    • Участник
    Member Since:
    18.06.2007
    Message Count:
    399
    Likes Received:
    475
    Репутация:
    11
    Location:
    Правда
    Оффлайн
    Попробуем сами, без Васика, сравнить код Рыбки и Стрелки. На Rybkaforum Васик как-то показал маленький кусочек из своего генератора взятий белым конем:

    for (bb_t knights = Board.pieces [WN]; knights; knights &= knights-1)
    {
    int knight_sq = bit_scan (knights);
    for (bb_t captures = knight_moves [knight_sq] & opponent_pieces; captures; captures &= captures - 1)
    {
    int capture_sq = bit_scan (captures);
    *moves ++ = move (knight_sq, capture_sq);
    *values ++ = Board.sq [capture_sq] * 256 + 192;
    }
    }

    Аналогичный код из Стрелки:

    for (mask_from = Board->mp[WhiteKnight]; mask_from != 0; mask_from &= (mask_from-1)) {
    from = first_one(mask_from);
    for (mask_to = MaskKnightMoves[from] & mask_b; mask_to != 0; mask_to &= (mask_to-1)) {
    to = first_one(mask_to);
    list->move = (from << 6) | to;
    (list++)->score = (Board->square[to]) * 3 + 12; // оценка взятия = capture * 3 + 12;
    }
    }

    Ну и для полноты картины - из Crafty:

    piecebd = WhiteKnights;
    while (piecebd) {
    from = LastOne(piecebd);
    moves = knight_attacks[from] & BlackPieces;
    temp = from + (knight << 12);
    while (moves) {
    to = LastOne(moves);
    *move++ = temp | (to << 6) | ((-PcOnSq(to)) << 15);
    Clear(to, moves);
    }
    Clear(from, piecebd);
    }

    И какой из всего этого следует вывод?
  32. WildCat Коршунов Игорь

    • Команда форума
    Member Since:
    04.05.2006
    Message Count:
    3.599
    Likes Received:
    4
    Репутация:
    0
    Location:
    Гомель
    Оффлайн
    Лично я не могу быть увереным в каком-то одном из этих вариантов. Слишком все противоречиво.
  33. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Member Since:
    02.05.2006
    Message Count:
    6.811
    Likes Received:
    96
    Репутация:
    3
    Location:
    Санкт-Петербург
    Оффлайн
    Если Васик заявляет что Стрелка клон - значит он считает что Стрелка основана на исходниках Рыбки.
    Или есть другое определение клона?
  34. WildCat Коршунов Игорь

    • Команда форума
    Member Since:
    04.05.2006
    Message Count:
    3.599
    Likes Received:
    4
    Репутация:
    0
    Location:
    Гомель
    Оффлайн
    Еще клон можно получить путем правки исполнимого файла в hex-редакторе.
    Еще можно получить исходники дизассемблировав программу, а потом собрав ее заново.
  35. NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Member Since:
    02.05.2006
    Message Count:
    6.811
    Likes Received:
    96
    Репутация:
    3
    Location:
    Санкт-Петербург
    Оффлайн
    Но во всех этих случаях не будет осмысленного кода на Си.

Share This Page