Friday, August 30, 2013

Is 3D gaming dead?

(Credit: Sony)
Just two years ago, 3D was being touted as the Next Big Thing in gaming
Sony released an affordable 3D monitor for the PlayStation 3 to showcase the system's potential. Nintendo proudly trotted out the 3DS. First-party developers added in the necessary coding to make their games shine on the then-hot technology.
Today, it's an afterthought at best. When Sony (and Microsoft) detailed the laundry list of features for their new consoles, 3D wasn't even mentioned. And while the 3DS is enjoying healthy sales, Nintendo has taken a step back from the technology by introducing the 2DS, a cheaper version of the handheld bereft of the 3D technology entirely.
What happened? Did gaming companies severely misjudge the desires of the public, or were they caught up in a wave that was too big to ignore?
The answer is a little bit of both.
In the post-“Avatar” days, 3D was hot once again. Television manufacturers -- including Sony -- were rolling out new sets that let people enjoy the technology from the comfort of their living rooms. But the sets were expensive, the picture quality in 3D was just so-so, and no one wanted to wear heavy, dorky-looking glasses at home. Gaming in 3D added new challenges, since fast-moving 3D images can give viewers headaches. And since gamers blink less than passive TV watchers, the headaches were worse.
That didn't stop Sony from being big believers, and it made an early convincing case with games like Uncharted 3: Drake's Deception, which looked great in 3D.
"3D gaming is on the verge of completely taking off," said Jack Tretton, president and CEO of Sony Computer Entertainment America at the time. "I think it’s a very similar analogy to HD. … Content will drive adoption."
He had the right idea, but it went the wrong direction. There was never a steady stream of good content, and players quickly lost interest.
Nintendo, meanwhile, thought it had the answer with glasses-free 3D on the 3DS.
“This is the next big step in the modern era of video games,” said Nintendo of America president Reggie Fils-Aime during the system’s launch. “The Nintendo 3DS is 3D games, plus 3D video, plus 3D photography. There are no special glasses or skills required to enjoy it. And above all, the Nintendo 3DS is distinct. It’s a breakthrough. There’s nothing else like it. It is truly a category of one.”
(Credit: Nintendo)
Bold words, but he also misjudged players. Because the 3DS uses fairly new technology, it too can cause headaches and eye fatigue if players aren't looking at the screen from a tight, specific angle. More and more players began to disable the 3D elements on the system, opting instead to play the system’s strong game library in plain old 2D.
Then there's the issue of 3D technology and how it might affect the vision of those under 7. Though the science is still up in the air, Nintendo played it safe by slapping a big warning right on the 3DS game box. Not exactly a vote of confidence, nor is building a version of the handheld that doesn't use the tech whatsoever.
The slow demise of 3D gaming was actually telegraphed pretty early. While first-parties evangelized the technology, third-party publishers openly questioned it from the very beginning.
"Frankly, we have not seen a big uptake for 3D gaming," said John Riccitiello, then-CEO of EA. "We've seen really high returns here, and very poor returns focusing on 3D. So our allocation of resources has been toward the new innovations that are growing more rapidly."
"I think it s a good addition to gaming, but I don't think it's a complete revolution," added Yves Guillemot, CEO of Ubisoft. "We have to learn how to take advantage of depth with 3D so we can have a different way to do things."
Early surveys weren't any more encouraging. More than half of 1,000 gamers surveyed in 2011 said they were not interested in 3D becoming a part of the next generation of consoles.
So is it dead and buried? On the consoles, perhaps, but 3D gaming is finding new support these days over on the PC via the Oculus Rift. While virtual reality and 3D aren't exactly the same, they do share some similarities. In order for the virtual world to seem real, objects need to have depth, and the Rift headset has been blowing people away with its impressive demos.
Like Sony, Oculus also realizes content is critical. Unlike Sony, though, it has a wealth of developers on board, including heavy hitters like Valve Software and Epic Games. While those companies take their time crafting big experiences, a burgeoning homebrew industry is churning out quality conversions and original content. Game design legend John Carmack recently signed on as the company's CTO, lending the Rift even more cred.
And this time, the 3D is much more immersive. Rather than the passive experience of just sitting on your couch and having objects pop off-screen, the Rift tosses you in the middle of the experience (though that has its downside for some people, like this poor fellow.)
Is the Rift the answer 3D gaming proponents have been looking for? It's too early to tell. The track record's not good, but gamers are often up for trying something new. And if it meets their high expectations, that technology can often go on to even bigger things.
For game news, free codes and more, Like us on Facebook and follow @yahoogames on Twitter!

Wednesday, August 28, 2013

Tutorial for YaY and Polyglot connecting to Yahoo chess server




https://sites.google.com/site/chess2u/Polyglot

General
-------

PolyGlot 1.4 (2006/01/16).

PolyGlot is a "UCI adapter".  It connects a UCI chess engine to an
xboard interface such as WinBoard.  UCI2WB is another such adapter
(for Windows).

PolyGlot tries to solve known problems with other adapters.  For
instance, it detects and reports draws by fifty-move rule, repetition,
etc ...


Official distribution URL
-------------------------

The official distribution web site is Leo Dijksman's WBEC Ridderkerk:
http://wbec-ridderkerk.nl/  This is where you should be looking for
PolyGlot updates in the future.


Install
-------

PolyGlot can be placed in its own directory, or anywhere it can access
the DLL file from (on Windows).

On Windows the files "polyglot.exe" and "cygwin1.dll" (which you can
download from http://wbec-ridderkerk.nl/) are needed.  On Linux and
Mac OS X only the file "polyglot_linux" or "polyglot_mac" is required.


Compiling
---------

The distribution comes up with Windows, Linux and Mac OS X binaries.
Compiling should therefore not be necessary on those systems unless
you want to make a change in the program.  In any case this section
describes the compiling procedure, it is safe to skip it.

PolyGlot is a POSIX application (Unix compatible), and was developed
on Linux using g++ (the GNU C++ compiler).

1) Unix

You should be able to compile it on any POSIX-compliant operating
system (*not* Windows) with the following command line (or similar):

> g++ -O2 -o polyglot *.cpp

IMPORTANT: In "io.cpp", the variable "UseCR" should be set to "false".

A Makefile is provided but might not work on your system ...

2) Windows

On Windows, you *must* use Cygnus GCC to compile PolyGlot.

IMPORTANT: In "io.cpp", the variable "UseCR" should be set to "true".


Usage
-----

PolyGlot acts as an xboard engine.  There should be no difference with
a normal chess program as far as the interface (e.g. WinBoard) is
concerned.

PolyGlot is invoked using "polyglot ".  Note that PolyGlot
will look for the INI file in the current directory.  If no
is given, "polyglot.ini" is selected.

To use PolyGlot with XBoard, you would type something like this:
> xboard -fd 'ini_dir' -fcp 'polyglot engine.ini'

Quotes are important when there is a space in the argument.

IMPORTANT: some users seem confused by the concept of "current
directory".  PolyGlot needs to know where to read (INI file) and write
(log file) files.  Although it's possible to specify the full path to
each file, a better solution is to provide a directory when launching
PolyGlot, e.g. with the "-fd" XBoard option above.  The directory
should be where the INI file is.


INI file
--------

There should be a different INI file for each engine.  Sections are
composed of "variable = value" lines.  See the sample INI files in the
"example" directory.

NOTE: There can be spaces in variable names or values.  Do not use
quotes.

1) [PolyGlot] section

This section is used by PolyGlot only.  The engine is unaware of these
options.  The list of available options is detailed below in this
document.

2) [Engine] section

This section contains engine UCI options.  PolyGlot does not
understand them, but sends the information to the engine at startup
(converted to UCI form).  You can add any UCI option that makes sense
to the engine (not just the common options about hash-table size and
tablebases).

NOTE: use INI syntax, not UCI.  For example "OwnBook = true" is
correct.  It will be replaced by PolyGlot with "setoption name OwnBook
value true" at engine startup.

Standard UCI options are "Hash", "NalimovPath", "NalimovCache" and
"OwnBook".  Hidden options like "Ponder" or "UCI_xxx" are automatic
and should not be put in an INI file.

The other options are engine-specific.  Check their name using a UCI
GUI or launch the engine in a console and type "uci".
general
-------

Políglota 1.4 ( 01/16/2006 ) .

Políglota es un " adaptador de UCI " . Se conecta a un motor de ajedrez UCI a una
interfaz de xboard tales como WinBoard . UCI2WB es otro ejemplo del adaptador
(para Windows) .

Políglota trata de resolver los problemas conocidos con otros adaptadores. para
ejemplo , detecta e informa atrae por la regla de los cincuenta movimientos , repetición,
etc ...


URL oficial de distribución
-------------------------

El sitio web oficial de distribución es de Leo Dijksman WBEC Ridderkerk :
http://wbec-ridderkerk.nl/ Aquí es donde usted debe buscar
Actualizaciones políglota en el futuro.


instalar
-------

Políglota puede ser colocado en su propio directorio , o en cualquier lugar puede acceder
el archivo DLL a partir de ( en Windows) .

En Windows los archivos " polyglot.exe " y " cygwin1.dll " (que se puede
descargar de http://wbec-ridderkerk.nl/ ) son necesarios. En Linux y
Se requiere Mac OS X sólo el archivo " polyglot_linux " o " polyglot_mac " .


Compilación
---------

La distribución viene con Windows, Linux y Mac OS X binarios .
Compilación por tanto, no debería ser necesario en esos sistemas menos
quiere hacer un cambio en el programa. En cualquier caso esta sección
describe el procedimiento de elaboración , es seguro que la ignore .

Políglota es una aplicación POSIX (compatible Unix) , y se desarrolló
en Linux utilizando g+ + ( GNU C + + compilador ) .

1 ) Unix

Usted debe ser capaz de compilar en cualquier POSIX operativo
sistema (* no * Windows) con la siguiente línea de comandos (o similar) :

> G+ +- O2 -o políglota * . Cpp

IMPORTANTE : En " io.cpp " , el " UseCR « variable se debe establecer en "false" .

Un Makefile está incluida, pero puede que no funcione en su sistema ...

2 ) Ventanas

En Windows, * * Debe utilizar Cygnus GCC para compilar políglota .

IMPORTANTE : En " io.cpp " , el " UseCR " variable debe establecerse en "true".


uso
-----

Políglota actúa como motor xboard . No debe haber ninguna diferencia con
un programa de ajedrez normal, por lo que la interfaz ( por ejemplo WinBoard ) es
de que se trate .

Políglota se invoca utilizando " políglota " . Tenga en cuenta que políglota
buscará el archivo INI en el directorio actual . Si no hay
se da, se selecciona " polyglot.ini " .

Para utilizar políglota con XBOARD , debería escribir algo como esto:
> Xboard -fd ' ini_dir '- FCP ' políglota engine.ini '

Las citas son importantes cuando hay un espacio en el argumento.

IMPORTANTE : algunos usuarios parecen confundirse con el concepto de " corriente
directorio " . políglota necesita saber dónde leer ( INI ) y escribir
( archivo de registro ) archivos . Aunque es posible especificar la ruta completa
cada archivo , una solución mejor es proporcionar un directorio al iniciar
Políglota , por ejemplo, con el " fd- " opción XBOARD arriba. El directorio
debe ser que el archivo INI es .


archivo INI
--------

No debe ser un archivo INI diferente para cada motor . Las secciones son
compuesto por líneas "variable value =" . Consulte los archivos INI de ejemplo en la
" ejemplo " de la guía .

NOTA : No puede haber espacios en los nombres o valores de variables. No utilice
comillas.

1 ) la sección [ políglota ]

Esta sección se utiliza sólo en políglota . El motor no es consciente de estos
opciones . La lista de opciones disponibles se detallan a continuación en el presente
documento .

2 ) la sección [ Engine ]

Esta sección contiene las opciones de la UCI del motor. Políglota no
entenderlos , sino que envía la información al motor en el arranque
(convertido a formato UCI ) . Usted puede agregar cualquier opción de UCI que tenga sentido
al motor (no sólo las opciones más comunes sobre el tamaño y la tabla hash
tablebases ).

NOTA : utilice la sintaxis INI , no UCI . Por ejemplo, " OwnBook = true " es
corregir . Será reemplazado por el políglota con " nombre OwnBook setoption
valor real " en el arranque del motor.

Las opciones estándar UCI son " Hash ", " NalimovPath ", " NalimovCache " y
" OwnBook " . Opciones ocultas como " Ponder" o " UCI_xxx " son automáticas
y no debe ser puesto en un archivo INI .

Las otras opciones son específicas del motor . Compruebe su nombre con una UCI
GUI o poner en marcha el motor en una consola y escribir " uci " .

général
-------

PolyGlot 1.4 ( 2006/01/16 ) .

PolyGlot est un " adaptateur UCI " . Elle relie un moteur d'échecs UCI à une
interface xboard comme WinBoard . UCI2WB est un autre adaptateur
(pour Windows) .

PolyGlot tente de résoudre les problèmes connus avec d'autres adaptateurs. pour
Ainsi, il détecte et signale les attire par cinquante -move règle , la répétition,
etc ...


URL de distribution officiel
-------------------------

Le site web officiel de distribution est WBEC Ridderkerk de Leo Dijksman :
http://wbec-ridderkerk.nl/ C'est là que vous devriez rechercher
Mises à jour polyglotte à l'avenir.


Installez
-------

PolyGlot peut être placé dans son propre répertoire , ou n'importe où il peut accéder
le fichier DLL à partir de (sous Windows) .

Sous Windows les fichiers " polyglot.exe " et " cygwin1.dll " (que vous pouvez
télécharger à partir de http://wbec-ridderkerk.nl/ ) sont nécessaires. Sous Linux et
Mac OS X uniquement le fichier " polyglot_linux " ou " polyglot_mac " est nécessaire .


compilation
---------

La distribution vient avec Windows, Linux et Mac OS X binaires .
La compilation devrait donc pas être nécessaire sur ces systèmes moins
vous voulez faire un changement dans le programme. En tout cas, cette section
décrit la procédure compilation, il est sûr de le sauter.

PolyGlot est une application POSIX (Unix compatible) , et a été développé
sur Linux en utilisant g+ + ( GNU C + + compiler ) .

1) Unix

Vous devriez être capable de le compiler sur n'importe quelle exploitation compatible POSIX
système ( * pas * Windows) avec la ligne de commande suivante (ou similaire) :

> G+ + -O2- o polyglotte * . Cpp

IMPORTANT : Dans " io.cpp », le « UseCR " variable doit être réglé à "false" .

Un fichier Makefile est fourni, mais pourrait ne pas fonctionner sur votre système ...

2) Fenêtres

Sous Windows, vous devez * utiliser * Cygnus pour les compiler polyglotte.

IMPORTANT : Dans " io.cpp », le « UseCR variable" doit être réglé sur "true".


utilisation
-----

PolyGlot agit comme un moteur de xboard . Il devrait y avoir aucune différence avec
un programme d'échecs normale jusqu'à l' interface (par exemple WinBoard ) est
concerné.

PolyGlot est appelée à l'aide " polyglotte " . Notez que PolyGlot
va chercher le fichier INI dans le répertoire courant . Si aucune
est donné , " polyglot.ini " est sélectionné.

Pour utiliser PolyGlot avec XBoard , vous devez taper quelque chose comme ceci:
> Xboard -fd ' ini_dir '- fcp ' polyglotte engine.ini '

Guillemets sont importants quand il ya un espace dans l'argument.

Important: Certains utilisateurs semblent désorientés par le concept de « courant
répertoire " . PolyGlot a besoin de savoir où lire (fichier INI) et écrire
( fichier de log ) des fichiers. Bien qu'il soit possible de spécifier le chemin d'accès complet
chaque fichier, une meilleure solution consiste à fournir un répertoire lors du lancement
PolyGlot , par exemple avec l'option "- fd" option XBoard ci-dessus. le répertoire
devrait être là où le fichier INI est .


Fichier INI
--------

Il devrait y avoir un fichier INI différent pour chaque moteur. Les sections sont
composée de "value = " lignes variables . Voir les exemples de fichiers INI dans le
"exemple" répertoire.

NOTE : Il peut y avoir des espaces dans les noms ou les valeurs des variables. Ne pas utiliser
citations .

1) section [ PolyGlot ]

Cette section est utilisée par PolyGlot seulement . Le moteur n'est pas au courant de ces
options. La liste des options disponibles est détaillée ci-dessous dans ce
document.

Section 2) [ moteur ]

Cette section contient des options UCI moteur. PolyGlot ne
les comprendre, mais transmet les informations au moteur au démarrage
(converti en forme UCI) . Vous pouvez ajouter une option UCI qui a du sens
au moteur ( pas seulement les options les plus courantes sur la taille table de hachage et
tablebases ).

NOTE : utiliser la syntaxe INI , pas UCI. Par exemple, " OwnBook = true" est
corriger . Il sera remplacé par PolyGlot avec " nom setOption OwnBook
valeur vraie " au démarrage du moteur .

Options UCI standard sont " Hash ", " NalimovPath ", " NalimovCache » et
" OwnBook " . Options cachées comme « méditer » ou « UCI_xxx " sont automatiques
et ne doivent pas être mis dans un fichier INI .

Les autres options sont spécifiques au moteur . Vérifiez leur nom à l'aide d'un OPC
GUI ou de lancer le moteur dans une console et tapez " UCI " .

Allgemeine
-------

PolyGlot 1.4 ( 2006.01.16 ) .

PolyGlot ist ein " UCI -Adapter " . Es verbindet einen UCI Schach-Engine ein
xboard Schnittstelle wie WinBoard . UCI2WB ist ein weiteres solches Adapter
( für Windows).

PolyGlot versucht, bekannte Probleme mit anderen Adaptern lösen . Für
So erkennt es und Berichte zieht von fünfzig - Züge-Regel , Wiederholung ,
etc ...


Offizielle Verteilung URL
-------------------------

Die offizielle Website ist Verteilung Leo Dijksman die WBEC Ridderkerk :
http://wbec-ridderkerk.nl/ Dies ist, wo Sie gesucht werden sollte
PolyGlot Updates in der Zukunft.


Installieren
-------

PolyGlot kann in einem eigenen Verzeichnis abgelegt werden , oder überall darauf zugreifen können
die DLL-Datei aus (unter Windows) .

Unter Windows die Dateien " polyglot.exe " und " cygwin1.dll " (die man
Download von http://wbec-ridderkerk.nl/ ) benötigt. Auf Linux-und
Mac OS X nur die Datei " polyglot_linux " oder " polyglot_mac " erforderlich.


Kompilieren
---------

Die Verteilung kommt mit Windows, Linux und Mac OS X -Binärdateien.
Kompilieren sollte daher nicht auf diesen Systemen erforderlich, wenn
Sie wollen eine Änderung im Programm zu machen. In jedem Fall ist dieser Abschnitt
beschreibt die Erstellung Verfahren , ist es sicher zu überspringen .

PolyGlot ist ein POSIX -Anwendung ( Unix kompatibel), und wurde entwickelt,
unter Linux mit g+ + ( der GNU C + + Compiler ) .

1) Unix

Sie sollten in der Lage sein , um es auf jedem POSIX -konformes Betriebssystem kompilieren
System (* nicht * Windows ) mit dem folgenden Befehl (oder ähnlich) :

> G+ + -O2 -o polyglotte * . Cpp

WICHTIG: In " io.cpp " , die Variable " UseCR " sollte auf "false " gesetzt werden.

Ein Makefile vorgesehen ist , aber vielleicht nicht auf Ihrem System funktionieren ...

2) Fenster

Unter Windows können Sie * müssen * verwenden Cygnus GCC PolyGlot kompilieren.

WICHTIG: In " io.cpp " , die Variable " UseCR " sollte auf "true " gesetzt werden.


Einsatz
-----

PolyGlot fungiert als xboard Motor. Es sollte kein Unterschied sein
eine normale Schachprogramms bis zur Schnittstelle (zB WinBoard ) ist
betroffen .

PolyGlot aufgerufen mit " polyglotte " . Beachten Sie, dass PolyGlot
wird für die INI-Datei im aktuellen Verzeichnis zu suchen. wenn keine
gegeben ist, " polyglot.ini " ausgewählt ist.

Um PolyGlot mit XBoard verwenden , geben Sie etwas wie dieses:
> Xboard -fd ' ini_dir '- FCP ' polyglotte engine.ini '

Die Kurse sind wichtig, wenn es einen Raum in der Argumentation.

Wichtig: Einige Nutzer scheinen verwirrt durch das Konzept der " aktuellen
Verzeichnis " . PolyGlot muss wissen, wo zu lesen (INI -Datei) und schreiben
( Log-Datei) Dateien . Obwohl es möglich ist, den vollständigen Pfad angeben
Jede Datei ist eine bessere Lösung , um ein Verzeichnis stellen beim Starten
PolyGlot , z. B. mit dem " -fd " XBoard Option oben . Das Verzeichnis
sollte, wo der INI -Datei ist .


INI-Datei
--------

Es sollte eine andere INI -Datei für jeden Motor. Abschnitte sind
zusammengesetzt aus " Variable = Wert "-Zeilen . Sehen Sie die Probe in die INI-Dateien
"Beispiel" -Verzeichnis.

HINWEIS: Es können Leerzeichen in Variablennamen oder Werte sein. Verwenden Sie keine
Anführungszeichen.

1) [ PolyGlot ]-Abschnitt

Dieser Abschnitt wird durch PolyGlot nur verwendet werden . Der Motor ist nicht bekannt, diese
Optionen . Die Liste der verfügbaren Optionen wird im Folgenden in dieser detaillierten
Dokument .

2) [ Engine] Abschnitt

Dieser Abschnitt enthält Motor UCI Optionen . PolyGlot nicht
verstehen , sondern sendet die Informationen an den Motor beim Start
(umgerechnet auf UCI -Form) . Sie können eine beliebige UCI Option , die Sinn macht
mit dem Motor (nicht nur die gemeinsame Optionen über Hash - Tabelle Größe und
Tablebases ) .

Hinweis: Verwenden Sie INI -Syntax nicht UCI . Zum Beispiel " OwnBook = true" ist
korrigieren. Es wird von PolyGlot mit " setoption Namen OwnBook ersetzt werden
Wert true " beim Anlassen des Motors .

Norm UCI Optionen sind " Hash ", " NalimovPath ", " NalimovCache " und
" OwnBook " . Versteckte Optionen wie "Erwägen Sie " oder " UCI_xxx " sind automatische
und sollte nicht in einer INI-Datei gesetzt werden .

Die anderen Optionen sind Motor -spezifisch. Überprüfen Sie ihre Namen mit einem UCI
GUI oder starten Sie den Motor in einer Konsole und geben Sie " UCI " .

सामान्य
-------

बहुभाषी 1.4 ( 2006/01/16 ) .

बहुभाषी एक " यूसीआई अनुकूलक " है . यह एक करने के लिए एक यूसीआई शतरंज इंजन जोड़ता
ऐसे WinBoard रूप xboard इंटरफ़ेस . UCI2WB एक और ऐसी एडाप्टर है
( Windows के लिए) .

बहुभाषी अन्य एडाप्टर के साथ ज्ञात समस्याओं को हल करने की कोशिश करता है . के लिए
, उदाहरण के लिए, यह पता लगाता है और रिपोर्ट पचास कदम नियम , पुनरावृत्ति द्वारा ड्रॉ
आदि ...


आधिकारिक वितरण यूआरएल
-------------------------

सरकारी वितरण वेब साइट लियो Dijksman के WBEC Ridderkerk है :
आप के लिए तलाश की जानी चाहिए जहां यह है http://wbec-ridderkerk.nl/
भविष्य में बहुभाषी अद्यतन .


स्थापित करें
-------

बहुभाषी अपनी निर्देशिका में रखा जा सकता है , या इसे कहीं भी उपयोग कर सकते हैं
से DLL फ़ाइल ( Windows) .

विंडोज पर ( फाइल " polyglot.exe " और " cygwin1.dll " आप कर सकते हैं जो
) http://wbec-ridderkerk.nl/ से डाउनलोड की जरूरत है. लिनक्स और पर
मैक ओएस एक्स केवल फ़ाइल " polyglot_linux " या " polyglot_mac " की आवश्यकता है .


संकलन
---------

वितरण विंडोज, लिनक्स और मैक ओएस एक्स बायनेरिज़ के साथ आता है .
संकलन इसलिए जब तक कि उन सिस्टम पर आवश्यक नहीं होना चाहिए
आप इस कार्यक्रम में परिवर्तन करना चाहते हैं . किसी भी मामले में इस अनुभाग
संकलन प्रक्रिया का वर्णन है, इसे छोड़ करने के लिए सुरक्षित है .

बहुभाषी एक POSIX आवेदन ( यूनिक्स संगत ) है , और विकसित किया गया था
जी + + ( ग्नू सी + + संकलक ) का उपयोग लिनक्स पर .

1) यूनिक्स

आप किसी भी POSIX के अनुरूप परिचालन पर यह संकलन करने के लिए सक्षम होना चाहिए
निम्न कमांड लाइन ( या समान) के साथ प्रणाली (* नहीं * विंडोज ) :

> जी + + - O2 -O बहुभाषी * . सीपीपी

महत्वपूर्ण: " io.cpp " में, चर " UseCR " "झूठे " करने के लिए सेट किया जाना चाहिए .

एक makefile प्रदान की जाती है लेकिन आपके सिस्टम पर काम नहीं हो सकता है ...

2) विंडोज

विंडोज पर, आप * बहुभाषी संकलन करने सिग्नस जीसीसी का उपयोग करना चाहिए .

महत्वपूर्ण: " io.cpp " में, चर " UseCR " "सच" के लिए सेट किया जाना चाहिए .


प्रयोग
-----

बहुभाषी एक xboard इंजन के रूप में कार्य करता है. कोई अंतर के साथ होना चाहिए
एक सामान्य शतरंज कार्यक्रम के रूप में दूर इंटरफेस के रूप में (जैसे WinBoard ) है
चिंतित .

बहुभाषी " बहुभाषी " का उपयोग कर लागू है . ध्यान दें कि बहुभाषी
वर्तमान निर्देशिका में INI फ़ाइल के लिए दिखेगा. यदि नहीं
दिया जाता है , " polyglot.ini " चुना है .

Xboard साथ भाषाओं का मिश्रण का उपयोग करने के लिए आप कुछ इस तरह होता प्रकार :
> Xboard - एफडी ' ini_dir ' FCP ' बहुभाषी engine.ini '

तर्क में एक जगह नहीं है जब उद्धरण महत्वपूर्ण हैं .

महत्वपूर्ण: कुछ उपयोगकर्ताओं " वर्तमान की अवधारणा से उलझन में लग रहे हो
निर्देशिका " . बहुभाषी पढ़ा ( INI फ़ाइल ) और लिखने के लिए जहां पता करने की जरूरत
( लॉग फ़ाइल ) फ़ाइलें . यह करने के लिए पूर्ण पथ निर्दिष्ट करने के लिए संभव है
प्रत्येक फ़ाइल , एक बेहतर समाधान की शुरूआत जब एक निर्देशिका प्रदान करने के लिए है
बहुभाषी , उदा ऊपर ' एफडी ' xboard विकल्प के साथ . डायरेक्टरी
INI फ़ाइल है जहां होना चाहिए .


INI फ़ाइल
--------

प्रत्येक इंजन के लिए एक अलग INI फ़ाइल होना चाहिए. धारा हैं
"चर = मूल्य " लाइनों की रचना की. में नमूना INI फ़ाइलें देखें
" उदाहरण " निर्देशिका .

नोट : चर नाम या मूल्यों में रिक्त स्थान हो सकता है. का उपयोग न करें
उद्धरण .

1) [ बहुभाषी ] अनुभाग

यह खंड केवल बहुभाषी द्वारा प्रयोग किया जाता है . इंजन इनमें से अनजान है
विकल्प . उपलब्ध विकल्पों की सूची इस में नीचे विस्तृत है
दस्तावेज़ .

2) [ इंजन ] अनुभाग

यह खंड इंजन यूसीआई विकल्प होता है . बहुभाषी नहीं करता
उन्हें समझ , लेकिन स्टार्टअप पर इंजन के लिए जानकारी भेजता
( यूसीआई रूप में परिवर्तित ) . आप समझ में आता है कि किसी भी यूसीआई विकल्प जोड़ सकते हैं
इंजन ( नहीं हैश तालिका आकार और बस के बारे में आम विकल्प के लिए
tablebases ) .

नोट : पहल वाक्यविन्यास , नहीं यूसीआई का उपयोग करें. उदाहरण के लिए " OwnBook = सच है"
सही . यह " setoption नाम OwnBook साथ बहुभाषी द्वारा प्रतिस्थापित किया जाएगा
इंजन स्टार्टअप पर " सही मूल्य .

स्टैंडर्ड यूसीआई विकल्प , " NalimovPath " , " NalimovCache " और " हैश " हैं
" OwnBook " . जैसे छिपे विकल्प " विचार " या " UCI_xxx " स्वत: कर रहे हैं
और एक INI फ़ाइल में नहीं रखा जाना चाहिए .

अन्य विकल्पों इंजन विशेष के हैं . एक यूसीआई का उपयोग कर उनके नाम की जाँच करें
एक सांत्वना और प्रकार " UCI " में इंजन जीयूआई या लांच .

общий
-------

Полиглот 1.4 ( 2006/01/16 ) .

Полиглотом является " UCI адаптера " . Она соединяетдвигатель UCI шахматы
Xboard интерфейса, таких как WinBoard . UCI2WB другой такой адаптер
( для Windows) .

Полиглот пытается решить известные проблемы с другими адаптерами. для
Например, он обнаруживает и отчеты рисует пятьдесят ходу правило, повторение,
и т.д. ...


Официальный URL распределения
-------------------------

Официальный веб-сайт распределение Лев Dijksman в WBEC Ridderkerk :
http://wbec-ridderkerk.nl/ Это где вы должны искать
Полиглот обновления в будущем.


устанавливать
-------

Полиглот может быть помещена в своем собственном каталоге , или где-нибудь он может получить доступ
DLL- файла из ( на Windows) .

В Windowsфайлы " polyglot.exe " и " cygwin1.dll " (которую вы можете
скачать с http://wbec-ridderkerk.nl/ ) необходимы . В Linux и
Mac OS X только файл " polyglot_linux " или " polyglot_mac " не требуется.


составление
---------

Дистрибутив поставляется с Windows, Linux и Mac OS X файлы .
Компиляция не должно , следовательно, не будет необходимости в этих системах , если
Вы хотите внести изменения в программу. В любом случае этого раздела
описывает процедуру составления , это безопасно , чтобы пропустить его .

Полиглот является POSIX приложений (Unix совместимый) , и был разработан
на Linux с помощью g+ + (GNU C + + компилятор ) .

1) Unix

Вы должны иметь возможность компилировать его на любой POSIX -совместимая операционная
системы (* не * Windows ) со следующей командной строки (или аналогичный) :

> G+ +- O2 -O * полиглотом . CPP

ВАЖНО: В " io.cpp " , переменная " UseCR " должен быть установлен на "ложных " .

Makefile предоставляется, но не могли бы работать на вашей системе ...

2) для Windows

В Windows , вы * должны * использовать Cygnus GCC для компиляции Полиглот .

ВАЖНО: В " io.cpp " , переменная " UseCR " должен быть установлен на "истина".


использование
-----

Полиглот действует какXboard двигателя. Там не должно быть никакой разницы с
нормальная шахматная программа , насколькоинтерфейс (например WinBoard ) является
заинтересованных сторон.

Полиглот вызывается с помощью «Полиглот» . Обратите внимание, что полиглот
будет искатьINI файлов в текущем каталоге . Если нет
дается, " polyglot.ini " выбран .

Для использования с полиглотом XBoard , вы бы что-то вроде этого :
> Xboard -FD ' ini_dir '- FCP " Полиглот engine.ini '

Котировки важны, когда существует пространство в качестве аргумента .

Важно: Некоторые пользователи, кажется, смущает понятие " текущие
каталог ". полиглот должен знать, где читать (INI -файл) и написать
( лог-файл ) файлов. Хотя это можно указать полный путь к
каждый файл , лучшее решение состоит в обеспечении каталог при запуске
Полиглот , например с " -FD " XBoard выше опции . каталог
должны быть там, где INI файл .


INI- файл
--------

Там должен быть другой файл INI для каждого двигателя . Разделы являются
состоит из " переменная = значение " линий. См. пример INI файлы в
" Например," каталог.

ПРИМЕЧАНИЕ: Там могут быть пробелы в именах переменных или значений . Не используйте
кавычки.

1) [ Полиглот ] раздел

Этот раздел используется только полиглотом . Двигатель не отслеживает это
варианты . Список доступных опций , подробно описан далее в этом
документа.

2) [двигатель ] раздел

Этот раздел содержит двигатель UCI вариантов . Полиглот не
понимать их, но посылает информацию надвигатель при запуске
(в пересчете на форму UCI) . Вы можете добавить любой вариант UCI , который имеет смысл
к двигателю (не только общие параметры о хеш-таблицу размеров и
tablebases ) .

Примечание: используйте INI синтаксисом, а не UCI. Например, " OwnBook = истинно»
исправить . Он будет заменен Полиглот с " OwnBook имя SetOption
истинное значение " при запуске двигателя .

Стандартный UCI варианты " Hash ", " NalimovPath ", " NalimovCache " и
" OwnBook " . Скрытые варианты, как " Вдумайтесь " или " UCI_xxx " автоматическое
и не должны быть помещены вINI- файле.

Остальные варианты типа двигателя . Проверьте их имя с помощьюUCI
GUI или запустите двигатель в консоль и введите " UCI " .
obshchiy
-------

Poliglot 1.4 ( 2006/01/16 ) .

Poliglotom yavlyayetsya " UCI adaptera " . Ona soyedinyayetdvigatel' UCI shakhmaty
Xboard interfeysa, takikh kak WinBoard . UCI2WB drugoy takoy adapter
( dlya Windows) .

Poliglot pytayetsya reshit' izvestnyye problemy s drugimi adapterami. dlya
Naprimer, on obnaruzhivayet i otchety risuyet pyat'desyat khodu pravilo, povtoreniye,
i t.d. ...


Ofitsial'nyy URL raspredeleniya
-------------------------

Ofitsial'nyy veb-sayt raspredeleniye Lev Dijksman v WBEC Ridderkerk :
http://wbec-ridderkerk.nl/ Eto gde vy dolzhny iskat'
Poliglot obnovleniya v budushchem.


ustanavlivat'
-------

Poliglot mozhet byt' pomeshchena v svoyem sobstvennom kataloge , ili gde-nibud' on mozhet poluchit' dostup
DLL- fayla iz ( na Windows) .

V Windowsfayly " polyglot.exe " i " cygwin1.dll " (kotoruyu vy mozhete
skachat' s http://wbec-ridderkerk.nl/ ) neobkhodimy . V Linux i
Mac OS X tol'ko fayl " polyglot_linux " ili " polyglot_mac " ne trebuyetsya.


sostavleniye
---------

Distributiv postavlyayetsya s Windows, Linux i Mac OS X fayly .
Kompilyatsiya ne dolzhno , sledovatel'no, ne budet neobkhodimosti v etikh sistemakh , yesli
Vy khotite vnesti izmeneniya v programmu. V lyubom sluchaye etogo razdela
opisyvayet protseduru sostavleniya , eto bezopasno , chtoby propustit' yego .

Poliglot yavlyayetsya POSIX prilozheniy (Unix sovmestimyy) , i byl razrabotan
na Linux s pomoshch'yu g+ + (GNU C + + kompilyator ) .

1) Unix

Vy dolzhny imet' vozmozhnost' kompilirovat' yego na lyuboy POSIX -sovmestimaya operatsionnaya
sistemy (* ne * Windows ) so sleduyushchey komandnoy stroki (ili analogichnyy) :

> G+ +- O2 -O * poliglotom . CPP

VAZHNO: V " io.cpp " , peremennaya " UseCR " dolzhen byt' ustanovlen na "lozhnykh " .

Makefile predostavlyayetsya, no ne mogli by rabotat' na vashey sisteme ...

2) dlya Windows

V Windows , vy * dolzhny * ispol'zovat' Cygnus GCC dlya kompilyatsii Poliglot .

VAZHNO: V " io.cpp " , peremennaya " UseCR " dolzhen byt' ustanovlen na "istina".


ispol'zovaniye
-----

Poliglot deystvuyet kakXboard dvigatelya. Tam ne dolzhno byt' nikakoy raznitsy s
normal'naya shakhmatnaya programma , naskol'kointerfeys (naprimer WinBoard ) yavlyayetsya
zainteresovannykh storon.

Poliglot vyzyvayetsya s pomoshch'yu «Poliglot» . Obratite vnimaniye, chto poliglot
budet iskat'INI faylov v tekushchem kataloge . Yesli net
dayetsya, " polyglot.ini " vybran .

Dlya ispol'zovaniya s poliglotom XBoard , vy by chto-to vrode etogo :
> Xboard -FD ' ini_dir '- FCP " Poliglot engine.ini '

Kotirovki vazhny, kogda sushchestvuyet prostranstvo v kachestve argumenta .

Vazhno: Nekotoryye pol'zovateli, kazhetsya, smushchayet ponyatiye " tekushchiye
katalog ". poliglot dolzhen znat', gde chitat' (INI -fayl) i napisat'
( log-fayl ) faylov. Khotya eto mozhno ukazat' polnyy put' k
kazhdyy fayl , luchsheye resheniye sostoit v obespechenii katalog pri zapuske
Poliglot , naprimer s " -FD " XBoard vyshe optsii . katalog
dolzhny byt' tam, gde INI fayl .


INI- fayl
--------

Tam dolzhen byt' drugoy fayl INI dlya kazhdogo dvigatelya . Razdely yavlyayutsya
sostoit iz " peremennaya = znacheniye " liniy. Sm. primer INI fayly v
" Naprimer," katalog.

PRIMECHANIYe: Tam mogut byt' probely v imenakh peremennykh ili znacheniy . Ne ispol'zuyte
kavychki.

1) [ Poliglot ] razdel

Etot razdel ispol'zuyetsya tol'ko poliglotom . Dvigatel' ne otslezhivayet eto
varianty . Spisok dostupnykh optsiy , podrobno opisan daleye v etom
dokumenta.

2) [dvigatel' ] razdel

Etot razdel soderzhit dvigatel' UCI variantov . Poliglot ne
ponimat' ikh, no posylayet informatsiyu nadvigatel' pri zapuske
(v pereschete na formu UCI) . Vy mozhete dobavit' lyuboy variant UCI , kotoryy imeyet smysl
k dvigatelyu (ne tol'ko obshchiye parametry o khesh-tablitsu razmerov i
tablebases ) .

Primechaniye: ispol'zuyte INI sintaksisom, a ne UCI. Naprimer, " OwnBook = istinno»
ispravit' . On budet zamenen Poliglot s " OwnBook imya SetOption
istinnoye znacheniye " pri zapuske dvigatelya .

Standartnyy UCI varianty " Hash ", " NalimovPath ", " NalimovCache " i
" OwnBook " . Skrytyye varianty, kak " Vdumaytes' " ili " UCI_xxx " avtomaticheskoye
i ne dolzhny byt' pomeshcheny vINI- fayle.

Ostal'nyye varianty tipa dvigatelya . Prover'te ikh imya s pomoshch'yuUCI
GUI ili zapustite dvigatel' v konsol' i vvedite " UCI " .

Subliminal Ads: Did you see that?


Who Knew: 800 episodes and still going.


Tuesday, August 27, 2013

Miley's Demon sign or It just coincidence?

Did Miley Cyrus Sell Her Soul to the Devil?










(Kali and her tongue )
There is something about Kali's tongue that disturbs the viewer. Is it a symbol of power or a symbol of shame, wonders Devdutt Pattanaik.
The outstretched tongue of Kali distinguishes her from all other gods and goddesses of the Hindu pantheon. There are many goddesses who, like Kali, are naked and associated with blood and death, including Chandi, Chamunda, Bhairavi and Bhagavati, but none stick out their tongue like Kali.
Sometimes Kali does not have the characteristic outstretched tongue. She has fangs protruding from the corners of the mouth. This is especially popular in south Indian imagery.
A Kali without the tongue is called Bhadra-Kali or the decent-Kali who does not reject feminine grace totally. She resides in household shrines and serves as the guardian of the family.
There is something about Kali's tongue that disturbs the viewer. It is feared; it is seen as shameful, a-bhadra or not-civilised.Why is she doing it? Is it a symbol of power or a symbol of shame?
In Devi Mahatmya, Kali unfurls her tongue in her role as the ultimate deliverer called upon to salvage a situation that seems hopelessly out of control. She is summoned by Durga herself to destroy the demon Rakta-bija, whose name means 'blood-seed'. The demon Rakta-bija had the magical ability to produce a double of himself instantly every time a drop of his blood fell to the ground.
Having wounded Rakta-bija with a variety of weapons, Durga and her assistants, a fierce band of warriors known as the Matrikas, find they have worsened the situation: as Rakta-bija bleeds more profusely from his wounds, the battlefield gets filled with Rakta-bija duplicates.
Desperate, Durga summons Kali, who spreads her tongue across the battlefield, and swallows in one gulp, the swarm of blood-born demons and sucks the blood from the original Rakta-bija until he falls lifeless. Kali's tongue here is a weapon, to be feared, a reminder that nature ultimately consumes all life.
In popular story-telling, the reason for Kali sticking out her tongue is rather domestic. After killing the demon Daruka, Kali drank his blood. The blood drove her mad with bloodlust. She went around the world killing at random. The gods begged Shiva to stop her. So he took the form of a handsome man and lay in Kali's path. As soon as Kali stepped on him, she bit her tongue out of embarrassment. She was ashamed to learn that her bloodlust had prevented her from seeing and recognising her own husband. Needless to say, this is considered a patriarchal interpretation that became popular in the 19th century.
In Kali temples, the tongue is smeared with the blood of sacrificed animals - a reminder that Mother Nature is - 'red in tooth and claw', giving life as well as taking life. We may domesticate her, transform her into the demure Gauri, clothed and coy, but she will always stick out her tongue and slurp on our blood.
Perhaps with the outstretched tongue, Kali teases and mocks her devotees - she sees through their social facade and knows the dark desires they try so hard to deny or suppress. She provokes them to delve into their unconsciousness and confront all those memories they shy away from.

Miley Cyrus' VMA Performance Drove Over 300,000 Tweets Per Minute


Monday, August 26, 2013

Best chess engine for 2013

Beste Schach-Engine für das Jahr 2013
Meilleur moteur d'échecs pour 2013
Лучший шахматный движок на 2013 год
Mejor motor de ajedrez para el 2013
2013 के लिए सर्वश्रेष्ठ शतरंज इंजन
2013年最好的國際象棋引擎
2013 en iyi satranç motoru
2013年最高のチェスエンジン
Кращий шаховий движок на 2013 рік





Latest update: 2013.08.23:

IPON-RRRL (Round Robin Rating List) of the TOP20 engines.
No bias because of different opponents, openings, hardware, time control, books ... !

Rank Name                      Elo    +    - games score oppo. draws 

   1 Houdini 3 STD            3068   10   10  2850   79%  2838   27% 
   2 Komodo CCT               3037   10   10  2850   75%  2840   32% 
   3 Stockfish 4              3015   10   10  2850   73%  2841   38% 
   4 Critter 1.4a             2976    9    9  2850   68%  2843   40% 
   5 Deep Rybka 4.1           2954    9    9  2850   65%  2844   43% 
   6 Gull 2.1                 2947    9    9  2850   64%  2845   41% 
   7 Chiron 1.5               2844    9    9  2850   49%  2850   42% 
   8 Protector 1.5.0          2838    9    9  2850   48%  2850   44% 
   9 Naum 4.2                 2833    9    9  2850   48%  2851   41% 
  10 Hannibal 1.3             2823    9    9  2850   46%  2851   42% 
  11 Deep Fritz 13 32b        2820    9    9  2850   46%  2851   40% 
  12 HIARCS 14 WCSC 32b       2813    9    9  2850   45%  2852   40% 
  13 Deep Shredder 12         2800    9    9  2850   43%  2852   40% 
  14 Deep Sjeng c't 2010 32b  2778    9    9  2850   40%  2854   40% 
  15 Spike 1.4 32b            2767    9    9  2850   38%  2854   40% 
  16 spark-1.0                2760    9    9  2850   38%  2855   39% 
  17 Deep Junior 13.3         2745   10   10  2850   36%  2855   33% 
  18 Booot 5.2.0              2739   10   10  2850   34%  2856   38% 
  19 Quazar 0.4               2727   10   10  2850   33%  2856   36% 
  20 Toga II 3.0 32b          2712   10   10  2850   31%  2857   36% 
  

IPON - BayesElo 0056 result (mm 0 1): Full list, 2013.08.23: Name Elo + - games score oppo. draws 1 Houdini 3 STD 3078 9 9 4950 78% 2849 29% 2 Komodo CCT 3038 10 10 3300 75% 2846 33% 3 Komodo 5.1 3023 11 10 2850 74% 2839 34% 4 Houdini 2.0 STD 3022 8 8 5850 78% 2789 26% 5 Stockfish 4 3016 10 10 3000 74% 2837 37% 6 Houdini 1.5a 3015 10 10 4000 79% 2773 26% 7 Komodo 5 2998 8 8 4650 72% 2829 35% 8 Komodo 4 2979 8 8 4850 75% 2778 30% Critter 1.4a 2979 7 7 7150 72% 2809 37% 10 Stockfish 3 2978 9 9 3450 67% 2856 43% 11 Critter 1.6a 2972 9 8 3900 69% 2835 41% 12 Komodo 3 2970 11 11 2800 74% 2776 31% 13 Deep Rybka 4 2959 8 8 4900 74% 2768 33% 14 Stockfish 2.3.1 JA 2957 9 9 3750 67% 2833 42% Deep Rybka 4.1 2957 6 6 8600 68% 2817 39% Houdini 1.03a 2957 11 10 3200 79% 2726 30% Stockfish 2.2.2 JA 2957 8 7 5850 72% 2787 36% 18 Critter 1.2 2956 10 10 3100 72% 2784 37% Komodo 2.03 DC 2956 11 11 2700 74% 2767 30% 20 Gull 2.1 2947 10 10 3000 63% 2854 42% 21 Stockfish 2.1.1 JA 2945 9 9 3500 69% 2793 36% 22 Critter 1.01 2927 10 10 2800 70% 2770 36% 23 Stockfish 2.01 JA 2926 10 10 3100 72% 2753 35% Gull II 2926 8 8 4200 60% 2854 44% 25 Rybka 3 mp 2907 9 9 4200 77% 2700 31% 26 Stockfish 1.9.1 JA 2906 10 10 3000 71% 2746 36% 27 Critter 0.90 2900 9 9 3400 68% 2760 36% 28 Stockfish 1.7.1 JA 2891 10 10 2900 73% 2710 33% 29 Rybka 3 32b 2855 13 13 1700 70% 2705 35% 30 Chiron 1.5 2846 8 8 4650 47% 2863 43% 31 Protector 1.5.0 2839 8 8 3900 46% 2865 44% 32 Stockfish 1.6.x JA 2837 11 11 2600 69% 2696 37% 33 Komodo 1.3 JA 2835 9 9 3300 59% 2766 37% 34 Chiron 1.1a 2828 7 7 5400 52% 2811 39% Hannibal 1.3 2828 8 8 4350 44% 2868 42% 36 Naum 4.2 2827 5 6 11700 54% 2798 40% 37 Critter 0.80 2822 10 10 2800 64% 2715 36% 38 Deep Fritz 13 32b 2821 7 7 5400 44% 2864 39% 39 Fritz 13 32b 2816 8 8 4300 54% 2788 40% 40 HIARCS 14 WCSC 32b 2815 8 8 5250 45% 2855 39% 41 Komodo 1.2 JA 2807 9 9 3700 59% 2741 40% 42 Rybka 2.3.2a mp 2802 9 9 3500 62% 2714 40% 43 Deep Shredder 12 2800 5 5 12650 51% 2792 38% 44 Hannibal 1.2 2794 8 8 4650 45% 2831 39% 45 Gull 1.2 2791 7 7 7200 48% 2804 36% Critter 0.70 2791 12 12 1900 58% 2727 36% 47 Gull 1.1 2790 10 10 3100 54% 2759 38% 48 Naum 4.1 2788 11 11 2300 64% 2687 40% 49 Deep Sjeng c't 2010 32b 2785 6 6 9700 46% 2817 38% 50 Komodo 1.0 JA 2783 10 10 2900 61% 2705 42% 51 Deep Fritz 12 32b 2777 7 7 6300 52% 2762 38% 52 Spike 1.4 32b 2776 6 6 8800 44% 2821 38% Rybka 2.2n2 mp 2776 11 12 2100 62% 2685 40% Naum 4 2776 10 10 2700 60% 2701 40% 55 Gull 1.0a 2767 11 11 2300 55% 2733 39% 56 Rybka 1.2f 2765 11 11 2400 66% 2648 36% 57 Stockfish 1.5.1 JA 2763 12 12 1900 59% 2695 38% 58 Protector 1.4.0 2757 6 7 7700 44% 2804 37% spark-1.0 2757 6 6 9400 42% 2819 37% 60 Hannibal 1.1 2748 8 8 4900 44% 2795 39% 61 HIARCS 13.2 MP 32b 2744 7 7 6800 43% 2798 36% 62 Deep Junior 13.3 2743 8 8 5550 35% 2857 32% Fritz 12 32b 2743 12 12 2000 55% 2709 40% Booot 5.2.0 2743 9 9 3450 33% 2867 37% 65 Deep Junior 13 2742 9 9 3600 40% 2816 36% 66 Quazar 0.4 2733 7 7 6300 36% 2842 36% 67 HIARCS 13.1 MP 32b 2728 9 9 3600 48% 2743 37% 68 Deep Fritz 11 32b 2726 14 14 1300 57% 2671 39% 69 Deep Junior 12.5 2725 8 8 4850 40% 2800 33% 70 Toga II 3.0 32b 2714 9 9 3900 30% 2870 35% 71 Doch64 1.2 JA 2713 13 13 1600 51% 2703 41% 72 Stockfish 1.4 JA 2711 13 13 1700 50% 2711 38% 73 spark-0.4 2710 10 10 3100 47% 2733 39% Zappa Mexico II 2710 5 5 13800 42% 2775 36% 75 Shredder Bonn 32b 2709 11 11 2200 51% 2702 36% 76 Critter 0.60 2696 11 11 2200 49% 2705 37% 77 Protector 1.3.2 JA 2696 8 8 5300 45% 2737 38% 78 MinkoChess 1.3 2692 8 8 5100 32% 2831 36% 79 Deep Shredder 11 2690 10 10 2700 52% 2673 36% 80 Doch64 09.980 JA 2685 13 13 1500 47% 2704 38% 81 Naum 3.1 2679 10 10 3000 50% 2673 39% 82 Onno-1-1-1 2677 8 8 4300 45% 2717 40% Zappa Mexico I 2677 11 11 2200 56% 2637 41% 84 Hannibal 1.0a 2676 9 9 4200 38% 2768 33% Deep Onno 1-2-70 2676 7 7 7700 36% 2780 36% 86 Deep Junior 12 2675 9 9 3600 38% 2771 30% 87 Rybka 1.0 Beta 2674 11 11 2300 45% 2719 35% 88 Spark-0.3 VC(a) 2671 9 9 3600 45% 2707 40% 89 Onno-1-0-0 2670 15 15 1200 50% 2672 41% 90 Deep Sjeng WC2008 2666 7 7 5600 43% 2715 37% 91 Toga II 1.4 beta5c BB 2663 6 6 8300 39% 2746 37% 92 Strelka 2.0 B 2659 8 8 5500 32% 2796 33% 93 Deep Junior 11.2 2658 10 10 2900 41% 2733 31% 94 Umko 1.2 2652 10 10 3300 31% 2805 34% Hiarcs 12.1 MP 32b 2652 7 7 5600 43% 2703 38% Shredder Classic 4 CT2012 2652 11 11 2550 27% 2832 32% 97 Tornado 4.88 2651 11 11 2400 33% 2781 33% 98 Deep Sjeng 3.0 2650 14 14 1400 43% 2704 34% 99 Shredder Classic 4 32b 2641 12 12 1800 51% 2631 38% 100 Critter 0.52b 2640 10 10 2600 42% 2699 39% 101 Naum 2.2 32b 2632 14 14 1300 47% 2650 45% 102 Deep Junior 11.1a 2630 10 10 2800 41% 2696 34% 103 Umko 1.1 2625 9 9 3900 29% 2787 33% Crafty 23.5 2625 11 11 2700 25% 2827 28% 105 Nemo 1.0.1 2623 11 11 2700 26% 2814 30% Rybka 1.0 Beta 32b 2623 16 16 1100 46% 2651 37% 107 Glaurung 2.2 JA 2621 10 10 2600 40% 2697 38% 108 Deep Junior 2010 2620 10 10 3100 39% 2703 31% 109 HIARCS 11.2 32b 2616 12 12 1900 44% 2663 38% 110 Fruit 05/11/03 32b 2614 8 8 4400 40% 2685 41% 111 Loop 2007 2609 7 7 7900 31% 2759 33% 112 Toga II 1.2.1a 2602 13 13 1600 45% 2642 41% 113 Jonny 4.00 32b 2602 8 8 5200 27% 2794 28% 114 ListMP 11 2600 11 11 2600 38% 2690 37% 115 LoopMP 12 32b 2597 14 13 1500 42% 2653 38% 116 Tornado 4.80 2595 11 11 2700 25% 2801 26% 117 Deep Shredder 10 2591 8 8 4400 40% 2668 33% 118 Twisted Logic 20100131x 2587 9 9 3500 33% 2724 30% 119 Crafty 23.3 JA 2586 8 8 5200 25% 2794 27% 120 Spike 1.2 Turin 32b 2568 7 7 7700 31% 2720 33% 121 Deep Sjeng 2.7 32b 2543 14 14 1400 33% 2668 36% 122 Crafty 23.1 JA 2532 9 10 3800 26% 2721 28%
Database info: 2013.08.23 Last database update Games : 248500 (finished) White Wins : 91636 (36.9 %) Black Wins : 67068 (27.0 %) Draws : 89796 (36.1 %) White Perf. : 54.9 % Black Perf. : 45.1 %
© 2013 by Ingo Bauer Free counter and web stats

Hulu vs Netflix

Among the online streaming options available today, Netflix and Hulu are two of the most popular but the focus of their content library is quite different. Netflix offers the widest selection of movies and thousands of older TV shows, while Hulu Plus, offers a stronger collection of current-season TV shows and a smaller selection of movies. One disadvantage with Hulu Plus is ads — Netflix offers an ad-free experience. Both services are $7.99 per month and both have apps available on a wide variety of devices, including smart TVs.

Comparison chart</> EMBED THIS CHART

Improve this chartHulu
  • Currently 2.59/5
  • 1
  • 2
  • 3
  • 4
  • 5
Rating: 2.6/5 (110 votes)
Hulu
Netflix
  • Currently 4.23/5
  • 1
  • 2
  • 3
  • 4
  • 5
Rating: 4.2/5 (111 votes)
Netflix
Website:www.hulu.comwww.netflix.com
Products:Video on demand; primarily TVshows, including current seasonshows.Video on demand, online DVD and Blu-ray disc rental; primarily movies and older TV shows.
Subscribers:apx.3 million Hulu Plus subscribers (2012); Unknown number of free content viewers.About 30 million subscribers (Apr 2013)
Library size:Around 1,650 shows and 2,500 moviesAbout 100,000 movies and TVshows
Ads:Yes, even with Hulu PlusNo
Price:Hulu Plus is $7.99 per month; basic service is free but not all shows are available with the basic service and it does not work on smartphonesand tablets.Monthly $7.99 for online streaming only; additional $7.99 for DVD-by-mail service and an additional $2/month for Blu-ray discs.
Video quality:288p, 360p, 480p and sometimes 720p HDTier 1: DVD Quality (1.5Mbit/s connection needed), Tier 2 (Better than DVD Quality 3Mbit/s needed) Tier 3: 720p (5Mbit/s needed). Tier 4: 1080p has been introduced.
Audio quality:Stereo soundDolby Digital 5.1
When TV showsare available:Typically within a day of airingNot until the next season of a showbegins
Areas served:U.S., JapanNorth America, South America,United Kingdom & Ireland
Revenue:$695 million (2012)US$3.6 billion (FY 2012)
Key people:Jason Kilar (CEO)Reed Hastings, co-founder and CEO, David Wells, CFO, Neil Hunt, CTO, Ted Sarandos, Chief Content Officer
Headquarters:Los Angeles, California, U.S.Los Gatos, California, US
Founded:20071997
Type:Joint venturePublic company
Introduction (from Wikipedia):Hulu is a website and subscriptionservice offering ad-supported on-demand streaming video of TVshows, movies, webisodes and other new media, trailers, clips, and behind-the-scenes footage from NBC, Fox, ABC, TBS, and many other networks.Netflix, Inc. (NASDAQ: NFLX) is an American provider of on-demandInternet streaming media in the United States, Canada, Latin America, the Caribbean, United Kingdom and Ireland and flat rateDVD-by-mail in the United States.
Launched:October 29, 2007 (Hulu Syndication Network), March 12, 2008 (Hulu.com destination site)1997
Original series:Yes: 4 already, 3 upcomingYes, including House of Cards and Arrested Development and Orange is The New Black
Industry:StreamingVideo rental; streaming
Anime:Many titles; mostly subbed.Few titles; mostly dubbed.
New Uploads:Current season TV shows are generally available; availability of new movies is slow.Current season TV series episodesare generally not available. Availability of new movies is slow.


Content Library

TV Shows vs. Movies

Hulu offers some movies but is primarily known for TV shows, including related clips, trailers and interviews. It is unique in that it has episodes available quickly, often within a day of the original airing, and features shows from networks including NBC, ABC, Fox, Current TV, ION Television, USA Network, Brave, Syfy, E!, A&E, and Oxygen. Hulu has made four original series – A Day in the LifeBattlegroundSpoilers and Up to Speed – and is launching 3 more.
Netflix has many more films and TV shows, but it can often be a year after an episode airs before it appears on the service. However, it has a huge library of older shows, and a large children’s section. Netflix is also working on its own original shows, and has launched House of Cards and the revival of (or sequel to) Arrested Development.

EDITSize

Hulu has not stated the size of its library, but it is estimated that it has more than 43,000 TV episodes from 1,650shows, and over 2,500 films.
Netflix has over 100,000 titles in its library. This counts individual episodes of TV shows. Netflix does not publicize the size of its content library because, the company says, it changes as title availabilities expire or new ones become available.

EDITForeign

Hulu offers some international TV shows, typically from the UK and Canada. It also has Korean drama like Boys Before Flowers.
Netflix offers many foreign films, and some foreign TV series, including Norwegian drama Lilyhammer, and Britishshows such as Being Human and Downton Abbey.

EDITDevice Compatibility

The Hulu website is incompatible with most portable devices, such as iPads, because it uses Flash. Hulu Plus members can use it on many platforms, including Apple TV, iPad, Blu-ray players, TiVo, iOS and Android smartphones, Wii, Nintendo 3DS, PlayStation 3, and Xbox 360.
Netflix apps are also available on all these platforms and others such as Roku and Windows phone.

EDITClosed Caption Availability

82% of Netflix content has subtitles. The company aims to reach 90% availability by the end of 2013 and 100% by the end of 2014.

EDITWhere Offered

Hulu is only available in the US and in Japan.
Netflix is available in many countries, including the US, Canada, Mexico, South America, the UK, Ireland, and Nordic countries (excluding Iceland). The available content varies depending on the region.

EDITPopularity

As of April 2013, Hulu Plus has about 3 million subscribers and Netflix has over 30 million subscribers in the US.

EDITPrice

Basic use of Hulu is free, as it is supported by ads. Hulu Plus costs $7.99. This allows users to download mobileapps and access more content, but is still supported by ads.
Netflix costs $7.99 per month, for unlimited instant streaming.

EDITHow to choose between Netflix and Hulu Plus

The bottom line is that if you're into movies, Netflix is a better option and if you like to stay current on all the latest TV shows, Hulu Plus is a better option. Of course, when comparing with cable, it is cheaper to get both Hulu Plus and Netflix ($16 per month compared with cable TV, which typically runs from $30 - $120 per month).

EDIT
Great job from website: