ok, grazie delle risposte, ho suddiviso un po il problema, e alla fine mi sembra abbastanza fattibile.
La difficoltà più grossa che ho trovato finora riguarda il modo di pescare le carte. Come faccio a pescare dal mazzo una carta a caso? Ho visto che c'è una funzione RANDOM che da un numero casuale (compreso fra 0 e 32767) e pensavo di usare quella per estrarre a caso un elemento dell array dei semi e uno dell'array dei numeri (esempio il 3° elemento dell array dei semi è picche, il 4° elemento dell'array dei numeri è il cinque, risultato --> pesco il 5 di picche).

Il problema è che non so come arrotondare o ridimensionare il numero generato, in modo che soddisfi i miei scopi. Qualcuno che mi può aiutare?