DE102006003843B4 - Method for generating a random - Google Patents
Method for generating a random Download PDFInfo
- Publication number
- DE102006003843B4 DE102006003843B4 DE102006003843.6A DE102006003843A DE102006003843B4 DE 102006003843 B4 DE102006003843 B4 DE 102006003843B4 DE 102006003843 A DE102006003843 A DE 102006003843A DE 102006003843 B4 DE102006003843 B4 DE 102006003843B4
- Authority
- DE
- Germany
- Prior art keywords
- participants
- time
- signals
- action
- random
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C15/00—Generating random numbers; Lottery apparatus
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Verfahren zur Erzeugung eines einem Zufallsereignis entsprechenden Zufalls, nachfolgend auch als Zufallserzeugungsverfahren bezeichnet, betreffend der Erzeugung eines in seinem Zeitpunkt nicht vorhersehbaren, unkalkulierbaren Zufallszeitpunktes durch den Empfang von Signalen, die unter Mitwirkung mehrerer Teilnehmer erzeugt werden, die mit Endgeräten an einem über eine Vorrichtung ablaufendem Spiel teilnehmen,
a) wobei für die Teilnehmer über die Endgeräte die Wiedergabe des über die Vorrichtung ablaufenden Spiels verfolgbar ist und Aktionssignale empfangen werden, die über Eingabemittel eingebbar sind, die mit der Vorrichtung vernetzt sind,
b) wobei hierbei von den Teilnehmern in diesem Spiel an die Vorrichtung interaktiv Aktionssignale abgegeben werden, um sich an der Erzeugung des genannten Zufallszeitpunktes jeweils zu ihrem eigenen Vorteil zu beteiligen,
c) wobei entsprechend der Anzahl der Teilnehmer von den Teilnehmern zusammen zu jeweils frei bestimmbaren Zeitpunkten eine Folge einer Vielzahl solcher Aktionssignale erzeugt werden und an die Vorrichtung übertragen werden,
d) und jeweils aus der Vielzahl solcher, in jeweils frei bestimmbaren Zeitpunkten an die Vorrichtung übertragenen Aktionssignalen der genannte in seinem Zeitpunkt nicht vorhersehbare, unkalkulierbare Zufallszeitpunkt in der Vorrichtung durch einen über die Aktionssignale beeinflußten Verfahrensablauf erzeugt wird und das Verfahren hierbei umfaßt:
i.) eine Gewichtung der Aktionssignale mit Werten, deren Summenwirkung einen nach einem Algorithmus gebildeten Summenwert S beeinflußt und dieser Summenwert S in Bezug zu einem festen oder während des Verfahrens veränderten Bewertungskriterium bewertet wird, wobei dies zu den empfangenen Aktionssignalen solange vorgenommen wird, bis das Bewertungskriterium zu einem nicht vorhersagbaren Zufallszeitpunkt erfüllt ist und bei seinem Erreichen ein dem Zufallszeitpunkt entsprechendes, in seinem Entstehungszeitpunkt nicht vorhersagbares Startsignal als Zufallsereignis erzeugt wird,
ii.) und in Bezug zu diesem Startsignal ein Erkennungszeitpunkt oder ein Zeitbereich vom Startsignal abgeleitet festgestellt sowie erzeugt wird, wobei hierbei ein in diesem Erkennungszeitpunkt auftretendes Aktionssignal oder eine Folge von in diesem Zeitbereich auftretender Aktionssignale der Entstehung und Übertragung der Aktionssignale entsprechend als durch das Zufallserzeugungsverfahren ausgewählt erkannt ist,
iii.) wobei den genannten Aktionssignalen jeweils eine Teilnehmerkennung und/oder jeweils eine dem Teilnehmer, bzw. der Teilnehmerkennung zugeordnete Kodierung oder Zahl oder Nummer oder Kugel des Spiels zugeordnet ist, welche über ein jeweils durch das Zufallserzeugungsverfahren ausgewähltes Aktionssignal mit ausgewählt wird, wobei hierbei
iv.1) durch das in genanntem Erkennungszeitpunkt ausgewählte Aktionssignal, derjenige Teilnehmer, bzw. diejenige Teilnehmerkennung, bzw. zugeordnete Kodierung oder Zahl oder Nummer oder Kugel des Spiels als durch Zufall ausgewählt gilt, dessen Aktionssignal im durch das genannte Startsignal abgeleiteten Erkennungszeitpunkt auftritt, oder
iv.2) durch die innerhalb des genannten Zeitbereiches zeitlich gereihten Aktionssignale, diejenigen Teilnehmer, bzw. diejenigen Teilnehmerkennungen, bzw. zugeordnete Kodierungen oder Zahlen oder Nummern oder Kugeln des Spiels als durch Zufall ausgewählt gelten, deren Aktionssignale im durch das genannte Startsignal abgeleiteten Zeitbereich ihrer zeitlichen Reihung entsprechend auftreten, oder
iv.3) das über mehrere Durchgänge, in denen das genannte Verfahren für jeden Durchgang durchlaufen wird, in jedem Durchgang jeweils ein erneutes Startsignal erzeugt wird, wobei zu jedem jeweils erhaltenen Startsignal ein Erkennungszeitpunkt vom Startsignal abgeleitet erzeugt wird, wobei hierbei zu jedem Startsignal ein in diesem Erkennungszeitpunkt auftretendes Aktionssignal eines betreffenden Teilnehmers als durch das Zufallserzeugungsverfahren ausgewählt erkannt ist, wobei so viele Durchgänge mit jeweils als Zufallsereignis erhaltenen Startsignalen mit durch ein Startsignal jeweils erhaltenem Aktionssignal mit jeweils zugeordneter Teilnehmerkennung, bzw. zugeordneter Kodierung oder Zahl oder Nummer oder Kugel des Spiels durchlaufen werden, als durch das Zufallserzeugungsverfahren Teilnehmer, bzw. Teilnehmerkennungen, bzw. den Teilnehmerkennungen zugeordnete Kodierungen oder Zahlen oder Nummern oder Kugeln des Spiels durch Zufall ausgewählt werden sollen.
Method for generating a random event corresponding to a random event, hereinafter also referred to as a random generation method, relating to the generation of an unpredictable, incalculable random point in time by receiving signals generated with the participation of several participants who participate with terminal devices in a game running via a device,
a) whereby the participants can follow the playback of the game running on the device via the terminal devices and receive action signals which can be entered via input means which are networked with the device,
b) whereby the participants in this game interactively send action signals to the device in order to participate in the generation of the said random point in time for their own benefit,
c) whereby, depending on the number of participants, a sequence of a plurality of such action signals is generated by the participants together at freely determinable times and transmitted to the device,
d) and from the plurality of such action signals transmitted to the device at freely definable times, the said random point in time, which cannot be predicted and is incalculable, is generated in the device by a process sequence influenced by the action signals, and the process comprises:
i.) a weighting of the action signals with values whose cumulative effect influences a total value S formed according to an algorithm and this total value S is evaluated in relation to a fixed or during the procedure changed evaluation criterion, whereby this leads to the received action signals are carried out until the evaluation criterion is met at an unpredictable random time and when it is reached, a start signal corresponding to the random time and unpredictable at its time of creation is generated as a random event,
ii.) and in relation to this start signal, a detection time or a time range derived from the start signal is determined and generated, whereby an action signal occurring at this detection time or a sequence of action signals occurring in this time range is recognized as selected by the random generation process according to the generation and transmission of the action signals,
iii.) wherein the said action signals are each assigned a participant identifier and/or a code or number or ball of the game assigned to the participant or the participant identifier, which is selected via an action signal selected by the random generation process, wherein
iv.1) by means of the action signal selected at the said detection time, the participant, or the participant identification, or the associated code or number or ball of the game, whose action signal occurs at the detection time derived from the said start signal is deemed to have been randomly selected, or
iv.2) by means of the action signals sequenced chronologically within the time range mentioned, those participants, or those participant identifiers, or associated codes or numbers or balls of the game are deemed to be randomly selected whose action signals occur in the time range derived from the start signal mentioned according to their chronological sequence, or
iv.3) that over several rounds in which the said method is carried out for each round, a new start signal is generated in each round, whereby for each start signal received a recognition time is generated derived from the start signal, whereby for each start signal an action signal of a respective participant occurring at this recognition time is recognized as being selected by the random generation process, whereby as many rounds are run with start signals each received as a random event with an action signal received by a start signal each with an assigned participant identifier or assigned coding or number or number or ball of the game as there are participants or participant identifiers or codings or numbers or numbers or balls of the game assigned to the participant identifiers to be randomly selected by the random generation process.
Description
Hintergrund:Background:
Die Erfindung betrifft ein elektronisch abgewickeltes Verfahren zur Erzeugung eines Zufallsereignisses nach dem Oberbegriff des Anspruch 1. Z.B. einer Zufallszahl, das sich besonders für Glücksspielautomaten unterschiedlichster Anwendungen vielseitig eignet. Insbesondere für eine Implementierung als Glücksspiel Roboter im Netz, z.B. im Internet mit Zugang für beliebig viele Teilnehmer, die sich an dem Spiel beteiligen können. Neben der Möglichkeit eine Zufallszahl oder Zahlenreihe (z.B. als gezogene Lottozahlen oder für eine Tombola, etc.) zu erzeugen, kann die Erfindung primär auch dazu benutzt werden, um unmittelbar die Reihung von Gewinnern aus der Menge aller Teilnehmer durch das Zufallsprinzip zu bestimmten (zu ziehen) oder auch nur durch das Zufallsprinzip einen Zeitpunkt zu erzeugen, welcher ausschließlich durch Zufall entstehen soll und beispielsweise auch für ein anderes Spiel verwendet werden kann, usw. Für alle Anwendungen soll jedoch der Zufall ausschließlich abhängig von der Mitwirkung aller Teilnehmer sein, so daß das Spiel nicht manipuliert werden kann.The invention relates to an electronically processed method for generating a random event according to the preamble of
Stand der Technik: Der Erfindung am nächsten, ist die bekannte Vorrichtung einer für ein Glücksspiel vorgesehenen Maschine, die nach dem Prinzip der Rotation funktioniert, bei der die Menge der Auswahlelemente rotiert (vgl. Lottotrommel, Roulett, Daddel-Glückspielautomaten, etc.) und durch ein Zugriffselement dann die Auswahl vorgenommen wird, um den glücklichen Gewinner festzustellen. Dabei ist die Auswahl durch mechanische Reibung, oder elektronische Simulation wie z.B. durch einen Zufallsgenerator, etc. beeinflußt. Wobei es sich nicht vermeiden läßt, daß diese Beeinflußung wie immer, auch manipulierbar ist. Als Zugriffselement kann eine statische Vorrichtung, wie bei einer Lottotrommel vorgesehen sein, oder Vertiefungen, wie bei einem Roulett, oder auch eine Stopptaste eines Daddel-Glückspielautomaten, usw. Der Zugriff auf ein dem Gewinner zugeordnetes Auswahlelement (z.B. einer in der Prognose der Spieler enthaltenen Ziffer einer Nummernkugel bei einer Lottoziehung, etc.) wird im allgemeinen als Ziehung bezeichnet. In diesem Sinne entspricht auch das Fallen einer Roulettkugel einer Ziehung, usw., wobei es auch üblich ist durch elektronische Zufallsgeneratoren eine von den Spielern in einer Vorhersage zu treffende Ziffernfolge zu generieren.State of the art: The closest to the invention is the known device of a machine intended for gambling, which works according to the principle of rotation, in which the set of selection elements rotates (cf. lottery drum, roulette, slot machines, etc.) and the selection is then made by an access element in order to determine the lucky winner. The selection is influenced by mechanical friction or electronic simulation such as by a random number generator, etc. It cannot be avoided that this influence can also be manipulated, as always. The access element can be a static device, such as in a lottery drum, or recesses, such as in a roulette, or a stop button on a slot machine, etc. Access to a selection element assigned to the winner (e.g. a number on a number ball contained in the player's forecast in a lottery draw, etc.) is generally referred to as a draw. In this sense, the falling of a roulette ball corresponds to a drawing, etc., whereby it is also common to use electronic random number generators to generate a sequence of numbers that the players have to make a prediction.
Soll die Ziehung elektronisch erfolgen, was nach dem Stand der Technik unter Verwendung autark ablaufender Zufallsgeneratoren erfolgt, dann ist die Ziehung durch den autark ablaufender Zufallsgenerator manipulierbar und es kann nur schwer nachgeprüft werden, ob nicht eine Manipulation vorliegt. Wegen dieser Schwachstelle werden auch heute noch, im Elektronikzeitalter für Lottoziehungen mechanische Trommeln bevorzugt, die jedoch gleichfalls schwer zu durchschauen sind, ob nicht doch eine Manipulation vorliegt.If the drawing is to be carried out electronically, which is done using state-of-the-art random generators, then the drawing can be manipulated by the random generator and it is difficult to check whether manipulation has occurred. Because of this weakness, even today, in the age of electronics, mechanical drums are still preferred for lottery drawings, but these are also difficult to see whether manipulation has occurred.
Vorliegende Erfindung löst dieses Problem und ermöglicht erstmals die Realisierung eines Zufallsgenerators, welcher nicht manipulierbar ist, bzw. wenn gegebenenfalls Manipulationsversuche statt finden, dies durch eine öffentlich zugängliche Überwachung sofort festgestellt wird. Für die Anwendung zu einer Lottoziehung ist es somit erstmals möglich, daß die Mitspieler jeweils selbst eine Lottozahl (Kugel) repräsentieren und die Lottotrommel über die Vernetzung aller Mitspieler über das Internet durch einen nicht manipulierbaren, sehr einfachen Algorithmus über ein simples Computerprogramm, oder auch einer einem solchen Programm entsprechenden Hardware Realisierung digitaler Schaltkreises, etc., nachgebildet werden kann.The present invention solves this problem and enables the realization of a random generator for the first time that cannot be manipulated, or if attempts to manipulate it are made, this is immediately detected by publicly accessible monitoring. For the application to a lottery draw, it is therefore possible for the first time for the players to each represent a lottery number (ball) themselves and for the lottery drum to be reproduced by networking all players via the Internet using a very simple algorithm that cannot be manipulated using a simple computer program, or a hardware implementation of digital circuits, etc. that corresponds to such a program.
Aus der
Aufgabenstellung vorliegender Erfindung ist somit, eine solche Ziehung, bzw. die Generierung einer der Ziehung entsprechenden Zufallszahl zur Auswahl eines oder mehrerer Spieler aus der gesamten Menge der Spieler unter gleichzeitiger (praktisch in Echtzeit ablaufender) Mitwirkung aller Spieler so vorzunehmen, daß die Zufallszahl durch diese Mitwirkung aller Spieler erzeugt, bzw. in ihrem Ergebnis beeinflußt wird. The object of the present invention is therefore to carry out such a drawing or the generation of a random number corresponding to the drawing for selecting one or more players from the entire group of players with the simultaneous participation of all players (practically in real time) in such a way that the random number is generated or its result is influenced by this participation of all players.
Bzw. gegebenenfalls auch nur ein Zufallszeitpunkt auf diese Weise erzeugt wird (je nach Verwendung des Verfahrens).Or, if necessary, only a random point in time is generated in this way (depending on the use of the method).
Die Erzeugung des Zufallszeitpunktes entspricht somit dem Zugriffselement einer mechanischen Maschine (wie z.B. einer Lottotrommel), wobei, wie bereits angegeben, dieser Zufallszeitpunkt ausschließlich abhängig von der Mitwirkung aller Spieler erzeugt wird, so daß das Spiel nicht manipuliert werden kann.The generation of the random point in time thus corresponds to the access element of a mechanical machine (such as a lottery drum), whereby, as already stated, this random point in time is generated exclusively depending on the participation of all players, so that the game cannot be manipulated.
Erfindungsgemäß wird diese Aufgabe durch ein Verfahren mit den Merkmalen des Anspruchs 1 gelöst. Vorteilhafte Ausgestaltungen und Weiterbildungen ergeben sich aus den abhängigen Ansprüchen.According to the invention, this object is achieved by a method having the features of
Allein diese technische Aufgabenstellung, das mechanische Zugriffselement einer mechanischen Maschine (wie z.B. einer Lottotrommel) durch einen von der Mitwirkung aller Spieler ausschließlich erzeugten Zufallszeitpunkt nachzubilden, entspricht bereits in ihrem Ansatz einem Meilenstein für die elektronische Erzeugung von Zufallszahlen für eine für ein Glücksspiel vorgesehene Maschine und ist daher in der Lösung der gestellten technischen Aufgabe in Anspruch 1 fest gehalten. Diese Lösung entspricht der technischen Anforderung, daß die erzeugte Zufallszahl wegen der Mitwirkung einer großen Anzahl von (an sich konkurrierenden) Personen an ihrer Entstehung keine Manipulation mehr möglich ist, und weiterhin das Verfahren zur „Ziehung“ eines Gewinners bis in das kleinste Details transparent realisiert werden kann.This technical problem alone, namely to simulate the mechanical access element of a mechanical machine (such as a lottery drum) by means of a random point in time generated exclusively by the participation of all players, already corresponds in its approach to a milestone for the electronic generation of random numbers for a machine intended for gambling and is therefore set out in the solution to the technical problem in
Dabei soll das Verfahren voll elektronisch ablaufen, im besonderen über das Internet auf einem oder auch mehreren Servern, wobei der Programmablauf während einer Ziehung auch Schritt für Schritt allen Beteiligten, bzw. Beobachtern des Ziehungsvorganges transparent gemacht werden kann. In Weiterbildung ist zu diesem Zweck die Generierung eines Journalfiles vorgesehen, das jeden Programmschritt während der Ziehung aufzeichnet und über das Internet abgerufen werden kann. Da der Quellenkode der Software offengelegt ist, kann er auch notariell unter Mitwirkung von Sachverständigen nachgeprüft werden. dabei ist es für diese Nachprüfung ausreichend, fest zu stellen, daß die Zufallszahl ausschließlich durch die Mitwirkung der Mitspieler entsteht und die Software für den Ausgang des Spieles keine einzige Entscheidung trifft, die nicht durch die (gleichberechtigte) Mitwirkung aller Mitspieler gesteuert wäre.The process is to be fully electronic, in particular via the Internet on one or more servers, whereby the program sequence during a drawing can be made transparent step by step to all participants or observers of the drawing process. For this purpose, a journal file is to be generated in further development, which records every program step during the drawing and can be accessed via the Internet. Since the source code of the software is disclosed, it can also be verified by a notary with the involvement of experts. For this verification, it is sufficient to establish that the random number is generated exclusively through the involvement of the other players and that the software does not make a single decision regarding the outcome of the game that is not controlled by the (equal) involvement of all players.
Dabei ist der bevorzugte Algorithmus bewußt einfach gehalten, damit er von der Öffentlichkeit allgemein leicht verstanden werden kann. Dabei kann der Server z.B. auch in einem Eichamt oder bei einem Notar, etc. aufgestellt werden, usw. Bzw. zusätzlich zum Server eine entsprechende, gleichfalls über das Internet vernetzte Protokollstation.
- - Der Verwendung derartig erzeugter Zufallszahlen sind von der Anwendungsmöglichkeit keine Grenzen gesetzt und kann auch außerhalb von Glückspielen eingesetzt werden, z.B. um hierzulande bei einem Supergau eines Atomkraftwerkes in einem lupenreinen demokratischen Verfahren an den Flughäfen den Zugang zu den Flügen zu verlosen, wenn die Bevölkerung vor der ausgestrahlten Radioaktivität flüchtet. Oder auch um bei innerparteilichen Streitigkeiten, wer z.B. ein Ministeramt bekleiden soll (wenn die Experten schon alle verschlissen sind), oder sogar zum Kanzler gewählt werden soll (wenn alle Kanditaten schon freiwillig vor der Wahl zurück getreten sind), eine Auswahl nach dem Zufallsprinzip zu treffen, bei der die Öffentlichkeit transparent und überschaubar die Auswahl des Kandidaten (Ziehung) durch eine gemeinsam erzeugte Zufallszahl vornimmt.
- - Eine weitere Anwendung um mit der vorgeschlagenen Erfindung Zahlen nach dem Zufallsprinzip auszuwählen ist, neben der Anwendbarkeit für Lotto, nach Art der Ziehung von Zahlen einer Tombola die Richter in wichtigen Gerichtsverfahren zu bestimmen (dabei kommt jeder Richter in die Auswahl durch eine Nummer, die gezogen werden muß). Wie wichtig eine solche Anwendung wäre, sieht man im Fall Berlusconi in Italien, damit man den an solchen Verfahren beteiligten Richter nicht erst acht Jahre einsperren muß, um Klarheit zu bekommen.
- - Genauso wäre es auch zweckmäßig die Geschworenen eines Gerichtsverfahrens durch mit dem erfindungsgemäßen Verfahren erzeugte Zufallszahlen auszuwählen.
- - There are no limits to the possible applications of random numbers generated in this way and they can also be used outside of games of chance, for example to raffle off access to flights at airports in the event of a nuclear power plant disaster in a flawless democratic process when the population is fleeing the emitted radioactivity. Or to make a random selection in the event of internal party disputes, for example as to who should hold a ministerial post (when the experts are all worn out) or even be elected chancellor (when all candidates have voluntarily resigned before the election), in which the public selects the candidate (drawing) in a transparent and manageable manner using a jointly generated random number.
- - Another application of the proposed invention to select numbers at random, in addition to the lottery, is to select judges in important court cases, similar to the drawing of numbers in a tombola (each judge is selected by a number that must be drawn). The importance of such an application can be seen in the Berlusconi case in Italy, so that the judge involved in such cases does not have to be locked up for eight years to get clarity.
- - It would also be useful to select the jury in a court case using random numbers generated using the method according to the invention.
Neben dem beantragten gewerblichen Schutzrecht dieses Verfahrens sind die in der Beschreibung zum besseren Verständnis für das erläuterte Anwendungsbeispiel im Detail gemachten weiteren Angaben zum Teil durch ein Copy Right Symbol (©) bezeichnet und gemäß UrhG § 69a (1) geschützt. Diese Angaben (©) sind als Entwurfsmaterial eines Programmes, mit dem die vorliegende Erfindung realisiert wird, anzusehen, vgl., auch UrhG § 69a (3).In addition to the industrial property rights applied for for this process, the additional information provided in the description for a better understanding of the application example explained in detail is partly marked with a copyright symbol (©) and is protected according to UrhG § 69a (1). This information (©) is to be regarded as draft material of a program with which the present invention is implemented, see also UrhG § 69a (3).
Die Inanspruchnahme des Urheber Rechtes bezieht sich dabei auf das in den Anwendungsbeispielen zur Realisierung der Erfindung angegebene Entwurfsmaterial. Dabei ist die Idee als solche (d.h. das benutzte Verfahren) entsprechend Hauptanspruch und den Unteransprüchen der Anmeldung geschützt, die exakte Realisierung nach dem weiter noch angegebenen Entwurf, durch das Urheberrecht.The claim to copyright refers to the design material specified in the application examples for the realization of the invention. The idea as such (i.e. the method used) is protected according to the main claim and the subclaims of the application, the exact realization according to the design specified further is protected by copyright.
Erweiterte Aufgabenstellung der Erfindung, auf den sich die in Anspruch 1, und in Weiterbildung in den Unteransprüchen angegebene Lösung bezieht, ist, die Teilnahme der Benutzer an dem nicht vorhersagbaren Ereignis, welches zur Erzeugung bzw. Ziehung einer Zufallszahl, oder auch Zahlenreihe führt, über ein interaktives Datennetz, wie z.B. das Internet, oder das Fernsehen (TV) in Verbindung mit einem auf der Teilnehmerseite vernetzten Telefon, Handy, Client- IT- Rechner etc., zu ermöglichen.The extended task of the invention, to which the solution specified in
Dabei soll das Verfahren betreffend des Programmablaufes einerseits so transparent sein, daß der Programmablauf, oder auch der Programmteil, welcher die Ziehung der Zufallszahl oder Zufallszahlenreihe betrifft, auch öffentlich mit verfolgt werden kann (z.B. im Internet) um Sachverständigen aus aller Welt die Möglichkeit zu geben den Vorgang zu kontrollieren, ohne manipulieren zu können (auch Geräte unterstützt).On the one hand, the procedure concerning the program flow should be so transparent that the program flow, or the part of the program that concerns the drawing of the random number or random number sequence, can also be followed publicly (e.g. on the Internet) in order to give experts from all over the world the opportunity to control the process without being able to manipulate it (also supported by devices).
Dabei kann in Weiterbildung das Programm auch unter einer Programmierumgebung eines Debuggers ablaufen kann, wobei auf die Debugger Software selbst natürlich nicht zugegriffen werden kann, um die gesperrten Eingabefunktionen (zur Veränderung des Programm nicht knacken zu können). Der gesamte Programmablauf wird in einer Weiterbildungsversion dabei Schritt für Schritt zu jedem Spiel in einem Journal File protokolliert und kann somit eingesehen, jedoch nicht verändert werden.In advanced training, the program can also be run in a debugger programming environment, although the debugger software itself cannot be accessed in order to prevent the locked input functions (for changing the program) from being cracked. In an advanced training version, the entire program sequence is logged step by step for each game in a journal file and can therefore be viewed but not changed.
Vorschau:Preview:
Im Besonderen ist bei diesem Überwachungsvorgang beim Ablauf des Programmes die unmittelbare Verarbeitung der Eingangsmeldungen (nachfolgend als Aktionssignale bzw. Kennsignale bezeichnet) der Mitspieler, welche an der Ziehung teilnehmen, in Echtzeit überwacht. Wie wir noch sehen und später nachfolgend noch genau erläutert wird, ist es dabei ausreichend zwei Vorgänge, am besten autark mit einem eigenen Programm (bzw. Programmteil) des Programmablaufes zu überwachen:
- - a) die durch das Zusammenwirken aller Teilnehmer (Mitspieler) erfolgende Erzeugung eines für alle Teilnehmer gemeinsamen Startsignals,
- • b) die korrekte Echtzeitverarbeitung aller von den Teilnehmern jeweils an den Server (zur Bewertung) abgegebenen Aktionssignale (Kennsignale), insbesondere der den einzelnen Teilnehmern jeweils zugeordneten Echtzeitmessung der Zeitdauer, die zwischen der Erzeugung des Startsignals und dem Eintreffen des einem Teilnehmer, bzw. der Messung jeweils zugeordneten Aktionssignales (Kennsignales) eintrifft, inklusive der gegebenenfalls vorhandenen Offsetkorrekturen (vgl. später).
- - a) the generation of a start signal common to all participants through the cooperation of all participants (players),
- • b) the correct real-time processing of all action signals (identification signals) sent by the participants to the server (for evaluation), in particular the real-time measurement of the time period assigned to each individual participant between the generation of the start signal and the arrival of the action signal (identification signal) assigned to a participant or the measurement, including any offset corrections that may be present (see later).
Die Überwachung (das bei der Ziehung alles mit rechten Dingen zugeht) enthält in Weiterbildung drei Komponenten:
- - Eine Softwarekomponente zum Aufzeichnen der Entstehung des Startsignals, wobei hier der Schwerpunkt der Überwachung die Entstehung des Startsignals unter Mitwirkung aller Teilnehmer betrifft,
- - eine kombinierte Hardware - Softwarekomponente (z.B. realisiert mit State-Machine und/oder einem DSP), welche die unverzögerte Weiterleitung der Aktionssignale (Kennsignale) unter Registrierung ihres Absenders an die Echtzeitmessung überwacht,
- - eine kombinierte Hardware - Softwarekomponente (z.B. realisiert mit State-Machine und/oder einem DSP), welche die unverzögerte Weiterleitung des als Zufallsereignis erzeugten Startsignals an die Echtzeitmessung überwacht,
- - die Echtzeitmessung selbst (z.B. realisiert mit State- Machine und/oder einem DSP), welche die Messung der Zeitdauer vom Eintreffen des von einem dem Teilnehmer jeweils abgegebenen Aktionssignales (Kennsignales) bis zur zufallsbedingten Erzeugung des Startsignals betrifft, wobei dies für alle Teilnehmer unter Berücksichtigung der zu den erhaltenen Kennsignalen der Teilnehmer jeweils zugehörigen Kennadressen für jedes erhaltene Kennsignal vorgenommen wird und diese Kennadressen beim Einloggen eines Teilnehmers jeweils den persönlichen Daten der Teilnehmer zugehörig durch den Server vergeben werden.
- - A software component for recording the creation of the start signal, whereby the focus of the monitoring concerns the creation of the start signal with the participation of all participants,
- - a combined hardware - software component (e.g. implemented with a state machine and/or a DSP), which monitors the undelayed forwarding of the action signals (identification signals) by registering their sender to the real-time measurement,
- - a combined hardware - software component (e.g. implemented with a state machine and/or a DSP), which monitors the undelayed forwarding of the start signal generated as a random event to the real-time measurement,
- - the real-time measurement itself (e.g. implemented with a state machine and/or a DSP), which concerns the measurement of the time period from the arrival of the action signal (identification signal) given by the participant to the random generation of the start signal, whereby this is carried out for all participants taking into account the identification addresses associated with the received identification signals of the participants for each received identification signal and these identification addresses are assigned by the server when a participant logs in, corresponding to the personal data of the participants.
Diese Überwachungseinrichtung läßt sich auch leicht in mehrfacher Ausführung, bei der die einzelnen Geräte mehrfach vorhanden sind in übersichtlicher Gliederung realisieren. So daß jederzeit einfach nachgeprüft werden kann, daß die erzeugte Zufallszahl tatsächlich durch das Zusammenwirken aller Mitspieler entsteht und weiters nicht manipulierbar ist.This monitoring device can also be easily implemented in multiple versions, where the individual devices are present multiple times in a clearly structured manner. This means that it is easy to check at any time that the random number generated is actually the result of the interaction of all players and cannot be manipulated.
Diese in Weiterbildung der Erfindung weiterhin getroffenen Sicherheitsmaßnahmen haben die Eigenschaft, daß trotz der möglichen Transparenz mit der das Verfahren betrieben werden kann, es durch gegebenenfalls während des Spiels vorgenommene, Software unterstützte Angriffe auf den Server nicht zu einer Manipulation kommen kann, die eventuell vorhandene Angreifer in dem Spiel begünstigt. D.h. das erfindungsgemäße Ziehungsverfahren läßt sich auch in einer konzertierten Aktion mehrerer Angreifer, die das Spiel Computer gestützt manipulieren wollen nicht beeinflußen. Das Verfahren ist neben der Anwendbarkeit an beliebigen Spielen daher vor allem auch für Lottoziehungen besonders geeignet. Dabei ist es für die Mitspieler als besonders attraktiv anzusehen, daß nicht wie bisher die Ziehung nur im TV optisch verfolgen können, sondern aktiv an der Ziehung mitwirken können.
- • Eine derartige technische Neuerung ist zeitgemäß und eigentlich schon längst überfällig. Denn so wie alle Lebewesen einmal aus der Verbindung von Einzelzellen entstanden sind, wird die gesamte Menschheit sich zu einem Wesen der nächsten Art zusammen schließen. Die vorliegende Erfindung schafft z.B. für den Lottospieler diese Voraussetzungen. Es gibt nicht mehr den passiven Einzelspieler, der passiv sich dem Ergebnis der Ziehung unterordnen muß, sondern den aktiven Spieler, der entsprechend der Entwicklung des „Metamenschen der Zukunft“ das Ergebnis der Ziehung unter Zusammenwirkung aller Mitspieler mitbestimmt.
- • Such a technical innovation is timely and actually long overdue. Just as all living creatures once came into being from the combination of individual cells, all of humanity will come together to form a being of the next kind. The present invention creates these conditions for lottery players, for example. There is no longer the passive individual player who has to passively submit to the result of the draw, but the active player who, in accordance with the development of the "metahuman of the future", helps determine the result of the draw with the cooperation of all the other players.
Lösung der AufgabenstellungSolution to the task
Die technische Lösung ergibt sich wie immer dem Anspruch 1. Im Besonderen aus den weiteren Unteransprüchen für unterschiedliche Anwendungsmöglichkeiten und Weiterbildungen der Erfindung.As always, the technical solution results from
Weitere Angaben zum Stand der Technik: Der Erfindung kommt ein bekanntes Verfahren, technisch am nächsten, welches eine entsprechende technische Einrichtung benutzt um bei mehreren Kandidaten einer Quiz Show, die jeweils über ein Terminal mit einem Rechner vernetzt sind (z.B. Intranet, etc.) die Antworten (z.B. durch Ankreuzen) entgegen zu nehmen und festzustellen, welcher Teilnehmer die richtigen Anworten am schnellsten beantworten kann.Further information on the prior art: The invention is technically closest to a known method which uses a corresponding technical device to receive the answers (e.g. by ticking) from several candidates in a quiz show, each of whom is connected to a computer via a terminal (e.g. intranet, etc.), and to determine which participant can answer the correct answers the fastest.
Ein solches Verfahren kann allgemein als Erreignismessung aufgefaßt werden, d.h. am Terminal oder Bildschirm, etc. tritt ein Ereignis (nachfolgend als Startsignal bezeichnet) auf, wobei jeder Teilnehmer nach Erkennen dieses Startsignals (z.B. der Quizfragen) ein durch die Adresse seines Endgerätes markiertes Aktionssignal (Kennsignal) (z.B. zur Beantwortung der Quizfragen) abgibt, die Reaktionszeit der Teilnehmer zu diesem Ereignis durch den Rechner festgestellt wird, durch Messung der Zeitspanne zwischen Startsignal und Kennsignal. So entspricht für das oben genannte Beispiel das Anzeigen der Quizfragen dem Startsignal und das Abschicken der von einem Teilnehmer jeweils angekreuzten Antworten dem Kennsignal, was jedoch nur für dieses angegebene Beispiel gilt. Im Prinzip kann als Startsignal jedes beliebige, z.B. auf einem Bildschirm dargestellte Ereignis definiert werden, das gleich gilt für die Aktion des Spielers zur Erzeugung seines Aktionssignales (Kennsignales), wobei sich der Spieler durch die zu diesem Kennsignal mitgegebene Adresse (entsprechend den angegebenen Daten) identifiziert. Die auch nur temporär.Such a method can generally be understood as event measurement, i.e. an event (hereinafter referred to as start signal) occurs on the terminal or screen, etc., whereby each participant, after recognizing this start signal (e.g. the quiz questions), issues an action signal (identification signal) marked by the address of their terminal device (e.g. to answer the quiz questions), the reaction time of the participants to this event is determined by the computer by measuring the time span between the start signal and the identification signal. For the example given above, the display of the quiz questions corresponds to the start signal and the sending of the answers marked by a participant corresponds to the identification signal, but this only applies to this example. In principle, any event shown on a screen, for example, can be defined as the start signal, and the same applies to the player's action to generate their action signal (identification signal), whereby the player identifies themselves by the address given for this identification signal (corresponding to the data given). This is only temporary.
Ein solches Verfahren könnte nicht so einfach unmittelbar über das Internet angewendet werden, weil z.B. ein Spieler über Software vernetzt mehrere (dem Server unbekannte) Mitspieler mit einbinden könnte, weiters eine nach Mehrheit übereinstimmender Antworten der Mitspieler vorgenommene Bewertung über eine Software vornehmen könnte, um diese dann automatisch raus zu lassen und der schnellste zu sein, usw.Such a procedure could not be applied directly over the Internet because, for example, a player could network several other players (unknown to the server) via software, and could also use software to make an assessment based on the majority of the other players' answers, in order to then automatically eliminate them and be the fastest, etc.
Solche und ähnliche Überlegungen sind notwendig, um das erfindungsgemäße Verfahren so weiter zu bilden, daß es für den jeweils vorgesehenen Anwendungsfall vor derartigen Angriffen geschützt ist, d.h. Ausschaltung von privaten Vernetzungen, die außerhalb der zugelassenen Vernetzung des Spiels vorgenommen sind. Die weiteren Möglichkeiten zur Verbesserung der Sicherheit, wie Fire Wall, etc., sind hier außen vor gelassen, weil solche Maßnahmen ohnehin Standart sind.Such and similar considerations are necessary in order to further develop the method according to the invention so that it is protected against such attacks for the intended application, i.e. elimination of private networks that are outside the approved network of the game. The other options for improving security, such as fire walls, etc., are not discussed here because such measures are standard anyway.
Nähere Erläuterung zur Lösung der technischen Aufgabenstellung und Unterschied zum Stand der Technik:Further explanation of the solution to the technical problem and difference to the state of the art:
In vorliegender Erfindung wird gleichfalls eine Zeiteingabe der Teilnehmer durch den Rechner (bzw. durch einen Server) festgestellt. Das Besondere jedoch daran ist, daß bei diesem neuen Verfahren keine simple Zeitmessung zwischen dem Auftreten eines Ereignisses am Bildschirm (Startsignal) und einer dieses Ereignis von jedem einzelnen Teilnehmer beantworteten Aktion (vergleichbar einem Kennsignal) erfolgt, bei der die Zeitmessungen der einzelnen Teilnehmer zur Feststellung der kürzesten Reaktionszeit miteinander verglichen sind.In the present invention, the time input by the participants is also determined by the computer (or by a server). What is special about this new method, however, is that there is no simple time measurement between the occurrence of an event on the screen (start signal) and an action taken by each individual participant in response to this event (comparable to an identification signal), in which the time measurements of the individual participants are compared with one another to determine the shortest reaction time.
Sondern es wird der Zeitpunkt zu dem Erreignis, welches die Entscheidung des Spiels (zur Feststellung des Gewinners) herbeiführt nach dem Zufallsprinzip bestimmt, indem sämtliche Teilnehmer einen nicht manipulierbaren Beitrag in das Spiel in Echtzeit einbringen, aus dem sich die Bestimmung des Zeitpunktes zur Erzeugung eines allen Spielern gemeinsamen Startsignals ableitet. Wie wir nachfolgend noch sehen, wird durch die nachfolgend beschriebene technische Maßnahme für einer derartige Erzeugung des Startsignal unter Mitwirkung aller Spieler, eine Manipulationsmöglichkeit für die „Ziehung“, bzw. Erzeugung einer Zufallszahl ausgeschlossen.Instead, the time of the event that brings about the decision of the game (to determine the winner) is determined randomly, with all participants making a non-manipulable contribution to the game in real time, from which the determination of the time for generating a start signal common to all players is derived. As we will see below, The technical measure described below for generating the start signal in this way with the participation of all players excludes any possibility of manipulating the “draw” or generating a random number.
Die technischen Maßnahmen hiefür, welche dieses Prinizip ermöglichen sind Gegenstand der Erfindung und werden anhand der nachfolgend erläuterten Beispiele näher beschrieben.The technical measures which make this principle possible are the subject of the invention and are described in more detail using the examples explained below.
Da alle Teilnehmer unabhängig und vor allem in Konkurrenz zueinander an der Entstehung des das Spiel entscheidenden allen Spielern gemeinsamen Startsignals mitwirken, und auf diese Weise den Zeitpunkt, an dem dieses Ereignis eintritt einerseits gemeinsam, anderseits unabhängig voneinander bestimmen, kann auf diese Weise eine echte Zufallszahl, oder auch eine Reihe von Zufallszahlen erzeugt werden, welche nach frei zu gestaltenden Regeln (z.B. als Lottozahlen) interpretiert werden können um den Gewinner des Spiels zu ermitteln.Since all participants work independently and, above all, in competition with one another to create the starting signal that decides the game and is common to all players, and in this way determine the point in time at which this event occurs, both jointly and independently of one another, a genuine random number or a series of random numbers can be generated in this way, which can be interpreted according to freely configurable rules (e.g. as lottery numbers) in order to determine the winner of the game.
Auch wenn sich ein Teil der Teilnehmer unter Benutzung der bestehenden Vernetzung (z.B. via Internet) zusammentun sollten, um den Zeitpunkt zu manipulieren, wird der genaue Zeitpunkt durch die restlichen Teilnehmer derart mitbestimmt, daß der genaue Zeitpunkt zu dem das auf diese Weise gemeinsam erzeugte Startsignals eintritt, praktisch nicht manipulierbar ist.Even if some of the participants were to join forces using the existing network (e.g. via the Internet) to manipulate the time, the exact time is determined by the remaining participants in such a way that the exact time at which the start signal generated in this way occurs is practically impossible to manipulate.
Als Ausführungsbeispiel sollen zwei IT- Applikationen beschrieben werden, wobei zwei Beispiele vorgesehen sind: Die Ziehung einer Lottozahl und ein allgemeines Gewinnspiel.As an example, two IT applications will be described, with two examples being provided: the drawing of a lottery number and a general prize draw.
Als Strukturnetzwerk wird für diese Beispiele das Internet benutzt, wobei das Verfahren natürlich genauso über Handy's oder Festnetz Telefone (mit Eingabe über Zifferntasten und Abhören akustischer Meldungen, etc.) durchgeführt werden könnte. Oder auch eine entsprechend kombinierte Abwicklung unter gleichzeitiger Verwendung unterschiedlicher Datennetze zur Ausführung kommen kann, einschließlich einer Vernetzung mit einem TV Kanal, bei welcher der Fernseher als Bildschirm verwendet wird und das Telefon für die Rückmeldung der Spieler verwendet ist, usw.The Internet is used as the structural network for these examples, although the process could of course also be carried out via cell phones or landline telephones (with input via number keys and listening to acoustic messages, etc.). Or a correspondingly combined process can be carried out using different data networks at the same time, including networking with a TV channel, where the television is used as a screen and the telephone is used for feedback from the players, etc.
Die Teilnehmer sind (wie üblich) mit einer Adressenkennung ihrer Terminals kodiert, die auch temporär sein kann (wie im Internet üblich) und nur für die Zuordnung der von einem Spieler durch manueller Eingabe (oder auch über die Datenschleife einer Telefonverbindung eingegebenen Daten verwendet wird. Die Verwendung einer Telefonnummer als Adresse erschwert die Realisierung von Robotern (zur Manipulation), da jeder Mitspieler über die beim Spiel fest gestellte Telefonnummer sich identifizieren muß.The participants are (as usual) coded with an address identifier for their terminals, which can also be temporary (as is usual on the Internet) and is only used to assign the data entered by a player through manual input (or via the data loop of a telephone connection). The use of a telephone number as an address makes it difficult to implement robots (for manipulation), since each player must identify themselves using the telephone number determined during the game.
Der Begriff Terminal ist sehr weitläufig zu verstehen: Alles womit Daten (Ziffern, etc.) eingegeben werden können und Meldungen visuell und/oder akustisch entgegengenommen werden können wird hier als Terminal verstanden. So kann z,B. auch die mitgegebene Telefonnummer eines Telefonanschlusses auch als Terminal angesehen werden. Den meisten Komfort erhalten wir, wie immer, wenn wir als Terminal IT vernetze Rechner mit einer Browser Software benutzen.The term terminal is to be understood in a very broad sense: Anything with which data (numbers, etc.) can be entered and messages can be received visually and/or acoustically is understood here as a terminal. For example, the telephone number provided for a telephone connection can also be viewed as a terminal. As always, we get the most convenience when we use IT networked computers with browser software as terminals.
Erzeugung der Zufallszahl (Ausführungsbeispiel):Generating the random number (example):
-
I) Um zunächst einen durch Zufall erzeugten Zeitpunkt ts bzw. tref (
3 ,4 ) zu erhalten, über welchen die gewünschte Zufallszahl, oder auch (je nach Anwendung) eine Zahlenreihe abgleitet wird, ist bei diesem Ausführungsbeispiel als Algorithmus eine Komparatorfunktion benutzt, bei der sich eine über die Zeitdauer ansteigende Funktion S (Kurve S,3 ), oder auch gegebenenfalls abfallende Funktion (optional je nach Definition) mit einem Wert, z.B. einer vorgegebenen Konstanten (oder auch gegebenenfalls Variablen) REF schneidet und der Zeitpunkt in welchem der Schnittpunkt (S=>REF, bzw. gegebenenfalls auch S=<REF,) entsteht den durch Zufall erzeugten Zeitpunkt, ts bzw. tref (3 ,4 ), der hier auch als Startsignal bezeichnet wird erzeugt. Die Funktion S (Kurve S,3 ) entsteht dabei unter Mitwirkung aller Teilnehmer (des Spieles). I) To first determine a randomly generated time ts or tref (3 ,4 ) over which the desired random number or (depending on the application) a series of numbers is derived, a comparator function is used as the algorithm in this embodiment, in which a function S (curve S,3 ), or possibly a decreasing function (optional depending on the definition) with a value, e.g. a given constant (or possibly variables) REF and the point in time at which the intersection point (S=>REF, or possibly also S=<REF,) occurs is the randomly generated point in time, ts or tref (3 ,4 ), which is also referred to here as the start signal. The function S (curve S,3 ) is created with the participation of all participants (of the game). - II) Um von diesem als Zufallsereignis erzeugten Zeitpunkt ts bzw. tref (Startsignal) die gewünschte Zufallszahl, oder auch (je nach Anwendung) eine Zahlenreihe zu erhalten, werden den Aktionssignalen (Kennsignalen), deren Summenwirkung den Anstieg der Funktion S steuern jeweils Daten zugeordnet, welche die Menge der Zahlen enthält, aus der eine Zufallszahl, oder Zahlenreihe zu erzeugen ist, d.h. zu „ziehen“ (bzw. nach dem Zufallsprinzip auszuwählen) ist. Um die gezogene Zufallszahl, bzw. Zahlenreihe zu bekommen, wird die zeitliche Nähe der betreffenden Aktionssignale (Kennsignale) zum als Zufallsereignis erzeugten Zeitpunkt ts bzw. tref (Startsignal) bewertet.II) In order to obtain the desired random number or (depending on the application) a series of numbers from this time ts or tref (start signal) generated as a random event, the action signals (identification signals) whose cumulative effect controls the increase of the function S are each assigned data that contains the set of numbers from which a random number or series of numbers is to be generated, i.e. "drawn" (or randomly selected). In order to obtain the drawn random number or series of numbers, the temporal proximity of the relevant action signals (identification signals) to the time ts or tref (start signal) generated as a random event is evaluated.
In besonderer Ausgestaltung der Erfindung kommt die ansteigende (gegebenenfalls auch abfallende) Funktion S dadurch Zustande, daß von jedem Teilnehmer (Benutzer) bedingt durch seinen Zugang an den Server ihn betreffende Daten, bzw. Werte (dS), zu einer Summe S summiert werden, wie z.B. Gebühren, Abbuchungsbeträge von einem Konto, oder auch nur vom Server den Teilnehmern jeweils zugewiesene Teilbeträge, wenn die Beträge bereits einbezahlt worden sind, wie z.B. beim Lotto, etc.In a special embodiment of the invention, the increasing (or possibly decreasing) function S is achieved by adding up data or values (dS) relating to each participant (user) based on his access to the server to a sum S, such as fees, debit amounts from an account, or even just partial amounts allocated to the participants by the server if the amounts have already been paid in, such as in the lottery, etc.
Diese Werte werden im nachfolgenden als Teilnehmersummanden dS bezeichnet, wobei S= Summe aller dS aller Teilnehmer. dS kann dabei für unterschiedliche Teilnehmer gegebenenfalls auch unterschiedlich sein, usw.These values are referred to below as participant summands dS, where S = sum of all dS of all participants. dS may also be different for different participants, etc.
Vermeidung einer Manipulation:Avoiding manipulation:
In Weiterbildung ist eine besondere Maßnahme vorgesehen, um Möglichkeiten zur Manipulation auszuschließen, die z.B. über ein auf den Client Rechnern laufendes Programm durchgeführt werden könnte. Derart, daß ein solches Programm den Server mit automatisch generierten Kennsignalen bombardiert, wenn die Erzeugung des Startsignals immer wahrscheinlicher wird, d.h. der Summenwert S in die Nähe des Referenzwertes REF gerät.In further development, a special measure is planned to exclude the possibility of manipulation, which could be carried out, for example, via a program running on the client computers. Such a program bombards the server with automatically generated identification signals when the generation of the start signal becomes increasingly likely, i.e. the total value S comes close to the reference value REF.
Um dies grundsätzlich zu vermeiden, ist in Weiterbildung für die Erzeugung der Zufallszahl weiterhin die besondere technische Maßnahme getroffen, daß das Kennsignal um eine bestimmte Mindestzeit tmin (z.B. 1 Sekunde, etc.) vor dem Zeitpunkt ts des über die Teilnehmer erzeugten Startsignals (z.B. S=>REF) beim Server eintreffen muß, um noch gültig bewertet zu werden. D.h. der kritische Zeitpunkt zu dem ein Kennsignal noch bewertet wird, liegt bei tref=ts-tmin.In order to avoid this in principle, a special technical measure has been taken to generate the random number, whereby the identification signal must arrive at the server a certain minimum time tmin (e.g. 1 second, etc.) before the time ts of the start signal generated by the participants (e.g. S=>REF) in order to still be evaluated as valid. This means that the critical time at which an identification signal is still evaluated is tref=ts-tmin.
Dabei geben die Teilnehmer zu einem beliebig gewählten Zeitpunkt das Kennsignal ab, mit der Spekulation zeitlich möglichst nahe am Startsignal zu sein, das irgendwann später eintreffen wird. In Weiterbildung wird tmin noch durch ein Zufallsprinzip erzeugt, an dem gleichfalls alle Teilnehmer beteiligt sind (wird später noch erläutert). So daß eine Manipulation absolut ausgeschlossen ist.The participants give the identification signal at a randomly chosen time, with the speculation that they will be as close as possible to the start signal, which will arrive at some point later. In further development, tmin is generated randomly, in which all participants are also involved (this will be explained later). This means that manipulation is absolutely impossible.
Damit sich die Teilnehmer auch orientieren können, möglichst nahe an der Schwelle zum Startsignal, d.h. zum Zeitpunkt des Eintretens von S=>REF (bzw. gegebenenfalls S=<REF) zu sein, wird die Nähe zu diesem Punkt durch eine geeignete Graphik angezeigt, auf die später noch näher eingegangen wird.In order to help participants to orient themselves as close as possible to the threshold for the start signal, i.e. the time at which S=>REF (or S=<REF, if applicable) occurs, the proximity to this point is indicated by a suitable graphic, which will be discussed in more detail later.
Alle Kennsignale, nach denen das später durch das Zusammenwirken aller Mitspieler erzeugte Zufalls Startsignal (S=>R) noch innerhalb der Mindestzeit tmin (bezogen auf das jeweilige Kennsignal) eintrifft, sind somit ungültig, d.h. werden nicht bewertet. Nur die noch vor der Mindestzeit tmin, d.h. noch vor dem Zeitpunkt tref=ts-tmin eintreffenden Signale werden bewertet, und das am nächsten zu diesem Zeitpunkt beim Server eintreffende Kennsignal als durch das Zufallsprinzip ausgewählte Kennsignal gewertet.All identification signals after which the random start signal (S=>R) generated later by the interaction of all players arrives within the minimum time tmin (relative to the respective identification signal) are therefore invalid, i.e. are not evaluated. Only the signals that arrive before the minimum time tmin, i.e. before the time tref=ts-tmin, are evaluated, and the identification signal that arrives at the server closest to this time is evaluated as the identification signal selected at random.
Wird die Aufsummierung eines durch das Spiel zu gewinnenden Geldbetrages, der bei dem Algorithmus S=>REF (bzw. gegebenenfalls S=<REF) für die Erzeugung des Startsignals gleich dem Referenzwert REF entspricht, über die Kennsignale gesteuert, dann wird das Verfahren interessanter, wenn von folgender Weiterbildungsoption (als zusätzliche optionale Ergänzungsvariante) Gebrauch gemacht wird:
- Die in den Server durch die Anschaltung der Teilnehmer (bzw. durch ihre Teilnahme am Spiel) in Echtzeit von den Teilnehmern eingehenden Teilnehmersummanden, welche über eine ständige Summierung die ansteigende Funktion S für das als Schnittpunkt mit einem Referenzsignalwert REF durch einen Komparatorvergleich zu erzeugende Startsignal (S=>R) liefern, werden zu dem Zeitpunkt zu dem ein Teilnehmer an den Server ein Kennsignal abgibt, betreffend der Zugehörigkeit des Teilnehmers erhöht, z.B. durch Multiplikation.
- The participant summands that enter the server in real time from the participants when they connect (or when they take part in the game), which, through a constant summation, provide the increasing function S for the start signal (S=>R) to be generated as an intersection with a reference signal value REF by a comparator comparison, are increased at the time at which a participant sends an identification signal to the server, relating to the affiliation of the participant, e.g. by multiplication.
Gehen wir in diesem Beispiel davon aus, daß die Teilnehmersummanden z.B. über einen Gebührentakt einer Telefonverbindung gebildet, bzw. in Geldwert auch einbezahlt werden, dann erfolgt diese Einzahlung entweder über eine Modem Verbindung oder durch eine Anbindung einer über ein beliebiges Netz erfolgenden IT- Verbindung an eine Telefonverbindung, z.B. über eine Datenschleife des gleichen Anmelders (auch für IT- Verbindungen ohne Telefoneinwahl), wobei diese Datenschleife über den gebührenpflichtigen Telefonanruf vorgenommen ist und durch Prüfen eines vom Server über die Schleife [Server - Telefon - ClientRechner-Server] oder [Server - ClientRechner - Telefon - Server] gesendeten Kodes der Anruf unter einer bestimmten Nummer getestet wird, um die Bezahlung über Telefongebühr sofort in Echtzeit zu registrieren.In this example, let us assume that the subscriber summands are formed, for example, via a telephone connection charge cycle or are paid in monetary value. This payment is then made either via a modem connection or by connecting an IT connection via any network to a telephone connection, e.g. via a data loop of the same registrant (also for IT connections without telephone dial-in), whereby this data loop is made via the chargeable telephone call and the call to a specific number is tested by checking a code sent by the server via the loop [server - telephone - client computer - server] or [server - client computer - telephone - server] in order to immediately register the payment via telephone charge in real time.
Bei diesem Beispiel können die Teilnehmersummanden wie folgt bewertet werden:
- Zum Beispiel, daß der Teilnehmer für das Einloggen, oder einem Versuch sich einzuloggen (je nach verwendeter Modifikation, vgl. später) 30 cent bezahlt, die als dem Teilnehmer zugehöriger Teilnehmersummand im Server zur aktuellen Summe S aufsummiert werden, welche die ansteigende Funktion S für das als Schnittpunkt mit einem Referenzsignalwert REF durch einen Komparatorvergleich zu erzeugende Startsignal (S=>R) bildet. Wobei das Spiel auch erst nach Erreichen einer bestimmten Teilnehmerzahl begonnen werden kann, damit sich die ansteigende Funktion S dem Referenzwert REF ziemlich nach annähert (vgl. Anmeldephase in
3 ).
- For example, the participant pays 30 cents for logging in or for attempting to log in (depending on the modification used, see later), which is added up in the server as the participant's participant sum to the current sum S, which forms the increasing function S for the start signal (S=>R) to be generated as an intersection with a reference signal value REF by a comparator comparison. The game can also only be started after a certain number of participants has been reached, so that the increasing function S approaches the reference value REF fairly closely (see registration phase in
3 ).
Wird während des Spiels vom Teilnehmer ein Kennsignal abgeben, z.B. (je nach Anwendung) um in einem Spiel den von allen Teilnehmern aufsummierten Geldbetrag S (nach Abzug der Provision des Veranstalters) zu erhalten, dann wird ein höherer Wert, z.B. 1 Euro vom Konto des Teilnehmers, oder einer Telefongebühr, etc. abgebucht. Diese 1 Euro werden wie alle in den Server eingehenden Teilnehmersummanden zur Erhöhung der Summe S (welche die ansteigende Funktion S bildet) aufsummiert.If the participant gives an identification signal during the game, e.g. (depending on the application) to receive the sum of money S accumulated by all participants in a game (after deducting the organizer's commission), then a higher value, e.g. 1 euro, is debited from the participant's account, or a telephone charge, etc. This 1 euro is added up like all participant sums entering the server to increase the sum S (which forms the increasing function S).
Dabei erhalten wir folgenden besonderen technischen Effekt, den wir im nachfolgenden auch als Lawineneffekt bezeichnen wollen:
- Je mehr Teilnehmer versuchen, über die ansteigende Funktion S durch Eingabe eines Kennsignals die Komparatorschwelle REF zu erreichen (S=>R), umso schneller wird die ansteigende Funktion S ansteigen. Dabei kann jedoch nicht durch eine auf einem Client-Rechner oder auch auf mehreren IT- vernetzten Client-Rechnern laufende Robotersoftware der sich für einen Angreifer lohnende „Abschuß“ (d.h. der Versuch den Gewinn der Ziehung durch automatische Abgabe des Kennsignals herbeizuführen) beim Überschreiten der ansteigende Funktion S über den Komparatorwert REF ausgelöst werden, da dann die bestimmte Mindestzeit tmin (z.B. 1 Sekunde, etc.) nicht eingehalten würde, d.h. es wird dann zwar der Komparatorwert erreicht, bzw. das Startsignal (S=>R) erzeugt, jedoch liegen die betreffenden Teilnehmer, welche das Startsignal (S=>R) ausgelöst haben zeitlich zu nahe am Startsignal (S=>R) dran. D.h. diejenigen Mitspieler, die sich durch Benutzen einer Robotersoftware einen unlauteren Vorteil verschaffen möchten, haben nur Kosten (des Einsatzes, da die Abgabe des Kennsignals extra kostet (z.B. 1 Euro).
- The more participants try to reach the comparator threshold REF (S=>R) via the increasing function S by entering an identification signal, the faster the increasing function S will increase. However, robot software running on a client computer or on several IT-networked client computers cannot trigger the "shoot" (i.e. the attempt to win the draw by automatically emitting the identification signal) that is worthwhile for an attacker when the increasing function S exceeds the comparator value REF, because then the certain minimum time tmin (e.g. 1 second, etc.) would not be observed, i.e. although the comparator value is reached or the start signal (S=>R) is generated, the participants in question who triggered the start signal (S=>R) are too close in time to the start signal (S=>R). This means that those players who want to gain an unfair advantage by using robot software only have to pay the cost of the stake, since the transmission of the identification signal costs extra (e.g. 1 Euro).
Bei der Anwendung für eine Lottoziehung, wo die Abgabe eines Kennsignals unentgeldlich erfolgt, sind noch weitere Maßnahmen vorgesehen, um die Vorherbestimmung bzw. das Herbeiführen des Zufall Ereignisses unmöglich zu machen. Z.B. indem die gezogene Nummer sich bei jedem Ziehvorgang innerhalb einer durch das Zufallsprinzip bestimmten Reihe befindet und die Position der gezogene Nummer innerhalb dieser Reihe durch den jeweils vorherigen Ziehvorgang als Zufallszahl zur gezogenen Zahl mit gezogen wird. D.h. die gezogene Zahl bestimmt sich durch die Zufallsbestimmung einer Reihe von Zahlen bzw. Nummern, mit endlicher, vordefinierter Anzahl von Nummern, welche aus einem langen Zahlenstrom mit nicht definierter Anzahl über die aktuelle Ziehung durch Zufall bestimmt wird und einer Positionsnummer, welche durch die vorherige Ziehung (gleichfalls nach dem Zufallsprinzip) jeweils mit gezogen wurde und die Position der Zahl innerhalb der Reihe bestimmt. Somit eine verschachtelte Ziehung (Ziehung in der Ziehung) vorgenommen wird. Für dieses Prinizip wird unabhängig vom Hauptanspruch weiterhin um allgemeinen, eigenständigen Schutz angesucht.When used for a lottery draw, where the issuing of an identification signal is free of charge, further measures are provided to make it impossible to predetermine or cause a random event. For example, the number drawn is located in a randomly determined row for each draw, and the position of the number drawn within this row is drawn as a random number for the number drawn by the previous draw. This means that the number drawn is determined by randomly determining a row of numbers, with a finite, predefined number of numbers, which is randomly determined from a long stream of numbers with an undefined number during the current draw, and a position number, which was drawn during the previous draw (also randomly) and determines the position of the number within the row. This means that a nested draw (draw within the draw) is carried out. General, independent protection is still being sought for this principle, regardless of the main claim.
Im Klartext heißt das, nicht der Teilnehmer, welcher jenen Teilnehmersummanden, der die Überschreitung (S=>R) der ansteigende Funktion S (als Summe aller Teilnehmersummanden) auslöst indem er an den Server das ihm zugehörige (dito dem Teilnehmersummanden dS zugehörige) Kennsignal absendet, bestimmt die ermittelte Zufallszahl, sondern die Zufallszahl wird durch den Teilnehmer (TREFF) bestimmt, der nach Abzug der einzuhaltenden Mindestzeit tmin (z.B. 1 Sekunde, etc.) zeitlich am nächsten zu dem vom Server durch die Überschreitung (S=>R) der ansteigende Funktion S erzeugten Startsignal (S=>R) liegt. Wobei unter Berücksichtigung dieser vom tatsächlichen Zeitwert abzuziehenden Mindestzeit tmin alle nach dem vom Server erzeugten Startsignal (S=>R) eintreffenden Kennsignale nicht mehr gültig sind. Soll nicht nur eine Zufallszahl, sondern eine ganze Reihe bestimmt werden, dann werden zur ersten erhaltenen Zufallszahl, welche jenem Teilnehmer (TREFF), entspricht, der nach Abzug der einzuhaltenden Mindestzeit tmin (z.B. 1 Sekunde, etc.) dem vom Server erzeugten Startsignal (S=>R) voreilend am nächsten liegt, noch die zeitlich unmittelbar dahinter liegenden Teilnehmer, mit den ihnen zugeordneten Zahlen als gültige Zufallszahlen innerhalb einer Reihe mit einer definierten Anzahl von Zahlen bewertet, wobei falls erforderlich, eine der chronologischen Reihung (entsprechend der zeitlichen Abstufung) entsprechende Wertung getroffen werden kann (TREFF1, TREFF2, TREFF3, etc.); oder es wird jeweils (mit mehrmaliger Wiederholung) nur eine Nummer (Zahl) gezogen wie bei einer Lottotrommel und von dem erweiterten Verfahren Gebrauch gemacht, daß durch die jeweils vorherige Ziehung die Position der gezogenen Zahl innerhalb der Reihe TREFF1, TREFF2, TREFF3......... TREFFn bestimmt wird (wobei n eine definierte Anzahl, z.B. 100, etc.) bedeutet. Wurde beispielsweise bei der (jeweils) vorherigen Ziehung zur gezogenen Zahl (z.B. Lottozahl) noch die Position, z.B. 33, gezogen, dann ist TREFF33 die gezogene Zahl, bzw. eine bestimmte Adresse eines durch Zufall aufgefundenen, bzw. „gezogenen“ Speicherplatzes, in welchem die Daten des gezogenen Wertes (in beliebiger Anzahl und zu beliebiger weiterer Verwendung) gespeichert sind.In plain language, this means that the random number determined is not determined by the participant who triggers the participant summand that triggers the exceedance (S=>R) of the increasing function S (as the sum of all participant summands) by sending the identification signal associated with it (ditto the participant summand dS) to the server, but rather the random number is determined by the participant (TREFF) who, after deducting the minimum time tmin to be observed (e.g. 1 second, etc.), is closest in time to the start signal (S=>R) generated by the server by the exceedance (S=>R) of the increasing function S. Taking into account this minimum time tmin, which must be deducted from the actual time value, all identification signals arriving after the start signal (S=>R) generated by the server are no longer valid. If not just one random number is to be determined, but a whole series, then in addition to the first random number received, which corresponds to the participant (TREFF) who, after deducting the minimum time tmin (e.g. 1 second, etc.), is closest to the start signal (S=>R) generated by the server, the participants immediately behind it are evaluated with the numbers assigned to them as valid random numbers within a series with a defined number of numbers, whereby, if necessary, a rating can be made corresponding to the chronological order (corresponding to the chronological gradation) (TREFF1, TREFF2, TREFF3, etc.); or only one number (number) is drawn at a time (with multiple repetitions) like in a lottery drum and the extended procedure is used, that the position of the drawn number within the series TREFF1, TREFF2, TREFF3......... TREFFn is determined by the previous drawing (where n is a defined number, e.g. 100, etc.). For example, if in the previous drawing the position e.g. 33 was drawn in addition to the drawn number (e.g. lottery number), then TREFF33 is the drawn number or a specific address of a randomly found or "drawn" memory location in which the data of the drawn value (in any number and for any further use) is stored.
Je nach Art des Spiels (z.B. Lotto) entsprechen die ermittelten Zufallszahlen beispielsweise unmittelbar den Teilnehmern zugeordneten Zahlen, die vor Spielbeginn oder auch während des Spiels von den Teilnehmern frei wählbar sind. Wobei die „Ziehung“ entsprechend der Rangordnung der nach Abzug der Mindestzeit tmin (z.B. 1 Sekunde, etc.) im gültigen Bereich, d.h. zeitlich noch vor dem Startsignal (S=>R) eingetroffenen Kennsignale durch die zwischen den Kennsignalen und dem als Zufallserreignis erzeugten Startsignal jeweils gemessenen Zeitwerte, beginnend mit der kürzesten Zeit als ersten Wert TREFF, dem nachfolgend größeren Zeitwert als zweiten Wert TREFF-1, dem nachfolgend noch größeren Zeitwert als dritten Wert TREFF-2, der Trefferreihe bestimmt wird, usw.Depending on the type of game (e.g. lottery), the random numbers determined correspond, for example, directly to numbers assigned to the participants, which can be freely selected by the participants before the game begins or during the game. The "draw" is determined according to the ranking of the identification signals that arrived in the valid range, i.e. before the start signal (S=>R), after deducting the minimum time tmin (e.g. 1 second, etc.), by the time values measured between the identification signals and the start signal generated as a random event, starting with the shortest time as the first value TREFF, the subsequent larger time value as the second value TREFF-1, the subsequent even larger time value as the third value TREFF-2, the hit series, etc.
Beispiel:Example:
Bezogen auf den Zeitpunkt zu dem das Startsignal (S=>REF bei ansteigenden Signal S, bzw. S=<REF bei von einem Setzwert ausgehenden, abfallendem Signal S) erzeugt wird, sind z.B. folgende Teilnehmersummanden (mit den zugehörigen Teilnehmeradressen) in den Server eingelangt:
- Sieben Adressen ADD1, ADD2, ADD3, ADD4, ADD5, ADD6, ADD7, die 0.7, 0.8, 1.1, 1.1, 1.2, 1.3,1.7 Sekunden vor dem Zeitpunkt der Erzeugung von S=>REFliegen und eine weitere Adresse ADD0, die diesen Zeitpunkt (als Startsignal) auslöst indem der zu ADD0 zugehörige Teilnehmersummand, z.B. 1 Euro, dazu beiträgt, daß der aktuelle Wert der ansteigenden Funktion S, der z.B. auf 999.999,20 Euro vor dem Eintreffen dieses Wertes stand (was dem Teilnehmer jedoch zu diesem Zeitpunkt nicht angezeigt wird), den Wert 1000.000, 20 Euro annimmt und den Referenzwert von 1000.000,00 Euro (als Beispiel angenommen) somit überschreitet, wodurch das Startsignal (S=>R) vom Server ausgelöst wird.
- Seven addresses ADD1, ADD2, ADD3, ADD4, ADD5, ADD6, ADD7, which fly 0.7, 0.8, 1.1, 1.1, 1.2, 1.3,1.7 seconds before the time of generation of S=>REF and a further address ADD0, which triggers this time (as a start signal) by the participant summand associated with ADD0, e.g. 1 euro, contributing to the current value of the increasing function S, which was e.g. 999,999.20 euros before this value arrived (which is not displayed to the participant at this time), taking on the
value 1000,000.20 euros and thus exceeding the reference value of 1000,000.00 euros (assumed as an example), whereby the start signal (S=>R) is triggered by the server.
Wird beispielsweise eine Mindestzeit tmin von 1 Sekunde der Auswertung als feste geeichte Zeit zugrunde gelegt, dann erhalten wir folgende zwischen dem Startsignal und dem Kennsignal gemessenen Zeitwerte:
- ADD0 = 0,0 -1 Sekunde = - 1.0 Sekunden
- ADD1 = 0.7 -1 Sekunde = - 0.3 Sekunden
- ADD2 = 0.8 -1 Sekunde = - 0.2 Sekunden
- ADD3 = 1.1 -1 Sekunde = 0.1 Sekunden
- ADD4 = 1.1 -1 Sekunde = 0.1 Sekunden
- ADD5 = 1.2 -1 Sekunde = 0.2 Sekunden
- ADD6 = 1.3 -1 Sekunde = 0.3 Sekunden
- ADD7 = 1.7 -1 Sekunde = 0.7 Sekunden
- ADD0 = 0.0 -1 second = - 1.0 seconds
- ADD1 = 0.7 -1 second = - 0.3 seconds
- ADD2 = 0.8 -1 second = - 0.2 seconds
- ADD3 = 1.1 -1 second = 0.1 seconds
- ADD4 = 1.1 -1 second = 0.1 seconds
- ADD5 = 1.2 -1 second = 0.2 seconds
- ADD6 = 1.3 -1 second = 0.3 seconds
- ADD7 = 1.7 -1 second = 0.7 seconds
Die ersten drei Werte sind negativ, d.h. in Bezug zum Zeitpunkt des Startsignals (S=>R) unter Berücksichtigung der Mindestzeit tmin (von 1 Sekunde) zu spät und werden daher nicht mehr bewertet.The first three values are negative, i.e. they are too late in relation to the time of the start signal (S=>R) taking into account the minimum time tmin (of 1 second) and are therefore no longer evaluated.
Somit liegt ADD3 mit 0.1 Sekunden dem Startsignal (S=>R) noch ausreichend zeitlich voreilend am nächsten. ADD4 weist den gleichen Wert auf. Würde z.B. der Wert von Null Sekunden auftreten, dann ist Definitionssache, ob dieser Wert noch als dem Startsignal (S=>R) voreilend und daher als erster Wert der Trefferreihe oder bereits als dem Startsignal (S=>R) nacheilend und daher als ungültig bewertet wird.Thus, ADD3 is 0.1 seconds ahead of the start signal (S=>R) and is still sufficiently close in time. ADD4 has the same value. If, for example, the value of zero seconds were to occur, then it is a matter of definition whether this value is still ahead of the start signal (S=>R) and therefore the first value in the hit series or is already lagging behind the start signal (S=>R) and therefore invalid.
ADD5 erhält mit 0.2 Sekunden somit den dritten Platz. Wenn z.B. eine Reihe mit drei Zufallszahlen zu ermitteln sind, bleiben alle dahinter liegenden Werte unberücksichtigt. Wird das Verfahren für eine Lottoziehung gewertet, dann werden die mehrere (zeitlich) gleichwertig gezogene Teilnehmeradressen, wie bei diesem Beispiel ADD3, bzw. ADD4, bzw. deren mit dem Aktionssignal (Kennsignal) mit gegebenen Daten (welche den gezogenen Zahlen entsprechen) als gültige Lottozahlen interpretiert, bei entsprechend weniger Ziehungen, oder es werden zusätzliche Ziehungen eingeschoben, bei denen die Zahlen der gleichwertig gezogenen Adressen auf die Teilnehmer anteilsmäßig homogen verteilt werden und nochmals gezogen wird, wobei den beiden gleichwertigen Zahlen auch eine Position (z.B. 1 und 2, bei mehreren gleichwertigen noch 3,4,...usw.) zugeordnet werden kann, die gleichfalls von den Teilnehmern gezogen wird, um bei wiederholter Gleichwertigkeit noch eine Aussage über die Position vornehmen zu können. Im Prinzip kann das Verfahren solange wiederholt werden bis bei gleichwertig gezogenen Teilnehmeradressen nur mehr eine feststeht.ADD5 takes third place with 0.2 seconds. If, for example, a series of three random numbers is to be determined, all the values behind it are not taken into account. If the procedure is used for a lottery draw, then the multiple participant addresses drawn at the same time, such as ADD3 or ADD4 in this example, or those with the action signal (identification signal) with given data (which correspond to the drawn numbers) are interpreted as valid lottery numbers, with correspondingly fewer draws, or additional draws are inserted in which the numbers of the addresses drawn at the same time are distributed equally among the participants and another draw is made. The two equivalent numbers can also be assigned a position (e.g. 1 and 2, or 3, 4, etc. if there are several equivalent numbers), which is also drawn by the participants in order to be able to make a statement about the position if the numbers are equal again. In principle, the process can be repeated until only one of the participants' addresses is determined if the numbers are equal.
Selbstverständlich sind nur für diese Erläuterung so wenige Teilnehmeradressen angegeben. In der Realität sind dies natürlich Tausende bis einige Millionen.Of course, so few participant addresses are given for this explanation only. In reality, there are of course thousands to several million.
Dabei ist interessant, daß z.B. erst durch die letzten tausend Versuche durch Abgabe eines Startsignals (S=>R) den Gewinn zu erhaschen, die auf den Referenzwert von (in diesem Beispiel) 1000.000,00 Euro z.B. noch fehlenden 3000 Euro der ansteigenden Funktion S innerhalb von z.B. 0.6 Sekunden hinzu addiert werden und somit das Schaltsignal erzeugt wird, jedoch daß dabei jener Teilnehmer den Gewinn erhält, der unter Einhaltung der Mindestzeit tmin (hier z.B. 1 Sekunde) zum Zeitpunkt des durch Überschreiten des Referenzwertes (R=1000.000,00 Euro) erzeugten Startsignals (S=>R), dem Startsignal am nächsten liegt, und das sind nicht die Teilnehmer, welche die fehlenden 3000 Euro innerhalb von 0.6 Sekunden gebracht haben. Sondern z.B. wie im oberen Beispiel angegeben, ist das jener Teilnehmer (ADD3), oder sind das jene Teilnehmer (ADD3, ADD4) der, bzw. die zufällig 1.1 Sekunden vor der Erzeugung des Startsignals (S=>R) nach Abzug der Mindestzeit tmin (in diesem Beispiel 1 Sekunde) dem Startsignal (S=>R) mit dem Signal voreilend am nächsten liegt, bzw. liegen. Da den Teilnehmern die Zeit tmin nicht bekannt ist (sie könnte genauso nur 0.5 Sekunden betragen), und von Spiel zu Spiel unterschiedlich ist, könnte es natürlich sein, daß bei tmin = 0.5 Sekunden, die Entscheidung jene Teilnehmer dann herbeiführen, die unter den noch fehlenden 3000 Euro waren und die entscheidenden Kennsignale abgaben. D.h. wann das Spiel endgültig entschieden ist, erfahren die Teilnehmer erst bei der Erzeugung des Startsignals (S=>R).It is interesting to note that, for example, it is only after the last thousand attempts to win by issuing a start signal (S=>R) that the remaining 3000 euros of the increasing function S are added to the reference value of (in this example) 1000,000.00 euros within 0.6 seconds, for example, and the switching signal is thus generated. However, the participant who is closest to the start signal by exceeding the reference value (R=1000,000.00 euros) while observing the minimum time tmin (here, e.g., 1 second) receives the win, and these are not the participants who brought in the missing 3000 euros within 0.6 seconds. But, for example, as shown in the example above, it is the participant (ADD3) or participants (ADD3, ADD4) who happen to be closest to the start signal (S=>R) with the signal 1.1 seconds before the start signal (S=>R) is generated after deducting the minimum time tmin (in this example 1 second). Since the participants do not know the time tmin (it could just as easily be 0.5 seconds) and it varies from game to game, it could of course be the case that at tmin = 0.5 seconds, the decision is made by those participants who were under the remaining 3000 euros and gave the decisive identification signals. In other words, the participants only find out when the game is finally decided when the start signal (S=>R) is generated.
Die Mindestzeit tmin variiert dabei von Spiel zu Spiel und wird für das allererste Spiel durch einen üblichen Software Zufallsgenerator (innerhalb eines bestimmten Bereiches) erzeugt, für alle weiteren Spiele kann tmin zusätzlich zu den durch das Verfahren gezogenen Zahlen mitgezogen werden, um sie im nächsten Spiel (natürlich streng geheim gehalten) jeweils zu verwenden.The minimum time tmin varies from game to game and is generated for the very first game by a standard software random generator (within a certain range). For all subsequent games, tmin can be drawn in addition to the numbers drawn by the process in order to use them in the next game (of course kept strictly secret).
Aus dem Ablauf des Verfahrens ergibt sich, daß alle bis zur Erzeugung des Startsignals (S=>R) in den Server eingehenden Teilnehmersummanden (z.B. als Gebühr oder Abbuchungswert, etc.) bis zur Überschreitung des Referenzwertes (d.h. bis zur Erzeugung des Startsignals S=>R) dem als Zufallszahl erzeugten Teilnehmer (hier ADD3) zugerechnet werden. Die gegebenenfalls noch unmittelbar nach der Überschreitung des Referenzwertes sich ergebenden Teilnehmersummanden werden gleichfalls summiert und ergeben eine neue Summe, bzw. neue ansteigenden Funktion Snext als Grundstock für das nächste Spiel.The procedure results in all participant summations (e.g. as a fee or debit value, etc.) that enter the server until the start signal (S=>R) is generated are allocated to the participant generated as a random number (here ADD3) until the reference value is exceeded (i.e. until the start signal S=>R is generated). Any participant summations that arise immediately after the reference value is exceeded are also summed and produce a new sum or new increasing function Snext as the basis for the next game.
Option Setzen des Referenzwertes durch die Teilnehmer:
- Es ist eine Option vorgesehen, bei der die Teilnehmer sich zum Spiel einige Tage vorher anmelden, damit über die Anmeldegebühr sich ein finanzieller Grundstock der Summe S bildet, wobei zunächst noch überhaupt kein Referenzwert REF genau definiert ist. Erst wenn die Anmeldung stagniert, wird der Referenzwert REF etwas über die Summe aktuelle Summe S gesetzt und das Spiel kann beginnen (vgl. später zu
3 ), wobei die Teilnehmer vorher eine Email oder eine SMS erhalten, um den Termin des Spielbeginns zu erfahren.
- An option is provided whereby participants register for the game a few days in advance so that the registration fee can form a financial basis of the sum S, whereby initially no reference value REF is precisely defined. Only when registration stagnates, the reference value REF is set slightly above the current sum S and the game can begin (see later on
3 ), whereby the participants will receive an email or SMS beforehand to inform them of the start date of the game.
Bevor auf weitere Details zu diesem Spiel gegangen wird, soll auf weitere Schutzmerkmale für die allgemeine Umsetzung des Verfahrens in eine Desktop (Bildschirm) Anzeige näher eingegangen werden.Before going into further details about this game, further protection features for the general implementation of the process in a desktop (screen) display will be discussed in more detail.
Der Referenzwert REF und die aus aufsummierten Teilnehmersummanden dS bestehende ansteigenden Funktion S werden über einen Gleichgewichtszustand dargestellt, z.B. über das Symbol einer Waage. Auf der einen Seite der Waage befindet sich das Gewicht des vorgegebenen Referenzwertes REF, auf der anderen Seite das Gewicht der ständig ansteigenden Funktion S. The reference value REF and the increasing function S consisting of summed participant summands dS are represented by a state of equilibrium, e.g. by the symbol of a scale. On one side of the scale is the weight of the specified reference value REF, on the other side is the weight of the constantly increasing function S.
Das Ausmaß der Abweichung (Verhältnis oder auch Differenz, (so genau geht es hier nicht, da es nur auf die Werteüberschreitung ankommt), wird durch die Neigung der Waage angezeigt. Erreicht die ansteigenden Funktion S den Referenzwert REF, dann ist die Waage gerade. Fehlt noch ein geringer Wert, dann ist die Waage leicht dem Referenzwert REF zugeneigt, bei größerer Abweichung ist die Neigung größer, usw. Dabei wird bis zum Zeitpunkt vor der Erzeugung des Startsignals (S=>R), d.h. solange die ansteigende Funktion S kleiner ist als das Referenzsignal REF, wird allen Mitspielern, bzw. Teilnehmern das gleiche Bild angezeigt. Nur unmittelbar nach der Erzeugung des Startsignals (S=>R) wird unterschieden in ein Siegerbild, und einem Bild, welches den restlichen Teilnehmern angezeigt wird.The extent of the deviation (ratio or difference, (it is not that precise here, as it only depends on the value being exceeded) is shown by the inclination of the scale. If the rising function S reaches the reference value REF, then the scale is straight. If a small value is still missing, then the scale is slightly inclined towards the reference value REF, if the deviation is larger, the inclination is greater, etc. Up to the time before the start signal is generated (S=>R), i.e. as long as the rising function S is smaller than the reference signal REF, all players or participants are shown the same image. Only immediately after the start signal is generated (S=>R) is a distinction made between a winning picture and a picture which is shown to the remaining participants.
Das Siegerbild wird jenem Teilnehmer angezeigt, der nach Abzug der Mindestzeit tmin dem Startsignal (S=>R) zeitlich am nächsten liegt, bzw. dem Teilnehmer, der die Zufallszahl gezogen hat. Vgl. ADD3 mit 01. Sekunden in obigem Beispiel. Oder wenn noch die Position innerhalb einer gezogenen Reihe bewertet wird, dann wird das Siegerbild dem dieser Position entsprechenden Teilnehmer angezeigt.The winning picture is shown to the participant who is closest in time to the start signal (S=>R) after deducting the minimum time tmin, or to the participant who drew the random number. Compare ADD3 with 01 seconds in the example above. Or if the position within a drawn row is still being evaluated, the winning picture is shown to the participant corresponding to that position.
Das Siegerbild zeigt die Waage waagrecht. Wird eine hierarchische Reihe von Gewinnern ermittelt, z.B. erster, zweiter, dritter, dann kann das Siegerbild noch weiterhin unterteilt dargestellt werden, es wird später darauf noch zurückgekommen.The winning image shows the scales horizontally. If a hierarchical series of winners is determined, e.g. first, second, third, then the winning image can be shown in further subdivisions; we will come back to this later.
Das Bild welches den restlichen Teilnehmern gezeigt wird, kann gleichfalls (als Option) in zwei Varianten aufgeteilt werden: Wir unterscheiden hier zwischen den Verlierern, die mit der Eingabe des Kennsignals zu früh dran waren, d.h. zeitlich bezogen auf die Nähe zum Startsignal (S=>R), hinter dem Sieger liegen, wie z.B. ADD5, ADD6, ADD7, siehe oben (wenn nur ein Sieger, oder wie in obigem Beispiel ein zu gleiche Zeiten geteilter Sieg ADD3, ADD4) möglich ist, und solchen die zu spät dran waren, d.h. d.h. zeitlich (bezogen auf die Nähe zum Startsignal (S=>R) zu nahe dran waren (wegen der abgezogenen Mindestzeit tmin), vgl. in obigem Beispiel ADD0, ADD1, und ADD2.
- IV) Für die Verlierer, die zu nahe dran waren (somit in den Bereich von tmin fallen) wird die Waage übergewichtig in Bezug auf die ansteigende Funktion S geneigt, und es wird angezeigt, daß das Spiel beendet ist. In
1 und2 bedeutet das, derBalken 4 liegt auf der rechten Seite (S- Seite) am Boden B auf (α negativ). - V) Für Verlierer, die zeitlich hinter dem Sieger liegen, bleibt die Waage übergewichtig in Bezug auf den Referenzwert REF nach links geneigt, und es wird angezeigt, daß das Spiel beendet ist. In
1 und2 bedeutet das, derBalken 4 liegt auf der linken Seite (S- Seite) am Boden B auf.
- IV) For the losers who were too close (thus falling within the range of tmin), the scale is tilted overweight with respect to the increasing function S, and it is indicated that the game is over. In
1 and2 This means thatbeam 4 is on the right side (S side) on floor B (α negative). - V) For losers who are behind the winner in time, the scale remains overweight with respect to the reference value REF, tilted to the left, and it is indicated that the game is over. In
1 and2 This means thatbeam 4 rests on the left side (S side) on floor B.
Und jetzt zum Spiel © Roman Koller (Erfinder und Anmelder und Urheber):And now to the game © Roman Koller (inventor and applicant and author):
Es wird nachfolgend das Spiel in Bildern erläutert und dabei noch auf Weiterbildungsoptinen der Erfindung eingegangen:
- Das Spiel ist beispielsweise als FLASH Movie ausgeführt. Dieses Movie ist nach dem UrhG §95 (betrifft Laufbilder) gemäß dem nachfolgend angegebenen Drehbuchentwurf © geschützt: Dazu gehören die
Bilder 1 und 2 und 6 .
- The game is, for example, designed as a FLASH movie. This movie is protected under the German Copyright Act §95 (concerning moving images) in accordance with the draft script given below ©: This includes the
images 1 and2 and6 .
Die Waage wird durch einen Balken (als Schaukel) dargestellt, der in der Mitte durch ein rundes Holz (Baumstamm, etc.) als Drehpunkt abgestützt ist. Auf einer Seite (z.B. der linken Seite, es könnte natürlich genauso die rechte Seite sein) ist ein Geldsack gelegt, dessen Gewicht den Referenzwert REF entspricht, wobei die dem Referenzwert entsprechende Summe z.B. am Geldsack gut sichtbar drauf geschrieben ist. Auf der anderen Seite der Schaukel (bzw. des Balkens) springen ständig kleine Affen, z.B. von einem Baum auf die Schaukel und machen dabei faxen, etc. Dabei können die Affen auch in ein Gefäß, oder in einen Korb springen (Option), etc., bzw. auch Münzen in den Korb werfen, um die Summe S entsprechend der von den Teilnehmern abgegebenen Aktionssignale (Kennsignale) aufzusummieren.The scale is represented by a beam (as a swing) which is supported in the middle by a round piece of wood (tree trunk, etc.) as a pivot point. On one side (e.g. the left side, but it could of course just as easily be the right side) there is a money bag whose weight corresponds to the reference value REF, with the sum corresponding to the reference value written clearly on the money bag, for example. On the other side of the swing (or the beam) little monkeys are constantly jumping, e.g. from a tree onto the swing and making faces, etc. The monkeys can also jump into a container or basket (option), etc., or throw coins into the basket to add up the sum S according to the action signals (identification signals) given by the participants.
Die Affen, das haben Sie bereits erraten, symbolisieren die Teilnehmer des Spiels, oder vielmehr die Geldbeträge die zu jedem Teilnehmer eingehen. Mathematisch symbolisieren die einzelnen Affen jeweils die aufsummierten Teilnehmersummanden um die ansteigende Funktion S zu bilden, z.B. durch in den Korb eingeworfene Geldbeträge. Wobei der Balken auf der Seite des Korbes dadurch immer schwerer wird und gegen das Gewicht des Geldsackes (der auf der anderen Seite des Balkens steht) andrückt.The monkeys, as you have already guessed, symbolize the participants in the game, or rather the amounts of money that are given to each participant. Mathematically, the individual monkeys symbolize the summed up participant sums to form the increasing function S, e.g. by the amounts of money thrown into the basket. The bar on the side of the basket becomes heavier and heavier and presses against the weight of the money bag (which is on the other side of the bar).
Wenn sich die Schaukel (Waage) in Richtung zur waagrechten Linie langsam bewegt, heißt das, daß sich der Wert der ansteigende Funktion S (das ist der Wert der den Aktionssignalen, bzw. Kennsignalen entsprechenden Münzen) dem Referenzwert REF (des Geldackes) bereits stark annähert. Da die Teilnehmer des Spiels wissen, daß sie wegen der Zeit tmin einerseits zwar möglichst spät, bzw. am spätesten, andererseits jedoch unbedingt noch vor dem Eintreffen des Zufallserreignisses (S =>REF), welches das Startsignal erzeugt, ihr Aktionssignal (Kennsignal) an den Server abgegeben müssen, wird der bereits erwähnte Lawineneffekt eintreten, bei dem die Mitspieler durch ihre Gier, den Geldsack zu erbeuten, das Zufallserreignis (S =>REF) herbeiführen und unmittelbar vorher wegen der komprimierten Abgabe der Aktionssignale (Kennsignale) den Affenzirkus besonders beleben. Für die Option, bei der die Abgabe der Aktionssignale (Kennsignale) mit einer direkten Einzahlung der Geldbeträge verbunden ist, wird daher auch der Geldfluß lawinenartig mit ansteigen.If the swing (scales) slowly moves towards the horizontal line, this means that the value of the increasing function S (that is, the value of the coins corresponding to the action signals or identification signals) is already very close to the reference value REF (of the money bag). Since the participants in the game know that, because of the time tmin, they must send their action signal (identification signal) to the server as late as possible, or as late as possible, but also absolutely before the random event (S => REF) that generates the start signal occurs, the avalanche effect mentioned above will occur, in which the other players, through their greed to capture the money bag, bring about the random event (S => REF) and immediately beforehand liven up the monkey circus particularly because of the compressed transmission of the action signals (identification signals). For the option in which the transmission of the action signals (identification signals nale) is linked to a direct deposit of the money, the flow of money will therefore also increase like an avalanche.
Bei der Anzeige der Neigung der Schaukel wird selbstverständlich berücksichtigt, daß die Affen, bzw. die von ihnen in den Korb geworfenen Münzen, doch nicht ganz so schwer sind, d.h. von den eingehenden Geldbeträgen bleibt für das Affenvolk nur ein bestimmter Prozentsatz übrig (der gegen das Gewicht des Geldsackes aufgewogen wird), der Rest verteilt sich auf den Betreiber der WEB-Seite, gegebenenfalls auf die am Abkassieren beteiligten Telefongesellschaften, Kreditkarten Gesellschaften, Banken, etc.. D.h. es geht zu wie im wirklichen Leben. Vielleicht wird auch noch ein bißchen was für einen guten Zweck abgezwackt, und vor allem darf der Erfinder dieses Spiels in Bezug auf Schutzrecht und Copyright © auch nicht vergessen werden.When the inclination of the swing is displayed, it is of course taken into account that the monkeys, or rather the coins they throw into the basket, are not that heavy, i.e. only a certain percentage of the incoming money remains for the monkeys (which is weighed against the weight of the money bag), the rest is distributed among the operator of the website, and possibly among the telephone companies, credit card companies, banks, etc. involved in collecting the money. In other words, it is just like in real life. Perhaps a little bit will be snatched for a good cause, and above all, the inventor of this game should not be forgotten in terms of protection rights and copyright ©.
Zu Beginn des Spiels ist der Balken der Balkenwaage auf der Seite des Geldsackes ganz unten und der Affenkorb ganz oben. Dabei kann während der Anmeldephase der Balken auch mit der rechten Seite (S- Seite) unten aufliegen, solange nur Geldbeträge als Anmeldegebühr eingezahlt werden. Voraussetzung, den Beginn des Spiels mitgeteilt zu bekommen ist die Anmeldung. Ist für das erste genug Geld einbezahlt, dann Fällt der Geldsack (REF) auf die linke Seite des Balkens und das Spiel beginnt zum angesagten Zeitpunkt.At the start of the game, the beam of the balance on the side of the money bag is at the bottom and the monkey basket is at the top. During the registration phase, the beam can also be at the bottom with the right side (S side) as long as only amounts of money are paid as a registration fee. Registration is a prerequisite for being informed when the game will start. If enough money has been paid in for the first time, the money bag (REF) falls to the left side of the beam and the game begins at the announced time.
Wie später noch in weiteren Details zu
Dabei wird jedesmal wenn sich der Summenwert S dem Referenzwert REF nähert, mit zunehmender Intensität des Affenzirkusses, d.h. mit einer zunehmend ansteigenden Funktion S die Schaukelwaage sich langsam neigen, d.h. der Affenkorb absinken und der Geldsack gehoben. Dabei wird durch die „Energie“ mit der die Affen jeweils auf den Balken springen, der Balken zunächst einem Impuls entsprechend mehr nachgeben und erst dann wieder seine dem Gewichtsverhältnis zum Geldsack entsprechende Neigung einnehmen. D.h. umso mehr Affen auf der Affenseite auf den Balken springen, umso höher können sie den Geldsack am anderen Ende des Balkens anheben.Each time the total value S approaches the reference value REF, with increasing intensity of the monkey circus, i.e. with an increasingly increasing function S, the swing scale will slowly tilt, i.e. the monkey basket will sink and the money bag will rise. The "energy" with which the monkeys jump onto the beam will cause the beam to initially give way to an impulse and only then to return to its inclination corresponding to the weight ratio to the money bag. This means that the more monkeys jump onto the beam on the monkey side, the higher they can lift the money bag at the other end of the beam.
Das geht solange, bis die Gewinn bereinigten Geldbeträge, welche als Summe dem Gewicht der Affen zugerechnet werden, dem Wert des Geldsackes (d.h. Referenzwert REF) entsprechen oder überschreiten. Zu diesem Moment wird das Startsignal (S=>R) erzeugt und es erfolgt folgende Auswertung für die weitere Anzeige des Bildes:
Case 1 betrifft den Fall derjenigen Teilnehmer, welche das Kennsignal zu einem Zeitpunkt abgegeben haben, der zwar noch unmittelbar vor dem (oder für den auslösenden Teilnehmer exakt dem) Zeitpunkt der Auslösung des Startsignal (S=>R) entsprechen, jedoch bereits innerhalb des Zeitintervalles für die Mindestzeit tmin liegen (vgl. oben AD0, AD1, AD2) und daher (nach Abzug dieser Mindestzeit tmin) bereits zu spät liegen.
-
Case 1 concerns the case of those participants who have emitted the identification signal at a time that is still immediately before (or, for the triggering participant, exactly before) the time of triggering the start signal (S=>R), but is already within the time interval for the minimum time tmin (see above AD0, AD1, AD2) and is therefore already too late (after deducting this minimum time tmin).
Für die diesen Fall Case 1 betreffenden Teilnehmer erfolgt folgende Anzeige auf deren Bildschirm:
- Der Waagebalken springt auf der Geldsackseite spontan hoch (weil die Affen zu schwer sind) und der Geldsack fällt herunter und rollt außerhalb des Bildes. Somit weis der Teilnehmer bzw. Benutzer daß er zu spät dran war.
- The balance beam spontaneously jumps up on the money bag side (because the monkeys are too heavy) and the money bag falls down and rolls outside the picture. This lets the participant or user know that he was too late.
Das gleiche Bild sehen auch alle Teilnehmer, die noch nach der Auslösung des Startsignals (S=>R) ein Kennsignal eingeben, jedoch werden dann die entsprechend diesen Teilnehmern zugehörigen Teilnehmersummanden nicht mehr der aktuellen ansteigenden Funktion S zugerechnet, sondern als Startsumme zur Bildung der Funktion S für das nächste Spiel verwendet (nach Gewinnbereinigung, bzw. Abzug der erforderlichen Beteiligungen).The same picture is also seen by all participants who enter an identification signal after the start signal (S=>R) has been triggered, but then the participant summands corresponding to these participants are no longer added to the current increasing function S, but are used as the starting sum to form the function S for the next game (after profit adjustment or deduction of the required participations).
Case 2 betrifft den Fall derjenigen Teilnehmer, welche das Kennsignal zwar in Bezug auf die Mindestzeit tmin ausreichend früh abgegeben haben, jedoch in Bezug zu den Gewinnern bzw. in Bezug zu Zeitpunkt des Startsignals S=>REFnoch zu früh dran waren und deshalb keinen Gewinn erhalten. D.h. zeitlich noch vor den Gewinnern ADD3, ADD4 und ADD5 liegen, vgl. vorangehend erläuterte Beispiel. Somit betrifft dies ADD6 und ADD7 für dieses Beispiel.
Für die diesen Fall Case 2 betreffenden Teilnehmer erfolgt folgende Anzeige auf deren Bildschirm:
- Der Waagebalken bleibt auf der Geldsackseite (in
1 ,2 , links) unterhalb der waagrechten (weil die Affen zu leicht sind) und der Geldsack wird von einer gierig zugreifenden Hand entfernt (außerhalb des Bildes genommen). Somit weis der Teilnehmer bzw. Benutzer daß er zu früh dran war.
- The balance beam remains on the money bag side (in
1 ,2 , left) below the horizontal (because the monkeys are too light) and the money bag is removed by a greedy hand (taken outside the picture). This lets the participant or user know that he or she was too early.
Case3 betrifft den Fall desjenigen Teilnehmers, welcher das Kennsignal zu einem Zeitpunkt abgegeben hat, der nach Abzug der Mindestzeit tmin dem Ereignis des Startsignals (S=>R) voreilend am nächsten liegt, d.h. zeitlich unmittelbar vor dem Startsignal (S=>R) liegt. In dem obigen Beispiel sind das die Teilnehmer, bzw. die beiden Gewinner mit der Adresse ADD3 und ADD4, weil sie jeweils mit 01.Sekunden beide gleich vorne liegen. Soll auch noch ein dritter Platz vorgesehen sein, dann wäre dies ADD5 mit 0.2 Sekunden.Case3 concerns the case of the participant who gave the identification signal at a time that, after deducting the minimum time tmin, is closest to the event of the start signal (S=>R), i.e. immediately before the start signal (S=>R). In the example above, these are the participants, or rather the two winners, with the addresses ADD3 and ADD4, because they are both equally ahead with 01 seconds. If a third place is also to be provided, this would be ADD5 with 0.2 seconds.
Für den bzw. die diesen Fall Case 3 betreffenden Teilnehmer erfolgt folgende Anzeige auf deren Bildschirm:
- Der Waagebalken nimmt die waagrechte Lage ein, weil die Geldsackseite und die Affen gleich schwer sind. Anschließend beginnen sich die Affen (im Korb) mit dem Geldsack zu schaukeln, was dem Gewinner anzeigt, daß er gewonnen hat.
- The balance beam assumes the horizontal position because the money bag side and the monkeys are the same weight. Then the monkeys (in the basket) start to swing with the money bag, which indicates to the winner that he has won.
Ist nur ein Gewinner vorgesehen, dann ist es einfach: Der Geldsack mit dem von Beginn an angegebenen Gewinn steht auf dem Balken und gehört dem Gewinner auf dessen Bildschirm das Bild angezeigt wird. Muß der Gewinn wie im obigem Beispiel vorgesehen, geteilt werden (wenn zeitgleiche Teilnehmer festgestellt wurden), dann werden entsprechend der Anzahl der Gewinner drei in ihrem Inhalt den aufgeteilten Gewinnen entsprechende Geldsäcke auf den Balken dargestellt (und mit dem jeweiligen Geldbeträgen beschriftet, z.B. wären das hier bei REF=1000.000 Euro: zweimal je 400.000 Euro und einmal 400.000/2 = 200.000 Euro) und bis auf einen verbleibenden Geldsack die Geldsäcke von einer Hand weggenommen (aus dem Bild genommen). Somit weis der Teilnehmer, daß er den Gewinn teilen muß. Bzw. bekommt jeder Teilnehmer den Geldsack als auf dem Balken verbleibend angezeigt, den er gewonnen hat.If only one winner is planned, it is simple: the money bag with the prize indicated from the start is on the bar and belongs to the winner on whose screen the image is shown. If the prize has to be shared as in the example above (if simultaneous participants were found), then three money bags corresponding to the contents of the shared prizes are shown on the bar according to the number of winners (and labelled with the respective amounts of money, e.g. here with REF=1000,000 euros: two 400,000 euros each and one 400,000/2 = 200,000 euros) and all the money bags except for one remaining money bag are taken away by one hand (taken out of the picture). This way the participant knows that they have to share the prize. Each participant is shown the money bag they won as remaining on the bar.
Sind von Beginn an (entsprechend der festgestellten zeitlichen Abstufung mehrere Geldsäcke (mit in ihrer Größe dem Geldwert entsprechend) vorgesehen, z.B. 1.000.000, 100.000 und 10.000 bei einem Referenzwert von REF = 1.110.000), dann fallen in Case 1 alle drei Säcke runter und rollen aus dem Bild, in Case 2 werden alle drei Säcke jeweils von einer gierigen Hand aus dem Bild genommen, und in Case 3 wird jedem Teilnehmer, der entsprechend der zeitlichen Reihung etwas gewonnen hat, sein Geldsack gelassen, die anderen werden jeweils von einer Hand entfernt. Muß für einen Platz ein Gewinn (wegen Zeitgleichheit geteilt werden), dann werden die Geldsäcke ihrer Größe entsprechend verändert, wie oben in den Beispiel angegeben, d.h. unter den gleichwertigen Gewinnern zu gleichen Teilen aufgeteilt.If several money bags (of the same size and value) are provided from the start (according to the determined time sequence, e.g. 1,000,000, 100,000 and 10,000 with a reference value of REF = 1,110,000) then in
Es ist evident, daß in allen Fällen Case1, Case2 und Case3 entsprechende Informationstexte hinzu kommen. Für den/die Gewinner wird noch ein Lied abgespielt und die Information gegeben, wie sie zu ihrem Geld kommen. It is evident that in all
Hervorhebung während des Spiels: Wird, solange das Ereignis zur Erzeugung eines Startsignal (S=>R) noch nicht eingetreten ist, von einem Teilnehmer (jeweils) ein Kennsignal abgegeben, d.h. dem Server übersendet, dann wird dies dem Teilnehmer am Bildschirm besonders angezeigt. Dabei erkennt dies der Teilnehmer, indem alle (auf dem Baum herum turnenden) Affen, bis auf einen, aussetzen und nur ein Affe springt gut sichtbar in den Korb, z.B. indem er von einem Baum von Ast zu Ast hüpfend in den Korb springt, z.B. auch mit anderer Farbe (z.B. rot statt schwarz, etc.) gut hervor gehoben wird. Oder der Affe wirft eine Münze in den Korb, etc.Highlighting during the game: If, as long as the event for generating a start signal (S=>R) has not yet occurred, a participant (each) gives an identification signal, i.e. sends it to the server, then this is shown to the participant on the screen. The participant recognizes this because all the monkeys (climbing around in the tree) except one stop and only one monkey jumps into the basket in a clearly visible way, e.g. by jumping from branch to branch from a tree into the basket, e.g. also highlighted with a different color (e.g. red instead of black, etc.). Or the monkey throws a coin into the basket, etc.
Das ist dann der Affe den der Benutzer, bzw. Teilnehmer (durch Abgabe seines Kennsignals, bzw. durch entsprechendes Anklicken des betreffenden Buttons) losgelassen bzw. zum Wurf einer Geldmünze in den Korb animiert hat, in der Erwartung, daß er den Gewinn bringt. Dabei kann der Teilnehmer beliebig oft Kennsignale abgeben, z.B. jedes im Gewicht von 1 Euro. D.h. jeder losgelassene Affe kostet z.B. 1 Euro und kann den Gewinn bringen. Dabei kann z.B. auch der Einsatz (z.B. 10 Euro anstelle von 1 Euro) für die Abgabe eines Kennsignals, bzw. das Loslassen eins Affens individuell einstellbar gemacht sein. Durch Erhöhen des Einsatzes vergrößert sich auch der vom Teilnehmer abgegebene betreffende Teilnehmersummand und verbessert statistisch die Gewinnchance, wobei die diesem Einsatz entsprechenden Aktionssignale (Kennsignale) zeitlich beliebig verteilt vom Teilnehmer an den Server abgesendet werden können.This is the monkey that the user or participant (by giving his identification signal or by clicking on the relevant button) has released or encouraged to throw a coin into the basket in the expectation that he will win. The participant can give identification signals as often as he likes, e.g. each one weighing 1 euro. This means that each monkey released costs e.g. 1 euro and can win. The stake (e.g. 10 euros instead of 1 euro) for giving an identification signal or releasing a monkey can be individually set. By increasing As the stake increases, the participant's corresponding sum also increases and statistically improves the chance of winning, whereby the action signals (identification signals) corresponding to this stake can be sent by the participant to the server at any time.
Wenn das Kennsignal einen in seinem Wert erhöhten Teilnehmersummanden erzeugt (z.B. im Gewicht von 10 Affen bzw. in diesem Beispiel von 10 Euro), dann werden entsprechend mehrere Affen hintereinander vom Baum in den Korb springen, um dem Teilnehmer seine Mitwirkung zu signalisieren, z.B. 10 Affen für 10 Euro.If the identification signal generates a participant summand with an increased value (e.g. the weight of 10 monkeys or, in this example, 10 euros), then several monkeys will jump from the tree into the basket one after the other to signal the participant's participation, e.g. 10 monkeys for 10 euros.
Die Hervorhebung, bei der jeweils ein Teilnehmer durch Auslösung seines Kennsignals einen hervorgehobenen, auf den Balken springenden, oder eine Münze werfenden Affen angezeigt bekommt, wird immer nur für den Teilnehmer erzeugt, welcher ein Aktionssignal (Kennsignal) gerade auslöst. Die weiteren Teilnehmer (die gerade kein Aktionssignal auslösen) erhalten eine der Summe aller zu einem Zeitpunkt jeweils ausgelösten Kennsignale entsprechende Anzahl von auf den Balken, bzw. in den Korb springenden Affen mit einer sich entsprechend ändernden Neigung des Balkens angezeigt, so daß sie auf die jeweilige Beteiligungsdichte schließen können, wobei bei hoher Dichte durch die Intensität der Farbe eine weitere Hervorhebung möglich ist.The highlighting, in which a participant is shown a highlighted monkey jumping onto the bar or tossing a coin by triggering his identification signal, is only ever generated for the participant who is currently triggering an action signal (identification signal). The other participants (who are not currently triggering an action signal) are shown a number of monkeys jumping onto the bar or into the basket, corresponding to the sum of all identification signals triggered at a time, with the inclination of the bar changing accordingly, so that they can deduce the respective level of participation. In the case of high density, further highlighting is possible due to the intensity of the color.
Wird das Spiel durch die Erzeugung des Startsignal (S=>R) beendet, dann wird für alle Spieler in einem weiteren kleinen Fenster das Gewinnerbild (in der Waage sich schaukelnde Affen) dargestellt, mit dem Hinweis, daß ein Mitspieler den Geldsack soeben gewonnen hat und das neue Spiel sofort weitergeht. Weiters wird eine Gewinnstatistik angezeigt, mit Datum, Uhrzeit und der Angabe des jeweils gewonnenen Geldbetrages.If the game is ended by generating the start signal (S=>R), the winner's picture (monkeys swinging on the scales) is shown to all players in another small window, with the information that a fellow player has just won the money bag and the new game continues immediately. Winning statistics are also shown, with the date, time and the amount of money won.
Um ein Kennsignal abzusetzen gibt es beispielsweise den Button „Affe spring“, der zu diesem Zweck anzuklicken ist oder diese Auslösung erfolgt durch Anklicken von Lottokugeln in einer Lottotrommel (als weiteres Bild), wie später zu
Die weiteren Features (bzw. Optionen) betreffend der Anzeige des momentanen Gleichgewichtszustandes (oder Zustandes der Ungleichheit) zwischen der ansteigenden Funktion S (Affen) und dem Referenzwert REF (Geldsack) sind den nachfolgenden Spielregeln zu entnehmen, nach denen die am Server laufende Software dann entsprechend ausgebildet ist.The additional features (or options) concerning the display of the current state of equilibrium (or state of inequality) between the increasing function S (monkeys) and the reference value REF (money bag) can be found in the following game rules, according to which the software running on the server is then designed accordingly.
Dabei ist zusätzlich zur statischen Anzeige für die Annäherung der ansteigenden Funktion S an den Referenzwert REF (über die Neigung des Balkens), noch eine ergänzende Darstellung (als Option) vorgesehen, wieviel für die ansteigende Funktion S (Affen) ungefähr noch fehlt, bis das Gewicht des Geldsackes (Referenz REF) durch die Affen, bzw. durch die von den Affen in den Korb geworfenen Münzen ausgeglichen ist. Diese weitere Anzeige wird durch ein Tastverhältnis definiert, das optisch für das erläuterte Beispiel wie folgt umgesetzt wird: Für das beschriebene Beispiel an einem Affenzirkus derart, daß die in den Korb springenden Affen, oder deren Münzen, weil der Korb immer schwerer wird, den Balken ruckartig anheben, vor allem weil die sich im Korb befindlichen Affen sehr unruhig sind und über den Korbrand gut sichtbar im Korb hoch genug springen. D.h. der durch die im Korb springenden Affen und durch die über die ständig von oben (vom Baum) hinzukommenden Affen erzeugte kinetische Energieimpuls wird das am Boden aufliegende Ende der Schaukel, welches durch den aufliegenden Geldsack beschwert ist, ruckartig kurz entlasten, bzw. anheben und dann durch das Gewicht des Geldsackes wieder auf den Boden aufsetzen.In addition to the static display for the approach of the increasing function S to the reference value REF (via the inclination of the bar), a supplementary display (as an option) is provided showing approximately how much the increasing function S (monkeys) is still missing until the weight of the money bag (reference REF) is balanced out by the monkeys or by the coins thrown into the basket by the monkeys. This additional display is defined by a duty cycle, which is visually implemented for the example explained as follows: For the example described at a monkey circus in such a way that the monkeys jumping into the basket, or their coins, because the basket is getting heavier and heavier, jerk the bar up, especially because the monkeys in the basket are very restless and jump high enough over the edge of the basket in a way that is clearly visible. This means that the kinetic energy impulse generated by the monkeys jumping in the basket and by the monkeys constantly coming from above (from the tree) will briefly relieve the load on the end of the swing resting on the ground, which is weighted down by the money bag, or lift it up, and then put it back on the ground under the weight of the money bag.
Dabei wird bei dieser periodischen Bewegung des Balkens mit dem zunehmenden Gewicht der Affen (d.h. der ansteigenden Funktion S) die Zeitdauer, in der der Balken der Schaukel auf der Geldsack Seite jeweils am Boden verweilt, im Verhältnis zur Zeitdauer in welcher dieses Ende des Balkens gegen das Gewicht des Geldsackes angehoben wird, mit dem zunehmenden Gewicht der Affen, bzw. deren in den Korb geworfenen Münzen kürzer (als Tastverhältnis). Wodurch dem Benutzer (Teilnehmer) die zunehmende Annäherung der ansteigenden Funktion S an den Referenzwert REF über diese Tastverhältnis Steuerung angezeigt wird.In this periodic movement of the bar with the increasing weight of the monkeys (i.e. the increasing function S), the time in which the bar of the swing remains on the ground on the money bag side, in relation to the time in which this end of the bar is raised against the weight of the money bag, becomes shorter (as the duty cycle) with the increasing weight of the monkeys, or the coins they throw into the basket. This means that the user (participant) is shown the increasing approach of the increasing function S to the reference value REF via this duty cycle control.
Dabei erfolgt der Übergang bis zur Erzeugung des Startsignals (S=>REF) allerdings nicht linear, sondern bei Erreichen des oben geschilderten Falles Case3 wird aus dem chaotischen Gehüpfe eine ausgeglichenere Schaukelbewegung (und dem Spieler angezeigt, daß er gewonnen hat). Dito bleibt im Fall Case 2 der Balken, bzw. der Waagebalken auf der Geldsackseite auf dem Boden aufgesetzt stehen (daraus sieht der Spieler, daß er das Kennsignal zu früh abgegeben hat), und im Fall Case 1 (d.h. das Kennsignal wurde zu spät abgegeben und wird daher nicht mehr bewertet) setzt der Balken ruckartig auf der Affenseite auf (damit die Geldsäcke vom Brett fallen).However, the transition to the generation of the start signal (S=>REF) is not linear, but when the above-described
In allen Fällen wird der Zeitpunkt der Erzeugung des Startsignals (S=>REF) noch zusätzlich durch eine Bildsymbolik und ein akustisches Signal angezeigt. Z.B. für die Anwendung an einer symbolisch mit dargestellten Lottotrommel (
Beispiel für einen Bildaufbau, mit Vorschau für eine weitere Variante mit variablen Referenzwert: Vgl. dazu
So steht beispielsweise die Schaukel zwischen zwei Bäumen, auf der einen Seite (z.B. rechts) sitzen am Baum die Affen, um in den an einem Ende der Schaukel liegenden Korb zu springen. Auf dem auf der anderen Seite (auf Seite des Geldsacks, z.B. links) stehenden Baum sind and den Ästen Geldsäcke gebunden und es sitzen gleichfalls Affen, die den Baum schütteln. Dieser zweite Baum ist dazu vorgesehen, daß die Affen durch Schütteln einen zusätzlichen Geldsack auf die Schaukel werfen können, um gegebenenfalls den Referenzwert REF zu erhöhen, oder, wie nachfolgend noch als weitere Option im Detail erläutert wird, auch zu reduzieren. Weiters gibt der auf der Geldsackseite (hier z.B. linken Seite) der Schaukel stehende Baum mit den Affen die Möglichkeit, z.B. im Fall von Case 2, wenn der Waagebalken auf der Geldsackseite auf dem Boden aufgesetzt für einige Sekunden stehen bleibt, die Geldsäcke von der Schaukel runter zu stoßen, worauf sich z.B. der Balken anschließend auf die Seite mit dem Affenkorb bewegt. D.h. der Unterschied zwischen Case 2 und Case 1 in der Anzeige ist, daß in Case 1 die Geldsäcke durch das wuchtige Umkippen des Balkens (auf die Affenseite) hoch geschleudert werden und aus dem Bild rollen, weil im Fall Case 1 das Spiel immer beendet wird und im Fall Case 2 hingegen nicht (aber beendet werden kann).For example, the swing is between two trees, on one side (e.g. right) the monkeys are sitting on the tree to jump into the basket at one end of the swing. On the tree on the other side (on the side of the money bag, e.g. left) money bags are tied to the branches and there are also monkeys sitting there shaking the tree. This second tree is intended so that the monkeys can shake it to throw an additional money bag onto the swing in order to increase the reference value REF if necessary, or, as will be explained in more detail below as another option, to reduce it. Furthermore, the tree with the monkeys on the money bag side (here e.g. left side) of the swing gives the opportunity, e.g. in the case of
Weitere Features: Wenn ein Spieler bzw. Teilnehmer durch Anklicken des Buttons „Affe spring“ in den Korb eine Münze einwirft (z.B. effektiv 35 cent von einem bezahlten Euro), dann wird dies dem Teilnehmer z.B. angezeigt, indem ein großer bunter Affe mit einem Goldstück in der Hand von Ast zu Ast hüpft und dann entweder nur das Goldstück in den Korb wirft oder zusammen mit dem Goldstück in den Korb springt.Further features: If a player or participant puts a coin into the basket by clicking on the "Monkey jump" button (e.g. effectively 35 cents of a paid euro), then this is shown to the participant, for example, by a large, colorful monkey hopping from branch to branch with a gold piece in its hand and then either throwing just the gold piece into the basket or jumping into the basket together with the gold piece.
Spielregeln betreff des vorangehend beschriebenen Affenspiels: © Roman Koller (Erfinder und Anmelder)Rules of the monkey game described above: © Roman Koller (inventor and applicant)
Um die Umsetzung (Integration) des Verfahrens in ein praktisches Spiel noch besser verstehen zu können, sollen sie Spielregeln zu diesem Spiel noch kurz angegeben werden. Diese Spielregeln sind als Ergänzung zur Beschreibung aufzufassen, um die universelle Anwendbarkeit des Verfahrens besser heraus zu stellen. Zur Erläuterung der Spielregeln ist, so weit erforderlich, auch deren technische Realisierung mit angegeben. Anschließend an diese Spielregeln sind dann noch wesentliche technische Weiterbildungen der Erfindung erläutert.
- - Auf dem Bild ist eine Schaukel mit einem Balken zu sehen, der auf einer Seite mit einem Geldsack beschwert ist, den die Spieler gewinnen können und auf der anderen Seite (der Schaukel) einen Korb aufweist, in den vom Spieler ausgelöst, die erläuterten Affen (bei Abgabe eines Kennsignals) springen können,
- - Der Geldsack wird dann gewonnen, wenn es den Affen gelingt mit dem Geldsack in waagrechter Lage zu schaukeln. Das funktioniert nur dann, wenn genügend Affen im Korb sitzen und das Gewicht des Geldsacks ausgleichen können. Dabei erfolgt der Gewichtsausgleich durch die Münzen, die jeder Teilnehmer seinem Affen mitgibt, wenn er ihn über die Abgabe des Kennsignals in den Korb springen läßt,
- - Wem gehören die Affen ? Die Affen gehören den Spielern. Damit Sie mitspielen können, müssen Sie sich rechtzeitig vorher anmelden. Bei der Anmeldung erhält der Spieler bereits einen Affen geschenkt, der die über Telefon bezahlte Anmeldegebühr von z.B. 40 cent (etc.) in den Korb wirft. Der Korb wird so durch die Teilnahme der Spieler allmählich immer schwerer, auch ohne daß die Spieler bereits aktiv mitspielen müssen,
- - The picture shows a swing with a beam that is weighted down on one side with a money bag that the players can win and on the other side (of the swing) there is a basket into which the monkeys can jump (when the player triggers an identification signal).
- - The money bag is won when the monkeys manage to swing the money bag in a horizontal position. This only works if there are enough monkeys sitting in the basket and able to balance the weight of the money bag. The weight is balanced by the coins that each participant gives to their monkey when they let it jump into the basket by giving the identification signal.
- - Who do the monkeys belong to? The monkeys belong to the players. In order to play, you must register in advance. When registering, the player receives a monkey as a gift, which throws the registration fee of e.g. 40 cents (etc.) paid over the phone into the basket. The basket gradually becomes heavier as the players participate, even without the players having to actively participate.
Gewonnen hat der Affe der zeitlich am nächsten vor der Mindestzeit tmin desjenigen Affen liegt, dessen Münzgewicht (entspricht der aufsummierten Summe S) den Ausschlag gibt, daß der Geldsack über die Schaukel so weit angehoben wird, daß sich die Affen mit dem Geldsack waagrecht schaukeln können. Der Gewinn gehört dem Spieler, dem der Affe der den Geldsack gewonnen hat gehört. Dabei ist es völlig egal, ob der betreffende Affe der bei der Anmeldung erhaltene Affe ist, oder ein während des Spiels durch das Kennsignal ausgelöster Affe.The winner is the monkey who is closest to the minimum time tmin of the monkey whose coin weight (corresponds to the total sum S) is sufficient to raise the money bag above the swing so high that the monkeys can swing horizontally with the money bag. The prize belongs to the player who owns the monkey who won the money bag. It does not matter whether the monkey in question is the monkey received when registering or a monkey triggered by the identification signal during the game.
Hinweis: Weiters ist noch vorgesehen unmittelbar nach Abgabe eines Kennsignals die wiederholte Abgabe kurzzeitig um die Zeit tw zu blockieren, um eine gleichberechtigte Aufteilung der in den Server eingehenden Aktionssignale (Kennsignale) zu erhalten. Siehe dazu später zu
Für die praktische Realisierung von tw bestehen die beiden Möglichkeiten, entweder bei Betätigen des betreffenden Button zur Abgabe des Kennsignals das Kennsignal zwar abzugeben, jedoch die Wirkung (in Bezug auf die Darstellung der Affen um tw am Bildschirm) verzögert anzuzeigen, oder den das Kennsignal betreffenden Affen synchron mit dem abgegebenen Kennsignal darzustellen, wobei dann der Spieler die Wirkung im Spiel um tw verzögert (zu seinem Affen) dargestellt bekommt.
- - D.h. wenn ein Spieler sich für das Spiel anmeldet, dann kann er theoretisch auch gewinnen, ohne daß er überhaupt spielen muß, da ihm bei der Anmeldung bereits ein Affe zugewiesen wurde. Solche Spieler haben so aber nur sehr geringe Chancen. Weil die Gewinnchance erst eintritt, kurz bevor sich die Affen schaukeln können, d.h. wenn genügend Münzschwere Affen im Korb sitzen oder Münzen im Korb liegen, um das Gewicht des Geldsackes zu heben. Das ist bereits im Ansatz erkennbar, wenn sich der Geldsack durch die einsetzende Schaukelbewegung immer kurzzeitig vom Boden abhebt.
- - Wenn ein Spieler spielen will muß er sich hiefür eigens einen besonders schlauen Affen besorgen. Ein jeder dieser Affen will vom Spieler z.B. 1 Euro damit er für den Spieler in den Korb springt. Dabei hören diese Affen auf das Kommando des Spielers. Er kann sie auf Knopfdruck (Button anklicken) vom Baum in den Korb springen lassen, damit dieser Affe derjenige ist, der (wenn der Spieler Glück hat), den auf die im Geldsack sich befindende Summe fehlenden Euro in den Korb wirft, damit das Gleichgewicht hergestellt wird und die Affen mit dem Geldsack schaukeln können (wobei dieser Affe um die Zeit tmin mindestens vorher da sein muß, wenn nachfolgend ein anderer Spieler, bzw. Affe des Spielers, das Gleichgewicht mit S=>REF herstellt).
- - Es ist im Prinzip egal, ob ein Affe in den Korb springt, oder er auch nur die Münze hinein wirft, beides hat die gleiche Wirkung.
- - This means that if a player registers for the game, he can theoretically win without even having to play, as he has already been assigned a monkey when he registers. However, such players have very little chance of winning. This is because the chance of winning only arises shortly before the monkeys can swing, ie when there are enough monkeys weighing coins in the basket or coins lying in the basket to lift the weight of the money bag. This can be seen from the outset when the money bag briefly lifts off the ground as the swinging motion begins.
- - If a player wants to play, he has to get a particularly clever monkey for this purpose. Each of these monkeys wants 1 euro from the player, for example, so that it jumps into the basket for the player. These monkeys obey the player's command. The player can make them jump from the tree into the basket at the push of a button (click on the button), so that this monkey is the one who (if the player is lucky) throws the missing euro into the basket to make up the sum in the money bag, so that the balance is established and the monkeys can swing with the money bag (whereby this monkey has to be there at least before the time tmin when another player, or the player's monkey, subsequently establishes the balance with S=>REF).
- - In principle, it doesn't matter whether a monkey jumps into the basket or just throws the coin in, both have the same effect.
Optionen für einen variablen Referenzwert (vgl. auch später):Options for a variable reference value (see also later):
Unzufriedene Affen: Wie aus dem Zoobesuch allgemein bekannt ist, sind Affen sehr eigenwillig. Unsere Affen sind da keine Ausnahme. Das wichtigste im Leben eines Affen ist action: No action no fun. Wenn es am Balkenende des Affenkorbes zu ruhig wird weil den Affen auf dieser Seite die Münzen ausgehen (d.h. das Publikum nicht besonders risikofreudig ist), erhalten diese Affen von ihren Freunden auf dem Baum auf der anderen Seite des Balkens Unterstützung.Unhappy monkeys: As is well known from visiting zoos, monkeys are very stubborn. Our monkeys are no exception. The most important thing in a monkey's life is action: no action, no fun. When it gets too quiet at the end of the monkey basket because the monkeys on that side run out of coins (i.e. the audience is not particularly adventurous), these monkeys receive support from their friends in the tree on the other side of the beam.
Dabei springen einige hoch über dem Geldsack auf einem Baum spielende Affen herunter und stoßen den Geldsack vom Balken, andere wieder werfen einen kleineren Geldsack herunter, der auf dem Balken liegen bleibt. D.h. der Referenzwert wurde reduziert, und zwar um einen Wert, der dafür sorgt, daß der auf der Affenkorbseite gebildete Wert der ansteigenden Funktion S (über die Münzschweren Affen) ohne weitere Erhöhung jetzt näher am neuen Referenzwert REF liegt, wodurch durch die Unruhe der im Affenkorb herum springenden Affen der Balken sich wesentlich heftiger in der beschriebenen Weise zu bewegen beginnt, was das Interesse der Mitspieler natürlich steigert jetzt mitzuspielen, um die Gewinnchance nicht zu verpassen.Some monkeys playing high above the money bag in a tree jump down and knock the money bag off the beam, while others throw down a smaller money bag, which remains on the beam. This means that the reference value has been reduced by a value that ensures that the value of the increasing function S (via the coin-weight monkeys) formed on the monkey basket side is now closer to the new reference value REF without any further increase, whereby the restlessness of the monkeys jumping around in the monkey basket causes the beam to start moving much more violently in the manner described, which naturally increases the interest of the other players in playing along so as not to miss out on the chance to win.
Anschließend wird der Referenzwert REF wieder erhöht, damit der Gewinn höher ausfällt, jedoch besteht auch beim reduzierten Referenzwert REF eine echte Gewinnchance. Dies wird durch die später noch beschriebene Wahrscheinlichkeitsweiche gesteuert. Siehe dazu auch zu
Die Reduzierung des Referenzwertes REF wird nur dann vorgenommen, wenn der Zugang der am Spiel teilnehmenden Personen zu einer wichtigen Zeit (Hauptspielzeit) nachläßt. Dabei wird dies automatisch so vorgenommen, daß bei Nachlassen des Anstieges der durch die von den Spielern abgegebenen Kennsignale gebildeten Summe der ansteigenden Funktion S, der Referenzwert REF so reduziert wird, daß er sich in Nähe des aktuellen Wertes der Summe S einstellt. D.h. der zu erzielende Gewinn wird auf den neuen Referenzwert REF reduziert. Wobei, da der Betreiber des Spiels auch am Spiel verdienen muß bei einem Gleichgewicht S=>REF, der tatsächlich einbezahlte Betrag nicht S, sondern (1+k) * S ist mit 1+k als Gewinnfaktor.The reduction of the reference value REF is only carried out if the access of the people participating in the game decreases at an important time (main game time). This is done automatically in such a way that when the increase in the sum of the increasing function S formed by the identification signals given by the players decreases, the reference value REF is reduced so that it is close to the current value of the sum S. This means that the profit to be achieved is reduced to the new reference value REF. Since the operator of the game must also earn money from the game in an equilibrium S=>REF, the amount actually paid in is not S, but (1+k) * S with 1+k as the profit factor.
Die Nähe, in welche der Referenzwert REF in Bezug zur Summe S reduziert wird, errechnet sich gleichfalls nach der jeweils festgestellten Frequenz der eingegangenen Kennsignale, bzw. dem zeitlichen Anstieg der Summe S. Dabei ist es zweckmäßig schrittweise (inkremental) vorzugehen, z.B. in einem ersten Schritt REF auf den Wert REF = 1.1 S zu reduzieren und dann über eine gewisse Zeitdauer die Reaktion der Spieler abzuwarten. Ist der Anstieg von S immer noch zu gering, dann wird der Referenzwert REF weiter reduziert, z.B. auf den Wert REF = 1.05 S um wieder über eine gewisse Zeitdauer die Reaktion der Spieler abzuwarten. Diese Vorgangsweise mit einer schrittweisen Reduzierung von REF erfolgt solange, bis die beteiligten Spieler vermehrt Kennsignale abgegeben. Wenn z.B. bei REF = 1.04 S vermehrt Kennsignale eintreffen, d.h. die Summe S wieder ausreichend ansteigt, dann wird der Referenzwert REF statisch beibehalten, bis das Spiel durch Erreichen der Bedingung S=>REF entschieden ist oder das Spiel wird trotz Erreichen der Bedingung S=>REF fortgesetzt, wobei dies dann durch die später noch beschriebene Wahrscheinlichkeitsweiche entschieden wird.The proximity to which the reference value REF is reduced in relation to the sum S is also calculated according to the frequency of the received characteristic signals or the increase in the sum S over time. It is advisable to proceed step by step (incrementally), e.g. in a first step, reduce REF to the value REF = 1.1 S and then wait for the players' reaction over a certain period of time. If the increase in S is still too small, the reference value REF is further reduced, e.g. to the value REF = 1.05 S in order to wait for the players' reaction over a certain period of time. This procedure with a gradual reduction of REF continues until the players involved give more identification signals. If, for example, more identification signals arrive at REF = 1.04 S, ie the sum S increases sufficiently again, then the reference value REF is kept static until the game is decided by reaching the condition S=>REF or the game is continued despite reaching the condition S=>REF, whereby this is then decided by the probability switch described later.
Daß sich der REF Wert in Nähe der Summe S befindet, wird dem Spieler durch die vorhin erläuterte Methode angezeigt, über das Tastverhältnis und die Heftigkeit, und auch Amplitudenauslenkung, gegebenenfalls auch durch ein Aufschlaggeräusch mit dem das Balkenende mit dem Geldsack auf und ab bewegt wird. Dabei kann, wenn der Wert von S in die Nähe von REF kommt, z.B. auch der Geldsack auf dem Balken (je nach Annäherung an S) mehr oder weniger heftig auf und ab springen, usw., um den Spielern den Grad der Nähe (von S) zum Referenzwert REF, d.h. zum Finale anzuzeigen.The fact that the REF value is close to the sum S is indicated to the player by the method explained above, via the duty cycle and the intensity, and also amplitude deflection, and possibly also by an impact sound with which the end of the bar with the money bag is moved up and down. When the value of S comes close to REF, for example, the money bag on the bar can also jump up and down more or less violently (depending on how close it is to S), etc., in order to indicate to the players the degree of proximity (of S) to the reference value REF, i.e. to the finale.
Man könnte natürlich den Referenzwert REF jetzt einfach wieder schrittweise erhöhen, um es nicht zu einem Gewinn kommen zu lassen, jedoch begäbe man sich dann bereits in Nähe einer Manipulation, jedoch ist in Weiterbildung eine Methode vorgesehen, dies so vorzunehmen, daß auch die Erhöhung des Referenzwertes ausschließlich durch die Teilnehmer über Wahrscheinlichkeit und Zufalls entschieden wird.Of course, one could now simply increase the reference value REF again step by step in order to prevent a win, but this would already be close to manipulation. However, a method is planned in further training to do this in such a way that the increase in the reference value is also decided exclusively by the participants on the basis of probability and chance.
Um mit einer einfach zu definierenden mathematischen Wahrscheinlichkeit z.B. von 50 : 50 (es sind auch beliebige andere Verhältnisse möglich) die Möglichkeit vorzusehen, daß kein Spieler eine Runde zu dem aktuellen Referenzwert REF gewinnt, ist eine automatische Wahrscheinlichkeitsweiche (als optionale Erweiterung) vorgesehen, bei der für eine bestimmte exakte mathematische Wahrscheinlichkeit (die in der Software auch einfache nachprüfbar ist) das im Spiel zwar ein dem aktuellen Referenzwert REF entsprechendes Startsignal S=>REF erzeugt wird (für eine erste Variante der Wahrscheinlichkeitsweiche), das Spiel jedoch nicht beendet wird und die Summe S (als den Affen entsprechendes Münzgewicht) stehen gelassen wird. D.h. es gibt keinen Gewinner, dafür bleibt die Summe S stehen, so daß zu Beginn des neuen Spiels der Referenzwert REF wieder automatisch erhöht werden kann und auf diese Weise, je nachdem wie das Spiel durch Zufall verläuft, sich der Referenzwert REF über einen längeren Zeitraum in der Größenordnung von Millionen wachsen kann. Bei dieser Art der Realisierung der Wahrscheinlichkeitsweiche (erste Variante) werden wesentlich mehr Aktionssignale für die Summierung der Summe S verwendet, als die Teilnehmer abgeben (und intern im Server oder einer externen Peripherie des Servers erzeugt). Es besteht daher ein Überschuß an Aktionssignalen.In order to provide the possibility that no player will win a round at the current reference value REF with an easily defined mathematical probability of, for example, 50:50 (any other ratios are also possible), an automatic probability switch (as an optional extension) is provided, where for a certain exact mathematical probability (which can also be easily verified in the software) a start signal S=>REF corresponding to the current reference value REF is generated in the game (for a first variant of the probability switch), but the game is not ended and the sum S (as the coin weight corresponding to the monkey) is left standing. This means that there is no winner, but the sum S remains standing, so that at the start of the new game the reference value REF can be automatically increased again and in this way, depending on how the game goes by chance, the reference value REF can grow over a longer period of time in the order of millions. In this type of implementation of the probability switch (first variant), significantly more action signals are used to add up the sum S than the participants provide (and generated internally in the server or an external peripheral of the server). There is therefore a surplus of action signals.
Eine zweite Variante der Realisierung einer automatischen Wahrscheinlichkeitsweiche ist, daß durch eine statistische Wahrscheinlichkeit festgelegt wird, ob durch ein von den Teilnehmern abgegebenes Aktionssignal als Kennsignal gewertet wird oder nicht, d.h. bei dieser Art der Realisierung der Wahrscheinlichkeitsweiche (zweite Variante) werden die an den Server abgegebenen Aktionssignale gefiltert.A second variant of the implementation of an automatic probability switch is that a statistical probability is used to determine whether an action signal given by the participants is considered an identification signal or not, i.e. with this type of implementation of the probability switch (second variant), the action signals given to the server are filtered.
Bei der ersten Variante (Überschuß an Aktionssignalen) wird die Wahrscheinlichkeitsweiche so realisiert, daß im Bereich von REF = (1+x)* S für x << 1, bei ausreichend großem k für (1+k) * S als einzuzahlender Betrag mit 1+k als Gewinnfaktor, ab einem bestimmten Wert bei der Reduktion von x für (1+x)* S auf den Geldeingang eines Teiles dS, für die Aufsummierung von S verzichtet wird, d.h. mit einem geringeren Gewinn kalkuliert wird. Dieser Anteil dS entspricht einer bestimmten Anzahl n von Kennsignalen, die nicht von den Teilnehmern sondern intern erzeugt sind. Dabei wird so vorgegangen, daß ein bestimmtes Verhältnis von Kennsignalen definiert wird, welche von den Teilnehmern des Spiels abgegeben sind und welche intern im Server erzeugt sind, wobei dieses Verhältnis entsprechend einer definierten Wahrscheinlichkeit definiert wird und die von den Spielern abgegebenen Kennsignale und die vom Server erzeugten Kennsignale homogen verschachtelt jeweils an das Spiel zur Bildung der Summe S abgegeben werden.In the first variant (excess of action signals), the probability switch is implemented in such a way that in the range of REF = (1+x)*S for x << 1, with a sufficiently large k for (1+k)*S as the amount to be paid in with 1+k as the profit factor, from a certain value when reducing x for (1+x)*S, the receipt of a part dS for the summation of S is dispensed with, i.e. a lower profit is calculated. This part dS corresponds to a certain number n of identification signals that are not generated by the participants but internally. The procedure is to define a certain ratio of identification signals that are given by the participants of the game and those that are generated internally in the server, whereby this ratio is defined according to a defined probability and the identification signals given by the players and the identification signals generated by the server are each homogeneously nested and given to the game to form the sum S.
Wird beispielsweise für die ersten Variante (Überschuß an Aktionssignalen) der Wahrscheinlichkeitsweiche eine Wahrscheinlichkeit von 50 : 50 (= 1:1) definiert, dann wird zu jedem von einem Spieler erhaltenen Kennsignal durch den Server noch ein weiteres Kennsignal erzeugt, das zeitlich so platziert ist, daß es statistisch gesehen, zeitlich etwa in der Mitte der von den Teilnehmern eintreffenden Aktionssignale (Kennsignale) liegt. Dabei wird während der Abgabe des vom Server erzeugten internen Kennsignals ein oder weiters eintreffendes von den Teilnehmern jeweils eintreffende Kennsignal solange verzögert, bis das vom Server abgegebene verarbeitet ist.If, for example, a probability of 50:50 (= 1:1) is defined for the first variant (excess of action signals) of the probability switch, then for each identification signal received from a player, the server generates another identification signal that is timed so that, statistically speaking, it is roughly in the middle of the action signals (identification signals) received from the participants. During the transmission of the internal identification signal generated by the server, one or more identification signals received from the participants are delayed until the one sent by the server has been processed.
Wird z.B. eine Wahrscheinlichkeit von 2:1 für die eingehenden Kennsignale definiert, dann wird erst nach jedem zweiten von den Spielern abgesendeten Kennsignalen vom Server eines erzeugt, bzw. für eine Wahrscheinlichkeit von 1:2 werden für jedes von einem Spieler jeweils eingehende Kennsignal zwei interne Kennsignale durch den Server erzeugt, usw. Dabei muß bei der Gewinnkalkulation (1+k)*S, bzw. für den zu einem Kennsignal von den Spielern jeweils einzuzahlenden Betrag dS jeweils berücksichtigt werden, daß die vom Server erzeugten Kennsignale kein Geld in die Kasse bringen, entsprechend sorgfältig muß die Schwelle x definiert werden, wo im Bereich von REF = (1+x)* S für x << 1 die interne Erzeugung der vom Server generierten Kennsignale eingeschaltet wird, wenn von der Wahrscheinlichkeitsweiche Gebrauch gemacht wird. Es ist evident, daß die Werte von k und x abhängig von der definierten Wahrscheinlichkeit, mit der das Spiel ohne Gewinner fortgesetzt (und der als Referenz REF eingegangene Betrag gebunkert werden soll) definiert werden müssen, da die Anzahl von je von den Spielern jeweils bezahltem Kennsignal durch den Server erzeugten Kennsignale (die nicht bezahlt sind) von dieser definierten Wahrscheinlichkeit abhängt. Das heißt durch diese erste Variante der Wahrscheinlichkeitsweiche muß ein auftretender Geldmangel in Bezug auf die der ansteigenden Summe S entsprechenden eingezahlten Beträge und dem als „Geldsack“ zu gewinnenden Referenzwert REF berücksichtigt werden.If, for example, a probability of 2:1 is defined for the incoming identification signals, then the server only generates one after every second identification signal sent by the players, or for a probability of 1:2, two internal identification signals are generated by the server for each identification signal received from a player, and so on. When calculating the winnings (1+k)*S, or the amount dS to be paid in by the players for each identification signal, it must be taken into account that the identification signals generated by the server do not bring any money into the till, and the threshold x must be defined accordingly carefully, where in the range of REF = (1+x)*S for x << 1 the internal generation of the identification signals generated by the server is switched on when the probability switch is used. It is obvious that the values of k and x must be defined depending on the defined probability with which the game continues without a winner (and the amount received as reference REF is to be stored), since the number of identification signals generated by the server for each identification signal paid by the players (which are not paid) depends on this defined probability. This means that this first variant of the probability switch must take into account a shortage of money in relation to the amounts paid in corresponding to the increasing sum S and the reference value REF to be won as a "money bag".
Bei der zweiten Variante für die Realisierung der (optional zu verwendenden) Wahrscheinlichkeitsweiche wird so vorgegangen, daß die Summe S der über die von den Teilnehmern abgegebenen Summanden dS aufsummierte Summe S so gebildet, daß sich abwechselnd geradzahlige und ungeradzahlige Werte der Summe S ergeben. Wenn z.B. dS als ungeradzahlige ganze Zahl. z.B. 1 oder 3 oder 5, etc. gewählt wird, dann wird jede zweite Zahl der Summe (als entsprechendes Vielfaches von dS) eine gerade Zahl sein und die dazwischen liegenden ungerade (1,2,3,4,5,....bzw. 3,6,9,12,15......5,10,15,20,25,.... etc.).The second variant for implementing the probability switch (which can be used optionally) involves forming the sum S of the summands dS given by the participants in such a way that the sum S results in alternating even and odd values. If, for example, dS is chosen as an odd integer, e.g. 1 or 3 or 5, etc., then every second number in the sum (as a corresponding multiple of dS) will be an even number and the numbers in between will be odd (1,2,3,4,5,....or 3,6,9,12,15......5,10,15,20,25,....etc.).
Die Prüfung ob S eine geradzahlige Zahl ist, oder eine ungeradzahlige, ergibt das Signal, mit dem entschieden wird, ob beim Eintreffen des Zufallssignals (S=>REF) der Gewinn ausbezahlt wird (z.B. wenn S geradzahlig) oder ob der Referenzwert REF gehalten und weitergespielt wird (z.B. wenn S ungeradzahlig). Dabei könnte die Zuordnung der Prüfung (geradzahlig / ungeradzahlig) genauso auch umgekehrt sein.The test to see whether S is an even number or an odd number produces the signal that is used to decide whether the winnings are paid out when the random signal (S=>REF) arrives (e.g. if S is an even number) or whether the reference value REF is kept and the game continues (e.g. if S is an odd number). The assignment of the test (even/odd) could also be the other way round.
Weiters kann diese zweite Variante auch dazu verwendet werden, um abweichend von einer statistischen Wahrscheinlichkeit von 50:50 (da eine gerade Zahl auf eine ungerade folgt) ein anderes Verhältnis, z.B. 25:75, etc. zu realisieren, wenn die Zahl der geradzahligen oder ungeradzahligen (je nach Änderung des Verhältnisses) Werte der Summe S entsprechend geteilt werden, um z.B. als Ausgang das Umschaltsignal nach
Da bei dieser zweiten Variante der Wahrscheinlichkeitsweiche ein Mangel an Aktionssignalen (Kennsignale) auftritt, wird für den Fall, daß die Aktionssignale mit einem eingezahlten Geldwert verbunden sind, ein Überschuß bestehen, wenn der Geldsack gewonnen wird, da zwar der Geldwert zu den Aktionssignalen (Kennsignalen) abgebucht wird, jedoch die Aktionssignale entsprechend diesem Geldwert nicht aufsummiert werden, d.h. bei der Bildung der Summe S (als Gegengewicht zum Referenzwert REF, bzw. bereit gestellten Geldsack) nicht mit gewogen werden (nicht berücksichtigt werden). Das heißt, geht das Spiel entsprechend der durch die Wahrscheinlichkeitsweiche herbeigeführten Entscheidung weiter, dann kann dieser Überschuß an Geld dazu verwendet werden, um den Referenzwert REF bei gleichzeitiger entsprechender Erhöhung des Summenwertes S (entsprechend dem tatsächlich vorhandenen Geldwert) zu erhöhen. Wird das Spiel beendet, dann kann der überschüssige Geldbetrag auch dazu verwendet werden, um bei der nächsten Ziehung mit der ersten Variante der Wahrscheinlichkeitsweiche die intern vom Server erzeugten Aktionssignale zu finanzieren (welche dem Server eine Wahrscheinlichkeit zum internen Gewinnen, d.h. zum Weiterspielen ermöglichen).Since there is a shortage of action signals (identification signals) in this second variant of the probability switch, if the action signals are linked to a deposited monetary value, there will be a surplus when the money bag is won, since although the monetary value is debited from the action signals (identification signals), the action signals are not added up according to this monetary value, i.e. they are not taken into account when forming the sum S (as a counterweight to the reference value REF, or the money bag provided). This means that if the game continues according to the decision brought about by the probability switch, then this surplus money can be used to increase the reference value REF while simultaneously increasing the sum value S accordingly (corresponding to the actual monetary value available). If the game is ended, the surplus amount of money can also be used to finance the action signals generated internally by the server in the next draw with the first variant of the probability switch (which give the server a probability of winning internally, i.e. of continuing to play).
Die Reduzierung des Referenzwertes REF, gegebenenfalls auch wieder dessen Erhöhung (bei gleichzeitiger Anhebung des Summenwertes S) und die Verwendung der erläuterten Wahrscheinlichkeitsweiche ermöglichen es, das Spiel ständig im interessanten Bereich, das ist der Grenzbereich von REF=(1+x)* S laufen zu lassen, mit x als von den Spielern zu überwindendes Zünglein an der Waage, wobei wie beim Lotto es bereits zu jedem Spiel einen Gewinner geben kann, oder auch erst nach hundert spielen. Entschieden wird dies über die Wahrscheinlichkeitsweiche mit einer fest eingestellten Wahrscheinlichkeit, die jedoch wiederum durch die Spieler über die eintreffenden Kennsignale gesteuert wird, ohne daß eine Manipulation möglich ist.Reducing the reference value REF, possibly increasing it again (while simultaneously increasing the total value S) and using the probability switch explained above make it possible to keep the game running in the interesting range, that is, the limit range of REF=(1+x)* S, with x as the deciding factor that the players have to overcome, whereby, as with the lottery, there can be a winner in every game, or only after a hundred games. This is decided by the probability switch with a fixed probability, which is in turn controlled by the players via the incoming identification signals, without manipulation being possible.
Wird der Gewinn von einem Kennsignal (als nächstes vor tmin bezogen auf REF=>S) entschieden, das ein Spieler abgegeben hat, dann hat der Spieler gewonnen, bekommt den Gegenwert des Referenzwertes REF ausbezahlt und die Summe S beginnt wieder mit oder gegebenenfalls mit einem von den vorherigen Spielen noch übrig gebliebenen Guthaben.If the win is decided by an identification signal (next before tmin related to REF=>S) that a player has given, then the player has won, is paid the equivalent of the reference value REF and the sum S starts again with or, if applicable, with a credit remaining from the previous games.
Wird der Gewinn von einem Kennsignal (als nächstes vor tmin bezogen auf REF=>S) entschieden, das der Server intern erzeugt hat (entspricht der ersten Variante der Wahrscheinlichkeitsweiche), dann hat keiner der Spieler gewonnen, der Gegenwert des Referenzwertes REF bleibt für das nächste Spiel gespeichert, und von der Summe S wird der Anteil dS abgezogen, der der Summe in Geldwert der vom Server erzeugten Kennsignale bei Erreichen von x für REF = (1+x)* S für x << 1, d.h. bei Erreichen einer bestimmten Annäherung x der Summe S an den REF, fehlt (da für die intern vom Server erzeugten Kennsignale kein Geld eingeht). Nach Bildung der Differenz S - dS=S, bleibt die verbleibende Summe S als Gegenwert zum Referenzwert REF erhalten, d.h. dS muß erst durch die Spieler durch Abgabe neuer Kennsignale wieder einbezahlt werden, damit das Gleichgewicht wieder hergestellt wird oder es wird der fehlende Betrag dS im gegebenen Moment durch eine Wahrscheinlichkeitsweiche der zweiten Variante finanziert, d.h. durch die Beträge, die zwar zu den von den Teilnehmern abgegeben Aktionssignalen eingezahlt werden, die zugehörigen Aktionssignale jedoch nicht in der Summe S enthalten sind, d.h. nicht gewogen werden.If the win is decided by an identification signal (next before tmin related to REF=>S) that the server has generated internally (corresponds to the first variant of the probability switch), then none of the players has won, the equivalent of the reference value REF is stored for the next game, and the portion dS that is missing from the sum in monetary value of the identification signals generated by the server when x is reached for REF = (1+x)* S for x << 1, i.e. when a certain approximation x of the sum S to the REF is reached, is deducted (since no money is received for the identification signals generated internally by the server). After forming the difference S - dS=S, the remaining sum S remains as the equivalent of the reference value REF, i.e. dS must first be paid in again by the players by issuing new identification signals so that the equilibrium is restored or the missing amount dS is financed at the given moment by a probability switch of the second variant, i.e. by the amounts that are paid in for the action signals issued by the participants, but the associated action signals are not included in the sum S, i.e. are not weighed.
Eine weitere gute Methode die vorgegebene statistische Wahrscheinlichkeit der Wahrscheinlichkeitsweiche zu steuern, ist beide Weichen, d.h. die erste Variante und die zweite Variante alternierend hintereinander oder auch praktisch gleichzeitig zu verwenden, und zwischen Soll- und Haben zu steuern, und zwar so, daß der Verlust, den die Wahrscheinlichkeitsweiche der ersten Variante erzeugt, durch den zusätzlichen Überschuß den die Wahrscheinlichkeitsweiche der zweiten Variante erzeugt ausgeglichen wird.Another good method of controlling the given statistical probability of the probability switch is to use both switches, i.e. the first variant and the second variant alternately one after the other or practically simultaneously, and to control between debit and credit in such a way that the loss generated by the probability switch of the first variant is offset by the additional surplus generated by the probability switch of the second variant.
Hinweis: Ein weiterer großer Unterschied zwischen den beiden Varianten für die Realisierung der Wahrscheinlichkeitsweiche besteht darin, daß die ersten Variante das Spiel durch die zusätzliche Summierung S der intern durch den Server erzeugten (jedoch durch realen Geldwert nicht gedeckten) Aktionssignale, d.h. durch die Versteilerung des Anstieges der Funktion S das Spiel beschleunigt wird, d.h. die Annäherung an S>=REF beschleunigt wird. Umgekehrt hingegen bei der zweiten Variante das Spiel durch die gefilterte, bzw. abgeschwächte zusätzliche Summierung von S, d.h. durch die Verflachung des Anstieges der Funktion S das Spiel verlangsamt wird. Diese Aspekte werden von Rechnerprogramm noch weiterhin berücksichtigt.Note: Another major difference between the two variants for implementing the probability switch is that in the first variant the game is accelerated by the additional summation S of the action signals generated internally by the server (but not covered by real monetary value), i.e. by steepening the rise of the function S, i.e. the approach to S>=REF is accelerated. Conversely, in the second variant the game is slowed down by the filtered or weakened additional summation of S, i.e. by flattening the rise of the function S. These aspects are still taken into account by the computer program.
Dabei kann der Referenzwert REF auch noch jeweils zusätzlich ein Stück höher gesetzt werden, bevor das Spiel beginnt, wobei anschließend bei Erreichen von x für REF = (1+x)* S für x << 1 die Wahrscheinlichkeitsweiche durch interne Erzeugung der Referenzsignale sich zuschaltet, wie zuvor beschrieben, bzw. wenn der Referenzwert vor dem Spiel zu hoch erhöht wurde, durch das beschriebene Verfahren wieder reduziert werden kann. Auf diese weise wird das Spiel ständig am laufen gehalten und es werden ständig Mitspieler animiert.The reference value REF can also be set a little higher before the game begins, and then when x is reached for REF = (1+x)* S for x << 1, the probability switch is activated by internally generating the reference signals, as described above, or if the reference value was increased too high before the game, it can be reduced again using the procedure described. In this way, the game is kept running at all times and players are constantly encouraged.
Option Telefonservice: Gegen ein geringes zusätzliches Endgeld kann sich jeder Spieler von der „Zoodirektion“ (=Computer Sprachansage) sich benachrichtigen lassen, wenn sich die Affen unmittelbar vor dem Zustandekommen einer Schaukelbewegung befinden (d.h. die ansteigenden Funktion S sich dem Referenzwert bereits ziemlich angenähert hat).Telephone service option: For a small additional fee, each player can be notified by the “zoo management” (= computer voice announcement) when the monkeys are about to start a rocking motion (i.e. the increasing function S has already come quite close to the reference value).
Wie der Leser leicht einsehen kann, macht es doch Sinn auch ein Beispiel für die Spielregeln zu geben, damit der Sinn und Zweck der technischen Besonderheiten des Verfahrens besser verstanden wird.As the reader can easily see, it makes sense to give an example of the rules of the game so that the meaning and purpose of the technical features of the procedure can be better understood.
Auch wenn es auf den ersten Blick einfach aussieht. Unter Berücksichtigung aller Sicherheitsrisiken - und Manipulationsmöglichkeiten wird die Sache doch etwas komplex. Sicher ist, daß durch Einführung einer Mindestzeit tmin, innerhalb welcher die zeitliche Bewertung der in den Server eingehenden Teilnehmersummanden nicht mehr erfolgt, die Manipulationsmöglichkeit durch Computerprogramme den Gewinn zu plündern, sicher vermieden wird. Das gleiche gilt für die Erzeugung zahlreicher weiterer Parameter nach dem gleichen Zufallsprinzip in jeweils vorangegangenen Spielen, die im nachfolgenden Spiel dann benutzt sind.Even if it looks simple at first glance, when all the security risks and manipulation possibilities are taken into account, the matter becomes somewhat complex. What is certain is that by introducing a minimum time tmin, within which the time evaluation of the participant summations entering the server no longer takes place, the possibility of manipulation by computer programs to plunder the winnings is definitely avoided. The same applies to the generation of numerous other parameters according to the same random principle in previous games, which are then used in the following game.
Dabei schaden sich aggressive Teilnehmer stets selbst, da sie zwar eine Menge Geld einzahlen, und vielleicht das Startsignal (S=>R) auch auslösen, den Gewinn jedoch ein anderer, nicht vorhersagbarer Teilnehmer abkassiert.Aggressive participants always harm themselves because although they deposit a lot of money and perhaps trigger the start signal (S=>R), another, unpredictable participant collects the winnings.
Als weitere Alternative kann gegebenenfalls die Mindestzeit tmin durch das Computerprogramm steuerbar gemacht werden, wenn z.B. festgestellt wird das einzelne Teilnehmer oder Gruppen von Teilnehmern über ihre Rechner übermäßig viele Kennsignale zeitlich komprimiert absenden, die Mindestzeit tmin in einem verlängerten Wert vorgegeben wird, um Angriffe durch Programm gesteuerte Rechner zu vermeiden. Dabei wird dann einfach zwischen unterschiedlichen Werten der Mindestzeit tmin, die vorher durch das Zufallsprinzip gleichfalls ermittelt wurden, umgeschaltet. Oder wie nachfolgend noch beschrieben wird, in einem solchen Fall der Referenzwert REF (Gewinn) auch automatisch durch das Programm höher gesetzt werden kann (Affen werfen weitere Geldsäcke auf die Schaukel), um einen Angriff durch Software gesteuerte fremde Server abzuwehren, die automatisch erzeugte Aktionssignale (Kennsignale) in komprimierter Form an den Server absenden.As a further alternative, the minimum time tmin can be made controllable by the computer program, if, for example, it is determined that individual participants or groups of participants If the computer sends an excessive number of identification signals in a compressed time period, the minimum time tmin is specified as an extended value in order to avoid attacks by program-controlled computers. The system then simply switches between different values of the minimum time tmin, which were also previously determined by random means. Or, as will be described below, in such a case the reference value REF (profit) can also be automatically set higher by the program (monkeys throw more money bags onto the swing) in order to ward off an attack by software-controlled external servers that send automatically generated action signals (identification signals) to the server in a compressed form.
Weitere Variationen für die Verwendung eines dynamisch veränderten Referenzwertes:Further variations for using a dynamically changed reference value:
Bei dieser Option ist vorgesehen, daß der Referenzwert REF, wie bereits angesprochen, für diese Verfahrensvariante nicht statisch fest ist, sondern durch das Computerprogramm gesteuert, verschiebbar gemacht wird, und zwar nicht nur nach unten, sondern auch nach oben. Im besonderen nach einem Dreiecksverlauf mit ständiger Tendenz steigend, ähnlich Aktienkursen und wie zu
Eine Veränderung des Referenzwertes REF nach oben erfolgt z.B. aus mehreren Gründen. Der erste Grund wurde bereits angesprochen, das ist wenn einzelne Teilnehmer mit Software Unterstützung durch ihre Rechner den Server mit zeitlich komprimierter Eingabe von zu Haufen gebündelten Kennsignalen „bombadieren“, d.h. den Gewinn unbedingt erzwingen wollen. Wird dies (statistisch) automatisch erkannt, dann veranlaßt das Programm eine entsprechende Erhöhung des Referenzwertes REF, so daß das Startsignals S=>REFim Zeitintervall des Bombardements sicher nicht erzeugt wird, sondern erst zu einem späteren Zeitpunkt. Dafür wurde durch die mit dem Bombardement verbundene progressive Erhöhung der ansteigenden Funktion S (mit den damit eingegangenen Zahlungen) auch das Geld werte Gewicht (auf der Affenseite) ordentlich vergrößert.A change in the reference value REF upwards occurs for several reasons. The first reason has already been mentioned, that is when individual participants with software support from their computers "bombard" the server with time-compressed input of identification signals bundled into heaps, i.e. they want to force a win at all costs. If this is automatically recognized (statistically), the program causes a corresponding increase in the reference value REF, so that the start signal S=>REF is definitely not generated in the time interval of the bombardment, but only at a later point in time. In return, the progressive increase in the increasing function S (with the payments received) associated with the bombardment also significantly increased the monetary weight (on the monkey side).
Ein weiterer Grund für eine Programm gesteuerte Erhöhung des Referenzwertes REF wäre, daß das Spiel mit einem relativ niedrigen Referenzwert REF gestartet wird und sehr viele Anmeldungen im Server eingehen, um sich (z.B. ab dem nächsten Tag) ein Spiel zu reservieren, was jedem neuen Spieler einen Affen, bzw. einen entsprechenden Teilnehmersummanden zur Bildung der ansteigenden Funktion S einbringt. Da dieser Affe als Teilnehmersummand jeweils einem Spieler gehört, könnte dieser Teilnehmersummand, bzw. Affe, den Geldsack bereits gewinnen, bevor das eigentliche Spiel überhaupt noch begonnen hat. Deshalb veranlaßt das Programm dann eine entsprechende Erhöhung des Referenzwertes REF, so daß das Startsignal S=>REFerst im Spiel erzeugt wird, d.h. durch die eingehenden Kennsignale, d.h. durch die entsprechend losgelassenen münzschweren Affen der Teilnehmer erst entschieden wird. Dabei ist auch die Variante vorgesehen, daß es vor dem eigentlichen Beginn des Spiels eines Anmeldephase gibt, in der sich die Teilnehmer einzahlen und vor Spielbeginn auf Grundlage der eingezahlten Beträge, welche die aktuelle Summe S ergeben, der Referenzwert REF für den Start des Spiels (etwas höher als S) automatisch gesetzt wird.Another reason for a program-controlled increase in the reference value REF would be that the game is started with a relatively low reference value REF and a large number of registrations are received in the server to reserve a game (e.g. from the next day), which gives each new player a monkey or a corresponding participant summand to form the increasing function S. Since this monkey as a participant summand belongs to each player, this participant summand or monkey could win the money bag before the actual game has even started. Therefore, the program then causes a corresponding increase in the reference value REF, so that the start signal S=>REF is only generated in the game, i.e. is only decided by the incoming identification signals, i.e. by the corresponding coin-weight monkeys of the participants being released. It is also possible to have a registration phase before the actual start of the game, during which the participants pay in and before the start of the game, the reference value REF for the start of the game (slightly higher than S) is automatically set on the basis of the amounts paid in, which result in the current sum S.
Ein anderer Grund den Referenzwert durch das Programm über eine automatische Erkennung hinauf zu setzen, ergibt sich wenn der Referenzwert aus Gründen der Stagnation des Spieles kurzzeitig herab gesetzt wurde und der Geldsack dabei noch nicht geplündert (gewonnen) worden ist (d.h. das Startsignal S=>REFzu dem herab gesetzten Referenzwert noch nicht erzeugt wurde). Dies wurde bereits erläutert (vgl. auch Korrektur von dS).Another reason for the program to increase the reference value via automatic detection is when the reference value has been temporarily reduced due to stagnation of the game and the money bag has not yet been plundered (won) (i.e. the start signal S=>REF has not yet been generated for the reduced reference value). This has already been explained (see also correction of dS).
Weitere Option, Erniedrigen oder Erhöhen des Referenzwertes nach dem Zufallsprinzip einer Multiplexersteuerung:Another option, decreasing or increasing the reference value randomly using a multiplexer control:
Die Veränderung des Referenzwertes REF kann gleichfalls unter Miteinbeziehung der mit dem Server vernetzten Mitspieler erfolgen. Dies erfolgt durch eine über einen Zufallsgenerator, z.B. durch die bereits erläuterte Wahrscheinlichkeitsweiche gesteuerten Multiplexer, bei der das Gewinn bereinigte Input der eingehenden Teilnehmersummanden, welche dem aufsummierten Münzgewicht der Affen (als ansteigende Funktion S) zugerechnet wird, auch zum aktuellen Referenzwert REF zugerechnet wird, um diesen Wert zu verändern.The reference value REF can also be changed with the involvement of the other players connected to the server. This is done by a multiplexer controlled by a random generator, e.g. by the probability switch already explained, in which the profit-adjusted input of the incoming participant summands, which is added to the summed coin weight of the monkeys (as an increasing function S), is also added to the current reference value REF in order to change this value.
In beiden Beispielen ist die Wahrscheinlichkeitsweiche durch die zweite Variante realisiert, wobei der Ausgang Q entsprechend der Auswertung, ob die Summe S geradzahlig ist, oder ungeradzahlig ist, entspricht; allerdings so, daß sich die Zuordnung nach dem Prinizip eines zweier Teilers (toggle Flip Flops) ständig ändert.In both examples, the probability switch is implemented by the second variant, where the output Q corresponds to the evaluation of whether the sum S is even or odd; however, in such a way that the assignment changes constantly according to the principle of a two-factor divisor (toggle flip-flop).
Zuerst entspricht ein ungeradzahliger Wert von S einem Q=0 und ein geradzahliger Wert von S einem Q=1, anschließend entspricht ein ungeradzahliger Wert von S einem Q=1 (Haltestatus) und ein geradzahliger Wert von S einem Q=0. Dieses Verhalten wird durch eine State Machine (auch in Software, etc.) implementiert. In Beispiel 2 wird nur die Einer Stelle (ohne Berücksichtigung der Zahl hinter dem Komma benutzt, um die Aussage geradzahlig oder ungeradzahlig zu machen. Die bewertete Stelle richtet sich nach dem Input. Für 10 cent würde sich dann für eine Stelle weiter nach rechts diese Bewertung richten. Bzw. bei Vielfachen des Input Wertes (z.B. 30 cent), wird zur Beurteilung ob der Wert von S geradzahlig ist oder nicht, zu S ein zweiter Wert abgespeichert oder errechnet, der sich ergäbe, wenn der Input Wert nicht 30 cent, sondern 30/30 cent, also 10 cent betrüge.First, an odd value of S corresponds to Q=0 and an even value of S to Q=1, then an odd value of S corresponds to Q=1 (hold status) and an even value of S to Q=0. This behavior is implemented by a state machine (also in software, etc.). In example 2, only the ones digit (without taking the number after the decimal point into account) is used to make the statement even or odd. The evaluated digit depends on the input. For 10 cents, this evaluation would then be based on one digit further to the right. Or, in the case of multiples of the input value (e.g. 30 cents), to assess whether the value of S is even or not, a second value is stored or calculated for S; this is what would result if the input value were not 30 cents, but 30/30 cents, i.e. 10 cents.
In Beispiel 1 wird der Input Wert von 1 Euro jeweils sowohl auf die Summe S, als auch auf den Referenzwert REF aufgerechnet, mit dem Ergebnis, daß sich an der Differenz von S-REF nichts verändert, weshalb der Waage Balken die Winkellage α auch nicht verändert. D.h. es fehlt weiterhin 1 Euro damit S=>REF.In example 1, the input value of 1 euro is added to both the sum S and the reference value REF, with the result that the difference between S and REF remains unchanged, which is why the scale bar does not change its angular position α. This means that 1 euro is still missing so that S=>REF.
In Zeile 1 und Zeile 4 steht der Ausgang der Wahrscheinlichkeitsweiche Q auf log. 0, d.h. es wird das Input von 1 Euro ausschließlich nur auf den vorherigen Summenwert von 998 Euro (aus vorheriger Zeile übernommen und nicht mehr dargestellt) addiert, ergibt 999 Euro. Im Unterschied zu den Zeilen 2 und 3, in denen der Ausgang der Wahrscheinlichkeitsweiche Q auf log. 1 steht, weshalb das Input von 1 Euro sowohl auf die Summe S, als auch auf den Referenzwert REF aufgerechnet wird, somit die Differenz von 1 Euro zwischen der Summe S und dem Referenzwert REF sich nicht verändert. D.h. das ausschließlich auf die Summe S summierte Input von 1 Euro ergibt den Gewinn von 1002 Euro, allerdings für einen anderen, um die Zeit tmin voreilenden Teilnehmer und nicht dem Teilnehmer, der das Input aus Zeile 4 bezahlt hat. Ausgenommen, die Zeit tmin wäre auf den Wert Null eingestellt, dann wäre der Teilnehmer des Input aus Zeile 4 zugleich der Gewinner der 1002 Euro. Beispiel1: (Das Input wird sowohl auf den Wert S, als auch auf den Wert REF aufaddiert):
In Beispiel 2 wird der Input Wert von 1 Euro zur Hälfte auf die Summe S, und zur anderen Hälfte auf den Referenzwert REF aufgerechnet, mit dem Ergebnis, daß sich an der Differenz von S-REF gleichfalls nichts ändert, weshalb der Waage Balken die Winkellage α auch nicht verändert. D.h. es fehlt weiterhin 1 Euro damit S=>REF.In example 2, half of the input value of 1 euro is added to the sum S and the other half to the reference value REF, with the result that the difference between S and REF also remains unchanged, which is why the scale bar does not change its angular position α. This means that 1 euro is still missing so that S=>REF.
In Zeile 1 und Zeile 4 steht der Ausgang der Wahrscheinlichkeitsweiche Q auf log. 0, d.h. es wird das Input von 1 Euro ausschließlich nur auf den vorherigen Summenwert von 998 Euro (aus vorheriger Zeile übernommen und nicht mehr dargestellt) addiert, ergibt 999 Euro. Im Unterschied zu den Zeilen 2 und 3, in denen der Ausgang der Wahrscheinlichkeitsweiche Q auf log. 1 steht, weshalb das Input von 1 Euro zur Hälfte auf die Summe S, und zur anderen Hälfte auf den Referenzwert REF aufgerechnet wird, somit die Differenz von 1 Euro zwischen der Summe S und dem Referenzwert REF sich nicht verändert. Da auf den Wert S nur die Hälfte des Input summiert wird, steigt somit die Einzahlung und somit ist der Kassenstand in Zeile 4 hier um 1 Euro höher, als der als Gewinn auszuzahlende Referenzwert REF. Wobei sich im Laufe der Zyklen diese Differenz wesentlich vergrößert.In
Da der Input Wert (hier 1 Euro) für beide obigen Beispiele bereits Gewinn bereinigt ist, d.h. der Teilnehmer zahlt einen wesentlich höheren Betrag, z.B. 1.50 Euro, erhalten wir im zweiten Fall einen Überschuß, der z.B. dazu verwendet werden kann, um vom Server intern erzeugten Aktionssignale (die als eigene Kennsignale bewertet werden) zu finanzieren und damit eine Wahrscheinlichkeitsweiche der ersten Variante zu realisieren, die den Vorteil hat, daß die wegen der Versteilerung der Funktion der Summe S, und zwar in direkter Verstärkung der Anzahl der in den Server eintreffenden Aktionssignale (bzw. Kennsignale) der Teilnehmer um einen dem Wahrscheinlichkeitsfaktor entsprechenden Faktor, somit in Verstärkung des Anstieges von S, das Spiel in Bezug auf die Annäherung von S an den Referenzwert REF beschleunigt.Since the input value (here 1 euro) for both of the above examples is already adjusted for profit, i.e. the participant pays a much higher amount, e.g. 1.50 euros, in the second case we receive a surplus that can be used, for example, to finance action signals generated internally by the server (which are evaluated as their own identification signals) and thus to implement a probability switch of the first variant, which has the advantage that the steepening of the function of the sum S, namely in direct amplification of the number of action signals (or identification signals) of the participants arriving at the server by a factor corresponding to the probability factor, thus amplifying the increase in S, accelerates the game in relation to the approach of S to the reference value REF.
Je nach Anwendung können die Input- Werte von den Teilnehmern zu jedem abgegebenen Aktionssignal (Kennsignal) bezahlt werden oder auch vorab bezahlt sein, wie z.B. bei einer Lottoziehung. Bei einer Lottoziehung ist es zweckmäßig die Gewichtung dS der den abgegebenen Aktionssignalen entsprechenden Beträgen proportional zu den beim Ausfüllen des Lottoscheines eingezahlten Beträgen auf die Teilnehmer aufzuteilen. Spielen bei der Ziehung nicht alle Teilnehmer mit, dann wird intern für die Berechnung S=>REF der Referenzwert anteilsmäßig auf die aktuelle Teilnehmerzahl reduziert.Depending on the application, the input values can be paid by the participants for each action signal (identification signal) given, or paid in advance, as in a lottery draw, for example. In a lottery draw, it is advisable to divide the weighting dS of the amounts corresponding to the action signals given among the participants in proportion to the amounts paid in when filling out the lottery ticket. If not all participants take part in the draw, the reference value is internally reduced proportionately to the current number of participants for the calculation S=>REF.
Beispiel: es spielen von m Lottoschein Inhabern nur p=80% an der Ziehung mit, wobei der Betrag BZ für die Ausschüttung insgesamt zur Verfügung steht. Somit wird das auf ein Aktionssignal entfallende Gewicht zur Summierung von dS = BZ / m und der Referenzwert REF= p*BZ = 0.8*BZ. Sinkt die Teilnehmerzahl weiter ab oder nimmt sie zu, dann wird der Referenzwert so korrigiert, daß für die Gesamtsumme S und für die Erzeugung des Startsignals als Zufallsereignis gilt:
Eine weitere Option:Another option:
Für diese Option sind beispielsweise noch für jeden Spieler auf der WEB-Seite zwei zusätzliche Buttons vorgesehen, um den Gewinn zu „manipulieren“ (ohne ihn tatsächlich gesteuert herbeiführen zu können): „Gewinn vergrößern“ und „Gewinn verkleinern“. Das erfüllt den Zweck, daß der Referenzwert sozusagen über eine demokratische Abstimmung aller Spieler direkt gesteuert werden kann.For this option, for example, two additional buttons are provided for each player on the website to "manipulate" the winnings (without actually being able to control them): "Increase winnings" and "Reduce winnings". This serves the purpose of allowing the reference value to be controlled directly via a democratic vote of all players.
Dabei wird beispielsweise so vorgegangen, daß wenn einer dieser beiden Buttons „Gewinn vergrößern“ und „Gewinn verkleinern“ angeklickt wird, die „Affe spring“ entsprechende Funktion zusätzlich zur inkrementalen Veränderung des Referenzwertes gleichfalls mit ausgeführt wird, was dem Benutzer optisch auch angezeigt wird.For example, if one of these two buttons "Increase profit" and "Reduce profit" is clicked, the "monkey jump" function is also executed in addition to the incremental change of the reference value, which is also visually displayed to the user.
Die beiden Funktionen „Gewinn vergrößern“ und „Gewinn verkleinern“ werden für alle Teilnehmer jeweils Vorzeichen gerecht nach dem Verhältnis der von jedem Teilnehmer eingehenden Signale REFplus und REFminus aufsummiert, wodurch der allen Teilnehmern zugehörige Referenzwert REF entsprechend verändert wird.The two functions “increase gain” and “reduce gain” are summed up for all participants in a sign-correct manner according to the ratio of the signals REFplus and REFminus received from each participant, whereby the reference value REF associated with all participants is changed accordingly.
Somit sich der Referenzwert REF aus dem Wert REF= REF +/- ref ergibt.
Die Anzahl der Kennsignale entspricht die Summe aller im Bewertungszeitintervall jeweils in den Server jeweils eingegangenen Kennsignale. D.h. ein bestimmter Prozentsatz von REF (das ist REF*K) wird im Verhältnis der Teilnehmer, die jeweils ein Kennsignal abgegeben und dazu noch eine Veränderung der Referenz REF (des Wertes des Geldsackes) wünschen, aufgeteilt und REF entsprechend korrigiert. Dabei wird bei dieser Formel so verfahren, daß nur jene Teilnehmer ein Signal zur Veränderung des Wertes des Geldsackes (REF) abgeben können, die gleichzeitig ein Kennsignal abgeben. Dadurch wird erreicht, daß wenn der REF Wert zu groß ist, einige wenige Teilnehmer durch springen lassen ihrer Affen (z.B. auf die rechte Seite) um die Summe S zu erhöhen, gleichzeitig den Geldsack erleichtern können, um in die Nähe von S= REF zu kommen (damit die Summe den Referenzwert überschreitet). Dabei kann auch der Faktor K für den Ausdruck REF*K als Funktion der aktuellen Abweichung von S und REF definiert und über eine Tabelle jeweils ausgelesen werden.The number of identification signals corresponds to the sum of all identification signals received by the server in the evaluation time interval. This means that a certain percentage of REF (that is REF*K) is divided in proportion to the participants who each gave an identification signal and also wanted a change in the reference REF (the value of the money bag), and REF is corrected accordingly. This formula works in such a way that only those participants who give an identification signal at the same time can give a signal to change the value of the money bag (REF). This means that if the REF value is too high, a few participants can make their monkeys jump (e.g. to the right side) to increase the sum S, while at the same time lightening the money bag to get close to S=REF. (so that the sum exceeds the reference value). The factor K for the expression REF*K can also be defined as a function of the current deviation from S and REF and read out from a table.
Weiters kann z.B. auch, abhängig von der Abweichung zwischen S und REF auch nur jeweils eine Richtung, in die der Referenzwert REF verändert werden kann, vorgesehen sein, bei entsprechender Hervorhebung/Abdunkelung der Buttons „Gewinn vergrößern“ und „Gewinn verkleinern“.Furthermore, depending on the deviation between S and REF, only one direction in which the reference value REF can be changed can be provided, with the buttons “Increase profit” and “Reduce profit” being highlighted/darkened accordingly.
Die beiden Buttons „Gewinn verkleinern“ und „Gewinn vergrößern“ sind beispielsweise auf der Seite unter dem Balkenende, wo der Geldsack dargestellt ist angeordnet und mit „Baum schütteln“ (damit die Geldsäcke auf den Balken fallen), bezeichnet. Auf der anderen Seite, bzw. am anderen Balkenende, wo der Affenkorb dargestellt ist, ist dann der Button „Affe spring“ untergebracht, der gleichfalls betätigt werden kann, jedoch ohne den Referenzwert zu verändern, z.B. wenn einer oder beide der Buttons „Gewinn verkleinern“ und „Gewinn vergrößern“ abgedunkelt wird (d.h. abgeschaltet ist). Die Abschaltung/Einschaltung der Möglichkeit den Referenzwert REF zu verändern kann z.B. wieder durch eine Wahrscheinlichkeitsweiche gesteuert werden.For example, the two buttons "Reduce profit" and "Increase profit" are located on the side below the end of the bar where the money bag is shown and are labeled "Shake tree" (so that the money bags fall onto the bar). On the other side, or at the other end of the bar, where the monkey basket is shown, there is the button "Monkey jump", which can also be pressed, but without changing the reference value, e.g. if one or both of the buttons "Reduce profit" and "Increase profit" are dimmed (i.e. are switched off). The switching on/off of the option to change the reference value REF can be controlled, for example, by a probability switch.
Für das Beispiel zur Nachbildung einer Lottoziehung ist vorgesehen, daß der Server während des Spiels den Teilnehmern laufend Ziffern zuweist, wie sie am Lottoschein (z.B. auch über eine WEB-Seite) von den Teilnehmern vorher angekreuzt worden sind. Zu Beginn des Spiels erhalten alle Teilnehmer eine Zahl zugewiesen, die sich auf mehrere Teilnehmer verteilt auch wiederholen kann. Dabei wird während des Spiels durch das Serverprogramm darauf geachtet, daß einerseits alle möglichen Zahlen, andererseits von jeder Zahl möglichst gleich viele (auf die Teilnehmer verteilt) im Spiel sind. Auf dieses Beispiel wir zu
Bei der Anwendung für eine Lottoziehung besteht auch die Möglichkeit, das Spiel mit dem eingangs erläuterten zu kombinieren, d.h. das nur gegen Entgeld ein Affe auf der (hier rechen Seite) auf den Balken springen kann, wobei entweder zusätzlich zur Lottoziehung die Spieler separat vom Lottogewinn einen Gewinn erzielen können (der von diesen Spielern zu gewinnende Referenzwert wird dann z.B. in einer getrennten Anzeige separat angezeigt) oder die Spieler unentgeltlich spielen können, oder auch beim Anmelden des Spiels die Lottozahlen bei Entrichtung einer Gebühr angekreuzt werden müssen, und beim Spielen nochmals Gebühren eingezahlt werden.When used for a lottery draw, it is also possible to combine the game with the one explained at the beginning, i.e. a monkey can only jump onto the bar on the right side (here, for a fee), whereby either in addition to the lottery draw, the players can win a prize separately from the lottery winnings (the reference value to be won by these players is then shown separately in a separate display, for example), or the players can play for free, or when registering for the game, the lottery numbers must be ticked and a fee paid, and fees are paid again when playing.
Bei einem unentgeltlichen Spiel ist eine von der Anzahl der Spieler (Teilnehmer) gesteuerte Zeit tw vorgesehen, die nach Abgabe eines Kennsignals eine wiederholte Abgabe für diesen Teilnehmer jeweils solange sperrt, bis die Zeit tw abgelaufen ist. Je mehr Teilnehmer an dem Spiel teilnehmen, umso größer wird tw, damit wenige Teilnehmer die anderen nicht blockieren können.In a free game, a time tw is provided which is controlled by the number of players (participants), which, after an identification signal has been given, blocks repeated submissions by this participant until the time tw has expired. The more participants take part in the game, the larger tw becomes, so that a few participants cannot block the others.
Die über das Internet oder über eine aktive TV- Sendung erfolgende Ziehung kann beispielsweise für eine bestimmte Uhrzeit angesagt sein. Bei diesem Beispiel steht auf der linken Seite des Balkens der Geldsack mit dem bereit stehenden Lottogewinn als Referenzwert REF, z.B. 1000.000 Euro von 10.000.000 über das Internet verkauften Lottoscheinen a 20 cent. Somit für jedes Spiel 1000.000 Euro dem Betreiber verbleibt.The drawing, which takes place over the Internet or via an active TV broadcast, can be announced for a specific time, for example. In this example, on the left side of the bar is the money bag with the lottery winnings available as a reference value REF, e.g. 1,000,000 euros from 10,000,000 lottery tickets sold over the Internet at 20 cents each. This means that the operator is left with 1,000,000 euros for each game.
Beim Start des Spieles (zu einer bestimmten Uhrzeit) müssen daher auf der Gegenseite, bzw. auf der rechten Seite des Balkens Affen (oder von den Affen in einen Korb geworfene Münzen, etc.) im Gegenwert von etwas unter 1000.000 Euro vorhanden sein. Dieser Zustand wird erreicht, indem bei Beginn des Spieles über den Server eine Affenhorde erzeugt wird, die auf den Balken, bzw. in den Korb springt, um der Gleichung
Dabei müssen zu Spielbeginn folgende Werte definiert werden:
- dS..... das ist das Gewicht in Euro, der einem von einem Teilnehmer losgelassenen Affen entspricht;
- n..... ist die Anzahl der von den Teilnehmern abgegebenen Kennsignale um den Wert von S soweit zu erhöhen, damit S=> REF wird.
- dS..... this is the weight in euros corresponding to a monkey released by a participant;
- n..... is the number of identification signals emitted by the participants to be increased by the value of S until S=> REF.
Somit dS abhängig von n durch das Programm festgelegt wird, nach wie vielen Kennsignalen der Zustand S=>REF (der Anzahl n) der Ausgleich stattfindet.Thus, depending on n, the program determines after how many characteristic signals the state S=>REF (the number n) the compensation takes place.
Beispiel:Example:
Zu Spielbeginn haben sich 5000 Teilnehmer angemeldet. Es wird kalkuliert, daß beispielsweise mit n= 10.000 Kennsignalen das Spiel durch Erreichen von S=> REF entschieden werden soll, REF = 1000.000 Euro.
Wird unentgeltlich gespielt, dann ist x frei wählbar, z.B. x = 900.000, was unmittelbar vor Spielbeginn mit intern durch den Server ausgelösten Affen (am Bild dargestellt) als Ausgangswert erzeugt wird. If you play for free, then x can be freely chosen, e.g. x = 900,000, which is generated as an initial value immediately before the game starts using monkeys triggered internally by the server (shown in the picture).
100.000 = 10.000 * 10, wobei zu jedem Kennsignal der Summand TNW = 10 Euro auf die ansteigenden Funktion S (ausgehend von x = 900.000) aufaddiert wird.100,000 = 10,000 * 10, where for each characteristic signal the summand TNW = 10 euros is added to the increasing function S (starting from x = 900,000).
Variante TV: Wird das Spiel im TV durchgeführt (z.B. mit einem durch den Server gesteuerten Animationsfilm in FLASH), dann erfolgt das Auslösen der Affen z.B. mit einem Telefonapparat durch Tasteneingabe oder auch durch eine akustische Auslösung über Spracherkennung (z.B. „GO“, etc.). Dabei kann solange die Zeit tw die Betätigung sperren und kein Audiosignal im Hörer hörbar sein und bei einem Versuch nur ein Pipston ertönen, wenn die Zeit tw abgelaufen ist, ertönt wieder Musik, bis zum Betätigen um das Kennsignal (einen Affen) auszulösen.TV variant: If the game is played on TV (e.g. with an animated film in FLASH controlled by the server), the monkeys are triggered, for example, using a telephone by pressing a key or by an acoustic trigger using voice recognition (e.g. "GO", etc.). The time tw can block the activation and no audio signal can be heard in the receiver and only a beep can be heard when an attempt is made. When the time tw has expired, music will play again until the activation is made to trigger the identification signal (a monkey).
Die Darstellung auf der WEB-Seite gegenüber dem TV- Spiel hat den Vorteil, daß die einzeln ausgelösten Affen jedem Spieler besonders hervorgehoben (unabhängig von den anderen Spielern) dargestellt werden können.The advantage of the presentation on the WEB site compared to the TV game is that the individually triggered monkeys can be highlighted for each player (independently of the other players).
Nach jeder Abgabe eines Kennsignals wird dem Spieler vom Server entweder eine neue Zahl oder zugewiesen, wobei der Server dies so vornimmt, daß von jeder (möglichen) Lottozahl immer gleich viele an die Teilnehmer verteilt sind, oder der Spieler kann jeweils aus einer Gruppe von Zahlen eine erneut auswählen (vgl. zu
Wird das Startsignal durch S => REF ausgelöst, dann haben diejenigen Spieler, bzw. deren Aktionssignale (Kennsignale) gewonnen, die nach Abzug von tmin dem Auslösezeitpunkt am nächsten liegen, wenn (als Variante/Option) nicht noch weitere Kriterien definiert sind, wie z.B. die in einer vorherigen Ziehung mit gezogene Position der gezogenen Zahl innerhalb einer Zahlenreihe, wie später noch näher erläutert wird.If the start signal is triggered by S => REF, then those players or their action signals (identification signals) that are closest to the trigger time after deducting tmin have won, unless (as a variant/option) further criteria are defined, such as the position of the drawn number within a number series drawn in a previous drawing, as will be explained in more detail later.
Dabei wird jedoch folgendes berücksichtigt, um eine Mehrfachinterpretation unterschiedlicher Zahlen zum selben Aktionssignal (bzw. Kennsignal) auszuschließen:
- Werden gleichzeitig unterschiedliche Zahlen von mehreren Spielern durch gleichzeitig in den Server eingehende Aktionssignale (Kennsignale) gezogen, dann werden diese überhaupt nicht bewertet und dafür die Zahl eines der Definition für die zeitliche Reihung entsprechenden nachfolgenden Aktionssignals als gezogen bewertet, welche entweder zum betreffenden Zeitpunkt nur ein Kennsignal aufweist oder auch mehrere Kennsignale, jedoch mit der gleichen Zahl (als Zuordnung).
- If different numbers are drawn by several players at the same time through action signals (identification signals) that are received simultaneously in the server, then these are not evaluated at all and instead the number of a subsequent action signal corresponding to the definition for the chronological sequence is evaluated as drawn, which either has only one identification signal at the relevant time or also several identification signals, but with the same number (as an assignment).
Es werden jeweils so viele zeitlich nach der Reihe eintreffende Kennsignale bewertet, wie sie als Anzahl von Lottoziffern erforderlich sind, wobei sich wiederholenden Ziffern in der Ziffernfolge von vornherein ausgeschlossen sind, da bereits gezogene Ziffern den Teilnehmern bei der erneuten Ziehung nicht mehr zugewiesen werden.As many identification signals arriving one after the other are evaluated as the number of lottery numbers required, whereby repeating numbers in the number sequence are excluded from the outset, since numbers that have already been drawn are no longer assigned to the participants in the next draw.
Option: Eine weitere Option dieses Lottospiels ist, daß jeder Teilnehmer nur oder zusätzlich auch mit den von ihm getippten Zahlen spielt, die er bei der Auslösung als Kennsignal jeweils (durch Anklicken) verschicken kann. So erhöht sich für jeden Mitspieler die Wahrscheinlichkeit, daß zumindest einige seiner Zahlen sich bei Beendigung des Spiels unter den gezogenen befindet.Option: Another option for this lottery game is that each participant plays only or additionally with the numbers he has chosen, which he can send as an identification signal (by clicking on them) when the draw is triggered. This increases the probability for each player that at least some of his numbers will be among those drawn when the game ends.
Auswertung und Zeitmessung:Evaluation and time measurement:
Für die Zeitmessung der Zeitspanne zwischen Kennsignal und als Zufalls Erreignis (S=>REF) sich ergebenden Startsignal sind eine Vielzahl von quasi parallel laufenden Zeitmessungen vorgesehen. Wie bereits erläutert, wird von der gemessenen Differenz der Wert von tmin abgezogen, und es werden negative Ergebnisse nicht berücksichtigt.A large number of time measurements running in parallel are provided for measuring the time span between the identification signal and the start signal resulting from a random event (S=>REF). As already explained, the value of tmin is deducted from the measured difference and negative results are not taken into account.
Darüber hinaus ist in Weiterbildung vorgesehen, das als Zufalls Erreignis (S=>REF) im Server ergebende Startsignal auch an die Endgeräte aller Teilnehmer zu senden, und in den Endgeräten eines jeden Teilnehmers die Zeitmessung zwischen einem abgegebenen Aktionssignal (Kennsignal) und dem gegebenenfalls (irgendwann) eintretenden Startsignal zu messen, wobei, da nach einer gewissen Anzahl von Kennsignalen, die in einem Pufferspeicher gespeicherten Meßwerte immer überschrieben werden, es keine Rolle spielt, wenn keine Meßwerte zustande kommen (da das Startsignal innerhalb der maximal vorgesehenen Meßzeitspanne noch nicht eingetreten ist). Dabei ist jeweils im Endgerät des Teilnehmers ein Pufferspeicher (FIFO, first in first out) vorgesehen ist, der so viele Aktionssignale (Kennsignale) des Teilnehmers zwischen speichert, als der Teilnehmer Aktionssignale innerhalb der maximalen Zeittdauer von tmin abgeben kann (begrenzt durch tw).In addition, a further development is planned to send the start signal that occurs as a random event (S=>REF) in the server to the terminal devices of all participants, and to measure the time measurement between an emitted action signal (identification signal) and the start signal that may occur (at some point) in the terminal devices of each participant. Since the measured values stored in a buffer memory are always overwritten after a certain number of identification signals, it does not matter if no measured values are produced (since the start signal has not yet occurred within the maximum measurement time period provided). In this case, a buffer memory (FIFO, first in first out) is provided in each participant's terminal device, which temporarily stores as many action signals (identification signals) from the participant as the participant can emit action signals within the maximum time period of tmin (limited by tw).
Da der Server das Startsignal nicht an alle Teilnehmer gleichzeitig (als Echtzeit Dateninformation) senden kann, ist weiterhin vorgesehen den Teilnehmern Korrekturzeiten zuzusenden, welche diese Zeitdifferenzen ausgleichen, so daß die in den Rechnern der Teilnehmer ermittelten Ergebnisse mit den im Server gemessenen innerhalb der vorgesehenen zeitlichen Auflösung übereinstimmen.Since the server cannot send the start signal to all participants simultaneously (as real-time data information), it is also planned to send correction times to the participants, which compensate for these time differences so that the results determined in the participants' computers agree with those measured in the server within the specified time resolution.
Da es hier nur darum geht, über die Zeitdifferenzen der in den Server eintreffenden Aktionssignale (Kennsignale) eine Zufallsauswahl ihrer Absender zu treffen, wären Verfälschungen durch technisch bedingte Zeitverschiebungen im Prinizip belanglos, jedoch ist eine (als Option vorgesehene) Korrektur bzw. Berücksichtigung dieser Zeitverschiebungen insofern interessant, wenn an mehreren unterschiedlichen Stellen gemessen wird (Server, Protokollstation, Teilnehmer), daß einigermaßen gleiche Ergebnisse erhalten werden, um gegebenenfalls Manipulationen erkennen zu können.Since the only aim here is to randomly select the senders based on the time differences of the action signals (identification signals) arriving at the server, falsifications due to technical time shifts would in principle be irrelevant, but a correction or consideration of these time shifts (provided as an option) is interesting insofar as measurements are taken at several different locations (server, protocol station, participant) so that more or less identical results are obtained in order to be able to detect any manipulation.
Da nicht vorhergesagt werden kann, wann das durch Zufalls Erreignis (S=>REF) sich ergebenden Startsignal eintritt, muß für die Zeitmessung im Server eine bestimmte Anzahl von quasi parallel laufenden Zeitmessungen vorgesehen werden. Dabei reichen für die Ermittlung eines einfachen Gewinnspieles so viele parallel ablaufende Meßvorgänge aus, als der Reihe nach Gewinner zu ermitteln sind. Dabei können die unterschiedlichen Bearbeitungszeiten durch die Software der quasi parallel ablaufenden Zeitmeßvorgänge gleichfalls berücksichtigt werden, oder z.B. eine externe Schaltung (DSP, etc.) dies unterstützen.Since it is not possible to predict when the start signal, which is generated by a random event (S=>REF), will occur, a certain number of time measurements running in parallel must be provided for the time measurement in the server. To determine the result of a simple competition, as many parallel measurement processes are sufficient as there are winners to be determined in sequence. The different processing times can also be taken into account by the software of the quasi-parallel time measurement processes, or an external circuit (DSP, etc.) can support this.
Die Zeitmessung erfolgt ähnlich wie bei einer LIFO, last in - first out Speicherung, wobei für eine Anzahl von z quasi gleichzeitig vorzunehmender Zeitmessungen für die jeweils zuletzt eingetroffenen z Kennsignale der Reihung z0.....zn, mit zn als jeweils jüngstes, bzw. z0 als jeweils ältestes Signal, bei Eintreffen eines noch jüngeren Signals zn+1, die Reihung um einen Schritt so verschoben wird, daß der älteste Wert (des ältesten Signals) dabei herausfällt.The time measurement is carried out in a similar way to a LIFO (last in - first out) storage, whereby for a number of z time measurements to be carried out almost simultaneously for the most recently arrived z identification signals of the sequence z0.....zn, with zn as the most recent or z0 as the oldest signal, if an even younger signal zn+1 arrives, the sequence is shifted by one step so that the oldest value (of the oldest signal) is dropped out.
Beispiel:Example:
Bei diesem Beispiel sind der Übersicht wegen nur vier parallele Zeitmessungen vorgesehen, die bei der Lottoanwendung bis zu einigen hundert erweitert werden kann, von denen eine jede wiederum tausende Messungen quasi zeitgleich vornimmt, indem der zeitliche Versetzungsfehler einer jeden Messung mit berücksichtigt wird.In this example, for the sake of clarity, only four parallel time measurements are provided, which can be extended to several hundred in the lottery application, each of which in turn performs thousands of measurements virtually simultaneously by taking into account the temporal offset error of each measurement.
Bei der parallelen Zeitmessung, um z.B. die jüngsten vier Kennsignale in Bezug auf das als Zufallssignal erzeugte Startsignal (abzüglich tmin von diesem Zeitpunkt) festzustellen werden somit vier Adressen (0....3) eines RAMs benötigt, in welches die Zeitwerte z* des mit Beginn des Spiels (ab dem Zeitpunkt von dem an die Kennsignale abgegeben werden können) gestarteten Zeitzählers (der über das RAM des Prozessors bei Bedarf beliebig erweitert werden kann), eingeschrieben werden.
Die Daten entsprechen somit den über den Zeitzähler gelesenen Zeitwerten z*. In der ersten Reihe entsprechen die Daten z0, z1, z2 ..................zn dem Zeitpunkt, wo das vierte Kennsignal als dem jüngsten Kennsignal entsprechender Zeitwert zn unter der jeweils getakteten Fortschaltung des LIFO's (last in - first out das wie üblich auch als RAM realisiert werden kann) den letzten (reservierten) Speicherplatz voll geschrieben hat, wobei bei diesem Schema von links nach rechts geschrieben wird. Ganz links steht daher der jeweils aktuelle Wert, ganz rechts der älteste Wert, der immer heraus geschoben wird, wenn links ein neuer Wert wieder eingeschrieben wird. Zum Zeitpunkt der Erzeugung des als Zufallssignal erzeugten Startsignals (abzüglich tmin von diesem Zeitpunkt) werden die Zeitwerte in verkehrter Richtung wie beim Einschreiben (d.h. die Daten werden schrittweise von rechts nach links geschoben) ausgelesen und es wird die Differenz zu dem Zeitwert des Zeitzählers gebildet, wie er beim Eintreffen des Zufallssignals (S=>REF) abgespeichert wird. Das LIFO begrenzt somit entsprechend der Anzahl der dafür reservierten Speicherplätze die Anzahl der gespeicherten Aktionssignale (Kennsignale) derart, daß die zuletzt eingetroffenen entsprechend der Speicherkapazität des LIFO gespeichert bleiben, und die älteren überschrieben werden.The data therefore correspond to the time values z* read via the time counter. In the first row, the data z0, z1, z2 ..................zn correspond to the time at which the fourth identification signal, as the time value zn corresponding to the most recent identification signal, has filled the last (reserved) memory space under the clocked advance of the LIFO (last in - first out, which can also be implemented as RAM as usual), with writing from left to right in this scheme. The current value is therefore on the very left, and the oldest value on the very right, which is always shifted out when a new value is written in on the left. At the time the start signal generated as a random signal is generated (minus tmin from this time), the time values are read out in the opposite direction to when they were written in (i.e. the data is shifted step by step from right to left) and the difference to the time value of the time counter is calculated, as it is saved when the random signal arrives (S=>REF). The LIFO thus limits the number of stored action signals (identification signals) according to the number of memory locations reserved for it in such a way that the most recently arrived ones remain stored according to the storage capacity of the LIFO, and the older ones are overwritten.
Weiters wird bei einer entsprechend langen Spieldauer der über das RAM (zur Abspeicherung der Overflow Durchgänge) zwar verlängerbare Zeitzähler irgendwo (mangels Speicherplätze des RAMs) einen endlichen Meßbereich haben, jedoch ist es so, daß praktisch die älteren Werte, die nicht mehr im Pufferspeicher enthalten sind (bzw. schon durch neuere Werte überschrieben sind) wertlos sind. D.h. die Zeitmessung kann rückwirkend ständig einen Neubeginn (der außerhalb der aktuellen Werte liegen muß) durch eine einfache Korrekturrechnung (Offset) definieren, um Speicherplätze im RAM zu sparen, da nur diejenigen Zeitwerte interessieren, die im Bereich der tatsächlich im Pufferspeicher gespeicherten sich befinden. Im Pufferspeicher werden dann als einem Zeitwert, d.h. hier einem abzuspeichernden Kennsignal entsprechende Datensätze gespeichert, die in einer zunächst vereinfachten Form z.B. folgendes Format haben:
- Datenformat: Ein Datenwort besteht beispielsweise aus:
- a) dem vom Zeitzähler gelesenen Zeitwert z*
- b) und der Adresse des Teilnehmers, der das Kennsignal abgeschickt hat
- c) gegebenenfalls noch zusätzliche zum Kennsignal zugehörige optionale Paramter, z.B. der Ziffer einer Lottozahl, die der Teilnehmer zu dem Kennsignal mit abgeschickt hat (vgl. auch die Ergänzungen im späteren Teil der Beschreibung).
- Data format: A data word consists of, for example:
- a) the time value z* read from the time counter
- b) and the address of the participant who sent the identification signal
- c) if applicable, additional optional parameters associated with the identification signal, e.g. the digit of a lottery number that the participant sent along with the identification signal (see also the additions in the later part of the description).
Somit bei der Differenzbildung der Zeitwerte auch gleich die Gewinner festgestellt werden, bzw. die betreffenden Lottozahlen, die gezogen wurden.This means that when the time values are calculated, the winners or the lottery numbers that were drawn are also determined.
Vereinfachung: Im Prinzip ist es für ein einfaches Gewinnspiel ausreichend, wenn nur die Adressen der Teilnehmer als Daten gespeichert werden, ohne Zeitwerte, wobei die genauen Zeitwerte dann nicht bei der Auswertung zur Verfügung stehen, sondern nur die Reihenfolge. Allerdings erschwert dies die Kontrolle, wenn das Programm auf Manipulation durch weitere externe Einrichtungen überwacht werden soll. Für die Realisierung kann neben einer reinen Serverlösung auch eine Signalprozessor (DSP) Implementierung zur Anwendung gelangen, der die erläuterte Zeitmessung vornimmt und in dem der erläuterte LIFO Algorithmus realisiert ist.Simplification: In principle, it is sufficient for a simple competition if only the addresses of the participants are stored as data, without time values, whereby the exact time values are then not available for the evaluation, only the order. However, this makes control more difficult if the program is to be monitored for manipulation by other external devices. In addition to a pure server solution, a signal processor (DSP) implementation can also be used for implementation, which carries out the time measurement described and in which the LIFO algorithm described is implemented.
Nähere Erläuterung zu den Figuren:Further explanation of the figures:
Es ist eine als Baumbalken 4 dargestellte Waage vorgesehen, wobei der Baumbalken 4 in der Mitte auf einem als Lager dienenden Querbalken 1 aufliegt. Auf der linken Seite des Balkens liegt der Geldsack 2 auf, auf der rechten Seite ist ein Korb 3 aufgesetzt, in welches von auf einem Baum 7 sitzenden Affen Münzen (10) eingeworfen werden, die den von den Teilnehmern eingegebenen Aktionssignalen (Kennsignalen) entsprechen. Jedesmal wenn ein Teilnehmer den Button [„Münze werfen“/ anklickt, wird vom Konto des betreffenden Teilnehmers (vom Guthaben einer bestimmten verfügbaren Anzahl von Aktionssignalen oder auch in Geldwert, oder auch über Telefongebühren, etc.) z.B. ein bestimmter Betrag, z.B. 10 cent, abgebucht, um das sich das Geld werte „Gewicht“ des Balken auf der rechten Seite anteilsmäßig erhöht. Z.B. um 5 cent je einbezahlter Betrag von 10 cent. Der zu jedem Aktionssignal (Kennsignale) jeweils verbleibende Anteil η (von hier z.B., η = 50% bzw. 5 cent) werden vom Spiel abgezweigt um die Kosten zu decken.A scale is provided, represented as a
In einer Weiterbildungsoption ist ein weiterer Button [„Affe spring“] vorgesehen, bei dessen Betätigung nicht nur eine einzelne Münze geworfen wird, sondern gleich der Affe auf den Balken springt. Eine solche Aktion entspricht für die Wertung im Vergleich zur einfachen Münze (hier 10 cent) z.B. einem 100-fachen Gewicht, jedoch in Bezug auf den eingezahlten, d.h. vom Teilnehmer bezahlten Wert nur dem Zehnfachen. Dieser Multiplikator mit dem dS an der Summe wirksam wird, soll als K Faktor bezeichnet werden. D.h. der Teilnehmer bezahlt bei diesem Beispiel 2 Euro (von dem nur 1 Euro als Gewicht ankommt) und erhält ein Gewicht von 20/2=10 Euro. mit dem er die Summe S aufsummiert, wobei dies auch als (automatisierte) Burst Serie von abgegebenen Aktionssignalen (Kennsignalen) umgesetzt sein kann bei denen jedoch durch Einhaltung der Pausenzeit sicher gestellt wird, daß andere Teilnehmer noch zwischen diese Aktionssignale zeitlich hinein fallen.In a further training option, another button [“Monkey jump”] is provided, when pressed, not only is a single coin tossed, but the monkey jumps onto the bar. In comparison to a single coin (here 10 cents), such an action corresponds to 100 times the weight for the scoring, but only ten times the value deposited, i.e. paid by the participant. This multiplier, with which dS is applied to the total, should be referred to as the K factor. In this example, the participant pays 2 euros (of which only 1 euro is used as weight) and receives a weight of 20/2=10 euros, with which he adds up the sum S, whereby this can also be implemented as an (automated) burst series of issued action signals (identification signals), where, however, compliance with the pause time ensures that other participants still fall in between these action signals.
Damit die „Kasse“ stimmt, muß daher der Referenzwert um (10-2/2) = 9 Euro reduziert werden. In dem gezeigten Beispiel erfolgt dies in
Beispiel:Example:
Bei dem Spiel beträgt der Referenzwert REF 1000.000 Euro, wobei für η = 50% (in diesem Beispiel) von den Teilnehmern 2000.000 Euro über die abgegebenen Aktionssignale (Kennsignale) eingezahlt werden müssen, um den möglichen Gewinn von 1000.000 Euro auszahlen zu können.In the game, the reference value REF is 1,000,000 euros, whereby for η = 50% (in this example) the participants must deposit 2,000,000 euros via the action signals (identification signals) given in order to be able to pay out the possible winnings of 1,000,000 euros.
Die aktuelle Summe S, auf die (in diesem Beispiel) wegen η = 50% nur immer jeweils die Hälfte der eingezahlten Beträge aufsummiert wird, sei auf den Wert (1000.000 - 20) Euro angewachsen, d.h. es fehlen noch exakt 20 Euro oder 400 eingegebene Aktionssignale (Kennsignale) der Teilnehmer um das Spiel über die Bedingung S => REF zu beenden. Zu diesem Zeitpunkt (der noch fehlenden 20 Euro, die in ihrer genauen Höhe jedoch dem Teilnehmer nicht bekannt sind) betätigt ein Teilnehmer den Button („Affe spring“), worauf von diesem Teilnehmer 2 Euro abgebucht und (wegen η = 50%) die Hälfte, das sind 1 Euro zur Kostendeckung und die andere Hälfte, in diesem Fall multipliziert um den K Faktor (K=10) auf die Summe S summiert wird, d.h. die Summe S wird um dS= 10 Euro erhöht, wobei aber nur 1 Euro auf diese Summe eingezahlt wurde. Deshalb wird der Referenzwert REF um die Differenz 10 Euro - 1 Euro = 9 Euro erniedrigt. Die Summe S ist daher um 1 Euro niedriger als der Referenzwert REF. D.h. das Spiel ist noch lange nicht entschieden. Auch wenn unmittelbar danach noch ein Teilnehmer einen weiteren Affen springen ließe und damit das Zufallssignal S => REF zwar erzeugt, aber da er bereits außerhalb von tmin liegt, auf keinen Fall gewinnen kann, kann dem Teilnehmer, der das vorherige Aktionssignal (Kennsignal) bei Zahlung von 2 Euro abgegeben hat, der Gewinn entgehen, wenn er zu nahe (nämlich innerhalb von tmin) am nachfolgenden Aktionssignal des weiteren Teilnehmers dran ist. Dann hätte z.B. der Teilnehmer gewonnen, welcher zuvor, jedoch außerhalb von tmin ein Aktionssignal für 20 cent abgegeben hat, u.s.w. Oder wenn die Wahrscheinlichkeitsweiche noch vorgesehen ist, besteht die Möglichkeit, daß es zum aktuellen Zeitpunkt, wo S => REF, überhaupt nicht zur Erzeugung des Zufallssignals kommt, sondern es bleibt der aktuelle Referenzwert REF bestehen, bzw. wird noch weiter erhöht, damit das Spiel weiter gehen kann.The current sum S, to which (in this example) only half of the amounts paid in are added up because η = 50%, has grown to the value (1000,000 - 20) euros, i.e. exactly 20 euros or 400 entered action signals (identification signals) from the participants are still missing in order to end the game using the condition S => REF. At this point in time (the missing 20 euros, the exact amount of which is not known to the participant), a participant presses the button (“Monkey jump”), whereupon 2 euros are debited from this participant and (because η = 50%) half, that is 1 euro to cover costs and the other half, in this case multiplied by the K factor (K=10), is added up to the sum S, i.e. the sum S is increased by dS= 10 euros, but only 1 euro was paid into this sum. Therefore, the reference value REF is reduced by the
In
Für eine Anwendung für ein Lottospiel, ist es sinnvoll nach jeder Erzeugung eines Startsignals S = REF, was eine gezogene Nummer bedeutet, prinzipiell den Referenzwert REF (auf der Geldsack 2 Seite) stehen zu lassen, der sich zunächst aus dem zu den ausgefüllten Lottoscheinen einbezahlten Beträgen ergibt. Wie bereits erläutert, entspricht eine gezogene Lottozahl dann jener Ziffer, die ein Teilnehmer, der (beim Eintreffen des Startsingals) gezogen wurde, jeweils beim Absenden seines Aktionssignales (Kennsignales) aus den angekreuzten seines Lottoscheines wählt oder (in einer optionalen Variante) vom Server zugewiesen bekommt.For an application for a lottery game, it is sensible to leave the reference value REF (on the
Dabei werden wie üblich die Lottozahlen, in mehreren für jede gezogene Zahl vorgesehene Durchgänge gezogen. Bei der üblichen mechanischen Lottoziehung entspricht ein Durchgang jeweils der Rotation einer Trommel mit dem anschließenden herausfischen der Zahl. Bei dem neuen IT- Verfahren entspricht jeder Durchgang jeweils der Erzeugung des Startsignal S>=REF, um unter Berücksichtigung der Mindestzeit tmin das Aktionssignal (Kennsignal) eines betreffenden Teilnehmers auszuwählen und über der dem Teilnehmer vor Eintreten des Startsignal S>=REF vorher zugewiesenen Lottozahl, diese Lottozahl als gezogene Zahl zu bestimmen, oder (für eine weitere Option, die später noch näher erläutert wird) eine Zahlenreihe über zeitlich hintereinander eintreffende Kennsignale zu bestimmen, aus der über eine im vorherigen Ziehungsvorgang mit gezogene Nummer die Ziffernposition innerhalb dieser Reihe bestimmt wird, welcher der Gewinn zuzuordnen ist.As usual, the lottery numbers are drawn in several rounds for each number drawn. In the usual mechanical lottery drawing, each round corresponds to the rotation of a drum and the subsequent fishing out of the number. In the new IT process, each round corresponds to the generation of the start signal S>=REF in order to select the action signal (identification signal) of a relevant participant, taking into account the minimum time tmin, and to determine this lottery number as the drawn number using the lottery number previously assigned to the participant before the start signal S>=REF occurs, or (for another option, which will be explained in more detail later) to determine a series of numbers using identification signals that arrive one after the other, from which the digit position within this series to which the prize is to be assigned is determined using a number drawn in the previous drawing process.
Die Summanden dS, welche den von den Teilnehmern (bzw. deren Endgeräten) abgegebenen Aktionssignalen (Kennsignalen) jeweils als gleiche Anteile dS zugeordnet werden, um durch ständiges Aufsummieren die Summe S=n*dS zu bilden, werden so bestimmt, daß der auszuzahlende maximale Gewinnwert REF durch den Faktor n geteilt wird. Den Faktor n erhalten wir, indem die Anzahl der Teilnehmer ZT durch einen Verhältniswert m geteilt wird. n=ZT/m, somit n um diesen Faktor kleiner ausfällt bzw. dS entsprechend größer ausfällt. Es müssen daher ZT/m Teilnehmer ein Aktionssignal (Kennsignale) abgegeben, um das Startsignal S>=REF zu erhalten, wobei wenn m<1 ist, die Teilnehmer jeweils mehrere Aktionssignale (Kennsignale) abgegeben müssen um S>=REF zu erhalten, dito für m>1 nur ein Bruchteil der Teilnehmer.The summands dS, which are assigned to the action signals (identification signals) emitted by the participants (or their end devices) as equal parts dS in order to form the sum S=n*dS by constantly adding them up, are determined in such a way that the maximum winning value REF to be paid out is divided by the factor n. We obtain the factor n by dividing the number of participants ZT by a ratio value m. n=ZT/m, so n is smaller by this factor and dS is correspondingly larger. Therefore, ZT/m participants must emit an action signal (identification signals) in order to receive the start signal S>=REF, whereby if m<1, the participants must each emit several action signals (identification signals) in order to receive S>=REF, ditto for m>1 only a fraction of the participants.
Bei jedem Durchgang wird daher eine betreffende Zahl festgestellt, wobei im nächsten Durchgang die bereits gezogenen Zahlen für eine Zuordnung zu dem Aktionssignal (Kennsignal) der Teilnehmer nicht mehr zugelassen werden, bzw. den Teilnehmern nicht mehr zur Auswahl stehen.Therefore, in each round a relevant number is determined, whereby in the next round the numbers already drawn are no longer allowed for assignment to the action signal (identification signal) of the participants, or are no longer available for selection by the participants.
Dabei besteht noch weiterhin die Option, das Spiel noch interessanter zu machen, indem die Mitspieler neben der Möglichkeit nur zum Zwecke der Ziehung der Lottozahlen unentgeldlich zu spielen, auch um Geld spielen können, indem sie diese Option vorher wählen. Dabei wird so vorgegangen, daß die Summe der über die Aktionssignale (Kennsignale) eingehenden Geldbeträge auf einem zweiten Geldsack bezogen wird, der neben dem ersten (2) auf dem Balken 4 abgestellt ist und dieser zusätzliche Geldsack mit der Zahl der zu den Aktionssignalen (Kennsignalen) eingegangenen Gebühren wächst. Dieser zweite Geldsack bildet dann nicht den Referenzwert für die Lottoziehung, sondern der Inhalt wird dann unter jenen Teilnehmern aufgeteilt, über deren Aktionssignal (Kennsignale) jeweils eine Lottozahl der gültigen (einen Gewinner aufweisenden) Zahlenreihe gezogen worden ist.There is still the option to make the game even more interesting by allowing players to play for money, as well as just for the purpose of drawing the lottery numbers, by selecting this option beforehand. The procedure is such that the sum of the amounts of money received via the action signals (identification signals) is placed in a second money bag, which is placed next to the first (2) on
Zu jeder Erzeugung des Startsignals S>=REF wird der mittlere Neigungswinkel α der Waage. bzw. des Balkens, Null und um diese Nullage schaukeln (wobei zu beiden Seiten z.B. ein Affe auf den Balken springt um zu schaukeln). Ansonsten gelten die bereits gemachten Angaben. Bei einer Annäherung von S an REF, beginnt das linke Balkenende (wo der Geldsack steht) auf den Boden B zu klopfen, wobei das Balkenende umso länger (über die Impulsdauer) vom Boden abhebt, je näher der Wert S an REF herankommt, bei noch weiterer Annäherung nach rechts überschwingt (α negativ), bis bei Erreichen von S>=REF die Schaukelbewegung einsetzt.Each time the start signal S>=REF is generated, the average angle of inclination α of the scale or the beam is zero and swings around this zero position (with a monkey jumping onto the beam on both sides to swing, for example). Otherwise, the information already given applies. When S approaches REF, the left end of the beam (where the money bag is) begins to knock on the floor B, with the end of the beam lifting off the floor for longer (over the pulse duration) the closer the value S gets to REF, and overshooting to the right as it approaches even further (α negative), until the swinging motion starts when S>=REF is reached.
Eine Variante des Spiels ist, daß der Referenzwert REF von beliebigen Teilnehmern auch jeweils schrittweise erhöht werden kann, wenn der Balken sich in der Nähe des Schnittpunktes von S>=REF befindet. Wobei dies nur jene Teilnehmer können, die bereits Gebühren mit den abgegebenen Aktionssignalen entrichtet haben (auch jeweils abhängig von der Anzahl der bereits entrichteten Gebühren, usw.).A variant of the game is that the reference value REF can be increased step by step by any participant when the bar is near the intersection point of S>=REF. This can only be done by those participants who have already paid fees with the action signals they have given (also depending on the number of fees already paid, etc.).
- Das oberste Diagramm veranschaulicht, wie aus den beiden Werten Referenzwert REF und Summenwert S am Schnittpunkt S>=REF zum Zeitpunkt ts das Startsignal entsteht. Dabei sind in diesem Diagramm zwei optionale Fälle, von denen entweder der eine oder der andere eintreten kann, und die durch Verwendung einer Wahrscheinlichkeitsweiche entschieden werden, dargestellt:
- Im ersten Fall wird der Gewinn sofort ausbezahlt, wenn die Summe S den Referenzwert REF erreicht, bzw. überschreitet (S=>REF), was dem Startsignal ts(1) entspricht.
- Im zweiten Fall wird bei der Erzeugung des Startsignals (S=>REF) der Gewinn nicht ausbezahlt und der Referenzwert REF gehalten, bzw. zum Weiterspielen erhöht, was dem Startsignal ts(2) entspricht.
- The top diagram illustrates how the start signal is generated from the two values reference value REF and sum value S at the intersection point S>=REF at time ts. This diagram shows two optional cases, one or the other of which can occur and which are decided by using a probability switch:
- In the first case, the winnings are paid out immediately when the sum S reaches or exceeds the reference value REF (S=>REF), which corresponds to the start signal ts(1).
- In the second case, when the start signal (S=>REF) is generated, the winnings are not paid out and the reference value REF is held or increased to continue playing, which corresponds to the start signal ts(2).
Die Unterscheidung der beiden Fälle liefert die Wahrscheinlichkeitsweiche, die in den besprochenen Varianten ausgeführt ist, wobei diese Varianten auch kombiniert werden können.The distinction between the two cases is provided by the probability switch, which is implemented in the variants discussed, although these variants can also be combined.
Die Wahrscheinlichkeitsweiche wird realisiert, indem der Server zusätzlich Aktionssignale erzeugt, die in einem Verhältnis der gewünschten Wahrscheinlichkeit zu den von den Teilnehmern abgesendeten Aktionssignalen mit diesen homogen verteilt (gefächert) hinzugefügt sind, wobei der erste Fall eintritt, wenn die Erhöhung der Summe S, welche das Startsignal ts(1) erzeugt, durch das Aktionssignal (Kennsignal) eines Teilnehmers erzeugt ist, und der zweite Fall eintritt, wenn die Erhöhung der Summe S, welche das Startsignal ts(2) erzeugt, durch ein vom Server selbst erzeugtes Aktionssignal verursacht ist. Wie bereits erläutert, kann diese erste Variante der Wahrscheinlichkeitsweiche noch durch eine zweite ergänzt oder ersetzt werden, bei der die Erzeugung des Startsignals ts(1) bzw. Startsignals ts(2) mit einer Koinzidenzbedingung überlagert wird, welche das Ergebnis einer Prüfung betrifft, ob die jeweils durch das Aktionssignal (Kennsignal) eines Teilnehmers erhöhte Summe S geradzahlig oder ungeradzahlig ist. So ist z.B. festgelegt, daß bei einem geradzahligen Wert der Summe S, bei Eintreten des Startsignals ts(1) das Spiel beendet, der Referenzwert REF=0 gesetzt und der Gewinn ausbezahlt wird, hingegen bei einem ungeradzahligen Wert der Summe S, bei Eintreten des Startsignals ts(2) das Spiel fortgesetzt, der Referenzwert REF gehalten, bzw. erhöht und kein Gewinn ausbezahlt wird. Neben diesen beiden Grundvarianten für die Realisierung der Wahrscheinlichkeitsweiche können noch die erläuterten Methoden zur Aufteilung, Verteilung oder Umverteilung des durch ein Aktionssignal ausgelösten Zuwachses dS (Input) zwischen Summenwert S und Referenzwert REF angewendet werden, um auch den Referenzwert REF mit zu steuern.The probability switch is implemented by the server generating additional action signals that are homogeneously distributed (fanned) with the action signals sent by the participants in a ratio of the desired probability, whereby the first case occurs when the increase in the sum S that generates the start signal ts(1) is generated by the action signal (identification signal) of a participant, and the second case occurs when the increase in the sum S that generates the start signal ts(2) is caused by an action signal generated by the server itself. As already explained, this first variant of the probability switch can be supplemented or replaced by a second one, in which the generation of the start signal ts(1) or start signal ts(2) is superimposed with a coincidence condition that affects the result of a check as to whether the sum S increased by the action signal (identification signal) of a participant is even or odd. For example, it is specified that if the sum S is an even number, the game ends when the start signal ts(1) occurs, the reference value REF is set to 0 and the winnings are paid out, whereas if the sum S is an odd number, the game continues when the start signal ts(2) occurs, the reference value REF is maintained or increased and no winnings are paid out. In addition to these two basic variants for implementing the probability switch, the methods explained for dividing, distributing or redistributing the increase dS (input) triggered by an action signal between the sum value S and the reference value REF can also be used to control the reference value REF.
In
In der Anmeldephase, wo noch kein Aktionssignal abgegeben wird, muß jeder Teilnehmer eine Anmeldegebühr dS entrichten und es steigt somit die Summe S=n*dS (mit der Anzahl n der Anmeldungen, auch ausfüllen von Lottoscheinen, etc.) und daher auch der Profit (mit x als Prozentsatz) = (1+x)*S-S= x*S bis zum Spielbeginn linear an. Bei Spielbeginn (nach beendeter Anmeldephase) hat sich somit eine bestimmte Summe S angehäuft (auch an einbezahltem Geld), wobei zunächst als Startbedingung ein fester Referenzwert REF festgelegt wird. Mit steigender Kurve der Summe S nähert sich diese Summe dem Referenzwert REF, wobei bevor er überschritten wird das Spiel beginnt, bzw. wenn es noch nicht beginnt, der Referenzwert REF in inkrementalen Schritten jeweils gerade soviel erhöht wird, daß die Bedingung S=>REF nicht erreicht wird, d.h. das Startsignal sicher nicht erzeugt wird. Bei Spielbeginn befindet sich der Referenzwert REF knapp über dem Wert der Summe S und steigt nach einer Rampe an (durch eine entsprechende Zufallsfunktion) und wird wieder abgesenkt, so daß sich der Referenzwert REF wieder der Summe S annähert, d.h. durch Summierung der den Aktionssignalen der Teilnehmer zugeordneten Beträge die Bedingung S=>REF erreicht werden könnte. Dabei wird jedoch bei der abfallenden Rampe des Referenzwertes REF die Wahrscheinlichkeitsweiche zugeschaltet. Dadurch ist es möglich, diese Folge der auf- und absteigenden Rampe des Referenzwertes REF mehrmals zu wiederholen, wenn durch Zufall die Wahrscheinlichkeitsweiche so entscheidet, daß bei Erhalt eines S=>REF weitergespielt wird, wobei der Referenzwert zunächst in geringen Stufen zusätzlich erhöht wird, um das Spiel in Gang zu bringen und erst dann die Rampe hochfährt und wieder absinkt, um die Spieler, die bei der steigenden Rampe natürlich ausgestiegen sind, wieder zum Spiel zu animieren. Daß der Referenzwert REF sich wieder dem Summenwert S annähert erhalten die Spieler (Teilnehmer) dadurch angezeigt, daß der Balken (4,
Die Steuerung der Veränderung des Referenzwertes REF kann neben einer einfachen inkrementalen Veränderung gleichfalls unter Einbeziehung des Wahrscheinlichkeitsprinzips erfolgen, wie in den beiden Beispielen (Tabellen) im vorangehenden Teil der Beschreibung bereits ausführlich erläutert wurde.In addition to a simple incremental change, the control of the change in the reference value REF can also be carried out by taking into account the probability principle, as has already been explained in detail in the two examples (tables) in the previous part of the description.
Auf diese Weise tendiert auch der nach einem Dreiecksverlauf gesteuerte Referenzwert REF nach oben (wie bei einem Aktienkurs) bis er durch das Einsetzen der Abgabe zahlreicher Aktionssignale (Kennsignal) der Teilnehmer steil nach oben gesteuert wird, nachdem bei Eintreffen des ersten Startsignals ts(1) die Wahrscheinlichkeitsweiche so entschieden hat, daß der Referenzwert REF gehalten wird, d.h. der Gewinn nicht ausbezahlt sondern erhöht und weitergespielt wird. Erst zum Zeitpunkt ts(2), bei der die Bedingung S=>REF eintritt, wird, da hier die Wahrscheinlichkeitsweiche entschieden hat, den Gewinn auszuzahlen, der Referenzwert REF auf Null gesetzt, um ein neues Spiel zu beginnen.In this way, the reference value REF, which is controlled according to a triangular course, also tends upwards (as with a share price) until it is driven steeply upwards by the start of the emission of numerous action signals (identification signal) by the participants after the probability switch has decided, upon the arrival of the first start signal ts(1), that the reference value REF is maintained, i.e. the winnings are not paid out but increased and the game continues. Only at time ts(2), when the condition S=>REF occurs, is the reference value REF set to zero to start a new game, since the probability switch has decided to pay out the winnings.
Um den Referenzwert möglichst steil nach oben zu steuern, wird von der Kombination der beiden Methoden Gebrauch gemacht, einmal das geldwerte Input aufzuteilen zwischen Summenwert S und Referenzwert REF, wobei der Referenzwert REF erhöht wird und ein geldwerter Überschuß entsteht, wie zu einem Beispiel bereits erläutert wurde (z.B. bei einer Aufteilung von 50:50) und weiters noch dieser Überschuß dazu verwendet wird, um mit einer Wahrscheinlichkeitsweiche der ersten Variante die Annäherung des Summenwertes S an den Referenzwert REF zu beschleunigen (über die vom Server erzeugten internen Aktionssignale, die als Gewichte die Erhöhung des Summenwertes S durch die Teilnehmer, bzw. den Anstieg von S verstärken), was wiederum eine Erhöhung des Referenzwertes durch die Wahrscheinlichkeitsweiche begünstigt. Die Umschaltung der beiden Methoden erfolgt automatisch über die Bewertung der jeweiligen Dichte der in den Server eintreffenden Aktionssignale, so daß der beschriebene Effekt eines versteilerten Anstieges des Referenzwertes REF (gesteuert über die Wahrscheinlichkeitsweiche) eintritt.In order to increase the reference value as steeply as possible, a combination of the two methods is used: firstly, the monetary input is divided between the total value S and the reference value REF, whereby the reference value REF is increased and a monetary surplus is created, as already explained in an example (e.g. with a 50:50 split), and then this surplus is used to accelerate the convergence of the total value S to the reference value REF using a probability switch of the first variant (via the internal action signals generated by the server, which act as weights to increase the increase in the total value S by the participants, or the increase in S), which in turn promotes an increase in the reference value through the probability switch. The switching between the two methods takes place automatically by evaluating the respective density of the action signals arriving at the server, so that the described effect of a steepened increase in the reference value REF (controlled by the probability switch) occurs.
Damit mit möglichst hoher Wahrscheinlichkeit beim Eintreten des Zufallsereignisses zu einem nach der Bedingung S=>REF erzeugten Startsignal ts der Referenzwert REF sich hoch schaukelt und nicht sofort der Gewinn ausbezahlt werden muß, wird das Verhältnis der Wahrscheinlichkeit in Bezug zur Erzeugung eines Aktionssignals (bei Eintreten von S=>REF) so gesteuert, daß bei einem niedrigeren Referenzwert REF, die Wahrscheinlichkeit, daß ein Gewinn nicht ausbezahlt, sondern weiter gespielt wird höher ist, bzw. die Wahrscheinlichkeit, daß der Gewinn ausbezahlt wird mit steigendem Referenzwert REF zunimmt, was durch z.B. das Verhältnis der vom Server intern erzeugten Aktionssignale in Bezug zu den von den Teilnehmern erzeugten gesteuert werden kann, oder durch einen Teiler, wenn die Wahrscheinlichkeitsweiche durch die Entscheidung, ob die Summe S einem geradzahligen Wert oder einem ungeradzahligen Wert entspricht, vorgenommen ist, d.h. bei einem Teilerverhältnis von z.B. T=3 nur jeder dritte geradzahlige Wert der Summe S, bei Eintreten des Startsignals ts(1) das Spiel beendet. D.h. mit T kann die statistische Wahrscheinlichkeit der Verzweigung dieser Wahrscheinlichkeitsweiche voreingestellt werden. Vgl. dazu auch noch die spätere Erläuterung zu
Das vierte Diagram zeigt ein Beispiel für den zeitlichen Verlauf des Korrekturfaktors, mit dem der Profit korrigiert werden muß, damit bei Realisierung der Wahrscheinlichkeitsweiche durch intern erzeugte Serversignale, welche nicht durch Geldwert gedeckt sind, kein Defizit entsteht. Diese Korrektur kann auch entfallen, bzw. wird abgeschwächt, wenn z.B. die Wahrscheinlichkeitsweiche nicht durch einen Überschuß an Aktionssignalen (welche die Summe S ansteigen lassen), sondern durch Filterung, z.B. durch die Entscheidung, ob die Summe S einem geradzahligen Wert oder einem ungeradzahligen Wert entspricht, gebildet wird oder die bereits erläuterten weiteren Maßnahmen zur Kompensation (z.B. bei gleichzeitiger Erhöhung des Referenzwertes REF) mit verwendet werden.The fourth diagram shows an example of the time course of the correction factor with which the profit must be corrected so that no deficit occurs when the probability switch is implemented by internally generated server signals that are not covered by monetary value. This correction can also be omitted or weakened if, for example, the probability switch is not formed by an excess of action signals (which cause the sum S to rise), but by filtering, e.g. by deciding whether the sum S corresponds to an even or an odd value, or if the other compensation measures already explained (e.g. by simultaneously increasing the reference value REF) are also used.
Hinweis: Anstelle, daß die Summierung des eingezahlten Geldwertes über die Summierung der Summe S durch die von den Teilnehmern abgegebenen Aktionssignale (Kennsignale) erfolgt, kann sie auch ausschließlich, oder hauptsächlich über die Dauer der Anmeldephase durch die Anmeldegebühr gebildet werden, so daß der Referenzwert REF gleich zu Beginn einem hohen Wert entspricht. Wobei jeder Teilnehmer sozusagen im Vorverkauf (verbilligt) eine beliebige Anzahl der Berechtigung zur Abgabe von Aktionssignalen kaufen kann, und zum normalen Preis auch während des Spiels noch kaufen kann. Entsprechend den während der Anmeldephase bereits eingegangenen Aktionssignalen ergibt sich dann der etwas über die Summe S gesetzte Referenzwert REF.Note: Instead of the sum of the money paid in being added up by adding up the sum S of the action signals (identification signals) given by the participants, it can also be formed exclusively or mainly over the duration of the registration phase by the registration fee, so that the reference value REF corresponds to a high value right from the start. Each participant can buy any number of authorizations to give action signals in advance (at a reduced price), and can also buy them at the normal price during the game. According to the The action signals already received during the registration phase then result in the reference value REF, which is set slightly above the sum S.
#1.....#5 betreffen die Reihenfolge der Auslösung der Aktionssignale (Kennsignale) durch die Teilnehmer.#1.....#5 concern the order in which the action signals (identification signals) are triggered by the participants.
#5 und #4 werden vom gleichen Teilnehmer (bzw. Endgerät) ausgelöst. Dabei wird zum Versuch zu #5 ein Aktionssignal auszulösen, dieses Signal unterdrückt, da nach Auslösung von #4 die Pause t kleiner als die Mindestzeit tw ist, nach der das nächste Aktionssignal (Kennsignal) durch den selben Teilnehmer wieder abgegeben werden kann. Dabei muß tw keineswegs eine feste Zeit sein, sondern kann abhängig vom Andrang der Teilnehmer (ein Aktionssignal abzugeben) vom Server gesteuert sein. Nach Ablauf von tw wird das zur Auslösung #5 zugehörige Aktionssignal (Kennsignal zn-4) ausgegeben. sollte zwischenzeitlich (innerhalb von tw) eine wiederholte Auslösung #6 stattgefunden haben, dann wird diese ignoriert, da das ausgelöste Signal noch nicht ausgegeben wurde. Das Ignorieren wird z.B. durch einen entsprechenden Warnton (gegebenenfalls auch mit kurz eingeblendeter Meldung) dem Benutzer angezeigt.#5 and #4 are triggered by the same participant (or terminal device). In an attempt to trigger an action signal for #5, this signal is suppressed because after #4 is triggered, the pause t is less than the minimum time tw after which the next action signal (identification signal) can be emitted by the same participant. Tw does not have to be a fixed time, but can be controlled by the server depending on the number of participants (to emit an action signal). After tw has elapsed, the action signal (identification signal zn-4) associated with triggering #5 is emitted. If a repeated triggering of #6 has occurred in the meantime (within tw), this is ignored because the triggered signal has not yet been emitted. The ignoring is indicated to the user, for example, by a corresponding warning tone (possibly also with a brief message displayed).
Die Teilnehmer ad0....adn sind mit ihren Endgeräten (Browser) über das Internet IT mit dem Server verbunden. Neben dem Programm, welches im Server abläuft, um das erläuterte Verfahren zu realisieren, ist noch eine Protokollstation vorgesehen, deren Aufgabe es ist unabhängig vom Server eine Kontrolldatei aufzuzeichnen. Diese Kontrolldatei enthält die genaue Reihenfolge der Aktionssignale jener Teilnehmer, die bei Erreichen von S=>REF, d.h. bei der Erzeugung des Startsignals ts unmittelbar vor diesem Zeitpunkt (in der durch das LIFO fest gelegten Anzahl gespeichert) in den Server eingegangen sind. Damit die Protokollstation autark arbeitet, ist die Protokollstation gleichfalls über das Internet mit den Teilnehmern verbunden. Dabei kann die Teilnehmeridentifizierung über den Server erfolgen, oder auch völlig unabhängig vom Server über die in dieser Anmeldung bevorzugte Telefonschleife eines Festnetzes oder eines Handy's. Die Identifizierung des Gewinners erfolgt dann unter der Telefonnummer, unter der sich der Teilnehmer eingeloggt hat. Somit die Protokollstation genauso wie die Server, auch wenn der Provider an den Teilnehmer nur eine temporäre IT- Adresse vergibt, als feste Bezugsadresse die Telefonnummer des Teilnehmers hat, unabhängig davon welches IT- Netz er benutzt. Dabei ist die WEB-Seite, oder auch eine den Browser auf der Teilnehmerseite (an dessen Endgerät) unterstützende Hilfssoftware vorgesehen, welche zusätzlich zum Server, die Verbindung zur Protokollstation aufbaut. Die Protokollstation erhält vom Server über eine gesicherte (verschlüsselte) Verbindung SEC jene Daten (Parameter), die er verwendet um aus den Aktionssignalen (Kennsignalen) der Teilnehmer, die Summe S zu bilden, weiters übermittelt er noch den Referenzwert REF und die Zeit tmin. Und falls vom Server veränderlich gesteuert, auch noch die Sperrzeit tw, die ein Teilnehmer abwarten muß, um ein Aktionssignalen (Kennsignalen) an den Server wiederholt absetzen zu können.The participants ad0....adn are connected to the server with their end devices (browsers) via the Internet IT. In addition to the program that runs on the server to implement the procedure described, a protocol station is also provided, whose task is to record a control file independently of the server. This control file contains the exact sequence of the action signals of those participants that were received in the server when S=>REF was reached, i.e. when the start signal ts was generated immediately before this point in time (stored in the number determined by the LIFO). So that the protocol station works autonomously, the protocol station is also connected to the participants via the Internet. Participants can be identified via the server, or completely independently of the server via the telephone loop of a landline or a cell phone preferred in this registration. The winner is then identified using the telephone number under which the participant logged in. Thus, the protocol station, just like the server, has the subscriber's telephone number as a fixed reference address, regardless of which IT network they use, even if the provider only assigns the subscriber a temporary IT address. The web page or auxiliary software that supports the browser on the subscriber's side (on their end device) is provided, which establishes the connection to the protocol station in addition to the server. The protocol station receives from the server via a secure (encrypted) connection SEC the data (parameters) that it uses to form the sum S from the action signals (identification signals) of the subscribers. It also transmits the reference value REF and the time tmin. And, if variably controlled by the server, also the blocking time tw that a subscriber must wait for in order to be able to repeatedly send an action signal (identification signal) to the server.
Mit diesen Daten erzeugt die Protokollstation das Startsignal (S>=REF) und stellt die Reihenfolge der unmittelbar vor dem Startsignal, jedoch noch vor vom Zeitpunkt des Startsignals abgezogenen Zeit tmin eintreffenden Aktionssignale (Kennsignale), bzw. deren Daten unabhängig vom Server fest.Using these data, the protocol station generates the start signal (S>=REF) and determines the sequence of the action signals (identification signals) arriving immediately before the start signal, but before the time tmin subtracted from the time of the start signal, or their data, independently of the server.
Die Protokollstation steht dann beispielsweise bei einem Notar unter Verschluß und es werden die vom Server ermittelten Gewinner mit denen des Notars verglichen. Wird das Verfahren für ein Lottospiel angewendet, dann wird die einem Teilnehmer vom Server zugeordnete, und somit dem Aktionssignale (Kennsignale) des Teilnehmers jeweils zugeordnete Lottozahl zunächst vom Server dem Endgerät des Teilnehmers übermittelt und von dort der Protokollstation, jeweils als Bestandteil der dem Aktionssignal (Kennsignal) eines Teilnehmers jeweils zugehörigen Daten. D.h. alle einen Teilnehmer jeweils betreffenden, Spiel entscheidenden Daten, werden nicht direkt vom Server an die Protokollstation übermittelt, sondern über das Endgerät eines betreffenden Teilnehmers jeweils durchgeschleift, damit Manipulationen ausgeschlossen sind.The protocol station is then locked away, for example, by a notary, and the winners determined by the server are compared with those of the notary. If the procedure is used for a lottery game, the lottery number assigned to a participant by the server, and thus to the participant's action signal (identification signal), is first transmitted by the server to the participant's terminal and from there to the protocol station, each as part of the data associated with the participant's action signal (identification signal). This means that all data relating to a participant and decisive for the game are not transmitted directly from the server to the protocol station, but via the The terminal device of each participant is looped through to prevent manipulation.
Die praktische Realisierung der Protokollstation erfolgt z.B. durch einen Signalprozessor, dessen Programm auf einem Chip oder im Prozessor fest abgespeichert ist, d.h. durch externen Datenträger nicht verändert werden kann. Dabei ist diese Schaltung in einem verschlossenen Sicherheitsgehäuse eingebaut. Das Gerät weist über seine Internet Schnittstelle eine direkte Netzwerkverbindung zum Rechner des Notars auf, dito ist der Server mit dem Rechner des Notars vernetzt. Der Notar kann somit beide Abläufe, die des Servers und die des Protokollgerätes unmittelbar, auch Software unterstützt durch Zahlenwerte und Diagramme vergleichen, bzw. wird der Zeitpunkt in der zeitlichen Nähe des Startsignals auf dem Rechner des Notars aufgezeichnet.The practical implementation of the protocol station is carried out, for example, by a signal processor whose program is permanently stored on a chip or in the processor, i.e. cannot be changed by an external data storage device. This circuit is installed in a locked, secure housing. The device has a direct network connection to the notary's computer via its Internet interface, and the server is also networked with the notary's computer. The notary can thus compare both processes, those of the server and those of the protocol device, directly, also with the support of software using numerical values and diagrams, or the time is recorded on the notary's computer close to the start signal.
Zu
- Zusätzlich zu dem in
1 bzw.2 dargestellten Bild, welches die Nähe zum Startsignal S>=REF anzeigt, ist noch ein weiteres, zweites Bild (6 ) vorgesehen, welches eine Lottotrommel 100 mit den darin herum wirbelnden Lottokugeln abbildet. Dabei bewegen sich die Kugeln allerdings so langsam, daß die Kugeln gut gezielt mit der Maus verfolgt und die gewünschten Zahlen, bzw. Kugeln angeklickt werden können. Dabei bildet der Rechner aus allen im Spiel noch vorhandenen Kugeln Teilmengen und zeigt sie abwechselnd an, und zwar so daß eine jede der im Spiel vorhandenen Kugeln über jeweils gleiche Zeiträume in der Trommel ist (da nicht alle Kugeln innerhalb der Trommel dargestellt werden können). Kugeln, die bereits gezogen wurden, werden in der Trommel nicht mehr dargestellt.
- In addition to the
1 or2 shown image, which shows the proximity to the start signal S>=REF, there is another, second image (6 ) is provided, which depicts alottery drum 100 with the lottery balls whirling around in it. The balls move so slowly that the balls can be followed with the mouse and the desired numbers or balls can be clicked on. The computer creates subsets from all the balls still in the game and displays them alternately, so that each of the balls in the game is in the drum for the same amount of time (since not all balls can be displayed within the drum). Balls that have already been drawn are no longer displayed in the drum.
Wird eine Kugel angeklickt, dann wird das Aktionssignal (Kennsignal) unter Berücksichtigung von tw abgeschickt. Im anderen Bild, in dem die Balkenwaage (nach
Weiters wird in dem Bild, in dem die Lottotrommel dargestellt wird (
Nach jeder gezogenen Nummer wird die Ziehung erneut gestartet, bzw. bei jeder Ziehung das Startsignal S>=REF erzeugt, um das dem Zeitpunkt der Erzeugung des Startsignals am nächsten, jedoch noch außerhalb von tmin liegende Aktionssignal (Kennsignal) festzustellen. Wird eine Nummer (wie z.B. in
Hinweis: Neben der Möglichkeit das Startsignal aus einer ansteigenden Summierung der Summe S zu erzeugen (S>=REF mit dS positiv) besteht auch die Möglichkeit das Startsignal aus einer abfallenden Summierung der Summe S zu erzeugen (S<=REF mit dS negativ), wenn S mit einem entsprechenden, über REF liegenden Startwert gesetzt wird.Note: In addition to the possibility of generating the start signal from an increasing summation of the sum S (S>=REF with dS positive), it is also possible to generate the start signal from a decreasing summation of the sum S (S<=REF with dS negative) if S is set with a corresponding start value that is above REF.
Wie bereits erläutert wird die Zeit tmin, die eingeführt wurde, um Manipulationen zu vermeiden, mit einem Zufallsgenerator erzeugt. Um auch eine Manipulation von tmin zu vermeiden, wird in Weiterbildung tmin durch das Spiel selbst gleichfalls als Zufallszahl erzeugt. Zu diesem Zweck vergibt der Server an die Teilnehmer mit möglichst homogener Verteilung eine Wertereihe von Zahlen in einem bestimmten Bereich. Z.B. 100, 101, 102...... bis 2000. Diese Werte haben beispielsweise die Dimension Millisekunden. Dabei soll jeder Wert auf die gleiche Anzahl von Teilnehmern entfallen, z.B. hundert Werte a „100“, hundert Werte a „101“ bis hundert Werte a „2000“, usw., bzw. kann die Auflösung noch weiter verfeinert werden, je nachdem wie schnell der Durchsatz der vernetzten Daten ist, wobei jedoch unter Wahrung dieser Voraussetzung die Zuteilung dieser Daten auf die einzelnen Teilnehmer nach dem Zufallsprinzip erfolgt.As already explained, the time tmin, which was introduced to prevent manipulation, is generated using a random number generator. In order to prevent manipulation of tmin, tmin is also generated as a random number by the game itself. To do this, the server assigns the participants a series of numbers in a certain range with as homogeneous a distribution as possible. For example, 100, 101, 102... up to 2000. These values have the dimension milliseconds, for example. Each value should be allocated to the same number of participants, e.g. one hundred values of "100", one hundred values of "101" up to one hundred values of "2000", etc., or the resolution can be further refined depending on how fast the throughput of the networked data is, although this requirement is met while the data is allocated to the individual participants at random.
Ändert sich die Zahl der Teilnehmer, dann ändert sich auch die Zahl der Verteilung. Zu jedem von einem Teilnehmer abgesendeten Aktionssignal (Kennsignal) wird dann die vom Server vergebene Zahl mitgesendet, wobei es wie bei der Ziehung der Lottozahlen selbst wieder eine Protokolldatei gibt, die jedoch nicht dem Teilnehmer angezeigt wird, sondern vor allem in der Protokollstation (
Somit nur für die (erste) Ziehung der ersten Ziffer der Server den Zeitwert tmin durch einen Zufallsgenerator im Programm generiert, und bei der ersten Ziffer schon der Zeitwert tmin für die nächste Ziffer durch die Teilnehmer selbst als Zufallszahl bestimmt wird, wie die Ziehung der Lottozahlen selbst. D.h. der in einer Ziehung zusätzlich zur gezogenen Lottozahl mit gezogene Zeitwert tmin wird für die jeweils nächste Ziehung verwendet.Thus, only for the (first) drawing of the first digit does the server generate the time value tmin using a random generator in the program, and for the first digit the time value tmin for the next digit is determined by the participants themselves as a random number, just like the drawing of the lottery numbers themselves. This means that the time value tmin drawn in addition to the lottery number drawn in a drawing is used for the next drawing.
Nach dem gleichen Prinzip läßt sich auch der Referenzwert REF innerhalb eines bestimmten Wertebereiches als Zufallszahl in einem Spiel bestimmen. In Relation zu diesem Referenzwert REF wird ein Summenwert S bis zum Wert REF aufsummiert, der jeder beliebigen Variablen eines jeden beliebigen Spiels entsprechen kann um über die Bedingung S>=REF einen Zufallszeitpunkt (bei Erreichen der Bedingung) zu erzeugen. Genauso könnte auch ein über den Wert von REF liegender Startwert für S als Zufallswert erzeugt werden, um durch schrittweise Verminderung von S über die Bedingung S<=REF einen Zufallszeitpunkt (bei Erreichen der Bedingung) zu erzeugen. Der erzeugte Zufallszeitpunkt kann dabei auch in einem weiteren beliebigen Spiel beliebig verwendet werden. Anstelle der genannten Aktionssignale können auch innerhalb eines Spieles den Teilnehmern zugeordnete Wertigkeiten vorgesehen sein (z.B. gesteuert von via IT vernetzte Teilnehmer), welche einerseits von den Teilnehmern jeweils beeinflußt sind (auch durch indirekte Eingaben, etc.) andererseits durch das Spiel beeinflußt sind und in ihrer Summenwirkung, bzw. über ihr Zusammenwirken (im Spiel) einen Wert (Summenwert S) so beeinflußen, daß er sich dem Referenzwert REF nähert und bei seinem Erreichen den Zufallszeitpunkt erzeugt. Dabei kann der Referenzwert als Zufallszahl auch über mehrere Ziehungen erzeugt werden, z.B. über alle Ziehungen aufsummiert, und weiterhin noch einem Schwellwert entsprechen, über den der als Summe von Zufallszahlen liegende Wert liegen muß, damit er als gültiger Referenzwert entspricht. Bei dieser Variante wird dann durch das erzeugte Zufallssignal (entspricht genanntem Startsignal) im Spiel ein Vorgang ausgelöst, der nach einem vorgegebenen, und für die Teilnehmer transparenten Algorithmus die den Teilnehmer zugeordneten Wertigkeiten umwertet, um den Gewinner (gegebenenfalls die Gewinner) festzustellen und gegebenenfalls das Spiel beendet.Using the same principle, the reference value REF can also be determined as a random number in a game within a certain range of values. In relation to this reference value REF, a total value S is added up to the value REF, which can correspond to any variable in any game in order to generate a random point in time (when the condition is reached) using the condition S>=REF. In the same way, a starting value for S that is higher than the value of REF could be generated as a random value in order to generate a random point in time (when the condition is reached) by gradually reducing S using the condition S<=REF. The random point in time generated can also be used in any other game. Instead of the action signals mentioned, values assigned to the participants can also be provided within a game (e.g. controlled by participants networked via IT), which are influenced by the participants on the one hand (also by indirect inputs, etc.) and on the other hand by the game and, in their cumulative effect or through their interaction (in the game), influence a value (sum value S) in such a way that it approaches the reference value REF and, when it is reached, generates the random point in time. The reference value can also be generated as a random number over several draws, e.g. summed up over all draws, and also correspond to a threshold value above which the value of the sum of random numbers must lie in order to correspond to a valid reference value. In this variant, the random signal generated (corresponds to the aforementioned start signal) triggers a process in the game which, according to a predetermined algorithm that is transparent to the participants, re-evaluates the values assigned to the participants in order to determine the winner (if applicable, the winners) and, if applicable, ends the game.
Das Verfahren ist somit in allgemeinster Weise anwendbar. So kann z.B. auch zur Durchführung einer Tombola der Geldsack bzw. der Referenzwert REF Sachwerten gleichgesetzt werden und die von den Gewinnern gezogenen Zufallszahlen bezeichnen die zu gewinnenden Sachen, usw.The procedure can therefore be applied in a very general way. For example, when conducting a tombola, the money bag or the reference value REF can be equated with material values and the random numbers drawn by the winners indicate the items to be won, etc.
Ergänzende Erläuterung zu
Weitere Option: Eine weitere Option ist, neben der Zufallsbestimmung von tmin auch noch die Positionsnummer innerhalb einer Vielzahl von Positionen einer festgelegten Reihe, z.B. von zehn Positionen im Bereich 0....9 nach dem Zufallsprinzip zu erzeugen, wobei dies auf die gleiche Weise erfolgt wie für tmin. Die gezogene Position bestimmt dann jeweils für die nächste Ziehung (z.B. für das nächste erzeugte Starsignal) jene Position innerhalb der in der Anzahl von Positionen festgelegten Reihe, welche als gezogen gilt, wobei die Reihe selbst sich daraus bestimmt, welche dem Startsignal am nächsten liegt, bzw. gegebenenfalls nach Abzug von tmin am nächsten liegt. Diese Prinizip der Kaskadierung „verschachtelter Wahrscheinlichkeiten“ kann beliebig oft angewendet werden. Der Unterschied der Erzeugung des Zufallswertes von tmin und der Positionsziffer besteht darin, daß bei Beginn des Spiels für das Ziehen der ersten Ziffer, der Wert von tmin über einen Software Zufallsgenerator errechnet wird und für die weiteren durch das bevorzugte Zufallsprinzip bestimmt wird, und für den Wert der Position, z.B. die Position 1 entsprechend der dem Zeitpunkt des Startsignals tref=ts-tmin am nächsten liegenden Aktionssignal bereits die Position für die nachfolgende Ziehung bestimmt.Another option: In addition to randomly determining tmin, another option is to randomly generate the position number within a large number of positions in a specified series, e.g. ten positions in the range 0....9, in the same way as for tmin. The drawn position then determines for the next drawing (e.g. for the next start signal generated) the position within the specified number of positions that is considered to have been drawn, with the series itself being determined by which one is closest to the start signal, or, if applicable, closest after deducting tmin. This principle of cascading "nested probabilities" can be applied as often as desired. The difference in the generation of the random value of tmin and the position number is that at the beginning of the game, the value of tmin is calculated by a software random generator for the drawing of the first number and is determined for the others by the preferred random principle, and for the value of the position,
Weitere Optionen und vorteilhafte Weiterbildungen der Erfindung und eine Übersicht über die wichtigsten, unter den Adressen des Pufferspeichers LIFO zwischen gespeicherten Daten:
- Eine weitere Variante für die Realisierung einer Wahrscheinlichkeitsweiche, um zu entscheiden, ob beim Eintreffen des Zufallssignals (S=>REF) der Gewinn ausbezahlt wird oder ob der Referenzwert REF gehalten und weitergespielt wird, ist die Ausbezahlung des Gewinns (oder auch das Weiterspielen, etc.) davon abhängig zu machen, daß das Zufallsereignis (S =>REF) in einem bestimmten vorhergesagten Zeitintervall tx eintreffen muß. Dieses Zeitintervall wird durch einen Zufallsgenerator erzeugt, wobei der Zufallsgenerator wieder durch das Verfahren realisiert wird, wie bereits für die Ziehung der Lottozahlen und des Zeitwertes tmin beschrieben wurde.
- Another variant for implementing a probability switch to decide whether the winnings are paid out when the random signal (S=>REF) arrives or whether the reference value REF is maintained and the game continues, is to make the payout of the winnings (or continuing to play, etc.) dependent on the random event (S =>REF) occurring in a certain predicted time interval tx. This time interval is generated by a random generator, whereby the random generator is again implemented using the process already described for the drawing of the lottery numbers and the time value tmin.
Hier ein Beispiel für die unter den Adressen der Aktionssignale (Kennsignale) gespeicherten Daten, welche im Pufferspeicher (LIFO) zur späteren Feststellung ihrer zeitlichen Reihenfolge neben den Zeitwerten der Aktionssignale abgespeichert sind, wobei nur eine begrenzte Anzahl von Aktionssignalen gemäß der vorgesehenen Länge des Pufferspeicher (LIFO) gespeichert werden, d.h. ältere Daten gemäß der bereits erläuterten Begrenzung des LIFO durch jüngere Daten jeweils überschrieben werden. Here is an example of the data stored under the addresses of the action signals (identification signals), which are stored in the buffer memory (LIFO) next to the time values of the action signals for later determination of their chronological order, whereby only a limited number of action signals are stored according to the intended length of the buffer memory (LIFO), i.e. older data are overwritten by newer data in accordance with the limitation of the LIFO already explained.
D.h. sind für den Pufferspeicher LIFO, dessen erforderliche Größe von der zeitlichen Dichte der eintreffenden Aktionssignale (Kennsignale) und dem Zeitbereich von tmin abhängig ist, beispielsweise 32768 Speicherplätze vorgesehen, dann wird jedes eingeschriebene Aktionssignale (Kennsignal), bzw. besser formuliert, deren nachfolgend aufgelistete Daten (die jeweils zu einem Aktionssignal gehören) nach 32768 +1 Schiebetakten im LIFO Speicher überschrieben. Die bei diesem Beispiel angegebene Anzahl von Speicherplätzen bezieht sich jeweils auf die Referenz (der Adressen), die jeweils auf alle zu einem Aktionssignal (Kennsignal) angegebenen Daten (einer Datengruppe, wie sie als Beispiel nachfolgend angegeben ist) zeigt.This means that if, for example, 32768 storage locations are provided for the LIFO buffer memory, the required size of which depends on the temporal density of the incoming action signals (identification signals) and the time range of tmin, then each written action signal (identification signal), or better formulated, its data listed below (which each belong to an action signal) is overwritten in the LIFO memory after 32768 +1 shift cycles. The number of storage locations specified in this example refers to the reference (of the addresses) that points to all the data specified for an action signal (identification signal) (a data group as specified below as an example).
Eine im Verlauf des ständigen Beschreibens und Überschreibens der Daten schrittweise fortgeschaltete Adresse zn-x, (vgl. weiters zu
Teilnehmerdaten sind einmal persönliche Daten, welche geeignet sind, um den Teilnehmer bei Bedarf zu identifizieren. Dies kann durch persönliche Angaben erfolgen. Sind die Teilnehmerdaten nicht erforderlich, dann kann auf sie verzichtet werden, wobei dann bei Verwendung der betreffenden Wahrscheinlichkeitsweiche (vgl. erste Variante) durch ein Kennbit festgehalten wird, ob es sich bei einem in den Server, bzw. Pufferspeicher eingeschriebenen Aktionssignal um ein von einem Teilnehmer abgesendetes, oder um ein intern erzeugtes handelt. Zu den Teilnehmerdaten gehören auch Abrechnungsdaten, wenn z.B. ein Aktionssignal über einen Telefonserver eine Abbuchung von der Telefongesellschaft enthält. Es kann auch für die IT Verbindung der Browser Station auch keine Modem-Verbindung erforderlich sein, um über eine Telefongebühr die an den Server von den Teilnehmern jeweils abgegebenen Aktionssignale zu bezahlen.An address zn-x that is gradually advanced in the course of the constant writing and overwriting of the data (see also
Participant data is personal data that is suitable for identifying the participant if necessary. This can be done through personal information. If the participant data is not required, then it can be dispensed with, whereby when using the relevant probability switch (see first variant) an identification bit is used to record whether an action signal written into the server or buffer memory is one sent by a subscriber or one generated internally. Subscriber data also includes billing data, for example if an action signal via a telephone server contains a debit from the telephone company. A modem connection may also not be required for the IT connection of the browser station in order to pay for the action signals sent by the subscribers to the server via a telephone charge.
Weiters gehören noch zu den Teilnehmerdaten:
- die Zeitwerte, bzw. Zählerstände zn.....zn-x des Zeitzählers (der von „Begin“ gestartet wird, vgl.
4a und4b) , wobei sich nach längeren Zeiträumen, in denen die Aktionssignale im Pufferspeicher schon durch aktuellere Werte überschrieben worden sind, der Zeitpunkt „Begin“ jeweils schrittweise verschieben kann, bei entsprechender Offsetwertkorrektur des Zeitzählers, damit die abgespeicherten Zeitwerte nicht zu viel Speicherplatz beanspruchen. Der Zeitzähler darf dabei auch beliebig oft mehrmals durch Null gehen, weil der Overflow Status, gleichfalls mit abgespeichert und bei der Berechnung der Zeitspannen berücksichtigt wird.
- the time values or counter readings zn.....zn-x of the time counter (which is started by “Begin”, cf.
4a and4b) , whereby after longer periods in which the action signals in the buffer memory have already been overwritten by more recent values, the "Begin" point in time can be shifted step by step, with appropriate offset value correction of the time counter so that the stored time values do not take up too much storage space. The time counter can also go through zero as often as desired, because the overflow status is also stored and taken into account when calculating the time periods.
Zahlenwerte, welche die aktuelle Ziehung betreffen, wie z.B. eine dem Aktionssignal bzw. Kennsignal zugeordnete und vom Teilnehmer durch Anklicken (z.B. innerhalb einer Lottotrommel) ausgewählte Lottozahl (LTO), die als gezogen gilt, wenn die zeitliche Position des Aktionssignals bzw. Kennsignals in Bezug zum über das Zufallsereignis (vgl. S>=REF) erzeugten Startsignal einer Gewinnerposition entspricht. Diese Zahlenwerte sind optional und entbehrlich, wenn z.B. nur ein Zeitpunkt oder eine Reihung der Teilnehmer durch das Verfahren als Zufallsergebnis erzeugt werden soll,
Allgemeine Daten sind die vom Server an die Teilnehmer verteilten (gegebenenfalls weiteren) Werte, die als gezogen gelten (genauso wie die Zahlenwerte LTO der Teilnehmerdaten, falls solche vorhanden sind) wenn die zeitliche Position des Aktionssignals bzw. Kennsignals in Bezug zum über das Zufallsereignis (vgl. S>=REF) erzeugten Startsignal einer Gewinnerposition entspricht, wobei diese Werte bei der nachfolgenden Ziehung (über ein weiteres Zufallsereignis, d.h. bei einer weiteren Erzeugung eines Startsingals durch S>=REF) verwendet sind und betreffen für eine optionale Weiterbildung der Erfindung die (weitere) Ziehung der Werte für die Zeit tmin (innerhalb einer Bereichsskala ausgewählt), gegebenenfalls auch der anderen im Verfahren optional verwendeten Zeitwerte (z.B. zur Einstellung von tw oder tx, etc.), weiters die optionale Verwendung einer Positionsziffer, um innerhalb einer als „gezogenen“ festgestellten Reihe das als endgültig gezogen geltende Glied innerhalb der Reihe, welche im der Ziehung der Positionsziffer jeweils nachfolgenden weiteren Ziehungsprozeß gezogen wird, zu bestimmen. Dabei werden die Werte, welche jeweils in der nächsten Ziehung verwendet sind, wie Positionsziffer, die Zeit tmin, gegebenenfalls noch die anderen Zeitwerte im jeweils selben Ziehungsprozeß gezogen, wie die Ziehung der LTO Zahl (z.B. Lottozahl), welche dann die Werte des vorherigen Ziehungsprozesses verwendet, usw.Numerical values relating to the current drawing, such as a lottery number (LTO) assigned to the action signal or identification signal and selected by the participant by clicking on it (e.g. within a lottery drum), which is considered to have been drawn if the temporal position of the action signal or identification signal in relation to the start signal generated by the random event (cf. S>=REF) corresponds to a winning position. These numerical values are optional and unnecessary if, for example, only a point in time or a sequence of participants is to be generated by the process as a random result.
General data are the (possibly further) values distributed by the server to the participants, which are considered to have been drawn (just like the numerical values LTO of the participant data, if any) if the temporal position of the action signal or identification signal in relation to the start signal generated via the random event (cf. S>=REF) corresponds to a winning position, whereby these values are used in the subsequent drawing (via a further random event, i.e. when a start signal is generated again by S>=REF) and relate to an optional further development of the invention, the (further) drawing of the values for the time tmin (selected within a range scale), possibly also of the other time values optionally used in the method (e.g. for setting tw or tx, etc.), furthermore the optional use of a position number in order to determine, within a series determined to be "drawn", the element that is considered to have been finally drawn within the series, which is drawn in the further drawing process following the drawing of the position number. The values that are used in the next drawing, such as the position number, the time tmin, and possibly the other time values, are drawn in the same drawing process, such as the drawing of the LTO number (e.g. lottery number), which then uses the values of the previous drawing process, etc.
Weiters können als Zufallszahl auch noch gegebenenfalls Referenzwerte REF (innerhalb einer Bereichsskala ausgewählt) für den in einer nachfolgenden Ziehung veränderten Referenzwert REF bei der Ziehung der LTO Zahl mitgezogen werden (auch Eckwerte oder Intervalle, wenn REF inkremental verstellt wird, oder auch Zeitwerte eines Zeittaktes mit dem diese incrementale Verstellung erfolgen soll, usw).Furthermore, reference values REF (selected within a range scale) for the reference value REF changed in a subsequent drawing can also be drawn as a random number when the LTO number is drawn (also key values or intervals if REF is adjusted incrementally, or also time values of a time cycle with which this incremental adjustment is to take place, etc.).
Damit die allgemeinen Daten über die Ziehung der Aktionssignale bzw. Kennsignale (über deren Adressen) gezogen werden können, werden sie den Teilnehmern bei der Abgabe ihrer Aktionssignale (zuvor) zugeordnet. Diese Zuordnung erfolgt nach dem Zufallsprinzip eines im Server implementierten Zufallsgenerators, der die Verteilung dieser Daten (d.h. die Zuordnung zu den von den Teilnehmern abgegebenen Aktionssignalen) homogen unter den Teilnehmern vornimmt. D.h. für eine jeweils vorgegebene Wertereihe (Skala) einer Variablen, wie z.B. der Zeit tmin, oder eines Positionswertes, etc. ist jeder Wert einer gleichen Anzahl von Teilnehmern zugeteilt. Die Verteilung selbst, d.h. welcher Wert zu welchen Teilnehmern jeweils zugeführt wird, ist nicht statisch, sondern rotiert gleichfalls. D.h. wenn der selbe Teilnehmer hintereinander 10 Aktionssignale (Kennsignale) absetzt, dann ist jedem Aktionssignale jeweils ein anderer Wert der allgemeinen Daten zugeordnet, bzw. wird nach jedem im Server von einem Teilnehmer erhaltenen Aktionssignal sofort das nächste durch einen Zufallsprozeß aus der Wertereihe zugeteilt oder auch verschlüsselt übermittelt, wobei dies auch über die Protokollstation erfolgen kann, bzw. diese externe Peripherie diese Zuordnung zu den Teilnehmern auch unter Umgehung des Servers bestimmen kann, indem dem Client-Rechner (Browser Rechner) die zugeordneten Daten als Cooky verschlüsselt übermittelt sind und dem Server zu jedem abgegebenen Aktionssignal mitgegeben sind. Die Verteilung der allgemeinen Daten auf die die Ziehung aktiv gestaltenden Teilnehmer kann entweder durch ein externe Protokollstation erfolgen oder auch nur zur späteren Kontrolle aufgezeichnet werden, usw. Die Teilnehmer selbst können die allgemeinen Daten nicht einsehen, da an die Teilnehmer nur die Referenzen (Adressen, vgl. auch ADD
Beispiel:Example:
-
a) Im Server und/oder im Protokollgerät, etc. sind in einem bestimmten Speichersegment der Reihe nach folgende Referenzen (Zeiger) auf entsprechende Daten gespeichert:
- b) Durch einen Zufallsgenerator werden den Teilnehmern Referenz Adressen übermittelt, bzw. zugeordnet, wobei dieser Vorgang protokolliert wird.b) Reference addresses are transmitted or assigned to the participants by a random generator, and this process is logged.
-
c) Es wird durch das erläuterte Zufallsprinzip im Server bzw. gegebenenfalls im Protokollgerät folgende Reihung gezogen:
Die sich wiederholenden gleichen Adressen werden eliminiert, so daß die Reihung entsteht:
Diese Referenz Adressen verweisen über eine (nach dem Zufallsergebnis erstellte) Referenztabelle auf die Adressen:
„Verbindungsdaten“ werden wie die allgemeinen Daten im Ziehungsprozeß mit gezogen, nur dienen sie einer etwas anderen Verwendung, die sich auch auf den Teilnehmer bezieht. So ist es beispielsweise sinnvoll, wenn die Auswahl der Lottozahlen durch den Teilnehmer nicht durch Anklicken der vollständigen Zahlenreihe aller (bis auf die bereits gezogenen) Lottozahlen erfolgen soll (was zwar die einfachste Variante darstellt, jedoch nicht die effektivste um das Spiel in Gang zu halten), sondern durch Anklicken einer jeweils innerhalb einer Lottotrommel dargestellten reduzierten Zahlenmenge, wobei jeweils nach einer langsamen Zeitfunktion die Nummern der Kugeln ständig verändert werden um die Verteilung der zur Auswahl zur Verfügung stehenden Zahlen auf die Teilnehmer gleichfalls mit zu beeinflußen und zwar durch einen Algorithmus, welcher die in vorherigen Ziehungen mit gezogenen Werte zur Steuerung dieser Verteilung benutzt."Connection data" is drawn in the same way as general data in the drawing process, but it has a slightly different purpose that also relates to the participant. For example, it makes sense for participants to select their lottery numbers not by clicking on the complete series of numbers (except for those already drawn) (which is the simplest option, but not the most effective for keeping the game going), but by clicking on a reduced set of numbers displayed within a lottery drum, with the numbers on the balls constantly changing according to a slow time function in order to also influence the distribution of the numbers available for selection among the participants, using an algorithm that uses the values drawn in previous drawings to control this distribution.
Dabei sind bei dieser Variante noch Variable verwendet, welche folgender Verteilungsfunktion entsprechen, wobei die im Lottoschein angekreuzten Lottozahlen eines Teilnehmers zu dieser Steuerung mit benutzt werden:
- Es ist evident (und auch Sinn der Sache), daß jeder Teilnehmer unbedingt jeweils jene Zahlen ins Spiel bringen möchte, d.h. zu seinen Aktionssignalen (Kennsignalen) dem Server übersendet, die er auf dem Lottoschein (bzw. den Lottoscheinen) gleichfalls über das Internet mit angekreuzt hat, und die unter den persönlichen Teilnehmerdaten (als Stammdaten zu dieser Ziehung der Zahlen) im Server mit gespeichert sind. Läßt die Teilnehmerzahl im Spiel nach, dann kann neben der Absenkung des Referenzwertes REF das Interesse der Teilnehmer, Aktionssignale abzuschicken noch dadurch verstärkt werden, daß für jeden Teilnehmer, der zwar am Spiel teilnimmt (d.h. sich eingeloggt hat), jedoch keine Aktionssignale (Kennsignale) abgeschickt, gerade jene Zahlen in der Trommel angezeigt werden, die er an seinem (seinen) Lottoschein(en) jeweils angekreuzt hat. Dabei soll jedoch die homogene Verteilung, d.h. daß jede zur Ziehung (noch) zur Verfügung stehende Zahl (bis auf die bereits gezogenen) einer möglichst gleichen Anzahl von Teilnehmern zur Verfügung steht, erhalten bleiben. D.h. es gibt durch diese Auflage auch (kurzzeitig) benachteiligte Teilnehmer, welche die hohe Anzahl der gerade von ihnen angekreuzten Nummern jeweils nicht zur Auswahl in der Trommel haben (sondern nur eine geringere). Da jedoch auch die Auswahl jener Teilnehmer, die möglichst viele ihrer eigenen Nummern in der Trommel zur Auswahl haben, zeitlich rotiert (damit alle Teilnehmer in den Vorzug kommen, daß sie möglichst viele ihrer Zahlen mit den Aktionssignalen bzw. Kennsignalen abschicken können), ist statistisch gesehen keiner der Teilnehmer des Spieles an der Ziehung benachteiligt. Es geht dabei dann nur mehr darum in welcher Reihenfolge, bezogen auf die Teilnehmer, diese Rotation vorgenommen wird. Diese Reihenfolge kann durch eine Reihe von Zahlen bei jeder Ziehung mit gezogen werden, um diese Reihenfolge bei der nächsten Ziehung jeweils zu verwenden. Somit auch hier das Zufallsprinzip gewahrt bleibt.
- It is obvious (and also the point of the matter) that every participant wants to bring those numbers into play, i.e. sends to the server as their action signals (identification signals) the numbers that they have also marked on the lottery ticket (or tickets) via the Internet, and which are stored in the server under the personal participant data (as master data for this drawing of numbers). If the number of participants in the game drops, then in addition to lowering the reference value REF, the interest of the participants in sending action signals can be increased by displaying in the drum for each participant who is taking part in the game (i.e. has logged in) but has not sent any action signals (identification signals) precisely those numbers that they have marked on their lottery ticket(s). However, the homogeneous distribution should be maintained, i.e. that every number (still) available for the drawing (except for those already drawn) is available to as equal a number of participants as possible. This means that this edition also (temporarily) disadvantaged participants who do not have the large number of numbers they have just ticked to choose from in the drum (but only a smaller number). However, since the selection of those participants who have as many of their own numbers as possible in the drum to choose from also rotates over time (so that all participants have the advantage of being able to send as many of their numbers as possible with the action signals or identification signals), statistically none of the participants in the game are disadvantaged in the drawing. It is then only a question of the order in which this rotation takes place in relation to the participants. This order can be drawn by a series of numbers in each drawing in order to use this order in the next drawing. This means that the principle of randomness is also maintained here.
Als Ziehung wird dabei immer die Erzeugung des Zufallsereignisses, bzw. Startsignals versanden, auf die sich eine Gewinnermittlung bezieht. Dabei kann, auch wenn nur wenige Aktionssignale bzw. Kennsignale (oder auch nur ein einziges zur Bestimmung einer LTO Zahl), die im richtigen Zeitbereich vor dem Zufallsereignis (z.B. S>=REF), bzw. Startsignal liegen, für die Bestimmung der eigentlich zu ziehenden Zufallszahl berücksichtigt werden müssen, die Reihe aus der diese Zahl gezogen wird eine sehr lange sein, um die weiteren Werte, die z.B. auch die bei der nächsten Ziehung vorzunehmende Rotation festlegen, aus dieser Reihe weiterhin bestimmen zu können, wobei durch zyklisches Vertauschen aus dieser Reihe dann die zeitliche Rotation zur Programm gemäßen Bestimmung jener Teilnehmer erfolgt, die möglichst viele ihrer eigenen Nummern in der Trommel zur Auswahl haben.The drawing always involves the generation of the random event or start signal, to which the determination of the winnings refers. Even if only a few action signals or identification signals (or even just one for determining an LTO number) that are in the correct time range before the random event (e.g. S>=REF) or start signal have to be taken into account to determine the random number to be drawn, the series from which this number is drawn can be very long in order to be able to continue to determine the other values, which, for example, also determine the rotation to be carried out in the next drawing, from this series, whereby the temporal rotation then takes place by cyclical swapping from this series to determine, in accordance with the program, those participants who have as many of their own numbers as possible to choose from in the drum.
Beispiel: Es sind z.B. 512 Aktionssignale (Kennsignale) im Pufferspeicher von z.B. 32768 Speicherplätzen als Gruppe einer jeweils bevorzugten Auswahl ihrer Lottoziffern gespeichert, wobei sich die Reihungsnummern 103.045.670; 12; 45.003.020;......usw. aus den Nummern aller Teilnehmer ergeben (wenn die Teilnehmer der Reihe nach durchgezählt werden). Um jeweils Gruppen von 512 Teilnehmern zu bilden, die der Reihe nach möglichst ihre im Lottoschein angekreuzten Zahlen für eine kurze Zeit in der Lottotrommel zur Auswahl angezeigt bekommen sollen, werden die Reihungsnummern der bei der vorherigen Ziehung mit gezogenen 512 Teilnehmer nach einem frei gestaltbaren Schlüssel umgerechnet, z.B. Addition von 1, etc. und die doppelt sich ergebenden Nummern (weil bereits vorhanden) durch die entsprechend der Zählung nächste, noch nicht berücksichtigte ersetzt, usw. bis alle Teilnehmer durch sind, wobei anstellte von 512 natürlich auch nur 16, etc. Teilnehmer jeweils eine Gruppe bilden können, bei denen möglichst alle ihre angekreuzten Lottozahlen für einen Moment zur Auswahl stehen. Die grundsätzliche Reihung der 512 Teilnehmer wurde durch das Zufallsprinzip bei der Ziehung einer LTO Zahl jeweils mitgezogen, wie bereits erläutert.Example: There are 512 action signals (identification signals) stored in the buffer memory of e.g. 32768 memory locations as a group of a preferred selection of their lottery numbers, whereby the sequence numbers 103,045,670; 12; 45,003,020;......etc. result from the numbers of all participants (if the participants are counted in order). In order to form groups of 512 participants, who should be able to see the numbers they marked on their lottery ticket in the lottery drum for a short time in order to choose from, the sequence numbers of the 512 participants drawn in the previous drawing are converted according to a freely configurable key, e.g. adding 1, etc. and the duplicate numbers (because they already exist) are replaced by the next number in the count that has not yet been taken into account, and so on, until all participants have been through, whereby instead of 512, of course only 16, etc. participants can form a group in which all of their marked lottery numbers are available for selection for a moment. The basic sequence of the 512 participants was randomly selected when an LTO number was drawn, as already explained.
Dies war nur ein Beispiel um zu zeigen, daß für den Ausbau der Erfindung nach dem Prinzip, daß Parameter, welche eine Ziehung nachhaltig beeinflußen, in der vorherigen Ziehung oder auch in mehreren vorherigen Ziehungen, jeweils mit einer LTO Zahl mit gezogen werden können und praktisch beliebig viele Möglichkeiten existieren, diese Methode zu vervollkommnen und das Verfahren näher zu gestalten. Es ist evident, daß für das erste Spiel, bzw. die erste Ziehung einer Nummer noch keine Paramter aus vorherigen Ziehungen existieren, diese werden dann z.B. für die erste Zahl einer Vielzahl von zu ziehenden Lottozahlen, durch einen Zufallsgenerator in der Rechnersoftware generiert (nur als Startbedingung).This was just an example to show that there are practically any number of ways to perfect this method and further develop the process by expanding the invention based on the principle that parameters that have a lasting effect on a draw can be drawn in the previous draw or in several previous draws, each time with an LTO number. It is evident that for the first game or the first drawing of a number, no parameters from previous draws exist; these are then generated, for example, for the first number of a large number of lottery numbers to be drawn, by a random generator in the computer software (only as a starting condition).
Angriffe auf den Server: Da die Sicherheitsstruktur im Internet genauso ausgebildet ist, wie der Schweizer Ementalerkäse (an den Löchern sollt ihr es erkennen), ist auch dieses Verfahren durch Angriffe auf den Server letzten Endes nicht gefeit. Solche Roboterangriffe können das Zufallsergebnis zwar abändern, es jedoch niemals zugunsten eines beliebigen Teilnehmers vorherbestimmen. Mehr wird hier auch nicht verlangt.Attacks on the server: Since the security structure on the Internet is designed in the same way as Swiss Emental cheese (you can tell by the holes), this process is ultimately not immune to attacks on the server. Such robot attacks can change the random result, but can never predetermine it in favor of any participant. That's all that is required here.
Vorliegende Anmeldung betrifft eine Weiterbildung der Erfindung gemäß der Ansprüche 67 und 68 unter Verwendung eines Verfahrens
- zur Erzeugung eines Zeitpunktes nach dem Zufallsprinzip,
- und/oder zur Erzeugung einer Zufallsauswahl unter mehreren Teilnehmern,
- und/oder zur Erzeugung einer Zufallsreihenfolge unter mehreren Teilnehmern,
- und/oder zur Erzeugung einer Zufallszahl (gegebenenfalls auch einer Zahlenreihe, etc.) aus einer entsprechend vorgegebenen Zahlenmenge,
- und/oder zur Erzeugung einer Zufallsreihenfolge aus einer entsprechend vorgegebenen Zahlenmenge.
- daß über eine Vorrichtung die Feststellung der Reihenfolge des zeitlichen Eintreffens von Aktionssignalen (Kennsignalen) in Bezug zu einem Zufallserreignis (Startsignal) erfolgt, welches mehrere Teilnehmer durch Absendung dieser Aktionssignale (über ihre Endgeräte) über einen dem Zufallsprinzip entsprechenden Algorithmus, welcher die Aktionssignale in der Vorrichtung verarbeitet und das Zufallserreignis erzeugt, über die Summenwirkung, bzw. über das Zusammenwirken aller von den Teilnehmern an die Vorrichtung abgesendeten Aktionssignale (Kennsignale) herbeiführen,
- daß die Erzeugung eines Zeitpunktes nach dem Zufallsprinzip durch das unter a) genannte Verfahren erfolgt,
- und/oder daß zur Erzeugung einer Zufallsauswahl unter mehreren Teilnehmern die Feststellung der zeitlichen Reihung der Aktionssignale (Kennsignale), bzw. der ihnen zugehörigen Daten zum Zeitpunkt (tref=ts) des unter a) eintreffenden Zufallserreignisses (Startsignal) oder zu einem zu diesem Zeitpunkt (ts) in Bezug gesetzten Zeitpunkt (tref=ts-tmin) in Bezug zu ihrer zeitlichen Nähe zum Zufallserreignis bewertet wird (z.B. Bewertung durch Ereignismessung und/oder über Zeitmessung),
- und/oder daß zur Erzeugung einer Zufallszahl (gegebenenfalls auch einer Zahlenreihe), den in die Vorrichtung von den Teilnehmern eingegebenen Aktionssignalen (Kennsignale) jeweils eine Ziffer oder Nummer oder auch die unmittelbare Adresse (Bezeichnung) der Teilnehmer als Data zugeordnet ist, welche der zu erzeugenden Zufallszahl entspricht, wobei durch das (oder die) unter c) bewertete Aktionssignal(e) die Auswahl der jeweils zugeordneten Data bzw. Daten als aus der Gesamtmenge aller zur Auswahl stehenden Daten vorgenommen ist,
mit den weiteren Merkmalen:
- e) daß das Verfahren in folgender Weise für die Ziehung von Lottozahlen verwendet wird:
- der Server weist den Teilnehmern jeweils Zahlen zu, die in der Menge der verfügbaren Lottozahlen enthalten sind, und die als Daten zu den von den Teilnehmern (bzw. deren Endgeräten) abgegebenen Aktionssignalen (Kennsignalen) in den genannten Pufferspeicher des Servers (mit) eingeschrieben werden,
- die den Aktionssignalen (Kennsignalen) zugeordneten Lottozahlen werden anstelle der Teilnehmeridentifikation bei Eintreffen des Zufallsereignisses als erzeugte Zufallszahl(en) gewertet, um die nach dem Zufallsprinzip ausgewerteten Lottozahlen zu bestimmen.
- to generate a point in time randomly,
- and/or to generate a random selection among several participants,
- and/or to generate a random order among several participants,
- and/or to generate a random number (or a series of numbers, etc.) from a correspondingly given set of numbers,
- and/or to generate a random sequence from a given set of numbers.
- that a device is used to determine the sequence of the temporal arrival of action signals (identification signals) in relation to a random event (start signal), which several participants bring about by sending these action signals (via their terminal devices) via an algorithm corresponding to the random principle, which processes the action signals in the device and generates the random event, via the cumulative effect, or via the interaction of all action signals (identification signals) sent by the participants to the device,
- that the generation of a point in time is carried out randomly by the method referred to under a),
- and/or that in order to generate a random selection among several participants, the determination of the temporal sequence of the action signals (identification signals) or the data associated with them at the time (tref=ts) of the random event (start signal) occurring under a) or at a time related to this time (ts) (tref=ts-tmin) is evaluated in relation to their temporal proximity to the random event (e.g. evaluation by event measurement and/or time measurement),
- and/or that in order to generate a random number (or possibly a series of numbers), the action signals (identification signals) entered into the device by the participants are each assigned a digit or number or the direct address (designation) of the participant as data, which corresponds to the random number to be generated, whereby the action signal(s) evaluated under c) select the respectively assigned data from the total amount of all data available for selection,
with the following features:
- e) that the procedure is used for the drawing of lottery numbers in the following manner:
- the server assigns numbers to the participants which are included in the set of available lottery numbers and which are (co-)written into the buffer memory of the server as data on the action signals (identification signals) emitted by the participants (or their terminal devices),
- The lottery numbers assigned to the action signals (identification signals) are evaluated as generated random number(s) instead of the participant identification when the random event occurs in order to determine the lottery numbers evaluated randomly.
Wie bereits im vorangehenden Teil der Beschreibung angegeben, kann der neue Zufallsgenerator in einer interaktiven Lottoziehung, oder auch einer Tombola, etc., verwendet werden, oder auch nur für einfache Auswahlspiele, bei denen es darum geht, die Teilnehmer gegeneinander spielen zu lassen, um einen oder mehrere Gewinner nach dem Zufallsprinzip auszuwählen. Wobei ausschließlich das Verhalten der Teilnehmer das Spiel bestimmt, das dabei absolut sicher und durch Roboterangriffe nicht manipulierbar ist.As already mentioned in the previous part of the description, the new random number generator can be used in an interactive lottery draw, or even a tombola, etc., or just for simple selection games where the aim is to let participants play against each other to randomly select one or more winners. The game is determined solely by the participants' behavior, which is completely safe and cannot be manipulated by robot attacks.
Die technische Aufgabenstellung dieser Weiterbildung der Erfindung ist, die Anzahl der Teilnehmer, welche den Server während des Spiels belasten, zu reduzieren und dabei das Zufallsprinzip aufrecht zu erhalten; jedoch bei gleichbleibender beliebiger hoher Zahl der in das Zufallserreignis mit einbezogenen Teilnehmer. In Weiterbildung sollen dabei mehrere Teilnehmergruppen (vgl. später B und J) durch das bevorzugte Spiel, auch über mehrere Spiele vernetzt und zusammen als Gewinner (z.B. Gewinnerpaare) über die interaktive Beteiligung der Teilnehmer als Gewinner „gezogen“, bzw. bestimmt werden können.The technical task of this development of the invention is to reduce the number of participants who put a strain on the server during the game and to maintain the random principle, but with the same number of participants included in the random event remaining at any desired level. In a further development, several groups of participants (see later B and J) should be able to be networked through the preferred game, even across several games, and together be "drawn" or determined as winners (e.g. winning pairs) through the interactive participation of the participants.
Diese technische Aufgabe wurde durch Voranstellen eines Vorselektionverfahrens gelöst, welches das Zufallsprinzip des nachfolgenden Spiels nicht nachteilig beeinflußt.This technical problem was solved by using a pre-selection procedure which does not adversely affect the randomness of the subsequent game.
Dadurch reduziert sich die Anzahl der am eigentlichen Spiel teilnehmenden Teilnehmer, was den Vorteil hat, um bei extrem hoher Teilnehmerzahl das Spiel auch über geringe Bandbreiten besser zu ermöglichen. Bzw. durch das Miteinbeziehen mehrerer Teilnehmergruppen (vgl. später B, J) weitere differenzierte Gestaltungsmöglichkeiten des Spiels ermöglicht sind.This reduces the number of participants taking part in the actual game, which has the advantage of making it easier to play the game even over small bandwidths when there are extremely high numbers of participants. By including several groups of participants (see later B, J), further differentiated design options for the game are possible.
Die Lösung der technischen Aufgabenstellung entspricht Anspruch 1, in dem Verfahrensschritte angegeben sind, um die Teilnehmerzahl des Spiels zu reduzieren, ohne daß das Zufallsprinzip dabei nachteilig beeinflußt wird.The solution to the technical problem corresponds to claim 1, in which method steps are specified to reduce the number of participants in the game without adversely affecting the random principle.
Im Prinzip könnten die zur Lösung der Aufgabenstellung angegebenen technischen Mittel auch mit anderen Gewinnspielen verwendet werden, weshalb für die hier erläuterte Weiterbildung neben der Weiterbildungsfunktion zu einem Spiel entsprechend den vorangegangenen Erläuterungen, noch um eigenständigen Schutz in Verbindung mit jedem anderen beliebigen Spiel, bei dem eine Vielzahl von Teilnehmern interaktiv mit einbezogen wird, angesucht wird.In principle, the technical means specified for solving the task could also be used with other prize draws, which is why, in addition to the training function for a game in accordance with the previous explanations, the training explained here also seeks independent protection in connection with any other game in which a large number of participants are interactively involved.
Dem erfindungsgemäßen Vorselektionsverfahren kommt eine bekannte Vorgangsweise am nächsten, welches als interaktives „Casting“ (Auswahl) Verfahren bekannt ist, bei der eine interaktiv abstimmende Jury (als Teilnehmer einer Menge J) aus einer Vielzahl von Kanditaten (als Teilnehmer einer Menge von Bewerbern B), welche z.B. im TV in einem Wettbewerb zueinander stehen, wie Singen, etc., über eine automatisierte telefonische Stimmenabgabe den ihrer Meinung nach besten Kanditaten auswählen.The pre-selection method according to the invention is closest to a known procedure, which is known as an interactive "casting" (selection) method, in which an interactively voting jury (as participants in a set J) selects the candidate they consider to be the best from a large number of candidates (as participants in a set of applicants B), who are, for example, competing against each other on TV, such as singing, etc., via an automated telephone vote.
Dabei liegt es natürlich nahe, und ist es auch üblich, daß diejenigen Personen aus dem Publikum, die sich an der Jury (als Teilnehmer einer Menge J) beteiligten und welche den Sieger des Wettbewerbes (aus der Menge B) ausgewählt haben, durch ein Glücksspiel miteinander in einen weiteren Wettbewerb treten können, aus dem ein oder mehrere Gewinner (aus der Menge J) hervor gehen.It is of course obvious, and it is also usual, that those people from the audience who participated in the jury (as participants in a set J) and who selected the winner of the competition (from the set B) can, through a game of chance, enter into a further competition from which one or more winners (from the set J) emerge.
Neben dem üblichen simplen Verfahren einer Ziehung durch Los, eignet sich das nach vorangegangener Erläuterung ausgebildete Verfahren besonders gut, um neben dem Sieger des Wettbewerbes (aus der Menge B) noch einen Gewinner unter interaktiver Beteiligung der Teilnehmer (aus der Menge J) zu ermitteln. Dabei kann der Zufallsgenerator des Verfahrens noch weiterhin dahingehend verwendet werden, um eine paarweise Zuordnung des Gewinners aus der Menge J zum Sieger des Wettbewerbes (aus der Menge B) zu treffen, wobei dies unter Vernetzung mehrerer Spiele mit Übergabe der Ergebnis Paramter eines Spiels in das nächste Spiel, in bevorzugter Weiterbildung vorgenommen wird.In addition to the usual simple method of drawing lots, the method developed according to the previous explanation is particularly well suited to determining not only the winner of the competition (from set B) but also a winner with the interactive participation of the participants (from set J). The random generator of the method can also be used to pair the winner from set J with the winner of the competition (from set B). This is done by linking several games and passing on the result parameters of one game to the next game, in a preferred further development.
Vorliegende Erfindung geht über dieses einfache, dem üblichen Stand der Technik entsprechenden Casting (Auswahl) Verfahren weit hinaus (was die weitere Teilnahme an einem Glücksspiel unter den Teilnehmern betrifft), und reduziert die Menge der letzten Endes am Spiel teilnehmenden Teilnehmer ohne das überlegene Prinizip zur Erzeugung eines Zufallsereignisses nachteilig zu beeinflußen.The present invention goes far beyond this simple, state-of-the-art casting (selection) method (as regards further participation in a game of chance among the participants) and reduces the number of participants ultimately participating in the game without adversely affecting the superior principle of generating a random event.
Dabei wird hier wieder so vorgegangen, daß der Nachteil des angegebenen einfachen Casting (Auswahl) Verfahrens, das in Bezug auf Manipulationsanfälligkeit sehr anfällig wäre, vermieden wird. Eine Möglichkeit zur Manipulation ergäbe sich schon darin, daß interaktiv abgegebene Stimmen, welche einem Kandidaten (aus der Menge B) zugesprochen werden, angeworben werden könnten, usw. Weshalb durch eine erfinderische Maßnahme zur Erfüllung der technischen Aufgabenstellung, die Vorselektion als automatisches Verfahren so ausgebildet werden soll, um den oben angegebenen Anwendungsmöglichkeiten des Spiels weiter zu entsprechen, und die Vorselektion gleichfalls nicht manipulierbar zu machen, oder zumindest eine Manipulation zu erschweren.Here again, the procedure is such that the disadvantage of the simple casting (selection) procedure mentioned, which would be very susceptible to manipulation, is avoided. One possibility for manipulation would arise from the fact that interactively cast votes, which are awarded to a candidate (from the group B), could be recruited, etc. Why, through an inventive measure to fulfill the technical task, the pre-selection as an automatic The procedure should be designed in such a way as to further correspond to the possible applications of the game mentioned above and to make the pre-selection likewise non-manipulable or at least to make manipulation more difficult.
Zur Terminologie des nachfolgenden Teils der Beschreibung:
- Das Glücksspiel, welches aus der Vielzahl von Teilnehmern zuletzt den Gewinner bestimmt, z.B. unter Verwendung eines interaktiven Zufallsgenerators oder auch ein anderes entsprechendes Spiel, wird nachfolgend nur einfach Spiel genannt.
- Die Teilnehmer werden weiterhin allgemein als Menge bezeichnet, bestehend aus einer ersten Menge B (z.B. Kandidaten eines Wettbewerbes, etc.), aus welcher der Sieger oder eine engere Auswahl (Selektion) durch die Teilnehmer der zweiten Menge J (als Jury mit jeweils interaktiver Stimmenabgabe) nach dem Mehrheitsprinzip ausgewählt wird. Jedoch wird dieses Verfahren durch komplexe Maßnahmen so verbessert, daß sich die eingangs genannten Vorteile gegenüber dem üblichen Auswahlverfahren für den angegebenen Zweck ergeben.
- The game of chance which ultimately determines the winner from a large number of participants, e.g. using an interactive random generator or another similar game, is hereinafter simply referred to as the game.
- The participants are still generally referred to as a set, consisting of a first set B (e.g. candidates in a competition, etc.), from which the winner or a shortlist (selection) is selected by the participants of the second set J (as a jury with interactive voting) according to the majority principle. However, this procedure is improved by complex measures so that the advantages mentioned above over the usual selection procedure arise for the stated purpose.
Zur Anwendbarkeit des Verfahrens: Es sind die gleichen Möglichkeiten gegeben, wie sie bereits angegeben worden sind, besonders bevorzugt sind wieder Internet und TV.Regarding the applicability of the procedure: The same options are available as already mentioned, with Internet and TV being particularly preferred.
Das zur Vorselektion verwendete neue Verfahren weist folgende Besonderheiten auf:The new procedure used for pre-selection has the following special features:
Organisation der Teilnehmer:Organisation of participants:
- die Teilnehmer sind in zwei Mengen gruppiert, eine erste Menge B und eine zweite Menge J;the participants are grouped into two sets, a first set B and a second set J;
- wobei die Gruppenbildung der Mengen (B, J) nach beliebigen Kategorien, bzw. auch in freier Wahl der Teilnehmer erfolgen kann. Z.B je nach Anwendung aufgeteilt in eine erste Menge B von Kanditaten, bzw. Bewerbern, aus der ein Sieger oder eine selektierte Gruppe von Kandidaten durch Abgabe der Wählerstimmen aller stimmberechtigten Teilnehmer aus der zweite Menge J ausgewählt, bzw. nominiert wird;where the groups of sets (B, J) can be formed according to any category or at the free choice of the participants. For example, depending on the application, divided into a first set B of candidates or applicants, from which a winner or a selected group of candidates is chosen or nominated by the votes of all eligible participants from the second set J;
Diese Organisation der Teilnehmer entspricht den Ausgangsbedingungen nach dem Stand der Technik.This organisation of the participants corresponds to the initial conditions according to the state of the art.
Verfahrensschritte für die Vorselektion:Process steps for pre-selection:
- jeder Teilnehmer aus der ersten Menge B (z.B. von den Kandidaten, oder Bewerbern, etc.) wählt jeweils aus der zweiten Menge J eine bestimmte Mindestzahl (z.B. >1000, oder >1500, etc.) ihm zugeordneter Teilnehmer aus, wobei die Mindestzahl nach oben auch überschritten werden darf und ein Teilnehmer aus der Menge J auch mehreren Teilnehmern aus der Menge B zugeordnet sein kann. Diese Zuordnung wird jedoch erst zum Schluß des Verfahrens den Teilnehmern (beider Mengen B,J) mitgeteilt, bzw. wird erst dann von dieser Zuordnung Gebrauch im Verfahrensablauf gemacht.Each participant from the first set B (e.g. from the candidates, or applicants, etc.) selects a certain minimum number (e.g. >1000, or >1500, etc.) of participants assigned to him from the second set J, whereby the minimum number can be exceeded and a participant from set J can also be assigned to several participants from set B. However, this assignment is only communicated to the participants (of both sets B, J) at the end of the procedure, or only then is this assignment used in the procedure.
Beispiel: Es sind beispielsweise 5000.000 Teilnehmer in der Menge J vorhanden, aus denen die Teilnehmer aus der Menge B (von denen z.B. 322 vorhanden sind) jeweils mindestens 1500 zugeordnete Teilnehmer beliebig auszuwählen haben. Wie die Auswahl durch die Teilnehmer aus der Menge B erfolgt, hängt von der jeweiligen Anwendung ab, z.B. auch durch Anklicken von Nummern, die nach dem Zufallsprinzip den einzelnen Teilnehmern aus der Menge J zugeordnet werden, oder nach Daten, die den Teilnehmern der Menge B vom den Teilnehmern der Menge J zugänglich gemacht werden, damit jeder einzelne Teilnehmer aus der Menge B, die ihm entsprechende individuelle Auswahl aus der Menge J treffen kann. Im Internet erfolgt die Auswahl über übliche Buttons und Menüleisten, via TV z.B. durch Bestätigung via Telefon, usw. Auch kann das Spiel kombiniert zum Teil via Internet und zum Teil via Telefon + TV gespielt werden.Example: There are, for example, 5,000,000 participants in set J, from which the participants in set B (of which there are, for example, 322) each have to freely select at least 1,500 assigned participants. How the selection is made by the participants in set B depends on the respective application, e.g. by clicking on numbers that are randomly assigned to the individual participants in set J, or according to data that is made available to the participants in set B by the participants in set J, so that each individual participant in set B can make their individual selection from set J. On the Internet, the selection is made using the usual buttons and menu bars, via TV e.g. by confirmation via telephone, etc. The game can also be played in a combined manner, partly via the Internet and partly via telephone + TV.
II/III) die Teilnehmer der zweiten Menge J wählen nach dem Mehrheitsprinzip bzw. Casting (II) und/oder durch ein alternatives Spiel, bzw. (III), einen Gewinner (G_von_B) oder eine Gruppe von Gewinnern aus der ersten Menge (B).II/III) the participants of the second set J choose a winner (G_of_B) or a group of winners from the first set (B) according to the majority principle or casting (II) and/or by an alternative game, or (III).
Neben dem einfachen Prinizip, einen Gewinner (G_von_B) aus der ersten Menge B durch die Teilnehmer der zweiten Menge J nach dem Mehrheitsprinzip unmittelbar auszuwählen, ist noch die Möglichkeit einer Weiterbildungsoption bevorzugt, bei der unter der alternativen Verwendung eines Spiels, in welchem die Teilnehmer der zweiten Menge J gegeneinander interaktiv spielen, eine interaktive Ziehung von Nummern ausschließlich nach dem Zufallsprinzip erfolgt, wie bereits in zahlreichen Ausführungsbeispielen für ein Lotto oder Tombola Spiel erläutert worden ist.In addition to the simple principle of directly selecting a winner (G_of_B) from the first set B by the participants of the second set J according to the majority principle, the possibility of a further development option is preferred, in which, using the alternative of a game in which the participants of the second set J play against each other interactively, an interactive drawing of numbers is done entirely at random, as has already been explained in numerous examples for a lottery or tombola game.
Vor der Abhaltung dieses Spiels (in Schritt III,
In dem Spiel (in Schritt III,
Die genannte Weiterbildung betrifft daher auch die Vernetzung zweier Mengen von Teilnehmern; hier die Vernetzung der zweiten Menge J einer interaktiv eine Vorselektion vornehmenden Jury und der Restmenge_B, welche von dieser Jury in dieser Vorselektion aus der ersten Menge B ausgewählt wird. Diese Vernetzung wird dadurch vorgenommen, daß die in dem Spiel (in Schritt III,
Zu dem vorherigen Beispiel: in einem ersten Schritt werden von den 322 Teilnehmern aus der Menge B, die besten zwölf durch die 5000.000 Teilnehmer aus der Menge J nach dem einfachen Mehrheitsprinzip als Restmenge B nominiert (d.h. die restlichen 310 ausgeschlossen), und anschließend können die 5000.000 Teilnehmer der Menge J, jeweils unter diesen verbliebenen 12 Teilnehmern (der Restmenge B) einen bestimmten Teilnehmer durch das bevorzugte Spiel über das herbeigeführte interaktive Zufallsereignis als Gewinner des Spiels, oder auch eine Rangfolge mehrerer Gewinner, nach der oben angegebenen Methode bestimmen.Regarding the previous example: in a first step, the best twelve of the 322 participants from set B are nominated by the 5,000,000 participants from set J according to the simple majority principle as the remainder B (i.e. the remaining 310 are excluded), and then the 5,000,000 participants of set J can each choose a specific participant from these remaining 12 participants (the remainder B) as the winner of the game through the preferred game via the induced interactive random event, or also a ranking of several winners, according to the method given above.
Bei der Variante nach
- Angaben zum Endspiel: aus der zweiten Menge (J, bzw. hier der Jury) werden nur jene Teilnehmer zum Endspiel zugelassen, welche sich in der in Schritt I) ausgewählten Menge (als Zuordnungsuntermenge von J) befinden, die in Schritt I den der Restmenge B zugehörigen Gewinnern G_von_B (bzw. gegebenenfalls auch nur einem Gewinner) individuell zugeordnet worden sind.
- Diese zum Endspiel zugelassenen, und durch die zugehörigen Gewinner G_von_B im ersten Schritt I, d.h. vor Beginn des Spiels, jeweils sich selbst zugeordnete Menge von Teilnehmern wird nachfolgend als Zuordnungsuntermenge von J bezeichnet.
- Information on the final: from the second set (J, or here the jury), only those participants are admitted to the final who are in the set selected in step I) (as an assignment subset of J) and who were individually assigned in step I to the winners G_of_B belonging to the remaining set B (or possibly only to one winner).
- This set of participants admitted to the final game and assigned to themselves by the corresponding winners G_of_B in the first step I, i.e. before the start of the game, is referred to below as the assignment subset of J.
Paarbildung der Gewinner im Endspiel:Pairing of winners in the final:
Bei dieser Variante erfolgt die Paarbildung der Gewinner erst im Endspiel. Ist in jedem Spiel (d.h. im ersten Spiel und im Endspiel) nur jeweils ein Gewinner, bzw. Gewinnerpaar vorgesehen, dann ist die Zuordnung einfach. Sind mehrere Gewinnerpaare (z.B. entsprechend gereiht nach erster Platz, zweiter Platz, dritter Platz) vorgesehen, dann kann die Zuordnung nach übereinstimmenden Zuordnungen und Prioritäten erfolgen, wie zu
Neben der nachfolgend in
Die Anzahl der Kandidaten 1.....n ist in diesem Beispiel 322 und betrifft die Menge B. Die Menge J betrifft die interaktiv teilnehmende Jury, wobei z.B. 5000.000 Personen als Jury teilnehmen, um eine via Internet oder im TV gesendete Darbietung der Kandidaten zu bewerten.The number of
Bei diesem Beispiel sind im 1. Schritt jedem Kandidat (z.B. eines Sängerwettbewerbes, einer Miß Wahl, etc.) aus der Menge B mindestens 1000 Jury Mitglieder aus der Menge J zuzuordnen. Dieser Vorgang kann ausschließlich nach dem Zufallsprinzip erfolgen, oder auch von den Kandidaten (der Menge B) selbst individuell vorgenommen werden, z.B. nach Schwerpunkten (Musikgattungen, etc.), welche die Jurymitglieder der Menge J gleichfalls übers Internet, für die Kandidaten der Menge B gut einsehbar angegeben können. In
Die Zuordnung erfolgt für die Jurymitglieder der Menge J anonym, dito auch für die jeweils anderen Kandidaten der Menge B. Dabei können auch die jeweils selben Jurymitglieder der Menge J auch mehreren Kandidaten der Menge B zugeordnet werden.The assignment is made anonymously for the jury members of set J, as well as for the other candidates in set B. The same jury members in set J can also be assigned to several candidates in set B.
Im 2. Schritt können die Jurymitglieder (das sind alle Teilnehmer aus der Menge J) gegen Zahlung eines geringen Startgeldes die Nominierung des ihrer Meinung nach besten Kandidaten (oder Kanditatin, etc.) via Internet oder durch Nummerneingabe via Telefon (bei TV Präsentation der Kanditaten) nach dem üblichen Mehrheitsprinzip (zur Ermittlung der Chart Liste der Kandidaten) vornehmen. Dabei kann neben der Vorgabe eines festen Wertes (z.B. 12) die Anzahl der zu bestimmenden Kandidaten auch dynamisch festgelegt werden, indem z.B. ein Mindestprozentsatz, bzw. bestimmte relative Anteile der Stimmen definiert werden, die die ausgewählten Kanditaten jeweils erreichen müssen, damit sie in die Gruppe der Auswahl (hier zwölf) aufgenommen werden. Diese hier verbliebenen zwölf Teilnehmer aus der Menge B wird als selektierte Restmenge B bezeichnet.In the second step, the jury members (these are all participants from group J) can, in return for a small entry fee, nominate the candidate they consider to be the best (male or female candidate, etc.) via the Internet or by entering a number over the phone (if the candidates are presented on TV) according to the usual majority principle (to determine the chart list of candidates). In addition to specifying a fixed value (e.g. 12), the number of candidates to be determined can also be set dynamically, for example by defining a minimum percentage or certain relative shares of the votes that the selected candidates must achieve in order to be included in the selection group (here twelve). The remaining twelve participants from group B are referred to as the selected remainder B.
Im 3. Schritt können alle Jurymitglieder (bzw. alle Teilnehmer der Menge J) an einem ersten Spiel teilnehmen, welches nach dem Prinizip des bereits vorgeschlagenen Lotto- Tombolaspiels in technischer Hinsicht zur Durchführung gelangt. Der besseren Übersicht wegen werden die absoluten Adressen (3,32,87,23, ..... 120, 78) der im 2. Schritt von den Teilnehmern nominierten besten zwölf Kandidaten (entspricht der selektierten Restmenge B) in eine numerische Reihung mit der Schrittweite eins (= 1, 2,....12) umkodiert und so den (Teilnehmern der Menge J) angezeigt. Weiters wird das im ersten Schritt eingezahlte Startgeld als Guthaben (für den Geldsack des Spiels, vgl. vorangehende Erläuterungen) verwendet.In the third step, all jury members (or all participants in the group J) can take part in a first game, which is technically carried out according to the principle of the lottery tombola game already proposed. For the sake of a better overview, the absolute addresses (3,32,87,23, ..... 120, 78) of the best twelve candidates nominated by the participants in the second step (corresponds to the selected remaining group B) are recoded into a numerical sequence with the step size of one (= 1, 2,....12) and thus displayed to the (participants in the group J). Furthermore, the starting money paid in the first step is used as credit (for the game's money bag, see previous explanations).
In dem Spiel setzen die Teilnehmer der Menge J jeweils auf die Nummer (aus 1...12), welche jeweils ihren persönlichen Favoriten (aus der Reihe der verbliebenen Kanditaten 1...12, bzw. aus der selektierten Restmenge B) entsprechen. Dabei ist für dieses Beispiel vorgesehen, die ersten drei Plätze zu bewerten, wobei als Ergebnis (OUTPUT) des Spiels die Ziffern 7 (=erster Platz), 4 (=zweiter Platz), 9 (=dritter Platz) erhalten werden, die jeweils die betreffenden Kanditaten aus der selektierten Restmenge B (aus 1...12) bezeichnen. Dabei hat im 1. Schritt des Verfahrens der Kandidat 230 (der nach der numerischen Reihung innerhalb der Restmenge B die Nummer 7 zugewiesen bekam) die Teilnehmer der Menge Ja (aus der Menge J) zugeordnet, der Kandidat 4 (früher 23) hat die Teilnehmer aus der Menge Ja zugeordnet, und der Kandidat 9 (früher 12) hat die Teilnehmer aus der Menge Jc zugeordnet. Dabei bezeichnen die Mengenangaben hier keine absolute Mengengrenzen, sondern symbolisieren hier lediglich die Angabe, welche betreffenden Teilnehmer aus der Menge J, welchen aus der selektierten Restmenge B (aus 1...12) gezogenen Teilnehmern im 1. Schritt des Verfahrens zugeordnet worden sind, reduziert auf die im 2. Schritt ausgewählte Restmenge B aus der durch dieses Spiel die drei Teilnehmer 7, 4, 9 als Reihung von G_von_B aus der Restmenge B gezogen worden sind.In the game, the participants in the set J each bet on the number (from 1...12) that corresponds to their personal favorite (from the series of remaining
Bei diesem Spiel sind die eigentlichen Gewinner nicht von Bedeutung, sondern nur die „gezogenen“ Gewinnzahlen (als Reihung von G_von_B), hier 7, 4, 9 aus der selektierten Restmenge B (aus 1...12) auf die die Gewinner vor Beginn des Spiels gesetzt haben. Diese Gewinnerzahlen (7, 4, 9) verweisen über die im 1. Schritt abgespeicherte Referenz (bzw. einen Zeiger) jeweils auf jeden in diesem Schritt zugeordneten Teilnehmer der Menge J (Jury). Durch Abscannen aller zugeordneten Teilnehmer werden die Teilnahmeberechtigten für das nachfolgende Endspiel ermittelt.In this game, the actual winners are not important, only the "drawn" winning numbers (as a sequence of G_of_B), here 7, 4, 9 from the selected remaining set B (from 1...12) that the winners bet on before the start of the game. These winning numbers (7, 4, 9) refer to each participant of the set J (jury) assigned in this step via the reference (or a pointer) saved in the first step. By scanning all assigned participants, the eligible participants for the subsequent final are determined.
Für die Nummer 7 aus der selektierten Restmenge B sind dies die Teilnehmer der Menge Ja, für die Nummer 4 aus der selektierten Restmenge B sind dies die Teilnehmer der Menge Ja, und für die Nummer 9 aus der selektierten Restmenge B sind dies die Teilnehmer der Menge Jc. Diese Teilnahmeberechtigten aus der Menge J wird als Zuordnungsuntermenge von J bezeichnet.For
Im 4. Schritt können die am Ende des 3. Schrittes ermittelten Teilnehmer der Zuordnungsuntermenge von J (= Ja, JaxJc, und Jc) am interaktiven Endspiel teilnehmen. Durch weitere Direkteinzahlung der Teilnehmer wird dabei der Inhalt des Geldsackes weiter vergrößert. In
D.h. allgemein, für die Variante bei der im Endspiel nur ein Gewinner (aus der Menge J) zugelassen wird, im vorherigen Spiel jedoch eine Reihung G_von_B der selektierten Restmenge B, d.h. mehrere gereihte Gewinner zugelassen sind, wird diese Reihung zur Feststellung der Auswahl des dem Sieger aus der Menge J durch die im ersten Verfahrensschritt vorgenommene Zuordnung verwendet, wenn dem Sieger (im Verfahrensschritt 1) mehrere in der Reihung G_von_B der selektierten Restmenge B enthaltene Teilnehmer zugeordnet worden sind, wobei dann z.B. der jeweils ranghöchste Teilnehmer aus der Reihung G_von_B dem Sieger (aus der Menge J) des Endspiels als weiterer Gewinner zugeordnet wird. In diesem Beispiel wird daher dem Gewinner des Endspiels, der # 721, der Teilnehmer 7 aus der selektierten Restmenge B bzw. =230 aus der Menge B, zugeordnet. Bei diesem Team orientierten Spiel wird das eingegangene Geld dann z.B. in drei Drittel aufgeteilt, ein Drittel für den Gewinner des Endspiels, der # 721, das weitere Drittel für den Teilnehmer 7 aus der selektierten Restmenge B (bzw. =230 aus der Menge B) und das dritte Drittel für den Betreiber des Spiels. Es ist evident, daß für das Endspiel auch mehrere Gewinner zugelassen werden können, deren Zuordnung eines Gewinnpartners (zur Bildung eines Paares) dann entsprechend die im Verfahrensschritt 1 getroffenen Zuordnung vorgenommen wird.This means that in general, for the variant in which only one winner (from the set J) is permitted in the final game, but in the previous game a ranking G_of_B of the selected remainder B, i.e. several ranked winners are permitted, this ranking is used to determine the selection of the winner from the set J by the assignment made in the first step of the process if several participants contained in the ranking G_of_B of the selected remainder B have been assigned to the winner (in step 1), whereby, for example, the highest-ranking participant from the ranking G_of_B is then assigned to the winner (from the set J) of the final game as an additional winner. In this example, the winner of the final game, # 721, is therefore assigned
Weitere Besonderheiten des Systems: Der Server oder ein von ihm bedienter weiterer Server, weist eine nach Zeitintervallen vorprogrammierte Selbstabschaltung auf, die nur durch (jeweils rechtzeitig erfolgende) Aktualisierung eines übermittelten und geprüften Kodes rechtzeitig unwirksam gemacht werden kann, bis zum Eintreffen des nächsten Zeitintervalls, vor dem der nächste Kode (nach Tabelle geprüft) zur Verhinderung einer Selbstabschaltung an den Server gesendet werden muß.Further special features of the system: The server or another server operated by it has a pre-programmed automatic shutdown function based on time intervals, which can only be deactivated in time by updating a transmitted and checked code (in each case in good time) until the next time interval arrives, before which the next code (checked according to the table) must be sent to the server to prevent automatic shutdown.
Claims (68)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102006003843.6A DE102006003843B4 (en) | 2005-01-26 | 2006-01-26 | Method for generating a random |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102005003677 | 2005-01-26 | ||
DE102005003677.5 | 2005-01-26 | ||
DE102005033689.2 | 2005-07-19 | ||
DE102005033689 | 2005-07-19 | ||
DE102006003843.6A DE102006003843B4 (en) | 2005-01-26 | 2006-01-26 | Method for generating a random |
Publications (2)
Publication Number | Publication Date |
---|---|
DE102006003843A1 DE102006003843A1 (en) | 2006-11-30 |
DE102006003843B4 true DE102006003843B4 (en) | 2024-09-26 |
Family
ID=37387824
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102006003843.6A Active DE102006003843B4 (en) | 2005-01-26 | 2006-01-26 | Method for generating a random |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102006003843B4 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102010027221B4 (en) * | 2010-07-15 | 2017-03-30 | Volkswagen Ag | Motor vehicle with a display and method for operating a motor vehicle with a display |
CN112398929B (en) * | 2020-11-04 | 2023-12-05 | 北京金和网络股份有限公司 | Number issuing method based on container and number issuing device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3736770A1 (en) | 1987-10-30 | 1989-05-11 | Josef Peitz | Game-of-chance device with remote participating stations |
US20030104859A1 (en) | 2001-12-05 | 2003-06-05 | David Chaum | Random number generator security systems |
US20040157663A1 (en) | 2001-04-30 | 2004-08-12 | Gunnar Johnsen Bjorn | Method and system for computer-based game |
US20050054445A1 (en) | 2003-09-04 | 2005-03-10 | Cyberscan Technology, Inc. | Universal game server |
-
2006
- 2006-01-26 DE DE102006003843.6A patent/DE102006003843B4/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3736770A1 (en) | 1987-10-30 | 1989-05-11 | Josef Peitz | Game-of-chance device with remote participating stations |
US20040157663A1 (en) | 2001-04-30 | 2004-08-12 | Gunnar Johnsen Bjorn | Method and system for computer-based game |
US20030104859A1 (en) | 2001-12-05 | 2003-06-05 | David Chaum | Random number generator security systems |
US20050054445A1 (en) | 2003-09-04 | 2005-03-10 | Cyberscan Technology, Inc. | Universal game server |
Also Published As
Publication number | Publication date |
---|---|
DE102006003843A1 (en) | 2006-11-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12254749B2 (en) | Specialized slot machine for conducting a wagering game using real time or live action event content | |
US11557179B2 (en) | Specialized slot machine for conducting a wagering fantasy sports tournament | |
DE69733735T2 (en) | Game system with central random number generation | |
DE60036143T2 (en) | PLAY SYSTEM WITH LOCATION CHECK | |
US7351149B1 (en) | Multi-person parimutuel betting games based on determinate sporting events | |
CN105722563B (en) | System and method for linking gaming stations managing different wagering games to the same jackpot | |
US20150209679A1 (en) | Systems and methods for conducting fantasy sports tournaments | |
US20140031105A1 (en) | Systems and methods for conducting fantasy sports tournaments | |
CN104645614A (en) | Multi-player video on-line game method | |
EP2435995A1 (en) | A system for computerized multiplayer tournament gaming and a method thereof | |
WO2017117065A1 (en) | Specialized slot machine for conducting a wagering game using real time or live action event content | |
WO2008019313A2 (en) | Computer-based gaming system and method for customizing game play | |
DE102006003843B4 (en) | Method for generating a random | |
US10092841B2 (en) | Methods and systems for determining a player position in a game | |
US10121320B2 (en) | Systems and methods for promoting game play frequency | |
WO2008061747A1 (en) | Interactive entertainment | |
DE4314145A1 (en) | System for playing on several entertainment devices placed at a distance from each other | |
US20070149272A1 (en) | Method, system, and device to allow a person a commercial spaceflight | |
US20170069161A1 (en) | System and methods related to sports leagues | |
DE60100748T2 (en) | METHOD FOR SELECTING AND ASSIGNING INCREASED OPPORTUNITIES | |
US12354445B2 (en) | Specialized slot machine for conducting a wagering fantasy sports tournament | |
KR102779768B1 (en) | Card game service system using on/offline in which viewers also participate and method thereof | |
KR101966495B1 (en) | Gaming system and method | |
DE102020005447A1 (en) | Method, devices and system for using data sets provided to implement a tamper-proof and trustworthy bet between known and unknown actors by using a distributed, decentralized database based on Tangle technology as a Directed Acyclic Graph (DAG) and the IOBA token | |
DE212004000038U1 (en) | System for conducting and participating in large-scale commercial and non-commercial games, elections and population surveys |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed |
Effective date: 20130109 |
|
R016 | Response to examination communication | ||
R016 | Response to examination communication | ||
R016 | Response to examination communication | ||
R016 | Response to examination communication | ||
R018 | Grant decision by examination section/examining division | ||
R020 | Patent grant now final | ||
R082 | Change of representative |
Representative=s name: MEISSNER BOLTE PATENTANWAELTE RECHTSANWAELTE P, DE |