mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-06-14 19:18:55 -07:00
Included SFMT RNG
This commit is contained in:
parent
d7b3764bba
commit
7e9879c0ea
7 changed files with 85 additions and 7 deletions
|
|
@ -2,12 +2,15 @@
|
|||
#define RNG_ABSTRACT_H
|
||||
|
||||
#include <QObject>
|
||||
#include <QVector>
|
||||
|
||||
class RNG_Abstract : public QObject {
|
||||
Q_OBJECT
|
||||
public:
|
||||
RNG_Abstract(QObject *parent = 0) : QObject(parent) { }
|
||||
virtual unsigned int getNumber(unsigned int min, unsigned int max) = 0;
|
||||
QVector<int> makeNumbersVector(int n, int min, int max);
|
||||
double testRandom(const QVector<int> &numbers) const;
|
||||
};
|
||||
|
||||
extern RNG_Abstract *rng;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue