Monday, June 30, 2014

Bill Nye Debates Ken Ham - HD (Official)

Streamed live on Feb 4, 2014
Is creation a viable model of origins in today's modern, scientific era? Leading creation apologist and bestselling Christian author Ken Ham is joined at the Creation Museum by Emmy Award-winning science educator and CEO of the Planetary Society Bill Nye. To see Bill Nye's arguments debunked visit .

Sunday, June 29, 2014

'Transformers' unearths $100M debut at box office

LOS ANGELES (AP) — "Transformers: Age of Extinction" is ruling the box office.
The fourth installment in filmmaker Michael Bay's morphing robots series earned $100 million in North America during its opening weekend, making it the biggest debut for a movie this year, according to studio estimates Sunday. The Paramount blockbuster outperformed "Captain America: The Winter Soldier" and its $95 million inauguration in April.
"Age of Extinction" also earned $201.3 million from 37 international territories, specifically making $90 million in China, where it was partially filmed and co-produced by partners like the state-owned China Film Group and the China Movie Channel.
"With almost half of the international total coming from China, it shows how important that marketplace is to the worldwide box office," said Paul Dergarabedian, senior analyst for box-office tracker Rentrak. "This film has really capitalized on all fronts."
"Age of Extinction" stars Mark Wahlberg and Nicola Peltz as a human father-daughter duo who aid the shape-shifting robots from the Hasbro toy franchise. Besides the addition of a new human crew, the sequel also introduces the popular Transformers characters based on the likenesses of dinosaurs.
"I think putting Mark Wahlberg front and center accomplished what we wanted to do, and that's re-energize the franchise," Paramount vice chairman Rob Moore said. "He appeals to audiences, both critically and as an action star."
"Age of Extinction" topped the previous entry in the series, "Dark of the Moon," which took in $97.9 million during its opening weekend in 2011, but failed to eclipse the $108.9 million debut of the second film, "Revenge of the Fallen."
The first three "Transformers" films starred Shia LaBeouf as a teenager who befriends hulking alien robots Optimus Prime (voiced by Peter Cullen) and Bumblebee. The original 2007 film made $70.5 million and went on to domestically gross $319.2 million.
"Age of Extinction" was distantly followed at the North American box office by a trio of sophomore efforts: "22 Jump Street" in second place with $15.4 million; "How To Train Your Dragon 2" in third place with $13.1 million; and "Think Like a Man Too" in fourth place with $10.4 million.
"The 'Transformers' movies are known for being released around the Fourth of July, so this really ensures the film will have a strong second weekend," said Dergarabedian. "The only movie opening ahead of next weekend in wide release is the Melissa McCarthy comedy 'Tammy' and that will be counterprogramming to 'Transformers.'"
Estimated ticket sales for Friday through Sunday at U.S. and Canadian theaters, according to Rentrak. Where available, latest international numbers are also included. Final domestic figures will be released on Monday.
1. "Transformers: Age Of Extinction," $100 million ($201.3 million international).
2. "22 Jump Street," $15.4 million ($9.6 million international).
3. "How To Train Your Dragon 2," $13.1 million ($17.9 million).
4. "Think Like a Man Too," $10.4 million.
5. "Maleficent," $8.2 million ($16 million international).
6. "Jersey Boys," $7.6 million ($11 million international).
7. "Edge of Tomorrow," $5.2 million ($6.9 million international).
8. "The Fault in Our Stars," $4.8 million ($13 million international).
9. "X-Men: Days of Future Past," $3.3 million ($6.2 million international).
10. "Chef," $1.6 million.
Estimated ticket sales for Friday through Sunday at international theaters (excluding the U.S. and Canada), according to Rentrak:
1. "Transformers: Age Of Extinction," $201.3 million.
2. "The Break-Up Guru," $20. 5 million.
3. "How To Train Your Dragon 2," $17.9 million.
4. "Maleficent," $16 million.
5. "The Fault in Our Stars," $13 million.
6. "22 Jump Street," $9.6 million.
7. "Mrs. Brown's Boys," $7.8 million.
8. "Edge of Tomorrow," $6.9 million.
9. "Blended," $6.4 million.
10. "X-Men: Days of Future Past," $6.2 million.
Universal and Focus are owned by NBC Universal, a unit of Comcast Corp.; Sony, Columbia, Sony Screen Gems and Sony Pictures Classics are units of Sony Corp.; Paramount is owned by Viacom Inc.; Disney, Pixar and Marvel are owned by The Walt Disney Co.; Miramax is owned by Filmyard Holdings LLC; 20th Century Fox and Fox Searchlight are owned by 21st Century Fox; Warner Bros. and New Line are units of Time Warner Inc.; MGM is owned by a group of former creditors including Highland Capital, Anchorage Advisors and Carl Icahn; Lionsgate is owned by Lions Gate Entertainment Corp.; IFC is owned by AMC Networks Inc.; Rogue is owned by Relativity Media LLC

Top 10 Hints to improve visiting to your webpage


Submit your site.

After you publish, make sure search engines know you're ready for visitors.
Submitting your site puts your business in the running for a place in their search results (though not even we can guarantee if or where your site will appear).
Don't wait! Search engine indexing can take weeks, sometimes longer, so go ahead and publish and submit your site, even if you've got some polishing to do.
We've made submission easy — in fact, if you build your site with Site Solution, we'll submit you to Yahoo, Google, MSN, and Ask automatically when you publish. If you're using another site building tool, you can easily submit yourself: If your site is published, you'll see a "submit" link both at the top of this page and in the Site Traffic module of your Home tab. You can resubmit every 48 hours


Eliminate orphan pages.

Make sure your web pages are linked together.
Search engines review your site by following links from your home page, through all of your subpages — and they may miss orphan pages, or pages that are not connected to your home page in some way.
If you use Site Solution to build your site, and haven't uploaded other pages on your own, you're all set. If you're using another tool, just make sure visitors can reach all of your pages by clicking links in your home or subpages. And don't forget to test your links — if they're broken, neither search engines nor visitors will arrive at their destinations.


Use meaningful titles.

Help search engines — and visitors — understand the purpose of each page.
Title tags appear at the top of the browser when a web page is viewed, and in a visitor's bookmarks menu, if the page is saved to bookmarks or favorites. Search engines also use titles to index web sites, and often display them in search engine results.
Site Solution will create title tags for you automatically, based on your business name and the page title (which you can edit anytime). If you're using another site building tool, you can add title tags yourself.

No matter what your business, give some thought to choosing a concise,descriptive title for each page of your web site, making sure it includes one or two keywords from that page.
 See more tips on writing titles.


Add keywords.

Keywords won't make or break your search engine ranking, but they can help your site stand out.
Your visitors won't see your keywords, but search engines sometimes use keywords to understand the relevance of your site to particular searches.
Pick keywords you expect potential customers would enter in a search engine to find you. Be specific. Your keywords should also appear in the text on your page.See tips on choosing keywords.
Site Solution will create keywords for you automatically, including simple information like your address and product names, but no matter which tool you're using, we recommend that you devise and add your own keywords (and be sure to update your keywords as your page content changes.).
Learn how to add keywords.


Refine your keywords.

Search terms change, and so should your keywords. Once you've added keywords, review and test their effectiveness regularly.

You can see how your site ranks in search engine results for particular keywords with the Search Engine Ranking tool on the Home tab. You can also use Site Statistics to better understand keywords your visitors have used to find you.
Add variations of your successful keywords (including common misspellings), names of popular products you sell, and professional specialties. For more ideas,check your competitors' web sites — which keywords do they use? See more tips.


Write clear page descriptions.

Your description summarizes your page content and may encourage clicks in search results.
Some search engines use your description to help categorize your page, but more important, your home page description may appear in search results. A clear and persuasive description may not boost your search engine ranking, but it can encourage prospective customers who do see your site in search results to visit your site.
Focus on writing a clear, concise summary of the page, including a couple of keywords from that page, if you can. What do you want potential visitors to know?See tips on writing descriptions.
Site Solution will automatically create page descriptions, which you can easily editto make your own. If you're using another site building tool, you can add descriptions yourself. Learn how.


Add alt text.

Let search engines "read" your images.
Alt text is descriptive text that appears when you hold your mouse over an image in a web page (or when the image does not appear). Alt text is important for web site visitors with visual or audio impairments who might use special readers to explore your site.
Also important, search engines can't see your images, so they'll read your image alt text instead. Keywords and other relevant information in your alt text can impact the search engine's evaluation of your site for search results.
An image's alt text should be short and accurately describe the image. Try to include important keywords, when possible. If your image shows a Macintosh computer, for instance, your alt text might read "MacBook Pro."
And take care not to repeat the same alt text for every image on your page. Search engines and impaired users will read the images as if they are text. A gallery of different computers that all read "computer, computer, computer, computer" won't mean much to search engines or visitors using special readers
Both Site Solution and SiteBuilder make it easy to add alt text for your images.


Use captions.

Make sure search engines understand the importance of your images.
Search engines love quality content, and your captions are no exception. Writing captions for your images is not only a great way to educate and engage your visitors but also an opportunity to incorporate valuable content into your site.
Your caption should describe the image and, if possible, the benefit of the image's subject, but you can also appeal to search engines by incorporating some of your page keywords into the text. Instead of just "green jacket," for example, try something both value-oriented and more specific: "Our green Gore-Tex jacket will keep you dry in any season." Try to use words your customers are likely to enter in their searches.


Use a Sitemap.

Provide a Sitemap to help search engines read your site.
Sitemap is a simple data file that provides information about your site to search engines. A Sitemap is invisible to your site visitors but can help search engines do a better job of reviewing your site — which in turn can improve your chances of appearing in search results.
If you're using Site Solution, we'll create and update a Sitemap for you, but with a little effort, you can create your own Sitemap using any tool you like. Learn how to create your own Sitemap.


Link to other high-quality sites.

Well-crafted, relevant links to great sites can impress both your visitors and the search engines.
Link to other web sites? Won't linking out make me lose business?
You can improve your visitors' experience and your own credibility by adding carefully chosen links from your pages to complementary content on other high-quality web sites. The more relevant and specific your links, the more relevant and valuable your own site will seem, and the more likely your visitors will be to return.
Hint: Including pertinent keywords in the link itself can not only help your reader decide if the link is worth clicking; it may also help influence your rank for those keywords in search results.


Sign up for a search engine optimization service.

Bring in the professionals for custom tuning.
We recommend lots of techniques that are great for every business, but nothing beats custom attention. No one can guarantee your site's placement in search results, but if search engines are a major part of your marketing plan, consider hiring a professional search engine optimization (SEO) service, which can analyze your business and web site and help you fine-tune your search engine strategy.
SEO services can help you with everything from editing your content and picking meta tags to redesigning your home page. See SEO services in the Yahoo Directory.

Reference: Yahoo, (retrieve url:

Top 10 best chess engine:Updated after Season 6 - Superfinal (30.05.2014)

Updated after Season 6 - Superfinal (30.05.2014) # PLAYER : RATING POINTS PLAYED (%) 1 Stockfish : 3168 232.0 384 60.4% 2 Komodo : 3151 198.0 339 58.4% 3 Houdini : 3145 162.5 274 59.3% 4 Vitruvius : 3098 21.5 34 63.2% 5 Bouquet : 3077 39.5 72 54.9% 6 Rybka : 3072 83.5 149 56.0% 7 Fire : 3067 31.5 54 58.3% 8 Hiarcs : 3044 42.5 77 55.2% 9 Gull : 3033 75.5 147 51.4% 10 Critter : 3030 78.0 163 47.9% 11 Naum : 3001 48.0 98 49.0% 12 Chiron : 2955 24.5 50 49.0% 13 Equinox : 2954 27.5 50 55.0% 14 Hannibal : 2924 25.0 50 50.0% 15 Junior : 2921 40.5 90 45.0% 16 Texel : 2916 17.0 33 51.5% 17 Quazar : 2914 13.0 33 39.4% 18 Protector : 2914 16.0 32 50.0% 19 Shredder : 2889 38.5 99 38.9% 20 Spike : 2876 31.5 72 43.8% 21 Jonny : 2859 17.5 36 48.6% 22 Nightmare : 2808 6.0 11 54.5% 23 Cheng4 : 2779 5.0 10 50.0% 24 Tornado : 2778 14.0 36 38.9% 25 Scorpio : 2754 15.0 39 38.5% 26 Onno : 2752 12.5 35 35.7% 27 Spark : 2749 12.5 34 36.8% 28 Sjeng : 2709 3.5 7 50.0% 29 Toga II : 2699 11.5 36 31.9% 30 Gaviota : 2691 11.5 37 31.1% 31 Exchess : 2670 13.0 42 31.0% 32 Nemo : 2663 3.5 7 50.0% 33 The Baron : 2638 10.5 25 42.0% 34 Minkochess : 2613 6.5 13 50.0% 35 Dirty : 2549 2.5 7 35.7% 36 Hamsters : 2544 2.5 6 41.7% 37 Arasan : 2525 6.5 22 29.5% 38 Octochess : 2497 7.0 24 29.2% 39 Crafty : 2466 5.5 22 25.0% 40 Arminius : 2454 4.5 18 25.0% 41 Alfil : 2447 3.5 17 20.6% 42 Danasah : 2433 3.0 7 42.9% 43 Delphil : 2379 3.0 17 17.6% 44 Rodent : 2366 2.0 7 28.6% 45 Nebula : 2318 5.0 23 21.7% 46 Jazz : 2279 1.0 11 9.1% 47 Redqueen : 2263 3.5 22 15.9% 48 Prodeo : 2168 1.0 7 14.3%

Saturday, June 28, 2014

Java security block my chess server "playok"

How do I play at if java is blocking this server?

How do I control when an untrusted applet or application runs in my web browser?

This article applies to:
  • Java version(s): 7.0, 8.0

Java 7u10 introduces the ability to manage when and how untrusted Java applications (i.e. an application that is digitally signed by an unknown publisher, or a certificate that has not been issued by a trusted Certificate Authority) will run if they are included on a web page. Setting the security level within the Java Control Panel will determine whether
  1. You are prompted before an untrusted java application is run (MEDIUM or HIGH) or
  2. Untrusted Java applications will be blocked so they cannot run (VERY HIGH).
Starting with Java 7 Update 51, users will be able to configure the applications to run, that would normally be blocked by security checks. If the exception list feature is used, the option will be listed within the Java Control Panel.
See the Exception Site List FAQ for more info.

Find the Java Control Panel

» Windows
» Mac OS X 

Setting the Security levels through the Java Control Panel
Enable Java
  1. In the Java Control Panel, click on the Security tab.
  2. Select the desired Security level.
  3. Click Apply.
  4. Click OK to save changes made to the Java Control Panel.
another way:
1-In the Java Control Panel,click security panel
2-click "edit site list"
3-add the desire website,most error or warnign message will tell you what url has been blocked,and just added
4-click save,click ok
5-close everything and try again

Third way:
Connect to the desire website blocked by java,using a vpn private such as "Ghost vpn",no problem at all.
1-get the vpn
2-connect to europa vpn
3-go to the website desire
» More information see how to find the Java Control Panel?

Security levels in the Java Control Panel

Very High
This is the most restrictive security level setting. All the applications that are signed with a valid certificate and include the Permissions attribute in the manifest for the main JAR file are allowed to run with security prompts. All other applications are blocked.
This is the minimum recommended (and default) security level setting. Applications that are signed with a valid or expired certificate and include the Permissions attribute in the manifest for the main JAR file are allowed to run with security prompts. Applications are also allowed to run with security prompts when the revocation status of the certificate cannot be checked. All other applications are blocked.
Only unsigned applications that request all permissions are blocked. All other applications are allowed to run with security prompts. Selecting the Medium security level is not recommended and will make your computer more vulnerable should you run a malicious application.

You might also be interested in:

Friday, June 27, 2014

Online interfaces to endgame tablebases

Online interfaces to endgame tablebases

These web-sites allow you to probe endgame positions online using your browser.
Pros of probing online:
  • You don't need any EGTB files on your computer (saving hundreds of gigabytes of space).
  • You don't need any chess software either, just a browser.
  • You can check only one position at a time.
  • You can check only position that itself falls within 6-men table, those servers don't do any search.

What are Gaviota EGTB and Nalimov EGTB. Where to get the Nalimov end game table bases

Gaviota EGTB
For the Gaviota EGTB support you'll need to download the Gaviota EGTB files. At the time of writing they are available for download at the address Download all 145 files and save them in a directory on your hard disk. The total disk space required is about 7 GB. Alternatively you could skip the download and generate the tables directly on your own computer, please follow the instructions found at the Gaviota web site.
The location of the Gaviota EGTB files is specified in the GaviotaTbPath option. Houdini will scan the folder for the "kqkr.gtb.cpX" file and accordingly decide which compression level to use.
 Gaviota web site.

Nalimov EGTB
For the Nalimov EGTB support you'll need to install the Nalimov EGTB files. At the time of writing they are available for download at the address or Download the files and save them in a directory on your hard disk. The total disk space required for the 3-4-5-men table bases is about 7 GB (290 files). The space requirement for the 6-men Nalimov table bases exceeds 1 TB.
The location of the Nalimov EGTB files is specified in the NalimovPath option. or

Another way to get the full copy on hard drive is getting from amazon
The question here Does it worth it? all depend how much do you want to improve at chess

What is Syzygy end game table bases and where to download Syzygy

"The Syzygy 6-men EGTB system is the recommended table base solution for the latest and powerfull chess engines
It features by far the best compression (smallest file size) and best performance, especially when multiple threads perform simultaneous EGTB probing. New chess engines has been extensively tuned for this state-of-the-art end game table base system so as to provide optimum precision and strength in the late endgame at any time control and with any number of cores.
While installing the files on a SSD disk is recommended, the performance of the Syzygy on a normal hard disk is still very good.

The only drawback of Syzygy bases is that they do not contain the exact Distance to Mate information. If you require an exact mating distance in a position you'll need an alternative solution." (retrieved info from url:
 Syzygy Endgame Tablebases for your chess engine.
3,4,5 and 6 pieces - An endgame tablebase is a computerized database that contains precalculated exhaustive analysis of a chess endgame position. It is typically used by a computer chess engine during play, or by a human or computer that is retrospectively analysing a game that has already been played.

The tablebase contains the game-theoretical value (win, loss, or draw) of each possible move in each possible position, and how many moves it would take to achieve that result with perfect play. Thus, the tablebase acts as an oracle, always providing the optimal moves. Typically the database records each possible position with certain pieces remaining on the board, and the best moves with White to move and with Black to move.

Stockfish implementation:

Syzygy 3-4-5 Individual Files - Direct Download ( (Download Torrent) (
938.39 MB

Syzygy 6men DTZ - (Download Torrent) (
81.39 GB

Syzygy 6men WDL - (Download Torrent) (
67.83 GB

Currently, engines that support Syzygy tablebase
Houdini 4:
Deep Fritz 14 (the GUI):
Komodo in the near future



Syzygybases are configured using the UCI options "SyzygyProbeLimit" and "SyzygyPath".

The option "SyzygyPath" should be set to the directory or directories where the .rtbw and .rtbz files can be found. Multiple directories should be separated by ";" on Windows and by ":" on Unix-based operating systems.

Example: C:\tablebases\wdl345;C:\tablebases\wdl6; D:\tablebases\dtz345;D:\tablebases\dtz6
It is recommended to store .rtbw files on an SSD. There is no loss in storing the .rtbz files on a regular HD.

Note: At the moment, the "SyzygyPath" option can only be set once. If you want to change it, you need to restart the engine.

If you have the 6-piece tables, set the value of "SyzygyProbeLimit" to 6 (the default). If you only have the 5-piece table, set it to 5. Set the value of this option to 0 if you want to temporarily disable tablebase probing.

What to expect
If the engine is searching a position that is not in the tablebases (e.g. a position with 7 pieces), it will access the tablebases during the search. If the engine reports a large mate score, this means that it has found a winning line into a tablebase position. Example: mate in 60 means 10 moves into a winning tablebase position.

If the engine is given a position to search that is in the tablebases, it will use the tablebases at the beginning of the search to preselect all good moves, i.e. all moves that preserve the win or preserve the draw while taking into account the 50-move rule. It wil then perform a search only on those moves. The engine will not move immediately, unless there is only a single good move. The engine might not report a mate score even when the position is won. Instead, it reports the score that is returned by the search.

It is therefore clear that behaviour is not identical to what one might be used to with Nalimov tablebases. There are technical reasons for this difference, the main technical reason being that Nalimov tablebases use the DTM metric (distance-to-mate), while Syzygybases use a variation of the DTZ metric (distance-to-zero, zero meaning any move that resets the 50-move counter). This special metric is one of the reasons that Syzygybases are more compact than Nalimov tablebases, while still storing all information needed for optimal play and in addition being able to take into account the 50-move rule.

In the near future an option will be added to switch between the current behaviour and a mode in which Stockfish will immediately play one of the good moves. This new mode will have the problem that it leads to unnatural play once the engine has reached a tablebase position. For example, the engine will then prefer any winning pawn move (even those that lose material and complicate the win) over moves that lead to a quick mate but have a higher "distance-to-zero" value.

Some links:
Chess Endgame Frequences
Detailed analysis of 6-man frequencies.

Syzygy EGTB
For the Syzygy EGTB support you'll need to install the Syzygy EGTB files. At the time of writing all the Syzygy files are available for torrent download at The 3-4-5-men Syzygy are also available for direct download at
Update: the 6-men Syzygy are now also available as HTTP download, see
The total size of the 3-4-5-men files is 938 MB (290 files), the 6-men table bases require 149 GB (730 files).
The location of the Syzygy EGTB files is specified in the SyzygyPath option.

from another good source of information
September 27, 2013
Please be sure to verify the downloaded Syzygybases using the following checksums:
These checksums were provided by Joshua Shriver in a single file, I divided them into 4 files for convenience.
Note that md5sum from GnuWin32 Coreutils package computes wrong checksums. You need another build of md5sum, e.g., from Cygwin, or a different checksummer, such as fsum. Simply copy the md5 file into the corresponding Syzygybases directory and run "fsum -c Syzygybases-WDL-3-4-5.md5" (example).
September 14, 2013
Syzygybases is a new promising tablebase format developed by Ronald de Man. The main differences from Nalimov's format:
  • Syzygybases take 50 moves rule into account.
  • Probing code is distributed under permissive license (Nalimov's probing code can only be used under Nalimov's permission, which is hard to impossible to obtain).
  • Syzygybases include WDL (win/draw/loss) tables for fast access during search, as well as separate DTZ (distance to zeroing the 50 move counter) tables for finding the winning line.
  • Syzygybase are about 7 times smaller than Nalimov's tablebases (161 GB vs 1.2 TB).
  • Generating complete syzygybases for up to 6 pieces takes less than a month on a PC with 16 GB or RAM.
The generator source, probing code source and documentation are available on github: As a proof of concept Ronald incorporated the probing code into Stockfish engine:
A few days ago Joshua Shriver started seeding the complete set of 3-4-5-6-piece Syzygybases on bittorrent (as well as hosting the tracker): Already it looks like downloading might be faster than generating, and it will still get faster as more people join.
Still early days, but this could well become the standard tablebase format for the next decade of computer chess.


"El Syzygy 6-men EGTB sistema es la solución base de la mesa se ​​recomienda para los últimos y de ajedrez potente motores 
Cuenta con diferencia, la mejor compresión (menor tamaño de archivo) y el mejor rendimiento, especialmente cuando varios subprocesos realizan EGTB simultánea de sondeo. Nuevos módulos de ajedrez ha sido ampliamente atento a este sistema de base mesa final del juego del estado de la técnica así como para ofrecer precisión y resistencia óptima a finales del final del juego en cualquier control de tiempo y en cualquier número de núcleos. 
Si bien se recomienda la instalación de los archivos en un disco SSD, el rendimiento de la Syzygy en un disco duro normal sigue siendo muy bueno. 

El único inconveniente de bases Syzygy es que no contienen la distancia exacta a Mate información. . Si usted requiere una distancia exacta de apareamiento en una posición que necesita una solución alternativa "(información recuperada de url: 
  Syzygy Endgame tablas de finales para su motor de ajedrez. 
3,4,5 y 6 piezas - Un tablebase final del juego es una base de datos informatizada que contiene un análisis exhaustivo precalculada de una posición final de juego de ajedrez. Se utiliza normalmente por un motor de ajedrez de computadora durante el juego, o por un humano o una computadora que está analizando retrospectivamente un juego que ya se ha jugado. 

El tablebase contiene el valor del juego de la teórica (ganancia, pérdida, o dibujar) de cada movimiento posible en cada posición posible, y cuántos movimientos que se necesitaría para lograr ese resultado con un juego perfecto. Así, el tablebase actúa como un oráculo, proporcionando siempre los movimientos óptimos. Por lo general la base de datos registra cada posición posible con ciertas piezas restantes en el tablero, y los mejores movimientos con Blanco para mover y con Negro para moverse. 

Aplicación Bacalao: 

Syzygy 3-4-5 archivos individuales - Descarga Directa ( (Descarga Torrent) ( 203-4-5% 20Individual% 20Files.torrent) 
938.39 MB 

Syzygy 6men DTZ - (Descarga Torrent) ( 206men% 20DTZ.torrent) 
81.39 GB 

Syzygy 6men Biblioteca Digital Mundial - (Descarga Torrent) ( 206men% 20WDL.torrent) 
67.83 GB 

En la actualidad, los motores que apoyar Syzygy tablebase 
Houdini 4: 
Deep Fritz 14 (GUI): 
Komodo en un futuro próximo 



Syzygybases se configuran con las opciones de la UCI "SyzygyProbeLimit" y "SyzygyPath". 

El "SyzygyPath" opción se debe establecer en el directorio o los directorios donde están los archivos rtbz. Rtbw y. Pueden encontrarse. Directorios deben estar separadas por ";" en Windows y por ":" en los sistemas operativos basados ​​en Unix. 

Ejemplo: C: \ tablebases \ wdl345; C: \ tablebases \ wdl6; D: \ tablebases \ dtz345; D: \ tablebases \ dtz6 
Se recomienda almacenar. Rtbw archivos en un disco SSD. No hay pérdida en el almacenamiento de los archivos. Rtbz en un HD regular. 

Nota: En estos momentos, la opción "SyzygyPath" sólo se puede establecer de una vez. Si desea cambiarlo, deberá reiniciar el motor. 

Si usted tiene las tablas de 6 piezas, establezca el valor de "SyzygyProbeLimit" a 6 (el valor predeterminado). Si sólo dispone de la tabla de 5 piezas, ajústelo a 5. Establezca el valor de esta opción a 0 si desea desactivar temporalmente tablebase sondeo. 

Qué esperar 
Si el motor está buscando una posición que no está en las tablas de finales (por ejemplo, una posición con 7 piezas), se accederá a las tablas de finales durante la búsqueda. Si el motor se reporta una gran puntuación de su compañero, esto significa que se ha encontrado una línea ganadora en una posición tablebase. Ejemplo: mate en 60 significa 10 se mueve a una posición tablebase ganar. 

Si el motor se le da una posición de buscar lo que hay en las tablas de finales, utilizará las tablas de finales en el comienzo de la búsqueda de preseleccionar todas las buenas jugadas, es decir, todos los movimientos que conservan la victoria o preservan el empate, mientras que teniendo en cuenta el 50 - mover regla. Wil luego realizar una búsqueda sólo en esos movimientos. El motor no se mueve inmediatamente, a menos que haya un solo buen movimiento. El motor podría no reportar una puntuación compañero incluso cuando se ganó el puesto. En su lugar, informa la puntuación devuelta por la búsqueda. 

Por tanto, es claro que el comportamiento no es idéntico a lo que pudiera ser usado para con tablebases Nalimov. Existen razones técnicas de esta diferencia, la principal razón técnica es que tablebases Nalimov utilizan la métrica DTM (de distancia a su compañero), mientras Syzygybases usan una variación de la métrica DTZ (cero significado distancia a cero cualquier movimiento que restablece el contador de los 50 movimientos). Esta medida especial es una de las razones por las que Syzygybases son más compactos que tablebases Nalimov, sin dejar de almacenar toda la información necesaria para el juego óptimo y, además, ser capaz de tener en cuenta la regla de los 50 movimientos. 

En un futuro próximo se añadirá una opción para cambiar entre el comportamiento actual y un modo en el que Bacalao jugará inmediatamente uno de los buenos movimientos. Este nuevo modo tendrá el problema de que conduce a la reproducción artificial una vez que el motor ha alcanzado una posición tablebase. Por ejemplo, el motor entonces prefieren cualquier movimiento de un peón gana (incluso los que pierden material y complicar la victoria) por las medidas que conduzcan a un compañero rápida, pero que tienen una "distancia a cero" el valor más alto. 

Algunos enlaces: 
Chess Endgame Frequences 
El análisis detallado de las frecuencias de 6 hombres. 
Syzygy EGTB 
Para el apoyo Syzygy EGTB tendrá que instalar los archivos Syzygy EGTB. En el momento de escribir todos los archivos Syzygy están disponibles para descargar torrent enhttp :/ / / seguidor / index.php. Los 3-4-5-men Syzygy también están disponibles para su descarga directa en 
Actualización: el 6-men Syzygy ahora también están disponibles como descarga HTTP, ver 
El tamaño total de los archivos 3-4-5-hombres es 938 MB (290 archivos), los 6-men bases de la tabla requieren 149 GB (730 archivos). 
Se especifica la ubicación de los archivos Syzygy EGTB en la opción SyzygyPath. 

de otra buena fuente de información 
27 de septiembre 2013 
Por favor, asegúrese de verificar los Syzygybases descargados usando las siguientes sumas de comprobación: 
Piezas de la Biblioteca Digital Mundial, 3-4-5 
Piezas DTZ, 3-4-5 
Biblioteca Digital Mundial, 6 piezas 
DTZ, 6 piezas 
Estas sumas de comprobación fueron proporcionados por Joshua Shriver en un solo archivo, que los dividió en 4 archivos para mayor comodidad. 
Tenga en cuenta que md5sum desde GnuWin32 Coreutils paquete calcula sumas de comprobación erróneas. Usted necesita otro build de md5sum, por ejemplo, de Cygwin, o una checksummer diferente, como fsum. Sólo tiene que copiar el archivo md5 en el directorio Syzygybases correspondiente y ejecutar "fsum-c Syzygybases-BDM-3-4-5.md5" (ejemplo). 
14 de septiembre 2013 
Syzygybases es un nuevo formato tablebase prometedora desarrollada por Ronald de Hombre. Las principales diferencias con el formato de Nalimov: 
Syzygybases toman 50 movimientos gobernar en cuenta. 
Código de sondeo se distribuye bajo licencia permisiva (código de sondeo de Nalimov sólo se puede utilizar bajo el permiso de Nalimov, que es difícil o imposible de conseguir). 
Syzygybases incluyen la Biblioteca Digital Mundial (ganar / empate / pérdida) mesas para un acceso rápido durante la búsqueda, así como separados DTZ (distancia a la puesta a cero del contador de 50 move) tablas para encontrar la línea ganadora. 
Syzygybase son aproximadamente 7 veces más pequeña que las tablas de finales de Nalimov (161 GB vs 1,2 TB). 
Generando syzygybases completas para hasta 6 piezas tarda menos de un mes en una PC con 16 GB o RAM. 
La fuente del generador, sondeando el código fuente y la documentación están disponibles en github: Como una prueba de concepto Ronald incorpora el código de sondeo en el motor de Bacalao: 
Hace unos días Joshua Shriver inició la siembra de la serie completa de 3-4-5-6-pieza Syzygybases de bittorrent (así como el recibimiento del tracker): Ya que parece que la descarga puede ser más rápido que la generación, y todavía será más rápida a medida que más gente se une. 
Aún es pronto, pero esto podría muy bien convertirse en el formato tablebase estándar para la próxima década de ajedrez por computadora.

"Die Syzygy 6-Männer EGTB System ist die empfohlene Tabelle Basislösung für die neuesten und leistungsfähigen Schach-Engines 
Es verfügt über die mit Abstand beste Kompression (kleinste Dateigröße) und die beste Leistung, vor allem, wenn mehrere Threads gleichzeitig vornehmen EGTB Sondieren. Neue Schach-Engines wurde ausgiebig für diese state-of-the-art-Ende-Spiel-Tischgestell-System abgestimmt, um eine optimale Präzision und Stärke in den späten Endspiel jederzeit Kontrolle und mit einer beliebigen Anzahl von Kernen zu liefern. 
Während der Installation der Dateien auf einer SSD Festplatte wird empfohlen, ist die Entwicklung der Syzygy auf einer normalen Festplatte immer noch sehr gut. 

Der einzige Nachteil der Syzygy Grundlagen ist, dass sie die genaue Entfernung nicht enthalten, um Informationen Kamerad. . Wenn Sie eine genaue Pass Abstand in einer Position benötigen Sie brauchen eine alternative Lösung "(abgerufen Infos von url: 
  Syzygy Endspieldatenbanken für Ihren Schach-Engine. 
3,4,5 und 6 Stück - Ein Endspiel Tischgestell ist eine elektronische Datenbank, die vorberechneten erschöpfende Analyse einer Endspielstellung enthält. Es wird typischerweise von einem Computer-Schach-Engine während des Spiels verwendet werden, oder von einem Mensch oder Computer, die rückwirkend ein Spiel, das bereits gespielt wurde, analysiert wird. 

Das Tischgestell enthält die Spiel-theoretischen Wert (win, Verlust, oder zeichnen) jedes möglichen Umzug in jede mögliche Position, und wie viele Züge es dauern würde, um dieses Ergebnis mit perfekter Wiedergabe zu erreichen. Somit wirkt die Tischgestell als Orakel, immer vorausgesetzt, die optimalen bewegt. Typischerweise wird die Datenbank zeichnet jede mögliche Position mit bestimmten Figuren auf dem Brett bleiben, und die besten Züge mit Weiß zu bewegen und mit Schwarz am Zug. 

Stockfisch Umsetzung: 

Syzygy 3-4-5 Einzelne Dateien - Direct Download ( (Download von Torrent) ( 203-4-5% 20Individual% 20Files.torrent) 
938,39 MB 

Syzygy 6men DTZ - (Download von Torrent) ( 206men% 20DTZ.torrent) 
81.39 GB 

Syzygy 6men WDL - (Download von Torrent) ( 206men% 20WDL.torrent) 
67.83 GB 

Derzeit Motoren, die Syzygy Tischgestell unterstützt 
Houdini 4: 
Deep Fritz 14 (GUI): 
Komodo in naher Zukunft 



Syzygybases werden mit dem UCI-Optionen "SyzygyProbeLimit" und "SyzygyPath" konfiguriert. 

Die Option "SyzygyPath" sollte das Verzeichnis oder die Verzeichnisse, in denen die. Rtbw und. Rtbz Dateien gefunden werden können eingestellt werden. Mehrere Verzeichnisse sollten getrennt werden ";" Windows und durch ":" auf Unix-basierten Betriebssystemen. 

Beispiel: C: \ Tablebases \ wdl345, C: \ Tablebases \ wdl6; D: \ Tablebases \ dtz345, D: \ Tablebases \ dtz6 
Es wird empfohlen, zu speichern. Rtbw Dateien auf einer SSD. Es gibt keinen Verlust in Speichern der. Rtbz Dateien auf einer regulären HD. 

Hinweis: Im Moment ist die Option "SyzygyPath" kann nur einmal festgelegt werden. Wenn Sie es ändern wollen, müssen Sie den Motor neu zu starten. 

Wenn Sie die 6-Stück-Tabellen, stellen Sie den Wert von "SyzygyProbeLimit" bis 6 (die Standardeinstellung). Wenn Sie nur die 5-teilige Tisch, setzen Sie ihn auf fünf. Stellen Sie den Wert dieser Option auf 0, wenn Sie vorübergehend deaktivieren Tischgestell Sondieren möchten. 

Was ist zu erwarten 
Wenn der Motor Suchen einer Position, die nicht in der Endspieltabellen (z. B. eine Position mit 7 Teile), wird es die Endspieltabellen während der Suche zuzugreifen. Wenn der Motor meldet einen großen Kumpel-Score, bedeutet dies, dass es eine Gewinnlinie in ein Tischgestell Position gefunden hat. Beispiel: Kumpel in 60 bedeutet 10 bewegt sich in eine Position zu gewinnen Tischgestell. 

Wenn der Motor eine Position zu suchen, was in den Tablebases angegeben wird, wird die Tablebases zu Beginn der Suche, um alle guten bewegt, dh alle Bewegungen, die den Gewinn erhalten oder erhalten die Auslosung unter Berücksichtigung der Vorauswahl 50 - bewegen Regel. Es wil dann eine Suche nur auf die Bewegungen. Der Motor springt nicht sofort zu bewegen, es sei denn, es gibt nur eine einzige guter Schritt. Der Motor nicht berichten könnte einen Partner Punktzahl, auch wenn die Position gewonnen. Stattdessen meldet er die Partitur, die von der Suche zurückgegeben wird. 

Es ist daher klar, dass das Verhalten ist nicht identisch mit dem, was man mit Nalimov Tablebases verwendet werden. Es gibt technische Gründe für diesen Unterschied, der Hauptgrund ist, dass technische Nalimov Tablebases verwenden Sie den DTM Metrik (Abstand-zu-Partner), während Syzygybases verwenden eine Variante des DTZ Metrik (Abstand-zu-Null, Null Bedeutung, die jede Bewegung setzt der 50-Züge-Zähler). Diese spezielle Metrik ist einer der Gründe, die Syzygybases sind kompakter als Nalimov Tablebases, während noch Speicherung aller für die optimale Wiedergabe und darüber hinaus in der Lage, unter Berücksichtigung der 50-Züge-Regel nehmen benötigten Informationen. 

In naher Zukunft wird eine Option hinzugefügt werden, um zwischen dem aktuellen Verhalten und einem Modus, in dem Stockfisch wird sofort spielen, einer der gute Züge zu wechseln. Dieser neue Modus wird das Problem, das es zu unnatürlichen Spiel führt, sobald der Motor ein Tischgestell Position erreicht hat haben. Zum Beispiel wird der Motor dann lieber jede gewinnende Bauernzug ​​(auch solche, die Material verlieren und erschweren die win) über Schritte, die zu einem schnellen Kollegen führen, sondern haben eine höhere "Abstand-zu-Null"-Wert. 

Einige Links: 
Chess Endgame Frequenzen 
Detaillierte Analyse der 6-Mann-Frequenzen. 
Syzygy EGTB 
Für die Syzygy EGTB Unterstützung, die Sie brauchen, um die Syzygy EGTB Dateien zu installieren. Zum Zeitpunkt des Schreibens alle Syzygy-Dateien sind für Torrent-Download unterhttp :/ / / tracker / index.php erhältlich. Das 3-4-5-Männer Syzygy sind auch an zum direkten Download zur Verfügung. 
Update: die 6-Männer Syzygy sind jetzt auch als HTTP-Download erhältlich, siehe 
Die Gesamtgröße der 3-4-5-Männer-Dateien ist 938 MB (290 Dateien), die 6-Männer Tischgestelle benötigen 149 GB (730 Dateien). 
Die Lage der Syzygy EGTB Dateien wird in der Option SyzygyPath angegeben. 

von einem anderen gute Informationsquelle 
27. September 2013 
Bitte achten Sie darauf, die heruntergeladenen Syzygybases mit den folgenden Prüfsummen verifizieren: 
WDL, 3-4-5 Stück 
DTZ, 3-4-5 Stück 
WDL, 6 Stück 
DTZ, 6 Stück 
Diese Prüfsummen wurden von Joshua Shriver in einer einzigen Datei zur Verfügung gestellt, teilte ich sie in 4-Dateien für die Bequemlichkeit. 
Beachten Sie, dass md5sum von GnuWin32 Paket Coreutils falsch berechnet Prüfsummen. Sie brauchen eine andere Build von md5sum, z. B. von Cygwin, oder eine andere checksummer wie fsum. Kopieren Sie einfach den md5-Datei in das entsprechende Verzeichnis, und führen Syzygybases "fsum-c Syzygybases-WDL-3-4-5.md5" (Beispiel). 
14. September 2013 
Syzygybases ist eine neue, vielversprechende Tischgestell Format von Ronald de Man entwickelt. Die Hauptunterschiede von Format Nalimov ist: 
Syzygybases nehmen 50 Züge-Regel berücksichtigt. 
Probing-Code wird unter permissiven Lizenz (Nalimov der Sondierung Code kann nur unter Nalimov die Erlaubnis, die schwer zu bekommen ist unmöglich, verwendet werden) verteilt. 
Syzygybases gehören WDL (Win / Draw / Verlust) Tabellen für den schnellen Zugriff während der Suche, sowie separate DTZ (Abstand zur Nullstellung des Zählers 50 Züge) Tabellen für das Finden der Gewinnlinie. 
Syzygybase sind etwa 7-mal kleiner als der Nalimov Tablebases (161 GB vs 1,2 TB). 
Generieren komplette syzygybases für bis zu 6 Stück in weniger als einem Monat auf einem PC mit 16 GB oder RAM. 
Der Generator Quelle, Sondieren Code Quelle und Dokumentation sind auf Github verfügbar: Als Proof of Concept Ronald integriert die Sondierung Code in Stockfish Engine: 
Vor ein paar Tagen begann Joshua Shriver Aussaat den kompletten Satz von 3-4-5-6-Stück Syzygybases auf BitTorrent (wie auch die Ausrichtung der Tracker): Schon sieht es aus wie das Herunterladen vielleicht schneller als die Erzeugung zu sein, und es wird noch schneller, da mehr Menschen kommen zu bekommen. 

Noch am Anfang, aber das könnte auch zum Standard-Format Endspieltabellen für das nächste Jahrzehnt von Computer-Schach.

"Syzygy 6-мужчины EGTB система является рекомендуемым стол раствор основания для последних и мощный шахматных движков 
К услугам безусловно лучший сжатие (маленький размер файла) и лучшую производительность, особенно, когда несколько потоков одновременно осуществлять EGTB зондирования. Новые шахматные двигатели широко настроены для этого конец игры таблице базовой системы государством в самых современных, с тем чтобы обеспечить оптимальную точность и силу в конце эндшпиле при любом контроле времени и с любым количеством ядер. 
При инсталляции файлов на SSD диске рекомендуется, производительность сизигии на обычном жестком диске по-прежнему очень хорошо. 

Единственным недостатком Syzygy баз является то, что они не содержат точное расстояние до Mate информацию. . Если вам требуется точное расстояние спаривания в состоянии вам нужно альтернативное решение "(извлекается информация от URL: 
  Syzygy Эндшпиль Tablebases для вашего шахматный движок. 
3,4,5 и 6 штук - эндшпиль tablebase представляет собой компьютеризированную базу данных, которая содержит Precalculated исчерпывающий анализ положения шахматы эндшпиль. Он обычно используется на компьютерных шахматах двигателя во время игры, или в организме человека или компьютера, на котором ретроспективно анализируя игру, которая уже играет. 

Tablebase содержит значение теоретико-игровой (выигрыш, проигрыш или ничья) каждого возможного перехода в каждом возможном положении, и сколько ходов было бы предпринять, чтобы достичь этого результата с совершенной игре. Таким образом, tablebase выступает в качестве оракула, всегда обеспечивая оптимальные ходы. Обычно база данных записывает каждое возможное положение с определенные части, оставшиеся на борту, и лучшие движется с Белые начинают и с Ход черных. 

Stockfish реализация: 

Syzygy 3-4-5 индивидуальные файлы - Прямая Скачать ( (скачать Torrent) ( 203-4-5% 20Individual% 20Files.torrent) 
938,39 МБ 

Syzygy 6men DTZ - (скачать Torrent) ( 206men% 20DTZ.torrent) 
81.39 ГБ 

Syzygy 6men МЦБ - (скачать Torrent) ( 206men% 20WDL.torrent) 
67.83 ГБ 

В настоящее время двигатели, которые поддерживают Syzygy tablebase 
Гудини 4: 
Deep Fritz 14 (GUI): 
Комодо в ближайшем будущем 



Syzygybases настраиваются с помощью UCI опции "SyzygyProbeLimit" и "SyzygyPath". 

Опция "SyzygyPath" должен быть установлен в каталог или каталоги, где. Rtbw и. Rtbz файлы могут быть найдены. Несколько каталогов должны быть разделены ";" В Windows и ":" в операционных системах Unix-приложений. 

Пример: C: \ tablebases \ wdl345; C: \ tablebases \ wdl6; D: \ tablebases \ dtz345; D: \ tablebases \ dtz6 
Рекомендуется хранить. Rtbw файлы на SSD. Там нет потери в хранении. Rtbz файлы на регулярной HD. 

Примечание: В настоящее время опция "SyzygyPath" можно установить только один раз. Если вы хотите изменить его, необходимо перезапустить двигатель. 

Если у вас есть таблицы 6 шт, установите значение "SyzygyProbeLimit" до 6 (по умолчанию). Если у вас есть только таблицу 5 частей, установите его в 5. Установите значение этого параметра в 0, если вы хотите временно отключить tablebase зондирования. 

Чего ожидать 
Если двигатель поиске позицию, которая не в tablebases (например положение с 7 штук), он будет обращаться к tablebases во время обыска. Если двигатель сообщает большой счет мат, это означает, что он нашел выигрышную линию в состоянии tablebase. Пример: мат в 60 означает 10 перемещается в выигрышной позиции tablebase. 

Если двигатель получит такую ​​позицию, чтобы поиск то, что на tablebases, он будет использовать tablebases в начале поиска для предварительного все хорошие ходы, то есть все движения, которые сохранить победу или сохранить ничью с учетом 50 - двигаться правило. Затем он Виль выполнить поиск только на тех ходов. Двигатель не будет двигаться сразу, если нет только один хороший ход. Двигатель не может сообщить балл мат даже когда положение выиграна. Вместо этого, он сообщает счет, который возвращается при поиске. 

Таким образом, ясно, что поведение не идентично тому, что можно было бы использовать для с Налимов tablebases. Есть технические причины этой разницы, главное техническая причина в том, что Налимов tablebases использовать метрику DTM (расстояние до партнера), в то время как Syzygybases использовать изменение метрики DTZ (расстояние к нулю, нулевой смысл любой шаг, который сбрасывает50-Контратака). Эта специальная метрика является одним из причин того, что Syzygybases более компактны, чем Налимов tablebases, в то же время хранения всей информации, необходимой для оптимальной игры и в дополнение в состоянии принять во внимание правило 50-ход. 

В ближайшее время вариант будет добавлен для переключения между текущим поведением и режим, в котором Stockfish сразу играть одну из хороших ходов. Этот новый режим будет иметь проблемы, он приводит к неестественной игры, как только двигатель достиг позиции tablebase. Например, двигатель будет предпочитают любой победный ход пешкой (даже те, которые теряют материал и усложнить победу) над шагов, которые приводят к быстрой партнера, но имеют более высокую стоимость "расстояние к нулю". 

Некоторые ссылки: 
Шахматы Эндшпиль частот 
Детальный анализ 6-человек частот. 
Syzygy EGTB 
Для поддержки Syzygy EGTB вам необходимо установить файлы Syzygy EGTB. На момент написания все файлы Syzygy доступны для скачивания торрента athttp :/ / / трекера / index.php.3-4-5-мужчины Syzygy также доступны для прямого скачивания на 
Обновление: 6-мужчины Syzygy теперь также доступны в качестве HTTP загрузки, см. 
Общий размер 3-4-5-мужчин файлов 938 МБ (290 файлов), 6-мужчин стол основы требуют 149 ГБ (730 файлов). 
Расположение файлов Syzygy EGTB указан в опции SyzygyPath. 

с другой хороший источник информации 
27 сентября 2013 
Пожалуйста, не забудьте проверить загруженные Syzygybases использованием следующих сумм: 
МЦБ, 3-4-5 штук 
DTZ, 3-4-5 штук 
МЦБ, 6 штук 
DTZ, 6 штук 
Эти контрольные суммы были предоставлены Джошуа Шрайвер в одном файле, я разделил их на файлы 4 для удобства. 
Обратите внимание, что md5sum от GnuWin32 Coreutils пакет вычисляет неправильные контрольные суммы. Вам нужно иная сборка md5sum, например, от Cygwin, или другую checksummer, например Fsum. Просто скопируйте файл md5 в соответствующий каталог Syzygybases и запустить "Fsum-с Syzygybases-WDL-3-4-5.md5" (пример). 
14 сентября 2013 
Syzygybases является новым перспективным форматом tablebase разработан Рональдом де Ман. Основные отличия от формата Налимов в: 
Syzygybases принять 50 ходов исключает во внимание. 
Зондирование код распространяется под разрешительной лицензией (зондирования код Налимова может быть использована только с разрешения Налимов, который находится трудно невозможно получить). 
Syzygybases включают WDL (Победа / Ничья / убыток) таблицы для быстрого доступа во время поиска, а также отдельный DTZ (расстояние до обнуления 50 счетчик ходов) Столы для нахождения победный линию. 
Syzygybase около 7 раз меньше, чем tablebases Налимов в (161 ГБ против 1,2 ТБ). 
Создание полных syzygybases до 6 штук занимает менее чем за месяц на ПК с 16 Гб или оперативной памяти. 
Источник генератор, зондирования исходный код и документацию можно найти на GitHub: Как доказательство концепции Рональд включены зондирования код в Stockfish двигателя: 
Несколько дней назад Джошуа Шрайвер начался посев полный набор 3-4-5-6-х частей Syzygybases на BitTorrent (а также хостинг трекера): Уже это выглядит как загрузка может быть быстрее, чем создание, и он будет еще получить быстрее, так как все больше людей присоединиться. 
Тем не менее первые дни, но это вполне может стать стандартным форматом tablebase в течение следующего десятилетия компьютерных шахмат.
" Syzygy 6- muzhchiny EGTB sistema yavlyayetsya rekomenduyemym stol rastvor osnovaniya dlya poslednikh i moshchnyy shakhmatnykh dvizhkov
K uslugam bezuslovno luchshiy szhatiye ( malen'kiy razmer fayla) i luchshuyu proizvoditel'nost' , osobenno , kogda neskol'ko potokov odnovremenno osushchestvlyat' EGTB zondirovaniya . Novyye shakhmatnyye dvigateli shiroko nastroyeny dlya etogo konets igry tablitse bazovoy sistemy gosudarstvom v samykh sovremennykh , s tem chtoby obespechit' optimal'nuyu tochnost' i silu v kontse endshpile pri lyubom kontrole vremeni i s lyubym kolichestvom yader .
Pri installyatsii faylov na SSD diske rekomenduyetsya , proizvoditel'nost' sizigii na obychnom zhestkom diske po-prezhnemu ochen' khorosho.

Yedinstvennym nedostatkom Syzygy baz yavlyayetsya to, chto oni ne soderzhat tochnoye rasstoyaniye do Mate informatsiyu . . Yesli vam trebuyetsya tochnoye rasstoyaniye sparivaniya v sostoyanii vam nuzhno al'ternativnoye resheniye " ( izvlekayetsya informatsiya ot URL : )
 Syzygy Endshpil' Tablebases dlya vashego shakhmatnyy dvizhok .
3,4,5 i 6 shtuk - endshpil' tablebase predstavlyayet soboy komp'yuterizirovannuyu bazu dannykh, kotoraya soderzhit Precalculated ischerpyvayushchiy analiz polozheniya shakhmaty endshpil' . On obychno ispol'zuyetsya na komp'yuternykh shakhmatakh dvigatelya vo vremya igry, ili v organizme cheloveka ili komp'yutera, na kotorom retrospektivno analiziruya igru, kotoraya uzhe igrayet .

Tablebase soderzhit znacheniye teoretiko-igrovoy ( vyigrysh, proigrysh ili nich'ya) kazhdogo vozmozhnogo perekhoda v kazhdom vozmozhnom polozhenii , i skol'ko khodov bylo by predprinyat', chtoby dostich' etogo rezul'tata s sovershennoy igre . Takim obrazom, tablebase vystupayet v kachestve orakula , vsegda obespechivaya optimal'nyye khody. Obychno baza dannykh zapisyvayet kazhdoye vozmozhnoye polozheniye s opredelennyye chasti , ostavshiyesya na bortu , i luchshiye dvizhetsya s Belyye nachinayut i s Khod chernykh .

Stockfish realizatsiya :

Syzygy 3-4-5 individual'nyye fayly - Pryamaya Skachat' ( ) ( skachat' Torrent ) ( % 203-4-5 % 20Individual % 20Files.torrent )
938,39 MB

Syzygy 6men DTZ - ( skachat' Torrent ) ( % 206men % 20DTZ.torrent )
81.39 GB

Syzygy 6men MTSB - ( skachat' Torrent ) ( % 206men % 20WDL.torrent )
67.83 GB

V nastoyashcheye vremya dvigateli , kotoryye podderzhivayut Syzygy tablebase
Stockfish :
Gudini 4 :
Deep Fritz 14 ( GUI) :
Komodo v blizhayshem budushchem



Syzygybases nastraivayutsya s pomoshch'yu UCI optsii " SyzygyProbeLimit " i " SyzygyPath " .

Optsiya " SyzygyPath " dolzhen byt' ustanovlen v katalog ili katalogi , gde . Rtbw i . Rtbz fayly mogut byt' naydeny. Neskol'ko katalogov dolzhny byt' razdeleny " ; " V Windows i " : " v operatsionnykh sistemakh Unix -prilozheniy.

Primer: C: \ tablebases \ wdl345 ; C: \ tablebases \ wdl6 ; D: \ tablebases \ dtz345 ; D: \ tablebases \ dtz6
Rekomenduyetsya khranit'. Rtbw fayly na SSD. Tam net poteri v khranenii . Rtbz fayly na regulyarnoy HD.

Primechaniye: V nastoyashcheye vremya optsiya " SyzygyPath " mozhno ustanovit' tol'ko odin raz. Yesli vy khotite izmenit' yego , neobkhodimo perezapustit' dvigatel'.

Yesli u vas yest' tablitsy 6 sht , ustanovite znacheniye " SyzygyProbeLimit " do 6 (po umolchaniyu) . Yesli u vas yest' tol'ko tablitsu 5 chastey , ustanovite yego v 5 . Ustanovite znacheniye etogo parametra v 0, yesli vy khotite vremenno otklyuchit' tablebase zondirovaniya .

Chego ozhidat'
Yesli dvigatel' poiske pozitsiyu, kotoraya ne v tablebases (naprimer polozheniye s 7 shtuk ) , on budet obrashchat'sya k tablebases vo vremya obyska . Yesli dvigatel' soobshchayet bol'shoy schet mat , eto oznachayet, chto on nashel vyigryshnuyu liniyu v sostoyanii tablebase . Primer: mat v 60 oznachayet 10 peremeshchayetsya v vyigryshnoy pozitsii tablebase .

Yesli dvigatel' poluchit takuyu ​​pozitsiyu , chtoby poisk to, chto na tablebases , on budet ispol'zovat' tablebases v nachale poiska dlya predvaritel'nogo vse khoroshiye khody , to yest' vse dvizheniya, kotoryye sokhranit' pobedu ili sokhranit' nich'yu s uchetom 50 - dvigat'sya pravilo. Zatem on Vil' vypolnit' poisk tol'ko na tekh khodov . Dvigatel' ne budet dvigat'sya srazu , yesli net tol'ko odin khoroshiy khod. Dvigatel' ne mozhet soobshchit' ball mat dazhe kogda polozheniye vyigrana. Vmesto etogo, on soobshchayet schet , kotoryy vozvrashchayetsya pri poiske.

Takim obrazom, yasno , chto povedeniye ne identichno tomu, chto mozhno bylo by ispol'zovat' dlya s Nalimov tablebases . Yest' tekhnicheskiye prichiny etoy raznitsy , glavnoye tekhnicheskaya prichina v tom, chto Nalimov tablebases ispol'zovat' metriku DTM ( rasstoyaniye do partnera ) , v to vremya kak Syzygybases ispol'zovat' izmeneniye metriki DTZ (rasstoyaniye k nulyu , nulevoy smysl lyuboy shag , kotoryy sbrasyvayet 50 - Kontrataka ) . Eta spetsial'naya metrika yavlyayetsya odnim iz prichin togo, chto Syzygybases boleye kompaktny , chem Nalimov tablebases , v to zhe vremya khraneniya vsey informatsii, neobkhodimoy dlya optimal'noy igry i v dopolneniye v sostoyanii prinyat' vo vnimaniye pravilo 50 - khod .

V blizhaysheye vremya variant budet dobavlen dlya pereklyucheniya mezhdu tekushchim povedeniyem i rezhim, v kotorom Stockfish srazu igrat' odnu iz khoroshikh khodov . Etot novyy rezhim budet imet' problemy, on privodit k neyestestvennoy igry , kak tol'ko dvigatel' dostig pozitsii tablebase . Naprimer , dvigatel' budet predpochitayut lyuboy pobednyy khod peshkoy ( dazhe te, kotoryye teryayut material i uslozhnit' pobedu ) nad shagov, kotoryye privodyat k bystroy partnera , no imeyut boleye vysokuyu stoimost' " rasstoyaniye k nulyu " .

Nekotoryye ssylki :
Shakhmaty Endshpil' chastot
Detal'nyy analiz 6- chelovek chastot.
Syzygy EGTB
Dlya podderzhki Syzygy EGTB vam neobkhodimo ustanovit' fayly Syzygy EGTB . Na moment napisaniya vse fayly Syzygy dostupny dlya skachivaniya torrenta athttp :/ / / trekera / index.php . 3 -4 -5- muzhchiny Syzygy takzhe dostupny dlya pryamogo skachivaniya na .
Obnovleniye: 6- muzhchiny Syzygy teper' takzhe dostupny v kachestve HTTP zagruzki, sm. .
Obshchiy razmer 3 -4 -5- muzhchin faylov 938 MB (290 faylov) , 6 - muzhchin stol osnovy trebuyut 149 GB ( 730 faylov) .
Raspolozheniye faylov Syzygy EGTB ukazan v optsii SyzygyPath .

s drugoy khoroshiy istochnik informatsii
27 sentyabrya 2013
Pozhaluysta, ne zabud'te proverit' zagruzhennyye Syzygybases ispol'zovaniyem sleduyushchikh summ:
MTSB , 3-4-5 shtuk
DTZ , 3-4-5 shtuk
MTSB , 6 shtuk
DTZ , 6 shtuk
Eti kontrol'nyye summy byli predostavleny Dzhoshua Shrayver v odnom fayle , ya razdelil ikh na fayly 4 dlya udobstva .
Obratite vnimaniye, chto md5sum ot GnuWin32 Coreutils paket vychislyayet nepravil'nyye kontrol'nyye summy . Vam nuzhno inaya sborka md5sum , naprimer , ot Cygwin , ili druguyu checksummer , naprimer Fsum . Prosto skopiruyte fayl md5 v sootvetstvuyushchiy katalog Syzygybases i zapustit' " Fsum -s Syzygybases - WDL - 3 -4 - 5.md5 " (primer) .
14 sentyabrya 2013
Syzygybases yavlyayetsya novym perspektivnym formatom tablebase razrabotan Ronal'dom de Man . Osnovnyye otlichiya ot formata Nalimov v :
Syzygybases prinyat' 50 khodov isklyuchayet vo vnimaniye .
Zondirovaniye kod rasprostranyayetsya pod razreshitel'noy litsenziyey ( zondirovaniya kod Nalimova mozhet byt' ispol'zovana tol'ko s razresheniya Nalimov , kotoryy nakhoditsya trudno nevozmozhno poluchit' ) .
Syzygybases vklyuchayut WDL ( Pobeda / Nich'ya / ubytok ) tablitsy dlya bystrogo dostupa vo vremya poiska , a takzhe otdel'nyy DTZ ( rasstoyaniye do obnuleniya 50 schetchik khodov ) Stoly dlya nakhozhdeniya pobednyy liniyu .
Syzygybase okolo 7 raz men'she, chem tablebases Nalimov v (161 GB protiv 1,2 TB ) .
Sozdaniye polnykh syzygybases do 6 shtuk zanimayet meneye chem za mesyats na PK s 16 Gb ili operativnoy pamyati .
Istochnik generator, zondirovaniya iskhodnyy kod i dokumentatsiyu mozhno nayti na GitHub : . Kak dokazatel'stvo kontseptsii Ronal'd vklyucheny zondirovaniya kod v Stockfish dvigatelya : .
Neskol'ko dney nazad Dzhoshua Shrayver nachalsya posev polnyy nabor 3 -4- 5 -6 -kh chastey Syzygybases na BitTorrent (a takzhe khosting trekera ): . Uzhe eto vyglyadit kak zagruzka mozhet byt' bystreye, chem sozdaniye , i on budet yeshche poluchit' bystreye, tak kak vse bol'she lyudey prisoyedinit'sya .
Tem ne meneye pervyye dni , no eto vpolne mozhet stat' standartnym formatom tablebase v techeniye sleduyushchego desyatiletiya komp'yuternykh shakhmat .

"إن نقطة الاقتران 6 رجال EGTB النظام هو الحل جدول قاعدة أوصت لأحدث وقوية الشطرنج محركات 
ويضم حتى الآن أفضل ضغط (أصغر حجم الملف) وأفضل أداء، وخصوصا عندما مواضيع متعددة في وقت واحد يحقق أداء EGTB. محركات الشطرنج الجديدة تم ضبطها على نطاق واسع لهذا النظام نهاية اللعبة قاعدة الجدول للدولة من بين الفن وذلك لتوفير الدقة المثلى وقوة في نهاية اللعبة في وقت متأخر من أي السيطرة على الوقت ومع أي عدد من النوى. 
أثناء تثبيت الملفات على قرص SSD ويوصى، أداء نقطة الاقتران على القرص الثابت العادي لا تزال جيدة جدا. 

ولكن العائق الوحيد قواعد نقطة الاقتران هو أنها لا تحتوي على القطر المحدد لماتي المعلومات. وإذا كنت تحتاج إلى مسافة التزاوج الدقيق في موقف ستحتاج حلا بديلا "(المعلومات التي تم استردادها من الرابط:؟end_game_table_base_support.htm) 
  نقطة الاقتران نهاية اللعبة Tablebases لمحرك الشطرنج الخاص بك. 
3،4،5 و 6 قطع - وهو tablebase نهاية اللعبة هو قاعدة بيانات محوسبة يحتوي على تحليل شامل precalculated من وضع نهاية اللعبة لعبة الشطرنج. عادة ما يتم استخدامه من قبل محرك الشطرنج الكمبيوتر أثناء اللعب، أو من خلال جهاز كمبيوتر الإنسان أو أن يتم بأثر رجعي تحليل اللعبة التي سبق أن لعبت. 

وtablebase يحتوي على القيمة النظرية لعبة (فوز أو خسارة أو رسم) كل خطوة ممكنة في كل موقف ممكن، وكيف العديد من التحركات التي سيحتاج اليها لتحقيق تلك النتيجة مع اللعب الكمال. وبالتالي، يعمل tablebase باعتبارها أوراكل، ودائما توفير التحركات الأمثل. عادة قاعدة البيانات يسجل كل موقف ممكن مع بعض القطع المتبقية على متن الطائرة، وأفضل التحركات مع الأبيض للتحرك ومع الأسود للتحرك. 

تنفيذ السمك القديد المملح: 

نقطة الاقتران 3-4-5 الفردية ملفات - تحميل مباشر ( (تحميل تورنت) (٪ 203-4-5٪ 20Individual٪ 20Files.torrent) 
938.39 MB 

نقطة الاقتران 6men شركة دي تي زد - (تحميل تورنت) (٪ 206men٪ 20DTZ.torrent) 
81.39 GB 

نقطة الاقتران 6men المكتبة الرقمية العالمية - (تحميل تورنت) (٪ 206men٪ 20WDL.torrent) 
67.83 GB 

حاليا، محركات التي تدعم نقطة الاقتران tablebase 
السمك القديد المملح: 
هوديني 4:؟t=23427 
عميق فريتز 14 (واجهة المستخدم الرسومية):؟t=23431 
كومودو في المستقبل القريب 



يتم تكوين Syzygybases باستخدام الخيارات UCI "SyzygyProbeLimit" و "SyzygyPath". 

يجب تعيين "SyzygyPath" الخيار إلى الدليل أو الدلائل حيث. rtbw وملفات rtbz يمكن العثور عليه. يجب فصل الدلائل متعددة عن طريق "؛" على ويندوز و":" على أنظمة التشغيل يونيكس القائم. 

مثال: C: \ tablebases \ wdl345؛ C: \ tablebases \ wdl6؛ D: \ tablebases \ dtz345؛ D: \ tablebases \ dtz6 
فمن المستحسن لتخزين. rtbw الملفات على SSD. ليست هناك خسارة في تخزين ملفات rtbz على HD العادية. 

ملاحظة: في هذه اللحظة، لا يمكن إلا أن يتم تعيين "SyzygyPath" الخيار مرة واحدة. إذا كنت ترغب في تغييره، تحتاج إلى إعادة تشغيل المحرك. 

إذا كان لديك الجداول 6 قطعة، تعيين قيمة "SyzygyProbeLimit" إلى 6 (الافتراضي). إذا كان لديك فقط الجدول 5 قطعة، لأنها مجموعة 5. تعيين قيمة هذا الخيار إلى 0 إذا كنت تريد تعطيل مؤقتا tablebase التحقيق. 

ما يمكن توقعه 
إذا كان المحرك بالبحث وهو موقف ليس في tablebases (على سبيل المثال موقف مع 7 قطع)، فإنه سيتم الوصول إلى tablebases خلال البحث. إذا أبلغ محرك على درجة كبيرة زميله، وهذا يعني أنه وجد خط الفوز في موقف tablebase. مثال: رفيقة في 60 يعني 10 التحركات في موقف tablebase الفوز. 

إذا تم إعطاء المحرك موقف للبحث الذي هو في tablebases، فإنه سيتم استخدام tablebases في بداية البحث على منتقى مسبقا كل التحركات الجيدة، أي كل التحركات التي تحافظ على الفوز أو الحفاظ على التعادل مع الأخذ بعين الاعتبار 50 - نقل القاعدة. فيل ثم إجراء بحث فقط على تلك التحركات. فإن المحرك لا تتحرك على الفور، ما لم يكن هناك سوى خطوة جيدة واحدة. المحرك قد لا تقدم تقريرا بنتيجة زميله حتى عندما فاز هذا المنصب. بدلا من ذلك، فإنه تقارير النتيجة التي يتم إرجاعها من قبل البحث. 

ولذلك فمن الواضح أن السلوك ليس مطابقا لما واحدة يمكن استخدامها لمع tablebases Nalimov. هناك أسباب فنية لهذا الاختلاف، والسبب الرئيسي هو أن التقنية tablebases Nalimov استخدام متري DTM (المسافة إلى زميله)، في حين Syzygybases استخدام الاختلاف من شركة دي تي زد متري (المسافة إلى الصفر، الصفر معنى أي خطوة من شأنها إعادة تعيين العداد 50 خطوة). هذا المقياس خاص هو واحد من الأسباب التي Syzygybases هي أكثر إحكاما من tablebases Nalimov، في حين لا يزال تخزين جميع المعلومات اللازمة للعب الأمثل وبالإضافة أن تكون قادرة على أن تأخذ في الاعتبار القاعدة 50 الخطوة. 

في المستقبل القريب سيتم إضافة خيار للتبديل بين السلوك الحالي والوضع الذي ستوكفيش سيلعب على الفور واحدة من التحركات الجيدة. وهذا الوضع الجديد لديك مشكلة أنه يؤدي إلى اللعب غير طبيعي بمجرد وصول المحرك موقف tablebase. على سبيل المثال، فإن المحرك ثم تفضل أي تحرك بيدق الفوز (حتى تلك التي تفقد المواد وتعقيد الفوز) على التحركات التي تؤدي إلى رفيقة سريعة ولكن لديها أعلى "المسافة إلى الصفر" القيمة. 

بعض الروابط: 
نهاية اللعبة في الشطرنج Frequences 
تحليل مفصل للترددات الرجل 6.؟t=74 
نقطة الاقتران EGTB 
لدعم نقطة الاقتران EGTB ستحتاج إلى تثبيت ملفات نقطة الاقتران EGTB. في وقت كتابة كافة الملفات نقطة الاقتران غير متوفرة للتنزيل سيل athttp :/ / / تعقب / index.php. 3-4-5 نقطة الاقتران الرجال غير متوفرة للتحميل المباشر أيضا في 
تحديث: على 6 رجال نقطة الاقتران متاحة الآن أيضا باسم HTTP التنزيل، انظر 
الحجم الكلي للملف 3-4-5 رجال هو 938 ميغابايت (290 الملفات)، و6 رجال قواعد الجدول تتطلب 149 GB (730 الملفات). 
يتم تحديد موقع ملفات نقطة الاقتران EGTB في الخيار SyzygyPath. 

من مصدر جيد آخر من المعلومات 
27 سبتمبر 2013 
يرجى التأكد من التحقق من Syzygybases تحميلها باستخدام الاختبارية التالية: 
قطع المكتبة الرقمية العالمية، 3-4-5 
قطعة دي تي زد، 3-4-5 
المكتبة الرقمية العالمية، 6 قطع 
شركة دي تي زد، 6 قطع 
وقدمت هذه اختبارية بقلم جوشوا شرايفر في ملف واحد، وأنا تقسيمها ل4 ملفات للراحة. 
نلاحظ أن md5sum من GnuWin32 Coreutils حزمة يحسب اختبارية خاطئة. تحتاج بناء آخر من md5sum، على سبيل المثال، من سيغوين، أو checksummer مختلفة، مثل fsum. ببساطة نسخ الملف MD5 إلى الدليل Syzygybases المقابلة وتشغيل "fsum ج Syzygybases-WDL-3-4-5.md5" (على سبيل المثال). 
14 سبتمبر 2013 
Syzygybases هو تنسيق tablebase الواعدة الجديدة التي وضعتها رونالد دي مان. الاختلافات الرئيسية من شكل Nalimov في: 
Syzygybases اتخاذ 50 خطوات حكم بعين الاعتبار. 
يتم توزيع كود التحقيق بموجب ترخيص متساهل (لا يمكن إلا رمز التحقيق Nalimov في أن تستخدم تحت إذن Nalimov، والتي من الصعب المستحيل الحصول على). 
وتشمل Syzygybases المكتبة الرقمية العالمية (فوز / تعادل / خسارة) طاولات للوصول السريع أثناء البحث، فضلا عن شركة دي تي زد منفصلة (المسافة إلى التصفير 50 خطوة العداد) الجداول من أجل العثور على خط الفوز. 
Syzygybase بنحو 7 مرات أصغر من tablebases Nalimov في (161 GB مقابل 1.2 TB). 
توليد syzygybases كاملة لمدة تصل إلى 6 قطع تستغرق أقل من شهر على جهاز كمبيوتر مع 16 جيجابايت من ذاكرة الوصول العشوائي أو. 
مصدر مولد، التحقيق مصدر رمز وثائق متاحة على جيثب: كدليل على مفهوم دمج رونالد رمز التحقيق في ستوكفيش المحرك: 
وقبل بضعة أيام يشوع التي شرايفر بذر مجموعة كاملة من 3-4-5-6 قطعة Syzygybases على تورنت (فضلا عن استضافة تعقب): بالفعل يبدو وكأنه قد يكون أسرع من توليد تحميله، وسوف لا يزال الحصول على اسرع انضمام المزيد من الناس. 
لا يزال مبكرا، ولكن هذا يمكن أن يصبح شكل tablebase القياسية للعقد القادم للشطرنج الكمبيوتر.