Progetto di una Slot Machine da sala scommesse implementata in VHDL e C#.

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Progetto di una Slot Machine da sala scommesse implementata in VHDL e C#."

Transcript

1 UNIVERSITA' DEGLI STUDI DI BOLOGNA FACOLTA' DI INGEGNERIA Corso di Laurea Magistrale in Ingegneria Informatica Calcolatori Elettronici M Prof. Giovanni Neri, Prof. Stefano Mattoccia Progetto di Calcolatori Elettronici M Progetto di una Slot Machine da sala scommesse implementata in VHDL e C#. Realizzato da: Andrea Manganaro Elio Romanelli Anno Accademico

2 Introduzione: Scopo della nostra applicazione è quello di sviluppare e simulare la centralina di una Slot Machine da sala scommesse, avente tre rulli con ognuno 8 simboli diversamente distribuiti e delle caratteristiche di vincita sottostanti a leggi del Monopolio di Stato. Queste macchine sono prepotentemente presenti in ambienti di scommesse come la SNAI o il BINGO e rappresentano uno dei maggiori introiti dello Stato Italiano a pari di beni di largo consumo come il tabacco e gli alcolici, anch essi sottoposti a tassazione e Monopolio Statale. Sono da considerarsi giochi d azzardo legalizzati, almeno nel territorio Italiano, e si basano sulla scommessa di denaro per trarne altro in base a delle combinazioni che i diversi simboli dei vari rulli possono creare. Sono stati presi dati tecnici da manuali reali di Slot Machine, dove venivano indicate tutte le caratteristiche fondamentali legate al funzionamento della stessa come valori di alimentazione, tempi di gioco (rispettati), percentuali di vincite (rispettate in base a leggi probabilistiche) e vari meccanismi di protezione del corretto funzionamento della macchina stessa (ad esempio distacco dell alimentazione, del cavo di rete o tentata forzatura del cassetto contenente la scheda o il denaro che bloccano la macchina avvertendo il gestore della stessa e le forze dell ordine), che non sono state implementate. Caratteristiche Tecniche del gioco (sito AAMS): Insieme con l'elemento aleatorio sono presenti anche elementi di abilità, che consentono al giocatore la possibilità di scegliere, all'avvio o nel corso della partita, la propria strategia, selezionando appositamente le opzioni di gara ritenute più favorevoli tra quelle proposte dal gioco; Ciascun apparecchio di gioco può funzionare unicamente se collegato alla rete telematica di AAMS, si attiva con l'introduzione di moneta nella divisa corrente (euro) e prevede un costo, per ciascuna partita, non superiore a 1 euro; La durata della partita non può essere inferiore a 4 secondi; La distribuzione di vincite in denaro, ciascuna di valore non superiore a 100,00 (cento) euro, avviene subito dopo la conclusione della partita esclusivamente in monete; Le vincite, computate dall apparecchio, in modo non predeterminabile, su un ciclo complessivo di non più di partite, non devono risultare inferiori al 75% delle somme giocate; L'uso di tali apparecchi è vietato ai minori di 18 anni;

3 Nel nostro progetto abbiamo cercato di rimanere fedeli alle specifiche ufficiali, permettendo al giocatore arbitrarietà nella scelta della modalità di gioco e dei simboli da mantenere. La valuta utilizzata è il credito singolo, rapportabile all'euro classicamente utilizzato nelle slot italiane, e le vincite saranno visualizzate tramite un display 7 segmenti. L'inserimento e il cashout sono processi meccanici non contemplati in fase di modellamento vhdl. La vincita massima corrisponde a 100 crediti e le possibilità di vittoria sono calcolate tramite tutte le possibili combinazioni possibili dei simboli in gioco. A livello statistico essere garantiscono un valore di payout simile al 75%. Moduli del progetto: Il progetto sottostante è stato sviluppato per moduli diversi, ognuno con una complessità particolare ma tutti interagenti nella simulazione del nostro prototipo di Slot Machine. Tutte le diverse entità sono attivate tramite dei segnali interni, che gestiscono la sincronizzazione e l'attivazione dei diversi processi presenti. L'allineamento di questi segnali, e l'avvio di una nuova fase di gioco sono garantiti dal modulo Game, che determina la fine della fase di gioco precedente tramite il restore dei segnali interni utilizzati nell'intero ciclo precedente. Le tre fasi di Random creano tre vettori pseudo-casuali che corrispondono agli 8 simboli diversi posizionati nelle wheels della slot machine, adeguatamente convertiti. Game2 gestisce la seconda fase di gioco, che precede il secondo spin, e quindi l'utilizzo dei pulsanti Hold e la creazione dei simboli sostituiti. L'ultimo modulo, Final, verifica ed assegna l'eventuale vincita. La Trascodifica, infine, visualizza il credito ottenuto tramite due unità 7segmenti, rispettivamente per le unità e le decine. L'interfaccia utente prevede diversi pulsanti, che permettono all'utente di gestire le varie fasi. I pulsanti Double e Play sono utilizzati nella prima fase per scegliere quale mosalità di gioco utilizzare. I pulsanti Hold1, Hold2, Hold3 e Play2, invece, sono utilizzabili nella seconda fase e consentono all'utente di stabilire la propria strategia di gioco e gli eventuali simboli da mantenere. Gli spin sono quindi 2, e, come si vedrà più avanti, la realizzazione della generazione dei rispettivi simboli è demandata a dei moduli appositi che si avvalgono di registri a scorrimento retroazionati con ex-or, e quindi che necessitano del clock. Gli altri moduli, essendo attivati a discrezione dell'utente, non presentano particolari esigenze di sincronismo hardware

4 Grafico totale delle connessioni tra moduli:

5 Entità SLOT MACHINE (VHDL): Button_Play: in std_logic; -- Pulsante di inizio gioco, proveniente dall'esterno Button_Double: in std_logic; -- Pulsante di modalità di gioco raddoppiata Button_Play2: in std_logic; -- Pulsante per attivare l'ultima fase di gioco Button_Hold1: in std_logic; -- Pulsante Hold 1 (mantenimento simbolo 1) Button_Hold2: in std_logic; -- Pulsante Hold 2 (mantenimento simbolo 2) Button_Hold3: in std_logic; -- Pulsante Hold 3 (mantenimento simbolo 3) Credit_Uni: out std_logic_vector(6 downto 0); -- Unità credito visualizzato sul display in 7segm. Credit_Dec: out std_logic_vector(6 downto 0); -- Decine credito visualizzato sul display in 7segm. Clock: in std_logic; -- Clock proveniente dall'esterno Clock1: in std_logic; -- Clock proveniente dall'esterno utilizzato per la randomizzazione dello spin della prima ruota su random Clock2: in std_logic; -- Clock proveniente dall'esterno utilizzato per la randomizzazione dello spin della seconda ruota su random2 Clock3: in std_logic -- Clock proveniente dall'esterno utilizzato per la randomizzazione dello spin della terza ruota su random3

6 Vediamo la definizione dei segnali interni utilizzati: signal start1_sign: std_logic; --Segnale interno che avvia la prima fase di gioco signal col1_sign, col2_sign, col3_sign: std_logic_vector(2 downto 0); -- Segnali per la generazione dei simboli nella fase 1 di gioco signal col1final_sign, col2final_sign, col3final_sign: std_logic_vector(2 downto 0); -- Segnali per la generazione dei simboli nella fase 2 di gioco signal start2_sign: std_logic; --Segnale interno che avvia la seconda fase di gioco signal start3_sign: std_logic; Segnale interno che avvia l'ultima fase di gioco signal double_sign: std_logic; --Segnale interno che avvia la modalità di gioco "Double" signal credit_sign: std_logic_vector(6 downto 0); --Segnale interno che comunica il credito vinto signal enable_sign: std_logic; --Segnale interno che abilita l'intero ciclo di gioco Entità SLOT MACHINE (C#): Diamo ora una rappresentazione iniziale della nostra Slot Machine nel linguaggio di programmazione usato per simulare, il C#. La prima interfaccia che compare all utente è quella di INSERT COIN, con la quale si abilita la fase di gioco e che rappresenta il requisito fondamentale per il funzionamento dell apparecchio. Dopo aver inserito una moneta, a livello software rappresentata dal valore 1, si materializza una seconda interfaccia, quella del gioco vero e proprio dove possiamo notare in alto il (CREDIT). La fase di Insert Coin non è presente in hardware essendo un procedimento meccanico, quindi, come vedremo più avanti, la modellazione vhdl prevederà direttamente l'avvio del gioco tramite il pulsante Play.

7 Lo (SPIN/PLAY/PLAY2) è il pulsante di avvio gioco con il quale i rulli inizieranno a distribuire i simboli che poi saranno comparati con le possibili vincite. Il pulsante DoubleBet, se selezionato prima di avviare il gioco, avvia la modalità di gioco raddoppiata, in cui non sarà possibile effettuare il secondo spin, ma che garantirà, in caso di vincita, premi raddoppiati. Ecco le configurazioni di vincita: if (final[1] == dragon && final[2] == dragon && final[3] == dragon) winnings = 50; gotospin = 0; jackpot.play();

8 if (final[1] == hero && final[2] == hero && final[3] == hero) winnings = 30; gotospin = 0; jackpot.play(); if (final[1] == dragon && final[2] == dragon && final[3]!= dragon final[1] == dragon && final[2]!= dragon && final[3] == dragon final[1]!= dragon && final[2] == dragon && final[3] == dragon) winnings = 5; if (final[1] == hero && final[2] == hero && final[3]!= hero final[1] == hero && final[2]!= hero && final[3] == hero final[1]!= hero && final[2] == hero && final[3] == hero) winnings = 3; if (final[1] == elf && final[2] == elf && final[3]!= elf final[1] == elf && final[2]!= elf && final[3] == elf final[1]!= elf && final[2] == elf && final[3] == elf) winnings = 1; Al termine di questa fase, le possibili configurazioni sono due: o si riesce a vincere o si perde e in quest ultimo caso se avevamo solo un credito, si materializza il GAME OVER (OUT OF CASH) con conseguente uscita dal sistema di gioco e visualizzazione dell interfaccia di INSERT COIN per un eventuale altra sessione.

9 Per la generazione dei CLOCK, a livello software, abbiamo usate le entità Timer, con le seguenti caratteristiche: // timspin // this.timspin.tick += new System.EventHandler(this.timSpin_Tick); // // timstop1 // this.timstop1.interval = 1000; this.timstop1.tick += new System.EventHandler(this.timStop1_Tick); // // timstop2 // this.timstop2.interval = 2000; this.timstop2.tick += new System.EventHandler(this.timStop2_Tick); // // timstop3 // this.timstop3.interval = 3000; this.timstop3.tick += new System.EventHandler(this.timStop3_Tick);

10 Componente GAME (VHDL): Il funzionamento di questa unità è duplice. Il processo principale gestisce l'avvio di una nuova fase di gioco, in cui il Player può scegliere tra modalità di gioco raddoppiata premendo il pulsante Double, o modalità di gioco normale direttamente tramite il tasto Play. Quest'ultimo invierà il segnale start ai tre moduli random successivi. Come si nota dallo schema generale i segnali start, utilizzati successivamente, sono posti in retroazione a questo modulo. Per la gestion delle diverse fasi di gioco questi segnali sono fondamentali, e la loro sincronizzazione, problematica, fondamentale per il funzionamento dell'intero sistema. L'entità Game viene avvertita del termina della fase di gioco precedente tramite il segnale Enable, e, una volta ricevuto quest'ultimo, azzererà Start1, Start2 e Start3, e sarà pronta per una nuova pressione del tasto Play. entity Game is Port ( Enable: inout std_logic; Play: in std_logic; start1: inout std_logic; start2: inout std_logic; start3: inout std_logic; Double: out std_logic;

11 end Game; Double_button: in std_logic ); Credit_refresh : process (enable) variable Credit_temp : std_logic_vector (6 downto 0) := (others => '0'); variable Credit_temp2 : std_logic_vector (6 downto 0) := (others => '0'); variable Credit_temp_bis : std_logic_vector (6 downto 0) := (others => '0'); start2 <= signal_null; start3 <= signal_null; Enable <= signal_null; end process Credit_refresh; Start_Game_process : process (Play) variable Double_temp : std_logic := '0'; variable Start1_var : std_logic := '0'; variable Start_start_1 : std_logic := '1'; variable Start_start_0 : std_logic := '0'; if (Play'event) and (Play = '1') then Start1_var := Start_start_1; if (Double_button = '1') then Double_temp := Start_start_1; else Double_temp := Start_start_0; end if; end if; Start1 <= Start1_var; Double <= Double_temp;

12 end process Start_game_process; end Behavioral; Componente RANDOM (VHDL): Componente necessario al sistema per generare dei valori che poi andranno a determinare il simbolo che comparirà sul display della Slot Machine. E un componente attivato al CLK e al segnale di START che fa partire la nostra applicazione e restituisce in uscita un numero che entrerà nella fase di conversione in immagine. component random1 Port ( clk1 : in std_logic; start1: in std_logic; col1: out std_logic_vector (2 downto 0) end component; component random2 is Port ( clk2 : in std_logic; start1: in std_logic; col2: out std_logic_vector (2 downto 0) end component; component random3 is Port ( clk3 : in std_logic; start1: in std_logic; start2: out std_logic; --output vector col3: out std_logic_vector (2 downto 0) end component;

13 Nei Random, andiamo a definire la grandezza dei valori che ci interessano. Nel nostro caso vogliamo ottenere casualmente un numero da 1 a 8 e trasferirlo in uscita per essere computato. Di sotto, il codice relativo al RANDOM_1, dove possiamo notare che il valore che vogliamo ottenere è compreso tra 0 e 7. Il processo di random è avviato al clock (alto). Il modulo random3, a differenza degli altri2, gestisce anche l'utilizzo del segnale interno start2, che, una volta generati i vettori, verrà inviato a game2 per permettere l'avvio della seconda fase di gioco e l'interazione dell'utente con i simboli appena visualizzati. A livello Software il tutto è stato semplicemente implementato come segue: private int NewIndex() return (myrandom.next(6) + 1);

14 Generazione dei numeri casuali, con relative immagini nella slot in movimento. if (timstop1.enabled) picbandit1.image = choices[newindex()].image; if (timstop2.enabled) picbandit2.image = choices[newindex()].image; if (timstop3.enabled) picbandit3.image = choices[newindex()].image; In C# la trascodifica è molto più semplice, prendo il numero random generato, lo interfaccio con il mio array e metto lo slot corrispondente nella maschera che mi visualizza l immagine. // Put random pictures in display picbandit1.image = choices[r1[r1]].image; picbandit2.image = choices[r2[r2]].image; picbandit3.image = choices[r3[r3]].image; private void timstop1_tick(object sender, EventArgs e) // Stop spinning of first display timstop1.enabled = false; final[1] = R1[r1]; picbandit1.image = choices[final[1]].image; picbandit1.refresh(); private void timstop2_tick(object sender, EventArgs e) // Stop spinning of second display timstop2.enabled = false; final[2] = R2[r2]; picbandit2.image = choices[final[2]].image; picbandit2.refresh(); private void timstop3_tick(object sender, EventArgs e) // Stop spinning of third display timstop3.enabled = false; final[3] = R3[r3]; picbandit3.image = choices[final[3]].image; picbandit3.refresh();

15 Per quanto riguarda i random, essi sono generati da 2 clock distinti e da una seria di registri retro-azionati con un ex-or. Eccone una dimostrazione grafica del funzionamento: Il componente utilizzato è un generatore di numeri pseudo-casuali, con sequenze numeriche di periodo (2^n -1), dove n è pari al numero di shift register utilizzati. Abbiamo optato per una sequenza di 7 bit per ogni processo di randomizzazione. I bit selezionati alla fine saranno 3, e in ogni modulo variano i pind di ingresso all' ex-or, in modo da aggiungere un ulteriore fattore di impredicibilità. architecture Behavioral of random1 is signal exit_num1 : std_logic_vector (2 downto 0); signal random_num : std_logic_vector (width-1 downto 0); process(clk1) -- processo che gestisce l'evoluzione dei numeri casuali variable rand_temp : std_logic_vector(width-1 downto 0):=(6 => '1',others => '0'); variable temp : std_logic := '0'; if(rising_edge(clk1)) then temp := rand_temp(width-2) xor rand_temp(width-5); rand_temp(width-1 downto 1) := rand_temp(width-2 downto 0); rand_temp(0) := temp; end if; random_num <= rand_temp after 1 ps; end process; processo_exit1: process(start1) is variable exit_temp : std_logic_vector(2 downto 0); if (start1' event) then exit_temp(2) := random_num(5); exit_temp(1) := random_num(3); exit_temp(0) := random_num(1); exit_num1 (2 downto 0) <= exit_temp (2 downto 0); end if; end process processo_exit1; END;

16 Per la conversione, si prendono in ingresso i 3 numeri random generati in precedenza e restituisce i simboli di ingresso alle fasi successive del nostro sistema. Da notare la conformazione dei rulli, dove i simboli più importanti, che danno maggiore vincita, sono in numero minore. Ad ogni valore generato dunque, corrisponde un immagine visualizzata nella slot. conversione_col1: process(exit_num1) is if (exit_num1 = "000") then col1 <="000"; --mage elsif (exit_num1 = "001") then col1 <="001"; --dragon elsif (exit_num1 = "010") then col1 <="010"; --hero elsif (exit_num1 = "011") then col1 <="010"; --hero elsif (exit_num1 = "100") then col1 <="011"; --elf elsif (exit_num1 = "101") then col1 <="100"; --orc elsif (exit_num1 = "110") then col1 <="100"; --orc elsif (exit_num1 = "111") then col1 <="101"; --death (anche 110 e 111) end if; end process conversione_col1; conversione_col2: process(exit_num2) is if (exit_num2 = "000") then col2 <="000"; --mage elsif (exit_num2 = "001") then col2 <="001"; --dragon elsif (exit_num2 = "010") then col2 <="010"; --hero elsif (exit_num2 = "011") then col2 <="011"; --elf elsif (exit_num2 = "100") then col2 <="011"; --elf elsif (exit_num2 = "101") then col2 <="100"; --orc elsif (exit_num2 = "110") then col2 <="100"; --orc elsif (exit_num2 = "111") then col2 <="101"; --death end if; end process conversione_col2; conversione_col3: process(exit_num3) is if (exit_num3 = "000") then col3 <="000"; --mage elsif (exit_num3 = "001") then col3 <="001"; --dragon elsif (exit_num3 = "010") then col3 <="010"; --hero elsif (exit_num3 = "011") then col3 <="011"; --elf elsif (exit_num3 = "100") then col3 <="011"; --elf elsif (exit_num3 = "101") then col3 <="100"; --orc elsif (exit_num3 = "110") then col3 <="100"; --orc elsif (exit_num3 = "111") then col3 <="101"; --death end if; end process conversione_col3; In C# invece abbiamo fatto uso di un semplice Array: // Conformazione Rulli di Default

17 int[] R1 = new int[8] 6, 5, 4, 4, 3, 2, 2, 1 ; int[] R2 = new int[8] 6, 5, 4, 3, 3, 2, 2, 1 ; int[] R3 = new int[8] 6, 5, 4, 3, 3, 2, 2, 1 ; Componente TRASCODIFICA (VHDL): Questo componente riceve in ingresso il CREDITO vinto, in base alla configurazione dei vari valori dei rulli è restituisce in uscita una rappresentazione a 7 segmenti del valore computato, sia in unità che in decine. component Trascodifica is Port ( Credit_win : in STD_LOGIC_VECTOR (6 downto 0); Credit_Disp_Uni: out STD_LOGIC_VECTOR (6 downto 0); Credit_Disp_Dec: out STD_LOGIC_VECTOR (6 downto 0)); end component; Dei 7 bit utilizzati non sono rappresentati tutti i valori visto che la vincita massima corrisponde a 100 crediti. Abbiamo fatto riferimento ad un display a 7 segmenti, vediamo il suo funzionamento.

18 Per convertire il segnale da STD_LOGIC ad intero, usiamo una variabile di appoggio. Ad ogni configurazione in decimale, facciamo corrispondere una configurazione binaria che andrà ad attivare i 7 segmenti del nostro display. processo_trascoder: process(credit) is variable T:integer:=0; --variabile di appoggio in cui convertire il segnale di ingresso in intero variable Du:integer:=0; intero adeguato variable Dd:integer:=0; intero adeguato --variabile di appoggio a cui assegnare il valore --variabile di appoggio a cui assegnare il valore T:=CONV_INTEGER(Credit); --conversione da std_logic ad intero if T=0 then Dd:=0; Du:=63; elsif T=1 then Dd:=0; Du:=9; elsif T=2 then Dd:=0; Du:=94; elsif T=3 then Dd:=0; Du:=91; elsif T=4 then Dd:=0; Du:=105; Credit_Disp_Uni<=CONV_STD_LOGIC_VECTOR(Dd,7); std_logic Credit_Disp_Dec<=CONV_STD_LOGIC_VECTOR(Du,7); std_logic --conversione da intero a --conversione da intero a Ecco come gestisco in C# le vincite: if (winnings > 0 && spin == 1 && gotospin==0) Hold1.Visible = false; Hold2.Visible = false; Hold3.Visible = false;

19 button1.visible = true; winnings = 0; spin++; gotospin = 1; if (winnings >= 0 && spin == 0) spin = 2; a = 0; b = 0; winnings = 0; Componente GAME2 (VHDL): Questa entità rappresenta la seconda parte del gioco, che si attiva tramite il segnale start2 e in seguito alla generazione casuale dei 3 simboli. Tramite i pulsanti HOLD1, HOLD2 e HOLD3 si ha la possibilità di mantenere i simboli più favorevoli per la seconda fase di spin. Questa possibilità di gioco è invece inibita qualora il giocatore avesse selezionato (all'inizio del gioco) per la modalità di gioco DOUBLE, che non prevede la seconda fase di spin ma che, in caso di vincita, raddoppia i premi in palio. In questo secondo caso, gli HOLD sono disabilitati e si passa alla fase FINAL, alle quali passo le configurazioni di simboli definitive, dove saprò se ho vinto o meno. L'assegnamento dei nuovi simboli è determinato da un nuovo generatore di numeri pseudo-casuali, come in precedenza, ma questa voltà sarà condiviso da tutte e 3 le colonne sebbene i

20 simboli siano calcolati retro-azionando diversamente i pin di ingresso. Una volta completata questa seconda fase di spin vine attivato il segnale start3 che trasporta i segnali col1final, col2final, col3final alla fase finale di gioco. Questi sono i simboli definitivi, e nel modulo successivo verrà implementato il check di vincita. Via software, il tutto è stato trattato nel seguente modo: if (doublebet == 1) button1.backcolor = System.Drawing.Color.Beige; spin++; //Forzatura del conteggio, che riporta lo stato inziale bankroll += (2 * winnings); MessageBox.Show("DOUBLE BET - You Win" + Convert.ToString(2 * winnings)); component Game2 is Port (clk: in std_logic; col1, col2, col3: in std_logic_vector(2 downto 0); col1final, col2final, col3final: out std_logic_vector(2 downto 0); hold1, hold2, hold3: in std_logic; double: in std_logic; start2: in std_logic; start3: out std_logic; play2: in std_logic); end component; architecture Behavioral of Game2 is shared variable new_col1: std_logic_vector(2 downto 0); shared variable new_col2: std_logic_vector(2 downto 0); shared variable new_col3: std_logic_vector(2 downto 0); second_random: process (clk) is variable rand_temp_fin : std_logic_vector(6 downto 0):=(6 => '1',others => '0'); variable exit_temp_fin1 : std_logic_vector(2 downto 0); variable exit_temp_fin2 : std_logic_vector(2 downto 0); variable exit_temp_fin3 : std_logic_vector(2 downto 0); variable temp_fin : std_logic := '0'; if(rising_edge(clk)) then temp_fin := rand_temp_fin(4) xor rand_temp_fin(1); rand_temp_fin(6 downto 1) := rand_temp_fin(5 downto 0); rand_temp_fin(0) := temp_fin; end if; exit_temp_fin1(2) := rand_temp_fin(5); exit_temp_fin1(1) := rand_temp_fin(3);

21 exit_temp_fin1(0) := rand_temp_fin(1); new_col1(2 downto 0) := exit_temp_fin1 (2 downto 0); exit_temp_fin2(2) := rand_temp_fin(6); exit_temp_fin2(1) := rand_temp_fin(2); exit_temp_fin2(0) := rand_temp_fin(0); new_col2(2 downto 0) := exit_temp_fin2 (2 downto 0); exit_temp_fin3(2) := rand_temp_fin(4); exit_temp_fin3(1) := rand_temp_fin(3); exit_temp_fin3(0) := rand_temp_fin(1); new_col3(2 downto 0) := exit_temp_fin3 (2 downto 0); end process second_random; second_spin: process (start2) is variable temp2: std_logic := '1'; In C# il random è stato implementato come segue: r1 = myrandom.next(7); r2 = myrandom.next(7); r3 = myrandom.next(7); Sotto, viene evidenziata la modalità con la quale vengono gestite le colonne del caso del secondo PLAY con eventuali HOLD. Se si è scelta la modalità DOUBLE non si passa per l HOLD e si mantengono le colonne avute in precedenza, ritornando così alla fase iniziale. Se invece una colonna viene mantenuta con il pulsante di HOLD, il suo valore resta costante anche durante la seconda computazione mentre varia quello del rullo lasciato libero. A livello software, abbiamo fatto una semplice disattivazione dei pulsanti di HOLD, che sotto alcune condizioni non vengono visualizzati, non dando al giocatore la possibilità di poterli adoperare. if (spin == 1 && doublebet!= 1) Hold1.BackColor = System.Drawing.Color.Beige;

22 Hold2.BackColor = System.Drawing.Color.Beige; Hold3.BackColor = System.Drawing.Color.Beige; Hold1.Visible = true; Hold2.Visible = true; Hold3.Visible = true; button1.visible = false; else Hold1.Visible = false; Hold2.Visible = false; Hold3.Visible = false; button1.visible = true; if (play2' event) and (play2='1') then elsif (col1=col2) and (col2=col3) then col1final <= col1; col2final <= col2; col3final <= col3; start3 <= temp2; elsif (hold1='1') then col1final <= col1; col2final <= new_col2; col3final <= new_col3; start3 <= temp2; els if (hold1='1') and (hold2='1') then col1final <= col1; col2final <= col2; col3final <= new_col3; start3 <= temp2; elsif (hold1='1') and (hold2='1') and (hold3='1') then col1final <= col1; col2final <= col2; col3final <= col3; start3 <= temp2; elsif (hold2='1') then col1final <= new_col1; col2final <= col2; col3final <= new_col3; start3 <= temp2; elsif (hold2='1') and (hold3='1') then col1final <= new_col1; col2final <= col2; col3final <= col3; start3 <= temp2; elsif (hold3='1') then col1final <= new_col1; col2final <= new_col2; col3final <= col3; start3 <= temp2; end if;

23 end if; end process second_spin; In C# l HOLD è stato implementato come segue, con le variabili a,b e c che fermano lo spin del rullo selezionato // Start timers timspin.enabled = true; if (spin == 1) timstop1.enabled = true; timstop2.enabled = true; timstop3.enabled = true; else if (spin == 0 && a == 1 && b == 1) timstop1.enabled = false; timstop2.enabled = false; timstop3.enabled = true; else if (spin == 0 && a == 0 && b == 1) timstop1.enabled = true; timstop2.enabled = false; timstop3.enabled = true; else if (spin == 0 && a == 1 && b == 0) timstop1.enabled = false; timstop2.enabled = true; timstop3.enabled = true; else if (spin == 0 && a == 0 && b == 0) timstop1.enabled = true; timstop2.enabled = true; timstop3.enabled = true; Il pulsante di HOLD, attivato soltanto se non si è scelta l opzione DOUBLE BET e la prima fase di SPIN non ha riscontrato una configurazione valida (quindi una vincita che fa ripartire il sistema dalla condizione iniziale) serve per mantenere fissa la posizione di uno o più rulli per avviarsi alla fase 2 dove

24 si cercherà di ottenere una vincita (relativamente alle combinazioni valide definite). Componente Final (VHDL): entity Final is port (clk1,clk : in std_logic; double: in std_logic;

25 end Final; start1: inout std_logic; start3: in std_logic; col1final, col2final, col3final: in std_logic_vector(2 downto 0); enable: out std_logic; credit_win: out std_logic_vector(6 downto 0)); Questo componente gestisce il check delle vincite ed è attivato dal segnale start3. In ingresso avremo i valori finali delle 3 colonne, il valore di double (1 se la modalità è attivata) e i valori del clock clk e clk1 (utilizzati per la creazione dei premi in caso di bonus). Il processo di check_win confronta i risultati delle 3 colonne con la tabella dei premi, e, qualora la combinazione restituisca una vincita, pone questo valore in uscita tramite il segnale credit_win e l'enable, utilizzato per segnalare la conclusione del gioco. Se il gioco era in modalità double i premi (ad eccezione del bonus) sono raddoppiati. L implemetazione in C# di questo sotto gioco (dato dal BONUS) è la seguente con relativi screen shoot. int[] Bonus = new int[3] 100, 50, 10 ; if (final[1] == mage && final[2] == mage && final[3] == mage)

26 MessageBox.Show("BONUS"); button2.visible = true; button3.visible = true; button4.visible = true; Hold1.Visible = false; Hold2.Visible = false; Hold3.Visible = false; spin++;

27 In VHDL il tutto è stato implementato utilizzando i valori temporanei di clk1 e clk per gestire la casualità dei premi dati dal bonus, che ammontano rispettivamente a 100 crediti, 50 crediti e 10 crediti. if (bonus_sign'event) and (bonus_sign='1') and (hold1='1')then if (clk1 = '1') then credit_win <= " "; enable <= temp3; elsif (clk = '1') then credit_win <= " "; enable <= temp3; else credit_win <= " "; enable <= temp3; end if; en d if; end process Bonus_process; Per quanto riguarda la modalità DOUBLE, sotto è indicato il caso in cui il giocatore nell unico tiro a disposizione non riesce a indovinare una configurazione di pagamento quindi non ha a disposizione il secondo SPIN e quindi la possibilità di fare l HOLD dei simboli prima comparsi. Vediamo come è stato implementata in C# la modalità DOUBLE: if (doublebet == 1) button1.backcolor = System.Drawing.Color.Beige; spin++; bankroll += (2 * winnings); MessageBox.Show("DOUBLE BET - You Win" + Convert.ToString(2 * winnings));

28 E adesso l implementazione in VHLD della giocata DOUBLE (nel caso escano 3 figure drago ): if (start3'event) and (start3 = '1') then if (col1final="001") and (col2final="001") and (col3final="001") then if (double = '1') then credit_win <= " "; enable <= temp3; else credit_win <= " "; enable <= temp3; end if; NB: L implementazione del raddoppio dei primi (in caso di vincita) è stato semplicement e effettuato spostando a destra la configurazione binaria della vincita, che rappr esenta tecnicamente una moltiplicazione per 2.

29 Simulazione: Per quanto riguarda la simulazione, i risultati ottenuti sono stati soddisfacenti. A livello software (dagli screen shot prima postati) possiamo vedere come il sistema reagisca come deve agli impulsi dati. Abbiamo dunque formalizzato degli array con quello che volevamo e abbiamo ottenuto le giuste risposte. Ecco le configurazioni che danno i vari tipi di scenari: // Conformazione Rulli di Default int[] R1 = new int[8] 6, 5, 4, 3, 3, 2, 2, 1 ; int[] R2 = new int[8] 6, 5, 4, 3, 3, 2, 2, 1 ; int[] R3 = new int[8] 6, 5, 4, 4, 3, 2, 2, 1 ; // Conformazione Rulli per BONUS int[] R1 = new int[8] 6, 6, 6, 6, 6, 6, 6, 6 ; int[] R2 = new int[8] 6, 6, 6, 6, 6, 6, 6, 6 ; int[] R3 = new int[8] 6, 6, 6, 6, 6, 6, 6, 6 ; // Conformazione Rulli per vincita di 50E // int[] R1 = new int[8] 5, 5, 5, 5, 5, 5, 5, 5 ; // int[] R2 = new int[8] 5, 5, 5, 5, 5, 5, 5, 5 ; // int[] R3 = new int[8] 5, 5, 5, 5, 5, 5, 5, 5 ; // Conformazione Rulli per vincita di 0E (Credito=0 --> GAME OVER) // int[] R1 = new int[8] 1, 1, 1, 1, 1, 1, 1, 1 ; // int[] R2 = new int[8] 1, 1, 1, 1, 1, 1, 1, 1 ; // int[] R3 = new int[8] 1, 1, 1, 1, 1, 1, 1, 1 ; // Conformazione Rulli per vincita di 3E --> XCC (VERIFICA HOLD) // int[] R1 = new int[8] 1, 2, 3, 4, 5, 6, 1, 2 ; // int[] R2 = new int[8] 4, 4, 4, 4, 4, 4, 4, 4 ; // int[] R3 = new int[8] 4, 4, 4, 4, 4, 4, 4, 4 ; Per quanto riguarda la simulazione hardware del funzionamento, come si vedrà più avanti, il testbench generale del sistema rappresenta in uscita esclusicamente il credito vinto in seguito alle due fasi di gioco, non permettendo quindi di vedere l'andamento dei segnali interni. E' di maggiore interesse analizzare il funzionamento delle singole entità e la loro reazione in base a determinati valori di ingresso. FASE RANDOM: Abbiamo generato un clock e abbiamo visto come il sistema reagisce alla fornitura del valore casuale ARCHITECTURE behavior OF randomtest IS --Input and Output definitions. signal clk1 : std_logic := '0'; signal start1: std_logic := '0';

Progetto di una Slot Machine da sala scommesse implementata in VHDL e C# Andrea Manganaro Elio Romanelli

Progetto di una Slot Machine da sala scommesse implementata in VHDL e C# Andrea Manganaro Elio Romanelli Progetto di una Slot Machine da sala scommesse implementata in VHDL e C# Andrea Manganaro Elio Romanelli Regolamentazioni AAMS Descrizione del progetto GAMEGAME RANDOM RANDOM 1-2-31 GAME GAME 2 FINALFINAL

Dettagli

BLACK SLOT COME SI GIOCA A BLACK SLOT:

BLACK SLOT COME SI GIOCA A BLACK SLOT: BLACK SLOT COME SI GIOCA A BLACK SLOT: Questo videogioco utilizza quattro display per informare il giocatore lungo tutto il corso della partita. Indicheremo questi display con le lettere A) B) C) D) per

Dettagli

Introduzione al VHDL. Alcuni concetti introduttivi

Introduzione al VHDL. Alcuni concetti introduttivi Introduzione al VHDL Alcuni concetti introduttivi Riferimenti The VHDL Cookbook, Peter J. Ashenden, Reperibile nel sito: http://vlsilab.polito.it/documents.html The VHDL Made Easy, David Pellerin, Douglas

Dettagli

MONDIAL REGOLAMENTO Regole del gioco Simbolo WILD Simbolo Scatter

MONDIAL REGOLAMENTO Regole del gioco Simbolo WILD Simbolo Scatter MONDIAL REGOLAMENTO Regole del gioco MONDIAL è una video slot con 5 rulli e 3 righe con simboli Wild, Instant Win, Bonus e Scatter. Puoi giocare da 1 a 25 linee di gioco, da 1 fino a 5 gettoni per linea,

Dettagli

Descrizioni VHDL Behavioral

Descrizioni VHDL Behavioral 1 Descrizioni VHDL Behavioral In questo capitolo vedremo come la struttura di un sistema digitale è descritto in VHDL utilizzando descrizioni di tipo comportamentale. Outline: process wait statements,

Dettagli

12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP)

12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP) 12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP) Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica,

Dettagli

BALDAZZI STYL ART S.p.A. - Via dell artigiano 17-40065 Pianoro (BO) Tel. 051-6516102 - Fax 051-6516142 info@baldazzi.com

BALDAZZI STYL ART S.p.A. - Via dell artigiano 17-40065 Pianoro (BO) Tel. 051-6516102 - Fax 051-6516142 info@baldazzi.com BALDAZZI STYL ART S.p.A. Via dell artigiano 17 40065 Pianoro (BO) Tel. 0516516102 Fax 0516516142 info@baldazzi.com 1.f Regole che governano il gioco All avvio della partita si gioca sempre nei 5 rulli.

Dettagli

BALDAZZI STYL ART S.P.A. - VIA DELL ARTIGIANO 17-40065 PIANORO (BO) TEL. 051-6516102 - FAX 051-6516142 INFO@BALDAZZI.COM. Caratteristiche Tecniche

BALDAZZI STYL ART S.P.A. - VIA DELL ARTIGIANO 17-40065 PIANORO (BO) TEL. 051-6516102 - FAX 051-6516142 INFO@BALDAZZI.COM. Caratteristiche Tecniche Caratteristiche Tecniche APPARECCHIO CON CABINET ORIGINARIO LAS VEGAS COMPACT (PRODUTTORE: BALDAZZI STYL ART) Larghezza: 496 mm Profondita : 445mm Altezza:1815mm SCHEDA ESPLICATIVA CINEMA REV. 03 PAG.

Dettagli

SCHEDA ESPLICATIVA E MANUALE TECNICO TEMPLE OF TREASURE

SCHEDA ESPLICATIVA E MANUALE TECNICO TEMPLE OF TREASURE SCHEDA ESPLICATIVA E MANUALE TECNICO TEMPLE OF TREASURE Apparecchio elettronico da intrattenimento conforme all articolo 110, comma 6A, del Testo Unico delle Leggi di Pubblica Sicurezza (T.U.L.P.S.) come

Dettagli

APPARECCHIO ELETTRONICO DA INTRATTENIMENTO

APPARECCHIO ELETTRONICO DA INTRATTENIMENTO APPARECCHIO ELETTRONICO DA INTRATTENIMENTO Conforme all art. 110, comma 6a, del Testo Unico delle leggi di Pubblica Sicurezza, Omologato dalla Amministrazione Autonoma dei Monopoli di Stato SCHEDA ESPLICATIVA

Dettagli

id permanente dell apparecchio CODEID _

id permanente dell apparecchio CODEID _ APPARECCHIO ELETTRONICO DA INTRATTENIMENTO Conforme all art. 110, comma 6a, del Testo Unico delle leggi di Pubblica Sicurezza, Omologato dalla Amministrazione Autonoma dei Monopoli di Stato id permanente

Dettagli

REGOLAMENTO GLADIATOR

REGOLAMENTO GLADIATOR REGOLAMENTO GLADIATOR Slot machine a 5 rulli e 25 linee Lo scopo del gioco Gladiator è ottenere una combinazione vincente di simboli dopo la rotazione dei rulli. Per giocare: Il valore del gettone può

Dettagli

BALDAZZI STYL ART S.p.A. - Via dell artigiano 17-40065 Pianoro (BO) Tel. 051-6516102 - Fax 051-6516142 info@baldazzi.com

BALDAZZI STYL ART S.p.A. - Via dell artigiano 17-40065 Pianoro (BO) Tel. 051-6516102 - Fax 051-6516142 info@baldazzi.com 1.f Regole che governano il gioco Il gioco si sviluppa nei seguenti ambienti: - gioco 5 rulli singola slot - gioco multiaction (slot multiple, fino a 8) - bonus free-spin - bonus multiaction - bonus gondola

Dettagli

Play Avvia la giocata con il bet level e il numero di linee impostati. Messaggio: "Spin". Tasto scelta rapida: Spazio.

Play Avvia la giocata con il bet level e il numero di linee impostati. Messaggio: Spin. Tasto scelta rapida: Spazio. XCALIBUR HD La Slot Multilinea è una slot machine a rulli virtuali caratterizzata da molteplici linee di puntata (bet line); offre quindi la possibilità, giocando su più linee, di realizzare più frequentemente

Dettagli

BALDAZZI STYL ART S.p.A. - Via dell artigiano 17-40065 Pianoro (BO) Tel. 051-6516102 - Fax 051-6516142 info@baldazzi.com

BALDAZZI STYL ART S.p.A. - Via dell artigiano 17-40065 Pianoro (BO) Tel. 051-6516102 - Fax 051-6516142 info@baldazzi.com 1.f Regole che governano il gioco Il gioco si suddivide essenzialmente i tre parti: - gioco 5 rulli - gioco 5 rulli con free-spin - gioco bonus DREAM CATCHER (acchiappa-sogni) All avvio della partita si

Dettagli

APPARECCHIO ELETTRONICO DA INTRATTENIMENTO

APPARECCHIO ELETTRONICO DA INTRATTENIMENTO ULISSE 10 APPARECCHIO ELETTRONICO DA INTRATTENIMENTO di cui all art. 110, comma 6, lettera A, del Testo Unico delle leggi di Pubblica Sicurezza Omologato dalla Amministrazione Autonoma dei Monopoli di

Dettagli

R.D. 773 del 18/06/1931 - Testo Unico delle Leggi di Pubblica Sicurezza -

R.D. 773 del 18/06/1931 - Testo Unico delle Leggi di Pubblica Sicurezza - R.D. 773 del 18/06/1931 - Testo Unico delle Leggi di Pubblica Sicurezza - Art. 110. 1. In tutte le sale da biliardo o da gioco e negli altri esercizi, compresi i circoli privati, autorizzati alla pratica

Dettagli

SIMULAZIONE CIRCUITI LOGICI CON LOGISIM

SIMULAZIONE CIRCUITI LOGICI CON LOGISIM SIMULAZIONE CIRCUITI LOGICI CON LOGISIM Introduzione In questo articolo spiegherò come è possibile simulare i circuiti spiegati a lezione di architettura degli elaboratori (= Calcolatori Elettronici per

Dettagli

slot machines come giocare

slot machines come giocare slot machines come giocare Indice Le slot machine al Casinò di Lugano 4 Come si gioca alle slot machine? 7 Cos è il mystery jackpot? 8 Cos è il bonus jackpot? 8 Cos è un jackpot progressivo? 9 I punti

Dettagli

Università degli Studi di Napoli Parthenope Facoltà di Scienze e Tecnologie Corso di Laurea in Informatica Generale

Università degli Studi di Napoli Parthenope Facoltà di Scienze e Tecnologie Corso di Laurea in Informatica Generale Università degli Studi di Napoli Parthenope Facoltà di Scienze e Tecnologie Corso di Laurea in Informatica Generale Progetto realizzato per l esame di Programmazione III e Laboratorio di Programmazione

Dettagli

REGOLAMENTO TOP TRUMPS CELEBS

REGOLAMENTO TOP TRUMPS CELEBS REGOLAMENTO TOP TRUMPS CELEBS Slot machine a 5 rulli e 20 linee Lo scopo del gioco Top Trumps Celebs è ottenere una combinazione vincente di simboli dopo la rotazione dei rulli. Per giocare: Il valore

Dettagli

REGOLAMENTO PINK PANTHER

REGOLAMENTO PINK PANTHER REGOLAMENTO PINK PANTHER Slot machine a 5 rulli e 40 linee Lo scopo del gioco Pink Panther è ottenere una combinazione vincente di simboli dopo la rotazione dei rulli. Per giocare: Il valore del gettone

Dettagli

Misure di frequenza e di tempo

Misure di frequenza e di tempo Misure di frequenza e di tempo - 1 Misure di frequenza e di tempo 1 - Contatori universali Schemi e circuiti di riferimento Per la misura di frequenza e di intervalli di tempo vengono diffusamente impiegati

Dettagli

Invio SMS. DM Board ICS Invio SMS

Invio SMS. DM Board ICS Invio SMS Invio SMS In questo programma proveremo ad inviare un SMS ad ogni pressione di uno dei 2 tasti della DM Board ICS. Per prima cosa creiamo un nuovo progetto premendo sul pulsante (Create new project): dove

Dettagli

Guida all Utilizzo del Posto Operatore su PC

Guida all Utilizzo del Posto Operatore su PC Guida all Utilizzo del Posto Operatore su PC 1 Introduzione Indice Accesso all applicazione 3 Installazione di Vodafone Applicazione Centralino 3 Utilizzo dell Applicazione Centralino con accessi ad internet

Dettagli

Manuale Utente. versione 1.2.0.6. BIS S.r.l.

Manuale Utente. versione 1.2.0.6. BIS S.r.l. Manuale Utente versione 1.2.0.6 BIS S.r.l. Via Trieste, 31 20080 Bubbiano MI Italia Tel.: +39 02 90834207 Fax: +39 02 90870542 e-mail: info@bilanceonline.it P.IVA e C.F.: 03774900967 INDICE 1 INTRODUZIONE...

Dettagli

CALCOLATORI ELETTRONICI A cura di Luca Orrù. Lezione n.7. Il moltiplicatore binario e il ciclo di base di una CPU

CALCOLATORI ELETTRONICI A cura di Luca Orrù. Lezione n.7. Il moltiplicatore binario e il ciclo di base di una CPU Lezione n.7 Il moltiplicatore binario e il ciclo di base di una CPU 1 SOMMARIO Architettura del moltiplicatore Architettura di base di una CPU Ciclo principale di base di una CPU Riprendiamo l analisi

Dettagli

WILD GALLEON BW ESTRATTO SCHEDA ESPLICATIVA

WILD GALLEON BW ESTRATTO SCHEDA ESPLICATIVA WILD GALLEON BW ESTRATTO SCHEDA ESPLICATIVA 3.6 Caratteristiche esteriori dell apparecchio originale 'CASINO' Modalità di funzionamento dell apparecchio L apparecchio richiede l inserimento nella gettoniera

Dettagli

Codici Numerici. Modifica dell'informazione. Rappresentazione dei numeri.

Codici Numerici. Modifica dell'informazione. Rappresentazione dei numeri. Codici Numerici. Modifica dell'informazione. Rappresentazione dei numeri. A partire da questa lezione, ci occuperemo di come si riescono a codificare con sequenze binarie, quindi con sequenze di 0 e 1,

Dettagli

Esempio: dest = parolagigante, lettere = PROVA dest (dopo l'invocazione di tipo pari ) = pprrlogvgante

Esempio: dest = parolagigante, lettere = PROVA dest (dopo l'invocazione di tipo pari ) = pprrlogvgante Esercizio 0 Scambio lettere Scrivere la funzione void scambiolettere(char *dest, char *lettere, int p_o_d) che modifichi la stringa destinazione (dest), sostituendone i caratteri pari o dispari (a seconda

Dettagli

Guida all Utilizzo dell Applicazione Centralino

Guida all Utilizzo dell Applicazione Centralino Guida all Utilizzo dell Applicazione Centralino 1 Introduzione Indice Accesso all applicazione 3 Installazione di Vodafone Applicazione Centralino 3 Utilizzo dell Applicazione Centralino con accessi ad

Dettagli

MANUALE D USO SWEDA MASTER

MANUALE D USO SWEDA MASTER MANUALE D USO SWEDA MASTER COMPATIBILE WINDOWS VISTA Versione 1.2.0.3 Manuale RTS WPOS1 INDICE INDICE... 2 LEGENDA... 2 PREMESSA... 3 VERSIONI DEL PROGRAMMA... 3 COMPATIBILITA CON WINDOWS VISTA... 3 PROGRAMMAZIONE

Dettagli

Registratori di Cassa

Registratori di Cassa modulo Registratori di Cassa Interfacciamento con Registratore di Cassa RCH Nucleo@light GDO BREVE GUIDA ( su logiche di funzionamento e modalità d uso ) www.impresa24.ilsole24ore.com 1 Sommario Introduzione...

Dettagli

Architettura del computer (C.Busso)

Architettura del computer (C.Busso) Architettura del computer (C.Busso) Il computer nacque quando fu possibile costruire circuiti abbastanza complessi in logica programmata da una parte e, dall altra, pensare, ( questo è dovuto a Von Neumann)

Dettagli

SKILL GAMES LE REGOLE DELLA SLOT A TORNEI PIERINO TENTA LA FORTUNA

SKILL GAMES LE REGOLE DELLA SLOT A TORNEI PIERINO TENTA LA FORTUNA SKILL GAMES LE REGOLE DELLA SLOT A TORNEI PIERINO TENTA LA FORTUNA La puntata unitaria minima è pari a 1 chips e la puntata unitaria massima è pari a 100 chips La puntata unitaria per 30 linee fisse è

Dettagli

BALDAZZI STYL ART S.p.A. - Via dell artigiano 17-40065 Pianoro (BO) Tel. 051-6516102 - Fax 051-6516142 info@baldazzi.com

BALDAZZI STYL ART S.p.A. - Via dell artigiano 17-40065 Pianoro (BO) Tel. 051-6516102 - Fax 051-6516142 info@baldazzi.com APPARECCHIO CON CABINET ORIGINARIO LAS VEGAS COMPACT (PRODUTTORE: BALDAZZI STYL ART) Larghezza: 496 mm Profondita : 445mm Altezza:1815mm Scheda esplicativa XCALIBUR rev. 02 Pag. 11 di 28 APPARECCHIO CON

Dettagli

Guida alla configurazione della posta elettronica dell Ateneo di Ferrara sui più comuni programmi di posta

Guida alla configurazione della posta elettronica dell Ateneo di Ferrara sui più comuni programmi di posta Guida alla configurazione della posta elettronica dell Ateneo di Ferrara sui più comuni programmi di posta. Configurazione Account di posta dell Università di Ferrara con il Eudora email Eudora email può

Dettagli

Hitman è una slot machine a cinque rulli, quindici payline e 300 monete con:

Hitman è una slot machine a cinque rulli, quindici payline e 300 monete con: Hitman Guida / Regole Informazioni su Hitman Hitman è una slot machine a cinque rulli, quindici payline e 300 monete con: Un simbolo jolly. Un simbolo scatter. Una partita bonus Insignia. Una partita bonus

Dettagli

APPARECCHIO ELETTRONICO DA INTRATTENIMENTO

APPARECCHIO ELETTRONICO DA INTRATTENIMENTO VAMPIRE PACINKO APPARECCHIO ELETTRONICO DA INTRATTENIMENTO di cui all art. 110, comma 6, lettera A, del Testo Unico delle leggi di Pubblica Sicurezza Omologato dalla Amministrazione Autonoma dei Monopoli

Dettagli

REGOLAMENTO FRANKIE DETTORI MAGIC 7

REGOLAMENTO FRANKIE DETTORI MAGIC 7 REGOLAMENTO FRANKIE DETTORI MAGIC 7 Slot machine a 5 rulli e 25 linee Lo scopo di Frankie Dettori Magic 7 è ottenere una combinazione vincente di simboli dopo la rotazione dei rulli. Per giocare: Il valore

Dettagli

CTVClient. Dopo aver inserito correttamente i dati, verrà visualizzata la schermata del tabellone con i giorni e le ore.

CTVClient. Dopo aver inserito correttamente i dati, verrà visualizzata la schermata del tabellone con i giorni e le ore. CTVClient Il CTVClient è un programma per sistemi operativi Windows che permette la consultazione e la prenotazione delle ore dal tabellone elettronico del Circolo Tennis Valbisenzio. Per utilizzarlo è

Dettagli

Mr.Cashback. Slot a 5 rulli e 15 linee. Lo scopo di Mr.Cashback è ottenere combinazioni vincenti di simboli facendo girare i rulli.

Mr.Cashback. Slot a 5 rulli e 15 linee. Lo scopo di Mr.Cashback è ottenere combinazioni vincenti di simboli facendo girare i rulli. Mr.Cashback Slot a 5 rulli e 15 linee Lo scopo di Mr.Cashback è ottenere combinazioni vincenti di simboli facendo girare i rulli. Per giocare: Una denominazione di scommessa (Valore della moneta) può essere

Dettagli

ControlloCosti. Cubi OLAP. Controllo Costi Manuale Cubi

ControlloCosti. Cubi OLAP. Controllo Costi Manuale Cubi ControlloCosti Cubi OLAP I cubi OLAP Un Cubo (OLAP, acronimo di On-Line Analytical Processing) è una struttura per la memorizzazione e la gestione dei dati che permette di eseguire analisi in tempi rapidi,

Dettagli

Visual Basic for Applications (VBA) Francesco Brun Fondamenti di Informatica a.a. 2014/2015

Visual Basic for Applications (VBA) Francesco Brun Fondamenti di Informatica a.a. 2014/2015 Francesco Brun Fondamenti di Informatica a.a. 2014/2015 Scopo di questo approfondimento Lo scopo di questo approfondimento è rispondere alla domanda: e se nella vita mi troverò a dover utilizzare un linguaggio

Dettagli

Vincere a testa o croce

Vincere a testa o croce Vincere a testa o croce Liceo B. Russell - Cles (TN) Classe 3D Insegnante di riferimento: Claretta Carrara Ricercatrice: Ester Dalvit Partecipanti: Alessio, Christian, Carlo, Daniele, Elena, Filippo, Ilaria,

Dettagli

REGOLAMENTO FANTASTICI 4 50 LINEE

REGOLAMENTO FANTASTICI 4 50 LINEE REGOLAMENTO FANTASTICI 4 50 LINEE Slot machine a 5 rulli e 50 linee Lo scopo del gioco Fantastic 4 50 Lines è ottenere una combinazione vincente di simboli dopo la rotazione dei rulli. Per giocare: Il

Dettagli

SPHINX ULTIMATE. id permanente dell apparecchio CODEID _. (Introdotto dalla rete telematica AAMS e qui trascritto dal proprietario/possessore)

SPHINX ULTIMATE. id permanente dell apparecchio CODEID _. (Introdotto dalla rete telematica AAMS e qui trascritto dal proprietario/possessore) SPHINX ULTIMATE APPARECCHIO ELETTRONICO DA INTRATTENIMENTO di cui all art. 110, comma 6, lettera A, del Testo Unico delle leggi di Pubblica Sicurezza Omologato dalla Amministrazione Autonoma dei Monopoli

Dettagli

Guida Avanzata. 1. Convertire un gioco da ISO a GOD. 2. Trasferire i giochi da HD Esterno/Chiavetta a HD Interno Xbox

Guida Avanzata. 1. Convertire un gioco da ISO a GOD. 2. Trasferire i giochi da HD Esterno/Chiavetta a HD Interno Xbox Guida Avanzata 1. Convertire un gioco da ISO a GOD 2. Trasferire i giochi da HD Esterno/Chiavetta a HD Interno Xbox 3. Impostare il percorso di lettura all avvio 4. Spostare giochi e file tramite cavo

Dettagli

Si precisa in ogni caso che questa guida rapida non esime dalla lettura del Manuale utente presente nell ambiente del Servizio Telematico Doganale.

Si precisa in ogni caso che questa guida rapida non esime dalla lettura del Manuale utente presente nell ambiente del Servizio Telematico Doganale. GUIDA RAPIDA versione 25 febbraio 2010 SERVIIZIIO TELEMATIICO DOGANALE Avvertenze: Questa guida vuole costituire un piccolo aiuto per gli operatori che hanno già presentato richiesta di adesione al servizio

Dettagli

Ing. Paolo Domenici PREFAZIONE

Ing. Paolo Domenici PREFAZIONE Ing. Paolo Domenici SISTEMI A MICROPROCESSORE PREFAZIONE Il corso ha lo scopo di fornire i concetti fondamentali dei sistemi a microprocessore in modo semplice e interattivo. È costituito da una parte

Dettagli

FOWL PLAY GOLD 2. Metodo valido per tutte le versioni QUESTO METODO E STATO RICEVUTO GRATUITAMENTE DA TRUCCHIVSLOT. LA VENDITA E VIETATA.

FOWL PLAY GOLD 2. Metodo valido per tutte le versioni QUESTO METODO E STATO RICEVUTO GRATUITAMENTE DA TRUCCHIVSLOT. LA VENDITA E VIETATA. FOWL PLAY GOLD 2 Metodo valido per tutte le versioni QUESTO METODO E STATO RICEVUTO GRATUITAMENTE DA TRUCCHIVSLOT. LA VENDITA E VIETATA. IL METODO Il principio su cui si basa questo metodo è quello di

Dettagli

Regolamento Frankie Dettori magic seven

Regolamento Frankie Dettori magic seven Regolamento Frankie Dettori magic seven Lo scopo di Frankie Dettori Magic 7 è ottenere una combinazione vincente di simboli dopo la rotazione dei rulli. Per giocare: Il valore del gettone può essere scelto

Dettagli

COMUNE DI PASIAN DI PRATO PROVINCIA DI UDINE. Ord. n. 10 Data, 26 febbraio 2010 IL SINDACO

COMUNE DI PASIAN DI PRATO PROVINCIA DI UDINE. Ord. n. 10 Data, 26 febbraio 2010 IL SINDACO COMUNE DI PASIAN DI PRATO PROVINCIA DI UDINE UFFICIO SEGRETERIA - COMMERCIO VIA ROMA N. 46 33037 PASIAN DI PRATO - TEL. 0432/645953 FAX 0432/645918 E-MAIL: segreteria@comune.pasiandiprato.ud.it Ord. n.

Dettagli

REGOLAMENTO MONTY PYTHON S SPAMALOT

REGOLAMENTO MONTY PYTHON S SPAMALOT REGOLAMENTO MONTY PYTHON S SPAMALOT Slot machine a 5 rulli e 20 linee Lo scopo del gioco Monty Python s Spamalot è ottenere una combinazione vincente di simboli dopo la rotazione dei rulli. Per giocare:

Dettagli

INDIZIONE E MODALITÀ TECNICHE DI SVOLGIMENTO DELLA LOTTERIA AD ESTRAZIONE ISTANTANEA CON PARTECIPAZIONE A DISTANZA DENOMINATA LA FORTUNA GIRA ON LINE

INDIZIONE E MODALITÀ TECNICHE DI SVOLGIMENTO DELLA LOTTERIA AD ESTRAZIONE ISTANTANEA CON PARTECIPAZIONE A DISTANZA DENOMINATA LA FORTUNA GIRA ON LINE Prot. 2007/ /Giochi Ltt IL DIRETTORE GENERALE INDIZIONE E MODALITÀ TECNICHE DI SVOLGIMENTO DELLA LOTTERIA AD ESTRAZIONE ISTANTANEA CON PARTECIPAZIONE A DISTANZA DENOMINATA LA FORTUNA GIRA ON LINE Visto

Dettagli

Lezione 4. Figura 1. Schema di una tastiera a matrice di 4x4 tasti

Lezione 4. Figura 1. Schema di una tastiera a matrice di 4x4 tasti Lezione 4 Uno degli scogli maggiori per chi inizia a lavorare con i microcontroller, è l'interfacciamento con tastiere a matrice. La cosa potrebbe a prima vista sembrare complessa, ma in realtà è implementabile

Dettagli

APPARECCHIO CON CABINET ORIGINARIO LAS VEGAS COMPACT (PRODUTTORE: BALDAZZI STYL ART)

APPARECCHIO CON CABINET ORIGINARIO LAS VEGAS COMPACT (PRODUTTORE: BALDAZZI STYL ART) APPARECCHIO CON CABINET ORIGINARIO LAS VEGAS COMPACT (PRODUTTORE: BALDAZZI STYL ART) Larghezza: 496 mm Profondita : 445mm Altezza:1815mm Scheda esplicativa MR. BILLIONAIRE rev. 02 Pag. 12 di 32 APPARECCHIO

Dettagli

Regolamento Casinò Poker Joker Poker

Regolamento Casinò Poker Joker Poker Regolamento Casinò Poker Joker Poker Lo scopo del poker Joker è di ottenere una mano di poker da 5 carte che contenga una combinazione vincente (vedi la tabella dei pagamenti sulla macchina). Migliore

Dettagli

slot machines come giocare

slot machines come giocare slot machines come giocare Indice Le slot machines al Casinò di Lugano 4 Come si gioca alle slot machines? 7 Tipologie di Jackpot 8 Progressive Jackpot 8 Mystery Jackpot 8 I punti CashCard 9 Si desidera

Dettagli

Università degli Studi di Napoli Federico II. FACOLTÀ DI INGEGNERIA Corso di Laurea in Ingegneria Informatica LM. Progetto di un applicazione Android

Università degli Studi di Napoli Federico II. FACOLTÀ DI INGEGNERIA Corso di Laurea in Ingegneria Informatica LM. Progetto di un applicazione Android Università degli Studi di Napoli Federico II FACOLTÀ DI INGEGNERIA Corso di Laurea in Ingegneria Informatica LM Progetto di un applicazione Android Briscola bluetooth Candidati: Giuliano Formato Daniele

Dettagli

BARCODE. Gestione Codici a Barre. Release 4.90 Manuale Operativo

BARCODE. Gestione Codici a Barre. Release 4.90 Manuale Operativo Release 4.90 Manuale Operativo BARCODE Gestione Codici a Barre La gestione Barcode permette di importare i codici degli articoli letti da dispositivi d inserimento (penne ottiche e lettori Barcode) integrandosi

Dettagli

Esame di Informatica CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO. Facoltà di Scienze Motorie

Esame di Informatica CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO. Facoltà di Scienze Motorie Facoltà di Scienze Motorie CHE COS È UN FOGLIO ELETTRONICO Una tabella che contiene parole e numeri che possono essere elaborati applicando formule matematiche e funzioni statistiche. Esame di Informatica

Dettagli

Definire all'interno del codice un vettore di interi di dimensione DIM, es. int array[] = {1, 5, 2, 4, 8, 1, 1, 9, 11, 4, 12};

Definire all'interno del codice un vettore di interi di dimensione DIM, es. int array[] = {1, 5, 2, 4, 8, 1, 1, 9, 11, 4, 12}; ESERCIZI 2 LABORATORIO Problema 1 Definire all'interno del codice un vettore di interi di dimensione DIM, es. int array[] = {1, 5, 2, 4, 8, 1, 1, 9, 11, 4, 12}; Chiede all'utente un numero e, tramite ricerca

Dettagli

MANUALE PARCELLA FACILE PLUS INDICE

MANUALE PARCELLA FACILE PLUS INDICE MANUALE PARCELLA FACILE PLUS INDICE Gestione Archivi 2 Configurazioni iniziali 3 Anagrafiche 4 Creazione prestazioni e distinta base 7 Documenti 9 Agenda lavori 12 Statistiche 13 GESTIONE ARCHIVI Nella

Dettagli

Regole di gioco Roulette Mobile

Regole di gioco Roulette Mobile Regole di gioco Roulette Mobile European Classic Roulette European Premium Roulette European VIP Roulette Regole di gioco European Classic Roulette Il gioco si svolge esclusivamente nella modalità a solitario,

Dettagli

REGOLAMENTO TENNIS STAR

REGOLAMENTO TENNIS STAR REGOLAMENTO TENNIS STAR Slot machine a 5 rulli e 40 linee Lo scopo del gioco Tennis Star è ottenere una combinazione vincente di simboli dopo la rotazione dei rulli. Per giocare: Il valore del gettone

Dettagli

Fisco & Contabilità La guida pratica contabile

Fisco & Contabilità La guida pratica contabile Fisco & Contabilità La guida pratica contabile N. 10 19.03.2014 Contabilità e fiscalità delle sale slot Categoria: Imprese Sottocategoria: Varie Anche quest anno è tornata puntuale la scadenza del 17.03

Dettagli

MODULO 3. Microsoft Excel. TEST ED ESERCIZI SU: http://www.informarsi.net/ecdl/excel/index.php

MODULO 3. Microsoft Excel. TEST ED ESERCIZI SU: http://www.informarsi.net/ecdl/excel/index.php MODULO 3 Microsoft Excel TEST ED ESERCIZI SU: http:///ecdl/excel/index.php Foglio Elettronico - SpreadSheet Un foglio elettronico (in inglese spreadsheet) è un programma applicativo usato per memorizzare

Dettagli

I SISTEMI DI NUMERAZIONE

I SISTEMI DI NUMERAZIONE Istituto di Istruzione Superiore G. Curcio Ispica I SISTEMI DI NUMERAZIONE Prof. Angelo Carpenzano Dispensa di Informatica per il Liceo Scientifico opzione Scienze Applicate Sommario Sommario... I numeri...

Dettagli

Dispense di Informatica per l ITG Valadier

Dispense di Informatica per l ITG Valadier La notazione binaria Dispense di Informatica per l ITG Valadier Le informazioni dentro il computer All interno di un calcolatore tutte le informazioni sono memorizzate sottoforma di lunghe sequenze di

Dettagli

LEZIONE 3. Il pannello di amministrazione di Drupal, configurazione del sito

LEZIONE 3. Il pannello di amministrazione di Drupal, configurazione del sito LEZIONE 3 Il pannello di amministrazione di Drupal, configurazione del sito Figura 12 pannello di controllo di Drupal il back-end Come già descritto nella lezione precedente il pannello di amministrazione

Dettagli

Breve riepilogo della puntata precedente:

Breve riepilogo della puntata precedente: Breve riepilogo della puntata precedente: 1. In C, il passaggio dei parametri alle funzioni avviene sempre per copia, ovvero il valore del parametro viene copiato all'interno della variabile che rappresenta

Dettagli

Scadenziario e Rubrica

Scadenziario e Rubrica Scadenziario e Rubrica Breve panoramica Lo Scadenziario è un software creato con lo scopo di avere sempre sotto controllo i propri impegni e le proprie attività da svolgere. Quante volte ci si dimentica

Dettagli

V 1.00b. by ReBunk. per suggerimenti e critiche mi trovate nell hub locarno.no-ip.org. Guida di base IDC ++1.072

V 1.00b. by ReBunk. per suggerimenti e critiche mi trovate nell hub locarno.no-ip.org. Guida di base IDC ++1.072 V 1.00b by ReBunk per suggerimenti e critiche mi trovate nell hub locarno.no-ip.org Guida di base IDC ++1.072 Thanks To SicKb0y (autore del idc++) staff (per sopportarmi tutti i giorni) Versione definitiva

Dettagli

Double Bonus Poker - Regole di Gioco

Double Bonus Poker - Regole di Gioco Double Bonus Poker - Regole di Gioco Come giocare Il gioco Double Bonus Poker utilizza un mazzo francese da 52 carte, e scopo del gioco è ottenere una combinazione pari o superiore alla coppia di Fanti

Dettagli

Scommesse e concorsi a pronostico

Scommesse e concorsi a pronostico Scommesse singole ippiche e sportive Scommesse e concorsi a pronostico La percentuale di probabilità di vincita si ricava dal rapporto tra il singolo esito e il numero di esiti possibili, ovvero: (Singolo

Dettagli

PROGRAMMA SVOLTO NELLA SESSIONE N.

PROGRAMMA SVOLTO NELLA SESSIONE N. Università C. Cattaneo Liuc, Corso di Statistica, Sessione n. 1, 2014 Laboratorio Excel Sessione n. 1 Venerdì 031014 Gruppo PZ Lunedì 061014 Gruppo AD Martedì 071014 Gruppo EO PROGRAMMA SVOLTO NELLA SESSIONE

Dettagli

REGOLAMENTO IRONMAN 2 50 LINEE

REGOLAMENTO IRONMAN 2 50 LINEE REGOLAMENTO IRONMAN 2 50 LINEE Slot machine a 5 rulli e 50 linee Lo scopo del gioco Iron Man 2 50 Linee è ottenere una combinazione vincente di simboli dopo la rotazione dei rulli. Per giocare: Il valore

Dettagli

Informatica B. Sezione D. Scuola di Ingegneria Industriale Laurea in Ingegneria Energetica Laurea in Ingegneria Meccanica

Informatica B. Sezione D. Scuola di Ingegneria Industriale Laurea in Ingegneria Energetica Laurea in Ingegneria Meccanica Scuola di Ingegneria Industriale Laurea in Ingegneria Energetica Laurea in Ingegneria Meccanica Dipartimento di Elettronica, Informazione e Bioingegneria Informatica B Sezione D Franchi Alessio Mauro,

Dettagli

Mon Ami 3000 Provvigioni agenti Calcolo delle provvigioni per agente / sub-agente

Mon Ami 3000 Provvigioni agenti Calcolo delle provvigioni per agente / sub-agente Prerequisiti Mon Ami 3000 Provvigioni agenti Calcolo delle provvigioni per agente / sub-agente L opzione Provvigioni agenti è disponibile per le versioni Vendite, Azienda Light e Azienda Pro. Introduzione

Dettagli

Legge 23 dicembre 2005, n. 266: Disposizioni per la formazione del bilancio annuale e pluriennale dello Stato (legge finanziaria 2006).

Legge 23 dicembre 2005, n. 266: Disposizioni per la formazione del bilancio annuale e pluriennale dello Stato (legge finanziaria 2006). Legge 23 dicembre 2005, n. 266: Disposizioni per la formazione del bilancio annuale e pluriennale dello Stato (legge finanziaria 2006). (Stralcio) Art. 1 (Omissis) 525. Il comma 6 dell articolo 110 del

Dettagli

Game Information for Aces & Faces Power Poker. Flash Casinos Power Poker Games

Game Information for Aces & Faces Power Poker. Flash Casinos Power Poker Games Game Information for Aces & Faces Power Poker Flash Casinos Power Poker Games Table of Contents Aces & Faces Power Poker... 3 Vincite della partita... 3 Funzione Raddoppio... 5 Mani di poker... 5 Regole

Dettagli

MANUALE D USO. EPSON FP90, FP81 e compatibili

MANUALE D USO. EPSON FP90, FP81 e compatibili MANUALE D USO EPSON FP90, FP81 e compatibili COMPATIBILE WINDOWS VISTA Versione 1.0.0.0 Manuale RTS WPOS1 INDICE INDICE... 2 LEGENDA... 2 PREMESSA... 3 VERSIONI DEL PROGRAMMA... 3 COMPATIBILITA CON WINDOWS

Dettagli

NCR 2215 e compatibili

NCR 2215 e compatibili MANUALE D USO NCR 2215 e compatibili COMPATIBILE WINDOWS VISTA / 7 / 8 Versione 1.0.0.8 Manuale RTS WPOS1 INDICE MANUALE D USO...1 NCR 2215 e compatibili...1 INDICE... 2 LEGENDA... 2 PREMESSA... 3 VERSIONI

Dettagli

Fido e Scoperto, Blocchi Amministrativi

Fido e Scoperto, Blocchi Amministrativi Release 5.20 Manuale Operativo CLIENTI PLUS Fido e Scoperto, Blocchi Amministrativi Il modulo Clienti Plus è stato studiato per ottimizzare la gestione amministrativa dei clienti, abilitando la gestione

Dettagli

Laurea Specialistica in Informatica, Tecnologie Informatiche Anno Accademico 2008/2009 Reti Applicazioni e Servizi

Laurea Specialistica in Informatica, Tecnologie Informatiche Anno Accademico 2008/2009 Reti Applicazioni e Servizi Laurea Specialistica in Informatica, Tecnologie Informatiche Anno Accademico 2008/2009 Reti Applicazioni e Servizi Implementazione di una MIDlet che realizza un sistema di voto Christian Tiralosi Sviluppatori:

Dettagli

Mon Ami 3000 Touch Interfaccia di vendita semplificata per monitor touchscreen

Mon Ami 3000 Touch Interfaccia di vendita semplificata per monitor touchscreen Prerequisiti Mon Ami 3000 Touch Interfaccia di vendita semplificata per monitor touchscreen L opzione Touch è disponibile per le versioni Vendite, Azienda Light e Azienda Pro; per sfruttarne al meglio

Dettagli

In base alla formula di torneo adottata i tornei possono pertanto prevedere lo svolgimento di una o più partite.

In base alla formula di torneo adottata i tornei possono pertanto prevedere lo svolgimento di una o più partite. Formule di gioco La successione di mani necessarie per l eliminazione del penultimo giocatore o per la determinazione dei giocatori che accedono ad un turno successivo costituisce una partita. In base

Dettagli

Modulo 12. Cliente di posta elettronica Di cosa abbiamo bisogno per usare la posta elettronica?

Modulo 12. Cliente di posta elettronica Di cosa abbiamo bisogno per usare la posta elettronica? Pagina 1 di 14 Cliente di posta elettronica Di cosa abbiamo bisogno per usare la posta elettronica? L'obiettivo di questo approfondimento è imparare a configurare un cliente di posta elettronica. Come

Dettagli

In base alla formula di torneo adottata i tornei possono pertanto prevedere lo svolgimento di una o più partite.

In base alla formula di torneo adottata i tornei possono pertanto prevedere lo svolgimento di una o più partite. Formule di gioco La successione di mani necessarie per l eliminazione del penultimo giocatore o per la determinazione dei giocatori che accedono ad un turno successivo costituisce una partita. In base

Dettagli

MANUALE D USO DEL CONTATEMPO

MANUALE D USO DEL CONTATEMPO MANUALE D USO DEL CONTATEMPO Accendere il dispositivo con l apposito interruttore, l alimentazione può essere data dalla rete a 220V o, in mancanza, da batterie tampone ricaricabili almeno 40 minuti 1

Dettagli

Linguaggi Corso M-Z - Laurea in Ingegneria Informatica A.A. 2007-2008. Esercitazione. Programmazione Object Oriented in Java

Linguaggi Corso M-Z - Laurea in Ingegneria Informatica A.A. 2007-2008. Esercitazione. Programmazione Object Oriented in Java Linguaggi Corso M-Z - Laurea in Ingegneria Informatica A.A. 2007-2008 Alessandro Longheu http://www.diit.unict.it/users/alongheu alessandro.longheu@diit.unict.it Programmazione Object Oriented in Java

Dettagli

Trattamento aria Regolatore di pressione proporzionale. Serie 1700

Trattamento aria Regolatore di pressione proporzionale. Serie 1700 Trattamento aria Serie 7 Serie 7 Trattamento aria Trattamento aria Serie 7 Serie 7 Trattamento aria +24VDC VDC OUTPUT MICROPROCESS. E P IN EXH OUT Trattamento aria Serie 7 Serie 7 Trattamento aria 7 Trattamento

Dettagli

Evasione. Evasione. Vendite. Magazzini Immagini

Evasione. Evasione. Vendite. Magazzini Immagini Schema di funzionamento del Carico da Ordini Ordine Archivio di Transito Univoco Evasione Codifica Controllo Articoli Generico Evasione Movimenti Documenti Giacenze Testata Scadenze Vendite Dettaglio Ingrosso

Dettagli

Questa guida ti spiega come usare l applicazione freetime fin dalla prima volta.!

Questa guida ti spiega come usare l applicazione freetime fin dalla prima volta.! freetime more business Manuale d uso versione 1.0 Requisiti essenziali per procedere all uso di freetime sono: essere in possesso di una licenza valida (anche Trial) aver scaricato l applicazione sul vostro

Dettagli

MULTIPLEXER 4 CANALI CON FUNZIONAMENTO DUPLEX E VIDEO A COLORI AXECD4X

MULTIPLEXER 4 CANALI CON FUNZIONAMENTO DUPLEX E VIDEO A COLORI AXECD4X MULTIPLEXER 4 CANALI CON FUNZIONAMENTO DUPLEX E VIDEO A COLORI AXECD4X MANUALE D INSTALLAZIONE LEGGERE ATTENTAMENTE IL PRESENTE MANUALE PRIMA DI METTERE IN FUNZIONE L'APPARECCHIATURA. INDICE Caratteristiche

Dettagli

LINEE GUIDA PER LA STESURA DELLE SPECIFICHE TECNICO FUNZIONALI DEL SISTEMA DI GIOCO VIRTUALE

LINEE GUIDA PER LA STESURA DELLE SPECIFICHE TECNICO FUNZIONALI DEL SISTEMA DI GIOCO VIRTUALE LINEE GUIDA PER LA STESURA DELLE SPECIFICHE TECNICO FUNZIONALI DEL SISTEMA DI GIOCO VIRTUALE VERSIONE 0.90 Premessa... 2 Percorso della verifica di conformità... 2 Documento specifiche tecnico-funzionali

Dettagli

U BOAT. SCHEDA ESPLICATIVA E MANUALE TECNICO DELL APPARECCHIO DA GIOCO AllegatoA art. 2 com. 12 par.2

U BOAT. SCHEDA ESPLICATIVA E MANUALE TECNICO DELL APPARECCHIO DA GIOCO AllegatoA art. 2 com. 12 par.2 U BOAT APPARECCHIO ELETTRONICO DA INTRATTENIMENTO Conforme all'art. 110, comma 6, lettera a) del T.U.L.P.S., unitamente al decreto 4 dicembre 2003, così come modificato dal decreto interdirettoriale 19

Dettagli

Manuale riferito alla versione 1.2.0

Manuale riferito alla versione 1.2.0 Manuale riferito alla versione 1.2.0 1 INDICE Pag. 1 INSTALLAZIONE DI XSTREAMING 3 1.1 AZIONI PRELIMINARI 3 1.1.1 OTTENERE UN FILE DI LICENZA 3 1.2 INSTALLAZIONE 3 1.3 VERSIONI 3 1.4 CONFIGURAZIONE HARDWARE

Dettagli

SISTEMI DI NUMERAZIONE DECIMALE E BINARIO

SISTEMI DI NUMERAZIONE DECIMALE E BINARIO SISTEMI DI NUMERAZIONE DECIMALE E BINARIO Il sistema di numerazione decimale (o base dieci) possiede dieci possibili valori (0, 1, 2, 3, 4, 5, 6, 7, 8 o 9) utili a rappresentare i numeri. Le cifre possiedono

Dettagli