Articles of casuale

Punti casuali all’interno di un parallelogramma

Ho un poligono convesso di 4 lati definito da 4 punti in 2D, e voglio essere in grado di generare punti casuali al suo interno. Se semplifica davvero il problema, posso limitare il poligono a un parallelogramma, ma è preferibile una risposta più generale. Generare punti casuali fino a quando uno è all’interno del poligono […]

Data casuale in C #

Sto cercando un codice C # succinto e moderno per generare una data casuale tra il 1 gennaio 1995 e la data corrente. Sto pensando ad una soluzione che utilizza Enumerable.Range in qualche modo potrebbe renderlo più sintetico.

C’è un modo semplice per randomizzare un elenco in VB.NET?

Ho una lista di tipo System.IO.FileInfo , e mi piacerebbe randomizzare la lista. Ho pensato di ricordare di aver visto qualcosa come list.randomize() un po ‘indietro ma non riesco a trovare dove possa averlo visto. La mia prima incursione in questo mi ha dato questa funzione: Private Shared Sub GetRandom(ByVal oMax As Integer, ByRef currentVals […]

Genera numeri casuali tranne alcuni valori

Voglio generare numeri casuali, ma non voglio che excludeRows dall’array excludeRows . Ecco il mio codice. public int generateRandom(int start, int end, ArrayList excludeRows) { Random rand = new Random(); int range = end – start +1 – excludeRows.size(); int random = rand.nextInt(range) + 1; for(int i = 0; i random) { return random; } […]

Stessi numeri casuali ogni volta che eseguo il programma

I miei numeri casuali che escono, escono nella stessa sequenza ogni volta che corro il mio gioco. Perché sta succedendo? io ho #include e sto usando questo per generare numeri casuali randomDiceRollComputer = 1 + rand() % 6;

Arc4random modulo biased

Secondo questa documentazione , arc4random_uniform() è raccomandato su costruzioni come arc4random() % upper_bound in quanto evita “modulo bias” quando il limite superiore non è una potenza di due. Quanto è male il pregiudizio? Ad esempio, se generi numeri casuali con un limite superiore di 6, qual è la differenza tra l’uso di arc4random con % […]

Generare casualmente lettere in base alla loro frequenza d’uso?

Come posso generare lettere in modo casuale in base alla loro frequenza di utilizzo nel parlato comune? Ogni pseudo-codice è apprezzato, ma un’implementazione in Java sarebbe fantastica. Altrimenti sarebbe utile solo un colpo nella giusta direzione. Nota: non ho bisogno di generare le frequenze di utilizzo, sono sicuro di poterlo controllare abbastanza facilmente.

Obiettivo C: bias di modulo

utilizzando value = arc4random() % x Come posso evitare o eliminare il bias del modulo? Ringrazia tutti. A proposito, almeno secondo Wikipedia, il bias del modulo è un problema quando si programmano giochi di fortuna.

Varia gamma di uniform_int_distribution

Quindi ho un object casuale: typedef unsigned int uint32; class Random { public: Random() = default; Random(std::mt19937::result_type seed) : eng(seed) {} private: uint32 DrawNumber(); std::mt19937 eng{std::random_device{}()}; std::uniform_int_distribution uniform_dist{0, UINT32_MAX}; }; uint32 Random::DrawNumber() { return uniform_dist(eng); } Qual è il modo migliore in cui posso variare (attraverso un’altra funzione o altrimenti) il limite superiore della distribuzione? […]

Genera valori casuali in C #

Come posso generare valori casuali Int64 e UInt64 usando la class Random in C #?