-
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: " M.M." <m...@g...SKASUJ-TO.pl>
Newsgroups: pl.comp.programming
Subject: Re: program stockfish
Date: Thu, 3 May 2012 09:43:00 +0000 (UTC)
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 60
Message-ID: <jntjv4$4i5$1@inews.gazeta.pl>
References: <jnivql$1da$1@inews.gazeta.pl> <jnja6r$l6u$1@inews.gazeta.pl>
<jnjc0h$opr$1@inews.gazeta.pl> <jnjmib$iao$1@inews.gazeta.pl>
<jnjpqs$p51$1@inews.gazeta.pl> <jnrv8o$snq$1@inews.gazeta.pl>
<jnsagj$s1c$1@inews.gazeta.pl> <jntbl9$gbt$1@inews.gazeta.pl>
<jnthcq$s0q$1@inews.gazeta.pl> <jnticg$v6$1@inews.gazeta.pl>
NNTP-Posting-Host: localhost
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: 8bit
X-Trace: inews.gazeta.pl 1336038180 4677 172.20.26.243 (3 May 2012 09:43:00 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Thu, 3 May 2012 09:43:00 +0000 (UTC)
X-User: mariotti
X-Forwarded-For: 89.229.34.123
X-Remote-IP: localhost
Xref: news-archive.icm.edu.pl pl.comp.programming:197092
[ ukryj nagłówki ]<f...@g...SKASUJ-TO.pl> napisał(a):
> M.M. <m...@g...SKASUJ-TO.pl> napisał(a):
>
> > <f...@g...SKASUJ-TO.pl> napisał(a):
> >
> > > no tez w miare ciekawe; czytales to i kojarzysz co to
> > > robi i gdzie? mniejsze od dooma na oko chyba ze dwa razy,
> > > mozesz opowiedziec co tam sie dzieje to tez mozna pogadac
> >
> > Szczegółów nie rozumiem. Ogólnie ten program ma to samo co
> > każdy program do grania w tego typu grę:
> > 1) przeszukiwanie drzewa gry
> > 2) funkcję oceny pozycji
> > 3) książkę debiutową
> > 4) bazę końcówek
> > 5) do tego ma masę technik usprawniających przeszukiwanie drzewa.
> > Pozdrawiam
> >
>
> a wlasnie jak to drzewo jest 'przeszukiwane'?, dla szachow
> to rosnie bardzo szybko nap powiedzmy ze jest 30 mozliwych
> ruchow bialych na to 30 mozliwych ruchow czarnych, po ktorych
> jest 30 mozliwych ruchow bialych (dla dwu tur naprzod robi sie
> ok miliona mozliwosci) ?
Pełne drzewo właśnie tak ma. Zdaje się że współczynnik rozgałęzienia
dla szachów średnio wynosi 25 ruchów na węzeł.
Dokładne ilości węzłów dla tysiąca pozycji przeszukanych na głębokość
pięciu lub sześciu ruchów zebrałem kiedyś na tej stronie:
http://brodacz100.republika.pl/perft.htm
Tak zwane układy FEN są po prawej stronie tabelki. Układy fen można
przekopiować i wkleić do toola na tej stronie:
http://www.ee.unb.ca/cgi-bin/tervo/fen.pl
Po wklejeniu widać szachownicę z rozstawionymi bierkami szachowymi, jest
czytelniej niż zakodowana postać :)
Na stronie z brodacza są dwie kolumny "mem perft". Są w nich wyniki
przeszukiwania dla algorytmu wyposażonego w pewne usprawnienie. Usprawnienie
to polega na tym, że w hash-table zostaje zapamiętana ilość pod-węzłów dla
danego węzła. Jeśli dany węzeł pojawi się znowu, to zamiast czasochłonnego
przeszukiwania następuje szybki odczyt z hash-table.
Przykładowo dla pierwszej pozycji zwykłe przeszukiwanie na sześć ruchów w
głąb trwało 51.58s, a w poddrzewie było 675053594 węzłów. Przy zastosowaniu
spamiętywania w hash-table czas spadł do 6.5 a ilość węzłów jaką algorytm
obliczył jest identyczna. Tak więc w tym konkretnym przypadku dało się
czas skrócić około 8 razy.
Pozdrawiam
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Następne wpisy z tego wątku
- 03.05.12 11:57 M.M.
- 03.05.12 12:02
- 03.05.12 12:18
- 03.05.12 12:29
- 03.05.12 12:49
- 03.05.12 12:51 M.M.
- 03.05.12 20:08
- 04.05.12 00:51 M.M.
- 08.05.12 16:10 zażółcony
- 08.05.12 17:05 Edek Pienkowski
- 08.05.12 22:37 M.M.
- 08.05.12 23:16 Michoo
- 09.05.12 10:11 Edek Pienkowski
Najnowsze wątki z tej grupy
- Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
Najnowsze wątki
- 2025-08-06 Gdynia => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-08-06 Białystok => Inżynier oprogramowania .Net <=
- 2025-08-06 "[...] sejmowe wystąpienie posłanki Klaudii Jachiry, która zakończyła je słowami ,,Sława Ukrainie"."
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Panuje się 181 159,42 zł./mies. na posła w 2026r.
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Czy cos fi przechodzi przez trafo separujące?
- 2025-08-05 kajaki i promile
- 2025-08-05 Re: Tesla jest bezpieczna, wczoraj spaliła się doszczętnie na Ursynowie i nikomu się nic nie stało
- 2025-08-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-08-05 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-05 B2B i książka przychodów i rozchodów
- 2025-08-04 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML