- 마법의 이름은 공식 명칭이 아니며, 임의로 정했음
- 각 게임 모드에는 여러가지 조건이 있음
- 각 조건별로 나올 수 있는 마법이 정해져 있음
- 각 조건에서 나올 수 있는 마법은 가중치가 매겨져 있음
- 흑마법은 백마법이 무엇인지에 따라 결정되며, 백마법 별 흑마법 가중치가 매겨져 있음
- 여러 조건이 동시에 만족할 경우, 해당 조건에 맞는 모든 마법이 나올 수 있으며, 가중치는 합산됨
가중치에 따른 확률은 다음과 같이 처리됨
- A: 가중치 10 ➜ 10 / (10 + 5 + 15) = 1 / 3 = 33.33%
- B: 가중치 5 ➜ 5 / (10 + 5 + 15) = 1 / 6 = 16.66%
- C: 가중치 15 ➜ 15 / (10 + 5 + 15) = 1 / 2 = 50%
계산 예시는 다음과 같음
게임 모드: 멀티플레이어-레이스-노말
결승선 높이: 66
가장 높은 탑 높이: 35
내 탑의 높이: 5
만족하는 백마법 조건:
- 가장 높은 탑 높이 - 내 탑의 높이 >= 15
- 시멘트x3 (가중치 2)
- 시멘트 (가중치 1)
- 하늘섬 (가중치 1)
- 가장 높은 탑 높이 - 내 탑의 높이 >= 8
- 시멘트 (가중치 1)
- 하늘섬 (가중치 1)
계산된 백마법 가중치:
- 시멘트x3 (가중치 2) = 33.33%
- 시멘트 (가중치 2) = 33.33%
- 하늘섬 (가중치 2) = 33.33%
만족하는 흑마법 조건:
- 가장 높은 탑 높이 - 내 탑의 높이 >= 8
- 시멘트 OR 하늘섬
- 풍선 (가중치 10)
- 얼음 (가중치 10)
- 큰 벽돌 & 미스터리 (가중치 4)
- 큰 벽돌 & 강제 회전 (가중치 4)
- 큰 벽돌 & 얼음 (가중치 4)
- 가장 높은 탑 높이 - 내 탑의 높이 >= 15
- 시멘트 OR 하늘섬
- 풍선 (가중치 4)
- 얼음 (가중치 4)
- 큰 벽돌 & 미스터리 (가중치 10)
- 큰 벽돌 & 강제 회전 (가중치 10)
- 큰 벽돌 & 얼음 (가중치 10)
- 얼음 & 강제 회전 & 미스터리 (가중치 3)
- 시멘트x3
- 큰 벽돌 & 미스터리 (가중치 1)
- 큰 벽돌 & 강제 회전 (가중치 1)
- 큰 벽돌 & 얼음 (가중치 1)
- 얼음 & 강제 회전 & 미스터리 (가중치 1)
계산된 백마법별 흑마법 가중치:
- 시멘트 OR 하늘섬
- 풍선 (가중치 14) = 19.18%
- 얼음 (가중치 14) = 19.18%
- 큰 벽돌 & 미스터리 (가중치 14) = 19.18%
- 큰 벽돌 & 강제 회전 (가중치 14) = 19.18%
- 큰 벽돌 & 얼음 (가중치 14) = 19.18%
- 얼음 & 강제 회전 & 미스터리 (가중치 3) = 4.11%
- 시멘트x3
- 큰 벽돌 & 미스터리 (가중치 1) = 25%
- 큰 벽돌 & 강제 회전 (가중치 1) = 25%
- 큰 벽돌 & 얼음 (가중치 1) = 25%
- 얼음 & 강제 회전 & 미스터리 (가중치 1) = 25%
- 결승선 높이 - 내 탑의 높이 <= 15
- 덩굴 (가중치 1)
- 번개 (가중치 1)
- 가장 높은 탑 높이 - 내 탑의 높이 >= 15
- 시멘트x3 (가중치 2)
- 시멘트 (가중치 1)
- 하늘섬 (가중치 1)
- 가장 높은 탑 높이 - 내 탑의 높이 >= 8
- 시멘트 (가중치 1)
- 하늘섬 (가중치 1)
- 가장 높은 탑 높이 - 내 탑의 높이 < 8
- 덩굴 (가중치 10)
- 번개 (가중치 10)
- 시멘트 (가중치 3)
- 결승선 높이 - 내 탑의 높이 <= 15
- 덩굴 (가중치 1)
- 번개 (가중치 1)
- 가장 높은 탑 높이 - 내 탑의 높이 >= 15
- 시멘트x3 (가중치 2)
- 시멘트 (가중치 1)
- 하늘섬 (가중치 1)
- 가장 높은 탑 높이 - 내 탑의 높이 >= 8
- 시멘트 (가중치 1)
- 하늘섬 (가중치 1)
- 가장 높은 탑 높이 - 내 탑의 높이 < 8
- 덩굴 (가중치 10)
- 번개 (가중치 10)
- 시멘트 (가중치 3)
- (결승선 높이 - 내 탑의 높이 <= 15) OR (가장 높은 탑 높이 - 내 탑의 높이 < 8)
- 덩굴 OR 번개
- 큰 벽돌 (가중치 10)
- 풀밭 (가중치 10)
- 비눗방울 (가중치 10)
- 미스터리 (가중치 10)
- 강제 회전 (가중치 10)
- 풍선 (가중치 6)
- 시멘트 OR 하늘섬
- 풍선 (가중치 10)
- 얼음 (가중치 10)
- 덩굴 OR 번개
- 가장 높은 탑 높이 - 내 탑의 높이 >= 8
- 시멘트 OR 하늘섬
- 풍선 (가중치 10)
- 얼음 (가중치 10)
- 큰 벽돌 & 미스터리 (가중치 4)
- 큰 벽돌 & 강제 회전 (가중치 4)
- 큰 벽돌 & 얼음 (가중치 4)
- 시멘트 OR 하늘섬
- 가장 높은 탑 높이 - 내 탑의 높이 >= 15
- 시멘트 OR 하늘섬
- 풍선 (가중치 4)
- 얼음 (가중치 4)
- 큰 벽돌 & 미스터리 (가중치 10)
- 큰 벽돌 & 강제 회전 (가중치 10)
- 큰 벽돌 & 얼음 (가중치 10)
- 얼음 & 강제 회전 & 미스터리 (가중치 3)
- 시멘트x3
- 큰 벽돌 & 미스터리 (가중치 1)
- 큰 벽돌 & 강제 회전 (가중치 1)
- 큰 벽돌 & 얼음 (가중치 1)
- 얼음 & 강제 회전 & 미스터리 (가중치 1)
- 시멘트 OR 하늘섬
- 결승선 높이 - 내 탑의 높이 <= 15
- 덩굴 (가중치 1)
- 번개 (가중치 1)
- 가장 높은 탑 높이 - 내 탑의 높이 >= 15
- 시멘트x3 (가중치 2)
- 시멘트 (가중치 1)
- 하늘섬 (가중치 1)
- 가장 높은 탑 높이 - 내 탑의 높이 >= 8
- 시멘트 (가중치 1)
- 하늘섬 (가중치 1)
- 가장 높은 탑 높이 - 내 탑의 높이 < 8
- 덩굴 (가중치 10)
- 번개 (가중치 10)
- 시멘트 (가중치 3)
- 하늘섬 (가중치 3)
- (결승선 높이 - 내 탑의 높이 <= 15) OR (가장 높은 탑 높이 - 내 탑의 높이 < 8)
- 덩굴 OR 번개
- 큰 벽돌 (가중치 10)
- 풀밭 (가중치 10)
- 비눗방울 (가중치 10)
- 미스터리 (가중치 10)
- 강제 회전 (가중치 10)
- 풍선 (가중치 6)
- 시멘트 OR 하늘섬
- 풍선 (가중치 10)
- 얼음 (가중치 10)
- 덩굴 OR 번개
- 가장 높은 탑 높이 - 내 탑의 높이 >= 8
- 시멘트 OR 하늘섬
- 풍선 (가중치 10)
- 얼음 (가중치 10)
- 큰 벽돌 & 미스터리 (가중치 4)
- 큰 벽돌 & 강제 회전 (가중치 4)
- 큰 벽돌 & 얼음 (가중치 4)
- 시멘트 OR 하늘섬
- 가장 높은 탑 높이 - 내 탑의 높이 >= 15
- 시멘트 OR 하늘섬
- 풍선 (가중치 4)
- 얼음 (가중치 4)
- 큰 벽돌 & 미스터리 (가중치 10)
- 큰 벽돌 & 강제 회전 (가중치 10)
- 큰 벽돌 & 얼음 (가중치 10)
- 얼음 & 강제 회전 & 미스터리 (가중치 3)
- 시멘트x3
- 큰 벽돌 & 미스터리 (가중치 1)
- 큰 벽돌 & 강제 회전 (가중치 1)
- 큰 벽돌 & 얼음 (가중치 1)
- 얼음 & 강제 회전 & 미스터리 (가중치 1)
- 시멘트 OR 하늘섬
- 남은 하트 갯수 == 1
- 하트 (가중치 4)
- 덩굴 (가중치 3)
- 하늘섬 (가중치 1)
- 시멘트 (가중치 1)
- 번개 (가중치 2)
- 남은 하트 갯수 < 3
- 하트 (가중치 4)
- 덩굴 (가중치 3)
- 하늘섬 (가중치 1)
- 시멘트 (가중치 1)
- 번개 (가중치 2)
- 기본 가중치
- 덩굴 (가중치 3)
- 하늘섬 (가중치 1)
- 시멘트 (가중치 1)
- 번개 (가중치 2)
- 남은 하트 갯수 == 1
- 하트 (가중치 4)
- 덩굴 (가중치 3)
- 하늘섬 (가중치 1)
- 시멘트 (가중치 1)
- 번개 (가중치 2)
- 남은 하트 갯수 < 3
- 하트 (가중치 4)
- 덩굴 (가중치 3)
- 하늘섬 (가중치 1)
- 시멘트 (가중치 1)
- 번개 (가중치 2)
- 기본
- 덩굴 (가중치 3)
- 하늘섬 (가중치 1)
- 시멘트 (가중치 1)
- 번개 (가중치 2)
- 남은 하트 갯수 == 1
- 덩굴 OR 번개
- 큰 벽돌 (가중치 10)
- 미스터리 (가중치 10)
- 회전 금지 (가중치 5)
- 안개 (가중치 3)
- 시멘트 OR 하늘섬
- 회전 금지 (가중치 7)
- 안개 (가중치 10)
- 속도 상승 (가중치 10)
- 유령 (가중치 10)
- 속도 상승 & 회전 금지 (가중치 1)
- 회전 금지 & 미스터리 (가중치 1)
- 큰 벽돌 & 회전 금지 (가중치 1)
- 하트
- 속도 상승 & 회전 금지 (가중치 4)
- 회전 금지 & 미스터리 (가중치 4)
- 큰 벽돌 & 회전 금지 (가중치 4)
- 큰 벽돌 & 회전 금지 & 미스터리 (가중치 3)
- 덩굴 OR 번개
- 기본
- 덩굴 OR 번개
- 큰 벽돌 (가중치 10)
- 미스터리 (가중치 10)
- 회전 금지 (가중치 5)
- 안개 (가중치 3)
- 시멘트 OR 하늘섬
- 회전 금지 (가중치 7)
- 안개 (가중치 10)
- 속도 상승 (가중치 10)
- 유령 (가중치 10)
- 속도 상승 & 회전 금지 (가중치 1)
- 회전 금지 & 미스터리 (가중치 1)
- 큰 벽돌 & 회전 금지 (가중치 1)
- 하트
- 안개 (가중치 5)
- 속도 상승 (가중치 7)
- 유령 (가중치 10)
- 속도 상승 & 회전 금지 (가중치 4)
- 회전 금지 & 미스터리 (가중치 4)
- 큰 벽돌 & 회전 금지 (가중치 4)
- 덩굴 OR 번개
- 남은 하트 갯수 < 3
- 하트 (가중치 3)
- 덩굴 (가중치 1)
- 하늘섬 (가중치 1)
- 시멘트 (가중치 1)
- 기본 가중치
- 덩굴 (가중치 1)
- 하늘섬 (가중치 1)
- 시멘트 (가중치 1)