Newsgroup: it.hobby.scacchi
Titolo: Una domanda sui sw per la gestione dei tornei.

Un saluto a tutti innanzitutto.
Vorrei sapere se esiste un software per la gestione di tornei che consenta,
per un torneo a sistema italo-svizzero, di generare gli abbinamenti per i
turni successivi al primo SENZA tenere conto dei colori assegnati ai
giocatori nei turni precedenti.
La formula del torneo prevederebbe che ad ogni turno ciascuna coppia di
avversari giochi due partite, scambiandosi i colori. I punti verrebbero
assegnati in base al risultato complessivo del doppio incontro: in caso di
equilibrio (due patte o una vittoria ciascuno) 0.5 punti a testa; altrimenti
1 punto al giocatore che ha prevalso e 0 all'avversario.
Con questa formula (discutibile, peraltro) il fattore "colore" verrebbe
eliminato, ed il normale algoritmo per la composizione dei turni non sarebbe
applicabile: ne servirebbe una versione semplificata; esiste?
Grazie a chi potra` darmi indicazioni.
Giorgio Busetto
-- 
Posted from [217.58.86.73] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

applicabile: ne servirebbe una versione semplificata; esiste?
Perche' non sarebbe applicabile?
Hai detto che vuoi fare un "italo-svizzero", e in questo tipo di torneo
il colore non ha alcuna importanza al fine di stabilire la compatibilita'
di coppia. Diverso il discorso se tu volessi fare uno "svizzero", ma
siccome hai parlato di italo-svizzero ...
Ciao!
Maurizio Mascheroni
===================================================
Maurizio Mascheroni           
mask...@maskeret.com
---------------------------------------------------
 
http://www.maskeret.com/mecca
 
http://www.maskeret.com/micio
 
http://www.maskeret.com/bratto
 
http://www.italiascacchistica.com
 
http://www.maskeret.com/romagnoli
===================================================

siccome hai parlato di italo-svizzero ...
Io credo che nel comporre i turni gli algoritmi tengano conto, oltre che del
punteggio, anche dei colori assegnati in precedenza, evitando di generare
per un giocatore sequenze troppo lunghe di partite consecutive con lo stesso
colore, o un numero eccessivo di partite con i Bianchi o i Neri. Se questa
supposizione e` infondata, l'argomento e` chiuso; ma se e` vera, puo`
accadere che al giocatore X venga assegnato un avversario con un punteggio
superiore o inferiore al suo anche quando sarebbe disponibile un avversario
con lo stesso punteggio, perche` l'abbinamento "naturale" contrasterebbe con
i vincoli di cui sopra. Per cui, e` vero che Mascheroni-Busetto oppure
Busetto-Mascheroni sono la stessa cosa per Busetto e Mascheroni che tanto
devono giocare due partite, ma per il programma uno di noi due avra` avuto
il Bianco e l'altro il Nero, e gli abbinamenti successivi ne potrebbero
risentire. O no?
Se sei arrivato a leggere fino qui ti ringrazio ancora. Ciao!


risentire. O no?
Quello che tu dice e' vero nello svizzero, ma non nell'italo-svizzero.
Nello SVIZZERO, il controllo dell'alternanza dei colori e' fondamentale
per generare la coppia di giocatori. Cosi' se io e te avessimo gli stessi
punti, ma sia io che te avessimo giocato le ULTIME DUE PARTITE con il
colore Nero (esempio), la coppia Mascheroni-Busetto NON verrebbe generata,
perche' si costringerebbe uno di noi due a giocare per la TERZA volta
con il Nero. Questo e' espressamente proibito dalle regole dello svizzero
(a parte una eccezione nell'ultimo turno, ma lasciamo perdere perche' comunque
il discorso di fondo non cambia).
In parole povere, tra i vari controlli che Mascheroni e Busetto devono
"passare" per poter giocare tra di loro, viene preso in considerazione
anche il colore avuto nei turni precedenti.
Ulteriori info: 
http://www.maskeret.com/micio/docswiss.htm
Nell'ITALO-SVIZZERO questo non avviene. Una volta stabilito che Mascheroni
e Busetto possono fare coppia, la coppia e' fatta punto e basta. 
I colori non entrano in gioco. I colori entrano in gioco
solo *dopo* aver formato la coppia (ma non fanno parte delle regole per
formare la coppia stessa, come invece avviene nello svizzero).
In parole povere, tra i vari controlli che Mascheroni e Busetto devono
"passare" per poter giocare tra di loro, *NON* viene preso in considerazione
il colore avuto nei turni precedenti.
http://www.maskeret.com/micio/docitasv.htm
Quindi, se il tuo torneo e' italo-svizzero il problema non si pone.
Se e' svizzero, allora si pone.
Ciao!
Maurizio Mascheroni, ... che proprio l'altro giorno ha detto a qualcuno
                     che uno dei vantaggi dello svizzero e' proprio che
                     "bilancia" meglio i colori ... :-)


giocatori nei turni precedenti.
Note le considerazioni su "come funziona lo svizzero" e "come funziona
l'italo svizzero" qui date da Mascheroni, suggerisco le seguenti
indicazioni sul tema qui sopra esposto.
-) Swiss Perfect
Adotta il sistema svizzero, ma e' configurabile (e' noto che "lo
svizzero FIDE" e' contraddittorio, quindi due programmi che lo
adottino possono tranquillamente fornire accoppiamenti diversi, ma
divago), e mi e' noto che tra le configurazioni possibili esiste
quella che permette di ignorare i colori nella formazione degli
abbinamenti. E' infatti ovvio che se giocassimo un torneo di "testa o
croce" sarebbe stupido tenere conto di quante volte, nel passato, ho
giocato con "testa", piuttosto che "croce". Questo software,
rivolgendosi ad un ampio mercato (non solo scacchistico), offre questa
possibilita'.
-) PAPP
E' un programma disponibile per DOS e per MAC veramente ottimo. Parlo
da un punto di vista algoritmico. Fior di professoroni universitari
(Parigi e Cambridge) del ramo othellistoco hanno lavorto per anni al
suo sviluppo e cio' che ora e' a disposizione di tutti liberamente e'
il prodotto di anni di testing sul campo e continui miglioramenti. Il
sistema che adotta e'... mi mancano le parole, visto che qui
incorriamo in problemi terminologici:
1) non tiene conto del rating iniziale dei giocatori.
2) non e' un italo svizzero secondo le norme scacchistiche italiane.
3) se lo chiamo svizzero non vengo compreso a causa del punto 1, se lo
chiamo italosvizzero sbaglio a causa del punto 2.
Ad ogni modo anche PAPP e' configurabile ed e' possibile dare un peso
piu' o meno elevato all'alternanza dei colori, pertanto e' possibile
"sopprimere" questa variabile (peso 0).
Entrambi li trovi su 
ftp.fngo.it
 (userid fngo, password othello).Se
hai problemi contatta: 
webm...@fngo.it
; ma il primo ti consiglio di
scaricarlo da 
www.swissperfect.com
Ti incollo qui di seguito il file di configurazione di PAPP... magari
se hai delle domande possiamo parlarne qui... non e' "banale".
% Fichier de configuration pour un systeme suisse pour le Mondial,
% 13 rondes (departage Brightwell).
% Cree le 18/10/94
Fichier joueurs  = "joueurs";       % Fichier principal des joueurs
Fichier nouveaux = "nouveaux";      % Fichier des nouveaux joueurs
Fichier inter    = "__papp__";      % Fichier intermediaire
% Fichier log    = "papp.log";      % Actuellement inutilise
% Fichier config = "papp.cfg";      % Ce fichier meme...
Pays        = "EUR";                  % Pays par defaut
Brightwell  = 3;                    % Coefficient de Brightwell
Score-bip   = 24/64;                % Bip fait 24 pions sur 64
zone-insertion "DK"  = 1000-1199;  % danois
zone-insertion "ISL" = 1200-1299;  % islandais
zone-insertion "S"   = 1300-1599;  % suedois
zone-insertion "FIN" = 1600-1799;  % finlandais
zone-insertion "N"   = 1800-1999;  % norvegiens
zone-insertion "GB"  = 2000-2399;  % anglais
zone-insertion "RUS" = 2400-2599;  % russes
zone-insertion "B"   = 2700-2799;  % belges
zone-insertion "I"   = 2800-3199;  % italiens
zone-insertion "PG"  = 3200-3349;  % programmes
zone-insertion "F"   = 3350-3999;  % francais
zone-insertion       = 4000-5000;  % autres
% On organise un toutes-rondes s'il y a entre 1 et 14 joueurs:
Toutes-rondes = 1-14 joueurs;
Sauvegarde differee;                % Frequence des sauvegardes
% La table des penalites est divisee en trois sections: couleur,
% flottement, repetition. Ces sections peuvent apparaitre dans un
ordre
% quelconque. Si une section n'apparait pas, les valeurs par defaut
des
% penalites de cette section sont conservees. Si elle apparait, toutes
les
% penalites de la section sont initialisees a zero.
Penalites {
	Couleur:
                1  fois  =        4;
		2  fois  =       21;
		3  fois  =       45;
		4  fois  =      106;
		5+ fois  =      215;
		de-suite =        3;
	Flottement:
		1  demi-point  =       80000;
		2  demi-points =      160300;
		3  demi-points =      240900;
		4  demi-points =      321800;
		5  demi-points =      403000;
		6  demi-points =      484500;
		7  demi-points =      566300;
		8  demi-points =      648400;
		9  demi-points =      730800;
		10 demi-points =      813500;
		11 demi-points =      896500;
		12 demi-points =      979800;
		13 demi-points =     1063400;
		14 demi-points =     1147300;
		15 demi-points =     1231500;
		16 demi-points =     1316000;
		17 demi-points =     1400800;
		18 demi-points =     1485900;
		19 demi-points =     1571300;
		20 demi-points =     1657000;
		21 demi-points =     1743000;
		22 demi-points =     1829300;
		23 demi-points =     1915900;
		24+demi-points =     2002800;
		de-suite       =          25;
		minoration     =          10;
	Repetition:
		bip-bip           =   INFINI;
		couleurs-opposees =   INFINI;
		memes-couleurs    =   INFINI;
		de-suite          =   INFINI;
	Chauvinisme:
		ronde  1          =       0;
		ronde  12+        =  INFINI;
};
--
Paolo Fasce

Ringrazio Maurizio Mascheroni per i chiarimenti e Paolo Fasce per le
interessanti indicazioni.
