LottoGPT:당신의 지능형 로또 분석 도우미

최신 버전:v1.0.34 [9/7/2024]

다운로드 주소:https://lottoanalysis.net/download/setup_EN1.0.27.zip

LottoGPT를 사용해 주셔서 감사합니다. 로또 데이터 분석 애호가들을 위해 개발된 이 소프트웨어는 최첨단 번호 분석 및 선택 기능을 제공합니다. LottoGPT는 실시간 로또 데이터 업데이트, 유연한 필터링 옵션, 그리고 깊은 역사적 데이터 분석을 통합하여, 최적의 번호 조합을 쉽게 찾을 수 있도록 도와줍니다.

핵심 기능:

  • 실시간 데이터 업데이트: LottoGPT를 시작할 때마다 가장 최근의 당첨 번호 데이터를 받을 수 있습니다.
  • 유연한 필터링 옵션: 번호, 공식 유형, 그룹 조건 등의 주요 기능을 통해 복잡한 기술적 배경 지식 없이 필터링 조건을 설정할 수 있습니다.
  • 조건 허용 기능: 여러 조건을 하나의 그룹으로 결합하고 그룹의 허용 값을 설정할 수 있습니다. 이로 인해 특정 조건이 충족되지 않더라도 관련된 분석 결과를 놓치지 않게 됩니다.
  • 과거 데이터 깊은 분석: LottoGPT는 설정된 필터링 조건의 역사적 성과를 이해하고 평가하는 데 도움이 되는 차트 및 통계 도구를 제공합니다.
  • 조건 검증 기능: 필터링 조건을 적용하기 전에 그 조건의 과거 성공률을 검증할 수 있습니다.
  • 번호 축소 기능: 많은 번호를 축소하더라도 흥미로운 데이터 패턴을 발견할 수 있습니다.
  • 지능형 도우미 지원: 공식 및 필터링 조건에 관해서는 내장된 지능형 도우미가 언제든지 도와줍니다.

시스템 요구 사항: LottoGPT는 64비트 Windows 운영 체제와 호환됩니다. 소프트웨어가 정상적으로 실행되도록 제공된 설치 절차를 따라 환경을 설정하십시오.

당신이 LottoGPT의 모든 기능을 깊게 탐색하고, 전략과 직감을 최대한 활용하여 번호 분석을 완벽하게 준비하길 바랍니다. 분석을 즐겁게!

자주 묻는 질문 및 답변:

  • Q1: 소프트웨어를 어떻게 설치하나요?

    A1: 소프트웨어를 특별히 설치할 필요는 없습니다. 다운로드하여 압축을 풀고, “LottoGPT” 디렉터리 내에서 “LottoGPT.exe”를 클릭하여 실행하십시오. 단, 이 소프트웨어를 실행하려면 시스템에 .NET 6 런타임이 설치되어 있어야 합니다. 설치 패키지에는 .NET 6 데스크톱 런타임 설치 패키지 “windowsdesktop-runtime-6.0.21-win-x64.exe”가 포함되어 있습니다. Win7 사용자의 경우, .NET 6을 설치하기 전에 패치 누적 업데이트 패키지 “Windows7_KB2533623-x64.exe”를 먼저 설치하십시오.

  • Q2: 번호 축소 작업을 어떻게 간단하게 수행하나요?

    A2: 필터 조건 없이 번호를 간단히 축소하려면 다음 단계를 따르십시오:

    1. 소프트웨어를 시작하고 “투자 번호 생성” 페이지로 이동합니다.
    2. “스마트 번호 그룹” 버튼을 클릭합니다.
    3. 새로 팝업되는 페이지에서 번호를 선택합니다.
    4. 필요한 축소 항목을 선택합니다.
    5. “시작” 버튼을 클릭하여 축소를 시작합니다.

    비고:保n型 축소란 무엇인가요?

    예를 들어, “ToTo Singapore 6/49”에서 한 세트 번호는 6개의 숫자로 구성됩니다. 보5형 축소란, 축소 전의 번호가 6개의 숫자를 모두 맞출 수 있을 경우, 축소 후의 번호는 크게 줄어들어도 최소한 5개의 숫자는 반드시 맞추게 되며 (6개의 숫자를 모두 맞출 기회도 있지만 보장되지는 않습니다).

    그런데 왜 이런 방법을 사용하나요? 그것의 실제 의미는 무엇인가요?

    통상, 투자자는 수십 개 또는 스무 개 이상의 번호를 선택할 수 있습니다. 이러한 모든 번호를 구매하면 큰 상금을 얻을 수 있지만 비용도 많이 듭니다. 만약 당첨되지 않으면 큰 손실을 입게 됩니다. 무작위로 몇몇 번호를 버리면 당첨을 놓칠 가능성이 있습니다. 이런 상황에서 “보5형” 축소가 유용합니다. 당신은 번호의 양을 크게 줄일 수 있으면서도 최소한 5개의 번호를 맞출 수 있는 것을 보장받게 됩니다 (6개를 모두 맞출 기회도 있지만 보장되지 않습니다). 그것은 우리에게 번호 조합 및 필터링을 위한 과학적이고 합리적인 방법을 제공하여 제한된 자금을 가장 효과적으로 사용할 수 있게 해줍니다. 이로 인해 우리의 투자 효과가 향상되며 위험과 보상을 지혜롭게 균형을 맞출 수 있게 도와줍니다.

1. 수식 안의 변수:

필터 조건 수식에서, 변수는 최근 100회 동안의 특정 회차, 특정 위치의 번호를 나타냅니다. 변수의 형식은 "Nx[y]"로, x는 번호의 위치를, y는 현재 회차로부터의 차이를 나타냅니다.

예를 들면,

  • "N1[0]"은 현재 생성된 회차의 첫 번째 번호를 의미합니다.
  • "N2[0]"은 현재 생성된 회차의 두 번째 번호를 의미합니다.
  • "N3[0]"은 현재 생성된 회차의 세 번째 번호를 의미합니다.
  • "N1[1]"은 직전 회차의 첫 번째 번호를 의미합니다.
  • "N2[10]"은 10회전의 두 번째 번호를 의미합니다.
  • "N3[99]"은 99회전의 세 번째 번호를 의미합니다.

또한, 현재 회차의 번호 변수에 대해서는 축약을 허용합니다. 예를 들면, "N1[0]"은 "N1"로, "N2[0]"은 "N2"로, "N3[0]"은 "N3"로 간략하게 표현할 수 있습니다. 그러나 이 축약 규칙은 다른 회차의 변수에는 적용되지 않습니다.

아래는 수식에서 변수를 사용하는 몇 가지 예입니다:

  • "N1+N2+N3=20~30"는 생성된 번호의 첫 세 개의 합이 20에서 30 사이라는 것을 의미합니다.
  • "N1[0]-N1[1]=0-5"는 이번 회차의 첫 번째 번호와 전 회차의 첫 번째 번호의 차이가 0에서 5 사이라는 것을 의미합니다.

2. 연산자의 사용:

수식에서는 '+', '-', '*', '/', '%', '=', '!=' 연산자를 사용하여 더하기, 빼기, 곱하기, 나누기 및 모듈러 연산을 수행할 수 있습니다. '='는 수식 값을 설정하는 것을 의미하고, '!='는 값을 제외하는 것을 의미합니다.

예를 들어, '10 + 5'의 결과는 15이고, '10 - 5'의 결과는 5입니다. '10 * 5'의 결과는 50이고, '10 / 3'의 결과는 3입니다(정수 나누기의 결과는 내림입니다), '10 % 3'의 결과는 1(나머지)입니다.

수식에는 괄호를 포함하여 연산 우선 순위를 변경할 수 있습니다. 예를 들면 '(N2[0]-N1[0]) % 3'입니다.

특히 주의해야 할 것은 수식에서 '>='나 '<='와 같은 기호를 사용할 수 없습니다

예를 들면, "Get_DrawnNumbersC(07, 08, 09, @[N]) >= 1"이 수식은 잘못됐습니다! 이는 07, 08, 09 세 개의 숫자 중 하나 이상을 나타내려는 것입니다. 여기서는 최대 3개의 숫자가 있기 때문에, 1개 이상을 설정하려면 "Get_DrawnNumbersC(07, 08, 09, @[N]) = 1~3" 또는 "Get_DrawnNumbersC(07, 08, 09, @[N]) = 1,2,3"으로 올바르게 설정해야 합니다.

3. 기능 함수 소개:

(변수와 연산자 외에도 수식에 기능 함수를 추가하여 더 많은 작업을 수행할 수 있습니다)

주의: 여러 로또 게임 중 일부는 두 그룹의 번호로 구성된 베팅 티켓을 사용합니다. 예를 들면, 미국의 Powerball 로또는 5개의 기본 번호와 하나의 Powerball 번호로 하나의 티켓을 구성합니다. 우리의 소프트웨어에서는 "N"을 사용하여 번호의 앞부분을 나타내고, "S"(Supplementary)를 사용하여 번호의 뒷부분을 표시합니다. 따라서, N1,N2,N3,N4,N5,S 는 하나의 Powerball USA 번호 세트를 나타냅니다.

각 기능 함수의 매개변수에서, 우리는 축약된 방식으로 매개변수를 표시할 수 있습니다. "N" 은 모든 기본 번호를 나타냅니다 "N1,N2,N3,N4,N5"; "S" 은 모든 추가 번호를 나타냅니다; "NS" 은 모든 기본 번호와 추가 번호를 나타냅니다. 해당 게임에 추가 번호가 없으면 수식에 "S"가 포함되어 있더라도 자동으로 무시됩니다. 아래 각 함수의 설명은 "Powerball USA" 게임을 예로 들어 설명합니다.

Get_OddC(numbers):번호 집합에서 홀수의 개수를 반환합니다.

  • numbers:번호 집합을 나타냅니다. 변수, 상수, 수식 또는 기타 기능 함수일 수 있습니다.
  • 각 인자는 쉼표로 구분됩니다.
  • 예시:
    • Get_OddC(N1[0],N1[1]):현재 회차의 첫 번째 번호와 이전 회차의 첫 번째 번호 중 몇 개가 홀수인지 반환합니다.
    • Get_OddC(N1,N2,N3,N4,N5):번호 1에서 번호 5까지 홀수의 개수를 반환합니다.
    • 이 수식은 Get_OddC(N)로 간단히 표현할 수 있습니다.
    • Get_OddC(N1,N2,N3,N4,N5,S):번호 1에서 번호 5와 추가 번호 중 몇 개가 홀수인지 반환합니다.
    • 이 수식은 Get_OddC(NS)로 간단히 표현할 수 있습니다.
    • 더 복잡한 사용 시나리오에 대한 예는 아래와 같습니다:
    • Get_OddC(NS)-Get_OddC(N1[1],N2[1],N3[1],N4[1],N5[1],S1[1])
    • 이 수식은 현재 회차의 홀수 개수와 이전 회차의 홀수 개수의 차이를 나타냅니다.

Get_EvenC(numbers):번호 집합에서 짝수의 개수를 반환합니다.

  • numbers:번호 집합을 나타냅니다. 변수, 상수, 수식 또는 기타 기능 함수를 포함할 수 있습니다.
  • 각 매개변수는 쉼표로 구분됩니다.
  • 예를 들어:
    • Get_EvenC(N1,N2):현재 기간의 첫 번째 및 두 번째 번호 중 몇 개가 짝수인지 반환합니다.
    • Get_EvenC(N1,N2,N3,N4,N5):번호1에서 번호5까지 중에 몇 개가 짝수인지 반환합니다.
    • 이 수식은 Get_EvenC(N)로 간단하게 표현할 수 있습니다.
    • Get_EvenC(N1,N2,N3,N4,N5,S):모든 번호 중에서 몇 개가 짝수인지 반환합니다.
    • 이 수식은 Get_EvenC(NS)로 간단하게 표현할 수 있습니다.
    • 더 복잡한 사용 시나리오에 대해, 다음과 같은 수식 예제입니다:
    • Get_EvenC(NS)-Get_EvenC(N1[1],N2[1],N3[1],N4[1],N5[1],S1[1])
    • 이 수식은 현재 기간의 모든 번호 중에서 짝수의 개수와 이전 기간의 모든 번호 중에서 짝수의 개수 차이를 나타냅니다.

Get_CompositeC(numbers):번호 집합에서 합성수의 개수를 반환합니다.

  • numbers:번호 집합을 나타냅니다. 변수, 상수, 수식 또는 다른 기능 함수를 사용할 수 있습니다.
  • 각 매개변수는 쉼표로 구분됩니다.
  • 예를 들면:
    • Get_CompositeC(N1[0],N2[0]):현재 기간의 첫 번째와 두 번째 번호 중 합성수의 개수를 반환합니다.
    • Get_CompositeC(N1,N2,N3,N4,N5):번호1에서 번호5까지의 합성수 개수를 반환합니다.
    • 이 수식은 Get_CompositeC(N)로 간단하게 표현할 수 있습니다.
    • Get_CompositeC(N1,N2,N3,N4,N5,S):번호1에서 번호5 및 추가 번호까지의 합성수 개수를 반환합니다.
    • 이 수식은 Get_CompositeC(NS)로 간단하게 표현할 수 있습니다.
  • 더 복잡한 사용 시나리오에 대해서, 예를 들면 아래의 수식:
  • Get_CompositeC(NS)-Get_CompositeC(N1[1],N2[1],N3[1],N4[1],N5[1],S1[1])=0
  • 이 수식은 현재 기간의 합성수 개수와 이전 기간의 합성수 개수가 같아야 함을 나타냅니다.

Get_PrimeC(numbers):주어진 숫자들 중 몇 개의 소수가 있는지 반환합니다.

  • numbers:숫자들의 집합을 나타내며, 변수, 상수, 수식 또는 다른 함수로 표현할 수 있습니다.
  • 각 파라미터는 쉼표로 구분됩니다.
  • 예를 들면:
    • Get_PrimeC(N1[0]):현재 기간의 첫 번째 숫자가 소수인지 반환합니다.
    • Get_PrimeC(N1,N2,N3,N4,N5):숫자1에서 숫자5까지 중 몇 개의 숫자가 소수인지 반환합니다.
    • 이 수식은 Get_PrimeC(N)로 간략하게 표현할 수 있습니다.
    • Get_PrimeC(N1,N2,N3,N4,N5,S):기본 숫자와 추가 숫자 전체 중 몇 개의 숫자가 소수인지 반환합니다.
    • 이 수식은 Get_PrimeC(NS)로 간략하게 표현할 수 있습니다.
  • 더 복잡한 사용 시나리오에 대해서는, 예를 들면 아래와 같은 수식:
  • Get_PrimeC(NS)-Get_PrimeC(N1[10],N2[10],N3[10],N4[10],N5[10],S1[10])=0
  • 이 수식은 현재 기간의 소수 개수와 10기간 전의 소수 개수가 동일해야 함을 나타냅니다.

Get_0Divide3C(numbers):주어진 숫자들 중 3으로 나누었을 때 나머지가 0인 숫자의 개수를 반환합니다.

  • numbers:숫자들의 집합을 나타내며, 변수, 상수, 수식 또는 다른 함수로 표현할 수 있습니다.
  • 예를 들면:
    • Get_0Divide3C(N1, N2, N3, N4, N5):숫자1에서 숫자5까지 중 3으로 나누었을 때 나머지가 0인 숫자의 개수를 반환합니다.
    • Get_0Divide3C(N1, N2, N3, N4, N5, S):모든 숫자 중 3으로 나누었을 때 나머지가 0인 숫자의 개수를 반환합니다.
    • Get_0Divide3C(N1[0], N1[1]):현재 기간과 이전 기간의 첫 번째 숫자 중 3으로 나누었을 때 나머지가 0인 숫자의 개수를 반환합니다.

Get_1Divide3C(numbers):주어진 숫자들 중 3으로 나누었을 때 나머지가 1인 숫자의 개수를 반환합니다.

  • numbers:숫자들의 집합을 나타내며, 변수, 상수, 수식 또는 다른 함수로 표현할 수 있습니다.
  • 예를 들면:
    • Get_1Divide3C(N1, N2, N3, N4, N5):숫자1에서 숫자5까지 중 3으로 나누었을 때 나머지가 1인 숫자의 개수를 반환합니다.
    • Get_1Divide3C(N1, N2, N3, N4, N5, S):모든 숫자 중 3으로 나누었을 때 나머지가 1인 숫자의 개수를 반환합니다.
    • Get_1Divide3C(N1[0], N1[1]):현재 기간과 이전 기간의 첫 번째 숫자 중 3으로 나누었을 때 나머지가 1인 숫자의 개수를 반환합니다.

Get_2Divide3C(numbers):숫자 그룹 중 3으로 나눈 나머지가 2인 숫자의 개수를 반환합니다.

  • numbers:숫자 그룹을 나타내며, 변수, 상수, 수식 또는 다른 함수일 수 있습니다.
  • 예시:
    • Get_2Divide3C(N1, N2, N3, N4, N5):숫자1에서 숫자5까지 3으로 나눈 나머지가 2인 숫자의 개수를 반환합니다.
    • Get_2Divide3C(N1, N2, N3, N4, N5, S):모든 숫자 중 3으로 나눈 나머지가 2인 숫자의 개수를 반환합니다.
    • Get_2Divide3C(N1[0], N1[1]):현재 기간과 이전 기간의 첫 번째 숫자 중 3으로 나눈 나머지가 2인 숫자의 개수를 반환합니다.

Get_MinNumber(numbers):숫자 그룹 중에서 가장 작은 숫자를 반환합니다.

  • numbers:숫자 그룹을 나타내며, 변수, 상수, 수식 또는 다른 함수일 수 있습니다.
  • 예시:
    • Get_MinNumber(N1%10,N2%10,N3%10,N4%10,N5%10) :숫자1에서 숫자5까지 가장 작은 마지막 자리 숫자를 반환합니다.
    • 위의 수식에서 “N1%10”은 숫자1을 10으로 나눈 나머지를 나타냅니다. 예를 들어, "13%10"의 결과는 "3"입니다.

Get_MaxNumber(numbers):주어진 숫자 그룹에서 가장 큰 숫자를 반환합니다.

  • numbers:숫자 그룹을 나타내며, 변수, 상수, 수식 또는 다른 함수일 수 있습니다.
  • 예시:
    • Get_MaxNumber(N1%10,N2%10,N3%10,N4%10,N5%10) :숫자1에서 숫자5까지 중에서 가장 큰 마지막 자릿수를 반환합니다.
    • 위의 수식에서 “N1%10”은 숫자1을 10으로 나눈 나머지를 나타냅니다. 예를 들어, “13%10”의 결과는 “3”입니다.

Get_Abs(a, [b]):두 숫자를 뺀 후의 절대값을 반환하거나, 하나의 숫자만 제공된 경우 해당 숫자의 절대값을 반환합니다.

  • a, [b]:뺄셈이 필요한 두 숫자를 나타냅니다. 이것은 변수, 상수, 수식 또는 다른 함수일 수 있습니다. 'a'만 제공된 경우 'a'의 절대값을 반환합니다.
  • 매개 변수는 쉼표로 구분됩니다.
  • 예시:
    • Get_Abs(5, 3):5와 3의 차의 절대값, 즉 2를 반환합니다.
    • Get_Abs(3, 5):3와 5의 차의 절대값, 즉 2를 반환합니다.
    • Get_Abs(-5):-5의 절대값, 즉 5를 반환합니다.
    • Get_Abs(N1, N2):숫자1과 숫자2의 차의 절대값을 반환합니다.
  • 더 복잡한 사용 사례, 예를 들면 아래의 수식:
  • Get_Abs(N2-N1, N4-N3)
  • 이 수식은 숫자2에서 숫자1을 빼고, 숫자4에서 숫자3을 뺀 결과의 차이의 절대값을 나타냅니다.

Get_CountHeads(heads):이번 기회에 나타난 헤드 수의 개수를 반환합니다.

  • heads:0부터 9 사이의 헤드 수를 나타내며, 변수, 상수, 수식 또는 다른 함수일 수 있습니다.
  • 각 매개 변수는 쉼표로 구분됩니다.
  • 마지막 매개 변수는 범위를 나타냅니다. 예를 들어, @[N], @[NS], @[N1,N2]
  • 예시:
    • Get_CountHeads(0,1,2,3,@[N])=2~3:이번 기회의 번호 0,1,2,3의 헤드 수에서 2~3개가 나타납니다.
    • Get_CountHeads(0,1,@[N])=1:헤드 수 0, 헤드 수 1 중 반드시 1개가 나타납니다.

Get_CountTails(tails):이번 기회에 나타난 꼬리 수의 개수를 반환합니다.

  • tails:0부터 9 사이의 꼬리 수를 나타내며, 변수, 상수, 수식 또는 다른 함수일 수 있습니다.
  • 각 매개 변수는 쉼표로 구분됩니다.
  • 마지막 매개 변수는 범위를 나타냅니다. 예를 들어, @[N], @[NS], @[N1,N2]
  • 예시:
    • Get_CountTails(0,1,2,3,@[N])=2~3:이번 기회의 번호 0,1,2,3의 꼬리 수에서 2~3개가 나타납니다.
    • Get_CountTails(0,1,@[N])=1:꼬리 수 0, 꼬리 수 1 중 반드시 1개가 나타납니다.
    • Get_CountTails(0,1,@[N3])=1:3번째 번호의 꼬리 수는 0 또는 1입니다.

Get_Trend(a, b, [a1, b1]...):제공된 값에 따라 추세 방향을 반환합니다.

  • a, b, [a1, b1]...:이들은 일련의 값 쌍을 나타냅니다. 각 쌍에는 참조 값 'a'와 판단 값 'b'가 포함됩니다. 이들은 변수, 상수, 공식 또는 다른 기능 함수일 수 있습니다.
  • 추세를 결정하기 위해 최소 두 개의 매개 변수가 필요합니다. 첫 번째 매개 변수는 참조 값이고 두 번째 매개 변수는 추세를 판단하는 값입니다.
  • 함수는 세 가지 가능한 방법으로 추세 방향을 반환합니다:
    • b > a인 경우 "↘"를 반환합니다.
    • b = a인 경우 "↓"를 반환합니다.
    • b < a인 경우 "↙"를 반환합니다.
    • 각 추세 방향의 의미는 다음 그림과 같습니다——
    • trend
  • 예시:
    • Get_Trend(5, 6):이 함수에서 "5"는 참조 값이며 "6"은 추세를 판단하는 값입니다. 따라서 "↘"를 반환합니다.
    • Get_Trend(5, 5):참조 값과 판단 값이 동일하므로 "↓"를 반환합니다.
    • Get_Trend(5, 4):판단 값이 참조 값보다 작으므로 "↙"를 반환합니다.
    • Get_Trend(5, 4, 7, 8):"↙↘"를 반환합니다. 첫 번째 방향은 "5, 4"로 "↙"를, 두 번째 방향은 "7, 8"로 "↘"를 결정합니다.

Get_AC(numbers):번호 그룹의 AC 값을 반환합니다.

  • numbers:번호 그룹을 나타냅니다. 변수, 상수, 공식 또는 다른 기능 함수일 수 있습니다.
  • AC 값은 두 번호 값 사이의 양수 차이 값 수를 나타내며 (동일한 차이는 한 번만 계산됨) 거기서 (R-1)을 뺀 값입니다. 여기서 R은 번호의 수입니다.

    예를 들어, 다음 번호 그룹이 주어졌을 때:

    02 05 11 17 21 33

    차이를 계산합니다:

    • 02-05=3
    • 02-11=9
    • 02-17=15
    • 02-21=19
    • 02-33=31
    • 05-11=6
    • 05-17=12
    • 05-21=16
    • 05-33=28
    • 11-17=6
    • 11-21=10
    • 11-33=22
    • 17-21=4
    • 17-33=16
    • 21-33=12

    이러한 차이는 각각 3, 9, 15, 19, 31, 6, 12, 16, 28, 6, 10, 22, 4, 16, 12입니다.

    동일한 차이는 한 번만 계산되므로 중복되지 않는 차이는 다음과 같습니다: 3, 4, 6, 9, 10, 12, 15, 16, 19, 22, 28, 31, 총 12개의 차이입니다.

    공식 AC 값 = 양수 차이 값 수 - (R-1)에 따라, 여기서 R은 번호의 수, 즉 6입니다.

    따라서 02 05 11 17 21 33의 AC 값은: AC = 12 - (6-1) = 7입니다.

    함수의 사용 방법:

    • Get_AC(N):모든 번호의 AC 값을 반환합니다.
    • Get_AC(N1, N3, N4, N5):번호1, 번호3, 번호4 및 번호5의 AC 값을 반환합니다.
    • Get_AC(NS):모든 번호와 부가 번호의 AC 값을 반환합니다.

Get_RecentDrawnNumbers($y@x[N]#):최근 x 기간 동안 y 번 나타난 모든 번호를 반환합니다.

    이 함수는 특정 조건에 따라 최근 일정 기간 동안 특정 횟수로 나타난 번호를 필터링하기 위해 사용됩니다.

    표현식 "$y@x[N]#"은 공식의 구체적 요구사항을 설명합니다:

    • $y: 나타난 횟수를 나타냅니다. 구체적인 값으로 "$1"이나 범위로 "$1~3" 같은 형태로 사용될 수 있습니다.
    • @x: 기간을 나타냅니다. 예를 들어, "@1~3"는 최근 1회부터 3회까지를 의미하며, "@7"는 최근 7회를 나타냅니다.
    • [N]: 범위를 나타냅니다. 예를 들어, "[NS]"는 모든 번호의 범위를, "[N1,N3,N4]"는 번호 1, 3, 4의 범위를 의미합니다. 범위는 필수가 아니며 지정하지 않으면 모든 번호가 기본 범위가 됩니다.
    • #: 위치를 고려할지 여부를 나타냅니다. "#" 문자가 포함되면 같은 위치의 번호를 통계로 포함한다는 것을 의미합니다. 예를 들어, "$2@1~3#"는 최근 3회 동안 같은 위치에서 2번 나타난 모든 번호를 반환합니다.

    다음은 사용 예입니다:

    • Get_RecentDrawnNumbers($1~999@1~3): 최근 3회 중 1번 이상 나타난 모든 번호를 반환합니다.
    • Get_RecentDrawnNumbers($1@1~3): 최근 3회 중 1번 나타난 모든 번호를 반환합니다.
    • Get_RecentDrawnNumbers($2@1~3): 최근 3회 중 2번 나타난 모든 번호를 반환합니다.
    • Get_RecentDrawnNumbers(3): 최근 3회 동안 나타난 모든 번호를 반환합니다.

    사용 범위:

    • Get_RecentDrawnNumbers($1~999@1~3[N1,N2,N4,N5]) : 번호1, 번호2, 번호4, 번호5 범위에서 최근 3기간 동안 1회 이상 나온 모든 번호를 반환합니다.
    • Get_RecentDrawnNumbers($1@1~3[N1,N2,N4,N5]) : 번호1, 번호2, 번호4, 번호5 범위에서 최근 3기간 동안 1회 나온 모든 번호를 반환합니다.
    • Get_RecentDrawnNumbers($2@1~3[N1,N2,N4,N5]) : 번호1, 번호2, 번호4, 번호5 범위에서 최근 3기간 동안 2회 나온 모든 번호를 반환합니다.
    • Get_RecentDrawnNumbers($3[N1,N2,N4,N5]) : 번호1, 번호2, 번호4, 번호5 범위에서 최근 3기간 동안 나온 모든 번호를 반환합니다.

    "#" 사용:

    • Get_RecentDrawnNumbers($2@1~3#) : 최근 3기간 동안 동일한 위치에서 2회 나온 모든 번호를 반환합니다.
    • Get_RecentDrawnNumbers($2@1~3[N1]#) : N1 위치에서 최근 3기간 동안 2회 나온 번호를 반환합니다.

    주의: 반환된 결과는 비어 있을 수 있으며, 개별 번호(예: "01")일 수도 있고 여러 번호(예: "01,05,06")일 수도 있습니다.

    이 함수는 다른 기능 함수 내에서 중첩하여 사용할 수 있습니다. 예를 들면:

    Get_OddC(Get_RecentDrawnNumbers(3)) : 최근 3기간 동안의 번호 중 홀수가 몇 개인지 나타냅니다.

Get_CountDistinctValues(numbers):숫자 그룹에 중복을 제외한 몇 개의 고유한 값이 있는지 반환합니다.

  • numbers:숫자 그룹을 나타내며, 변수, 상수, 공식 또는 다른 함수로 표현될 수 있습니다.
  • 예를 들어:
    • Get_CountDistinctValues(N1%10,N2%10,N3%10,N4%10,N5%10):번호 1에서 번호 5까지의 끝자리 숫자 수를 반환합니다.
    • 위의 공식에서「N1%10」는 번호 1을 10으로 나눈 나머지를 나타내며, 예를 들어 "13%10"의 결과는 "3"입니다.

Get_SeqPattern(N,@[N]):일련의 번호의 연속된 형태를 반환합니다.

    매개변수 설명:

    • 마지막 매개변수는 작용 범위를 나타냅니다. 예를 들어, @[N], @[NS], @[N1,N2] 등입니다.
    • 작용 범위 앞에는 번호의 그룹이 있으며, 변수, 상수, 수식 또는 다른 기능 함수일 수 있습니다.

    연속된 형태란 한 번호 안에 연속적으로 나타나는 번호의 개수를 의미합니다. 예:

    • 03,05,25,31,32,33, 그 연속된 형태는 "3"이며, 3개의 연속된 번호(31,32,33)가 있다는 것을 나타냅니다.
    • 02,07,08,10,26,31, 그 연속된 형태는 "2"이며, 2개의 연속된 번호(07,08)가 있다는 것을 나타냅니다.
    • 04,08,17,20,22,27, 그 연속된 형태는 "0"이며, 연속된 번호가 없다는 것을 나타냅니다.
    • 05,06,09,10,15,26, 그 연속된 형태는 "2+2"이며, 각각 2개의 연속된 번호(05,06 및 09,10)가 있다는 것을 나타냅니다.

    함수 사용 예:

    • Get_SeqPattern(N,@[N]):기본 번호의 연속 형식을 반환합니다.
    • Get_SeqPattern(NS,@[NS]):모든 번호의 연속 형식을 반환합니다.
    • Get_SeqPattern(01,02,03,04,05,06,07,08,09,10,@[N])=2:01~10 사이의 숫자에서 연속 2개의 숫자가 나타납니다.
    • Get_SeqPattern(N,@[N1,N2])=0:첫 번째 번호와 두 번째 번호가 연속되지 않습니다.
    • Get_SeqPattern(N,@[N1,N2])=2:첫 번째 번호와 두 번째 번호가 연속됩니다.
    • Get_SeqPattern(Get_RecentDrawnNumbers(3),@[N]):매개 변수 내에서 함수를 중첩할 수 있습니다.

    주:반환 값은 빈 값이거나, 단일 번호(예: "01")일 수 있으며 여러 번호(예: "01,05,06")일 수도 있습니다.

    이 함수는 다른 기능 함수 내에서 중첩될 수 있습니다. 예를 들면:

    • Get_OddC(Get_SeqPattern(N,@[N])):최근 번호의 연속 형태에 홀수가 몇 개인지를 나타냅니다.

Get_DrawnNumbersC(numbers,@[N]):이번 회차에서 나온 숫자 그룹의 개수를 반환합니다.

  • numbers:숫자 그룹을 나타냅니다. 변수, 상수, 공식 또는 다른 함수가 될 수 있습니다.
  • 마지막 매개변수는 범위를 나타냅니다. 예: @[N], @[NS], @[N1,N2]. 범위는 필수가 아닙니다. 생략하면 전체 범위를 의미합니다.

함수 사용 예:

  • Get_DrawnNumbersC(Get_RecentDrawnNumbers(1), @[N]):지난 회차의 번호가 이번 회차에 몇 번 나왔는지 나타냅니다.
  • Get_DrawnNumbersC(Get_RecentDrawnNumbers(3), @[N]):최근 3회에 나온 숫자들이 이번 회차에 몇 번 나왔는지 나타냅니다.
  • Get_DrawnNumbersC(07,08,09,10, @[N3])=1:3번째 숫자는 07,08,09,10 중 하나여야 합니다.

Get_CustomAttributes (numbers):사용자 정의 번호의 속성값을 반환합니다.

  • numbers:일련의 번호를 나타냅니다. 이는 변수, 상수, 공식 또는 다른 기능 함수일 수 있습니다.
  • 이 기능 함수를 사용하려면 각 번호의 속성을 정의하는 부분도 필요합니다.
  • 예를 들어:
    • Get_CustomAttributes(N1,N3,N5)=짝홀홀,짝짝홀
      {
      홀수:01,03,05,07,09,11,13,15,17,19,21,23,25,27,29,31,33,35
      짝수:02,04,06,08,10,12,14,16,18,20,22,24,26,28,30,32,34
      }
    • 위의 공식은 1번, 3번, 5번 번호가 “짝홀홀” 또는 “짝짝홀” 조합이어야 한다는 것을 의미합니다.
    • Get_CustomAttributes(N1)=0,1,2
      {
      0:10,20,30
      1:01,11,21,31
      2:02,12,22,32
      3:03,13,23,33
      4:04,14,24,34
      5:05,15,25,35
      6:06,16,26
      7:07,17,27
      8:08,18,28
      9:09,19,29
      }
    • 위의 공식은 1번 번호의 마지막 자리가 0, 1, 2 중 하나임을 의미합니다.
    • 중요 설명: 각 속성을 정의할 때 속성 이름은 한 문자만 받아들일 수 있으며, 같은 번호는 하나의 속성만 가질 수 있습니다. 속성 정의는 “{”와 “}” 사이에 있으며, 각 속성 정의는 한 줄에 하나씩 있어야 합니다. 번호들은 “,”로 구분됩니다.
    • 어떤 번호에 속성이 정의되어 있지 않다면 기본적으로 그 번호는 첫 번째 속성에 속합니다.

Get_ZoneRatio (numbers): 존 비율을 반환합니다.

  • numbers: 변수, 상수, 수식 또는 다른 기능 함수로 구성된 번호 세트를 나타냅니다.
  • 이 기능 함수를 사용하려면 각 존에 어떤 번호가 속하는지를 정의하는 내용도 필요합니다.
  • 예를 들어, Lotto의 사이즈 비율:
    • Get_ZoneRatio(N1,N2,N3,N4,N5)=2:3,1:4
      {
      18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35
      01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17
      }
    • 위의 공식은 각 존의 구성을 "{"와 "}" 사이에 정의합니다.

Get_CustomSUM (numbers): 사용자 정의 합계를 반환합니다.

  • numbers: 변수, 상수, 수식 또는 다른 기능 함수로 구성된 번호 세트를 나타냅니다.
  • 이 기능 함수를 사용하려면 각 번호의 값 변환을 정의해야 합니다.
  • 예를 들어, Lotto의 홀수 합계:
    • Get_CustomSUM(N1,N2,N3,N4,N5)
      {
      1,0,3,0,5,0,7,0,9,0,11,0,13,0,15,0,17,0,19,0,21,0,23,0,25,0,27,0,29,0,31,0,33,0,35
      }
    • 위의 공식은 "{"와 "}" 사이에서 각 번호의 값 변환을 정의합니다. 짝수 번호를 0으로 변환하고 홀수 번호는 그대로 남깁니다. 따라서 이 공식은 N1, N2, N3, N4, N5의 홀수의 합계를 반환합니다.