Premettendo che il significato di Inchiavabili mi è sconosciuto ( o meglio mi viene in mente qualcosa ma non so come associarla a mws), è vero Magic Workstation cosi come qualsiasi programma che "simula" partite di TradeCardGames (incluso Magic On Line, ufficiale della wizards) non mischia i decks in maniera casuale come dovrebbe essere (un pò come se stessimo barando).
Dico questo xkè sono programmatore, e già prima del famigerato apprentice avevo, assieme ad un amico mio, compliato un programmino che simulava una partita di magic tra due mazzi (c'erano solo quei due e non si poteva cambiare) e non era nemmeno online...
Ora, che succedeva... come chiunque si intende un pò di programmazione sa il computer è una macchian che risponde a imput che vengono dati tramite linguaggio matematico (si proprio quella che si studia a scuola) l intelligenza artificiale ragiona secondo equazioni e disequazioni, senza ammettere casualità... ora tutto questo, tradotto in mws significa che quando inizi una nuova partita, le 7 carte che hai in mano e le restanti nel mazzo non sono distribuite a caso ma il programma tiene conto di diversi fattori quali ad esempio:
1) il numero di carte che compongono il deck a inizio partita
2) il numero di carte che compongono la mano iniziale (questo fattore non si calcola se iniziamo con 0 carte in mano ma dobbiamo pescarne noi)
3) Il numero di copie di ogni carta
4) il rapporto Lands - Creatures - Spells
5) la curva di mana
ce ne sono altri che al momento non mi vengono in mente (se vi state chiedendo come fa il programma a conoscere le regole di magic: basta decriptare i files "history" e "ruling" che si trovano nella cartella di mws, chi nn conosce la programmazione probabilmente non ci capirà un tubo, comunque sia è tutto contenuto nel mega scriptone.)
in oltre cosa che va detta è cheMWS in particolare sempre nel file history ha contenute delle vere e proprie informazione su alcuni meta e tipologie di gioco passate (vengono aggiornate con l'autoupdate alle volte) ciò significa che per assurdo se il programma vede un deck che monta arcbund ravager, frogmite, totteri e scagliapensiero lo riconosce come affinity e lo predispone per girare in quel modo.
Non so cosa si stia facendo per rimediare, nè se effettivamente si sta facendo qualcosa... credo ke per ora la cosa sia così... MWS comunque resta il meglio su piazza (apprentice addirittura era programmato in pascal il che è tutto un dire
)