Caratteristiche tecniche dell'applet
- Rappresentazione interna della scacchiera tramite array
- Ricerca con algoritmo Negamax
- Quiescenza per catture e promozioni
- Semplice libro di aperture
- Riconosce patta per: triplice ripetizione, regola delle 50 mosse e materiale insufficiente per dare scacco matto
- Scritto in Java
I pezzi degli scacchi utilizzati sono disegnati da Eric De Mund / CC BY-SA 3.0
Aggiornamenti
03-01-2010
Corretti 2 bachi relativi all'interfaccia grafica:
- su promozione con cattura non veniva rimosso il pezzo catturato dalla scacchiera
- giocando con il nero i pezzi catturati venivano disegnati sempre come se si giocasse con il bianco
- Corretto un baco che causava un errata valutazione di alcune posizioni di scacco matto
- Aumentata velocità di risposta del programma (si noterà in particolare a livello medio e difficile)
- Modificato il livello di difficoltà Principiante in modo che il computer commetta appositamente degli errori
- A livello Facile (2 ply) e Medio (4 ply) quando si entra nel finale il computer aumenta la profondità di ricerca a 6 ply
- Aggiunto nuovo livello di difficoltà Principiante
- Aggiunte 5 nuove varianti di gioco wild
- Aggiunto il riconoscimento delle patte per materiale insufficiente a dare scacco matto
- Aggiunta capicità di giocare a Chess960 (o Random Fischer) ma senza la possibilità di arroccare
- Aggiunto un semplice libro di aperture