Indice
24 relazioni: Algoritmo, Arena (scacchi), Athlon, C (linguaggio di programmazione), Campionato del mondo di scacchi per computer, Codice sorgente, Elo (scacchi), Freeware, Fritz, Hash table, HTML, Interfaccia a riga di comando, Interfaccia grafica, Motore scacchistico, Negascout, Notazione Portable Game, Pocket Fritz, Potatura alfa-beta, Processore, Robert Hyatt, Scacchi, Software libero, XBoard, 2004.
Algoritmo
In matematica e informatica un algoritmo è la specificazione di una sequenza finita di operazioni (dette anche istruzioni) che consente di risolvere tutti i quesiti di una stessa classe o di calcolare il risultato di un'espressione matematica.
Vedere Crafty e Algoritmo
Arena (scacchi)
Arena è una interfaccia grafica o GUI per programmi scacchistici che non dispongono di questa funzionalità. Tali programmi sono definiti motori o chess engines.
Vedere Crafty e Arena (scacchi)
Athlon
Athlon identifica una lunga serie di microprocessori con architettura x86 progettati e costruiti dal 1999 sino ad oggi da Advanced Micro Devices.
Vedere Crafty e Athlon
C (linguaggio di programmazione)
C (AFI) è un linguaggio di programmazione ad uso generale di natura imperativa e procedurale creato da Dennis Ritchie negli anni '70. Tutt'oggi influente, è largamente adoperato nei sistemi operativi, nei driver e nelle pile di protocolli, mentre è in diminuzione il suo uso nelle applicazioni.
Vedere Crafty e C (linguaggio di programmazione)
Campionato del mondo di scacchi per computer
Il Campionato del mondo di scacchi per computer (World Computer Chess Championship, comunemente indicato con l'acronimo WCCC) è un evento annuale nel quale i motori scacchistici competono fra di loro.
Vedere Crafty e Campionato del mondo di scacchi per computer
Codice sorgente
In informatica, il codice sorgente (spesso detto sorgente o codice o listato) è il testo di un algoritmo di un programma scritto in un determinato linguaggio di programmazione, compreso all'interno di un file sorgente, che definisce il flusso di esecuzione del programma stesso, ovvero la sua codifica software.
Vedere Crafty e Codice sorgente
Elo (scacchi)
Il sistema di valutazione Elo è un metodo per calcolare i livelli di abilità relativi dei giocatori in giochi a somma zero come gli scacchi.
Vedere Crafty e Elo (scacchi)
Freeware
Il freeware è una categoria di software proprietario il cui utilizzo è concesso a titolo gratuito. Generalmente viene messo a disposizione (tipicamente scaricandolo da Internet) come pacchetto da installare o come file eseguibile, e con una licenza che ne consente esplicitamente a chiunque l'utilizzo gratuito e la ridistribuzione, ma non l'uso commerciale.
Vedere Crafty e Freeware
Fritz
Fritz è un software per il gioco degli scacchi commercializzato da ChessBase. Il motore Fritz originale, sviluppato da Morsch-Feist e campione del mondo nel 1995, è stato impiegato fino alla release Fritz 13 (2012).
Vedere Crafty e Fritz
Hash table
In informatica una hash table o hash map, in italiano tabella hash o mappa hash, è una struttura dati usata per mettere in corrispondenza una data chiave con un dato valore.
Vedere Crafty e Hash table
HTML
LHyperText Markup Language, comunemente noto con l'acronimo HTML, è il linguaggio di marcatura più usato per i documenti web. Nato per la formattazione e impaginazione di documenti ipertestuali disponibili nel web 1.0, oggi è utilizzato principalmente per il disaccoppiamento della struttura logica di una pagina web (definita appunto dal markup) e la sua rappresentazione, gestita tramite gli stili CSS per adattarsi alle nuove esigenze di comunicazione e pubblicazione all'interno di Internet.
Vedere Crafty e HTML
Interfaccia a riga di comando
In informatica uninterfaccia a riga di comando (dall'inglese command line interface, in acronimo CLI) o anche console, riga di comando, terminale o prompt dei comandi, è un tipo di interfaccia utente caratterizzata da un'interazione testuale tra utente ed elaboratore (vedi shell): l'utente impartisce comandi testuali in input mediante tastiera alfanumerica e riceve risposte testuali in output dall'elaboratore mediante display o stampante alfanumerici.
Vedere Crafty e Interfaccia a riga di comando
Interfaccia grafica
Linterfaccia grafica, nota anche come GUI (dall'inglese graphical user interface), in informatica è un tipo di interfaccia utente che consente l'interazione uomo-macchina in modo visuale utilizzando rappresentazioni grafiche (es. widget) piuttosto che utilizzando i comandi tipici di un'interfaccia a riga di comando (vedi shell e front end): cominciata ad apparire negli anni ottanta, tra i primi esempi il Macintosh 128K di Apple, presentato nel gennaio 1984, anche se limitata dal monitor in bianco e nero, nel gennaio del 1985 Atari Corporation aveva presentato l'Atari ST, anche se l'interfaccia grafica era monocromatica.
Vedere Crafty e Interfaccia grafica
Motore scacchistico
Un motore scacchistico (o, con locuzione inglese ampiamente utilizzata, chess engine) è un programma informatico che implementa il back-end di un software per il gioco degli scacchi.
Vedere Crafty e Motore scacchistico
Negascout
Il NegaScout o Ricerca a variazione principale è un algoritmo negamax che in alcuni casi può essere più veloce della potatura alfa-beta. Come quest'ultima, il Negascout è un algoritmo per la ricerca del nodo di valore minimo in un dato albero; è dominante sull'algoritmo alfa-beta, cioè non visiterà mai un nodo che l'alfa-beta avrebbe potato, però questa caratteristica esige un accurato ordinamento dell'albero da esaminare per essere vantaggiosa, per cui la sua adozione deve essere decisa valutando la struttura del programma e le caratteristiche del problema da affrontare.
Vedere Crafty e Negascout
Notazione Portable Game
La notazione Portable Game (abbreviata PGN, dall'inglese: Portable Game Notation) è un formato usato in ambito digitale per registrare le partite di scacchi.
Vedere Crafty e Notazione Portable Game
Pocket Fritz
Pocket Fritz è un software scacchistico per Pocket PC distribuito dalla ChessBase.
Vedere Crafty e Pocket Fritz
Potatura alfa-beta
La potatura alfa-beta è un algoritmo di ricerca che può ridurre drasticamente il numero di nodi da valutare nell'albero di ricerca dell'algoritmo minimax.
Vedere Crafty e Potatura alfa-beta
Processore
Un processore (detto anche unità di elaborazione), in informatica ed elettronica, è un tipo di dispositivo hardware di un computer che si contraddistingue per essere dedicato all'esecuzione di istruzioni, a partire da un instruction set.
Vedere Crafty e Processore
Robert Hyatt
Nato nel 1948 in una cittadina del Mississippi, nel 1970 Robert Hyatt ha conseguito il Bachelor's degree presso l'Università di Southern Mississippi e nel 1983, nella stessa Università, il Master's degree.
Vedere Crafty e Robert Hyatt
Scacchi
Gli scacchi (dal provenzale e catalano antico escac, che a sua volta discende dal persiano شاه shāh, "re") sono un gioco di strategia che si svolge su una tavola quadrata detta scacchiera, formata da 64 caselle (o "case") di due colori alternati, sulla quale ogni giocatore dispone di 16 pezzi (bianchi o neri; per traslato, "il Bianco" e "il Nero" designano i due sfidanti): un re, una donna (o "regina"), due alfieri, due cavalli, due torri e otto pedoni; ogni casella può essere occupata da un solo pezzo, che può catturare o "mangiare" il pezzo avversario andando a occuparne la casella; obiettivo del gioco è dare scacco matto, ovvero minacciare la cattura del re avversario in modo tale che l'altro giocatore non possa eseguire mosse legali.
Vedere Crafty e Scacchi
Software libero
Il software libero (dall'inglese free software o libre software) è un software distribuito sotto i termini di una licenza di software libero, che ne concede lo studio, l'utilizzo, la modifica e la redistribuzione.
Vedere Crafty e Software libero
XBoard
XBoard è un'interfaccia grafica per motori scacchistici e un client per server scacchistici. È un software libero facente parte del progetto GNU.
Vedere Crafty e XBoard
2004
È stato proclamato anno internazionale del riso.
Vedere Crafty e 2004