ChipsGG
카지노
스포츠
로그인
등록
General
Overview
Game Events
Third-Party Verification
Validate
Parimutuel Betting
Crash

게임 이벤트

게임 이벤트는 무작위로 생성된 부동 소수점을 게임에 특정한 결과로 변환하는 것입니다. 주사위 굴리기 결과부터 카드 덱의 순서, 심지어 지뢰 게임의 모든 폭탄 위치까지 포함합니다.

Dice

주사위 게임에서 00.00부터 100.00까지 가능한 굴림 범위를 커버하며, 10,001개의 가능한 결과가 있습니다. 게임 이벤트 변환은 부동 소수점을 가능한 결과의 수로 곱한 후 100으로 나누어 주사위 범위에 맞는 결과를 얻습니다.

    // Game event translation
    const roll = (float * 10001) / 100;
            
Limbo

Limbo의 경우, 두 단계 과정을 거칩니다. 먼저, 부동 소수점을 최대 가능한 승수와 하우스 엣지로 곱합니다. 그 후, 최대 가능한 승수를 첫 번째 단계의 결과로 나누어 확률 분포를 가진 게임 이벤트를 생성합니다. 이 게임 이벤트는 충돌 지점으로 표현됩니다.

    // Game event translation with houseEdge of 0.99 (1%)
    const floatPoint = 1e8 / (float * 1e8) * houseEdge;

    // Crash point rounded down to required denominator
    const crashPoint = Math.floor(floatPoint * 100) / 100;

    // Consolidate all crash points below 1
    const result = Math.max(crashPoint, 1);
            
Plinko

Plinko 게임에서 생성된 결과는 떨어지는 공의 경로에 기반합니다. 게임 이벤트는 떨어지는 공의 방향을 결정합니다. 플레이어는 8개 또는 16개의 핀을 선택할 수 있으며, 이는 게임 이벤트의 수를 결정합니다. 두 가지 가능한 방향(왼쪽 또는 오른쪽)만 있으므로, 각 부동 소수점을 2로 곱하여 다음 인덱스에 매핑합니다:

    // Index of 0 to 1 : left to right
    const DIRECTIONS = [ left, right ];

    // Game event translation
    const direction = DIRECTIONS[Math.floor(float * 2)];
            
Roulette

우리 Roulette은 0부터 36까지 37개의 가능한 주머니가 있는 유럽식 Roulette을 기반으로 합니다. 게임 이벤트는 부동 소수점을 37로 곱하여 계산한 후 다음 인덱스를 사용하여 해당 주머니로 변환합니다:

    // Index of 0 to 36
    const POCKETS = [ 
      0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 
      10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 
      20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 
      30, 31, 32, 33, 34, 35, 36
    ];
      
    // Game event translation
    const pocket = POCKETS[Math.floor(float * 37)];
            
Keno

전통적인 Keno 게임은 보드에서 10개의 가능한 게임 이벤트를 선택해야 합니다. 이를 위해 각 부동 소수점을 가능한 고유한 사각형의 수로 곱합니다. 한 번 히트한 후에는 다시 선택할 수 없으므로, 가능한 최대 결과의 풀 크기가 변경됩니다. 이는 각 반복마다 해당 부동 소수점을 사용하여 생성된 게임 이벤트 결과에 대해 가능한 최대 결과의 크기에서 1을 빼는 방식으로 수행됩니다. 다음 인덱스를 사용하여 변환합니다:

    // Index of 0 to 39 : 1 to 40
    const SQUARES = [ 
      1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
      11, 12, 13, 14, 15, 16, 17, 18, 19, 20,
      21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
      31, 32, 33, 34, 35, 36, 37, 38, 39, 40
    ];
      
    // The fisher-yates shuffle implementation is utilised to prevent duplicate possible hits being generated.
    const hit = SQUARES[Math.floor(float * 40)];
    
            
Mines

마인 게임은 보드 위의 지뢰 형태로 24개의 개별 게임 이벤트로 생성됩니다. 각 실수(float)는 보드에 남아 있는 고유 타일의 수에 곱해집니다. 이는 각 게임 이벤트 결과가 생성될 때마다 남은 타일 수에서 1을 뺌으로써 이루어집니다. 지뢰의 위치는 왼쪽에서 오른쪽, 위쪽에서 아래쪽으로의 그리드 위치를 사용하여 표시됩니다. 중복된 히트가 생성되지 않도록 피셔-예이츠 셔플 알고리즘이 사용됩니다. 설정에 따라 1개에서 24개의 게임 이벤트 결과가 사용됩니다.

ChipsGG
© Chips.gg 2026. All Rights Reserved.
Korea
한국어
Chips.gg is owned and operated by Notyarg Ltd. Registration Number: 000041823, registered address: 2118 Guava Street, Belama Phase 1, Belize City, Belize. For inquiries, email us at support@chips.gg. Chips.gg is licensed and regulated by the Government of the Autonomous Island of Anjouan, Union of Comoros and operates under License No. ALSI-192407025-FI2. Chips.gg has passed all regulatory compliance and is legally authorized to conduct gaming operations for any and all games of chance and wagering. Chips payments can be processed by Byteshere Ltd. Registration Number: HE 465412, registered address: 25 Voukourestiou Street, Neptune House, 1st Floor, Suite 11, Cyprus, 3045.
Developed by Redpkt