---
# System prepended metadata

title: Untitled
tags: [Program]

---

---
tags: Program
---

:::danger
服務已停止
:::

<!-- 
# MVisualizer
:::danger
此機器人已暫停維護，歡迎聯絡小灰灰轉移主控權。
:::

## 系統重現
### 已重現
* 天命(牛頓冷卻定律)、違反指數
* 物件運作方式
  * ~~於 SQCS guild 觸發指定事件後，機器人經由 Bot communicate guild 發送修改指令至`\_ToMV`頻道，MV 經由`listener`接收到後修改`db`~~
  * 2020/12/21 更新：SQCS直接利用`client & cursor`對資料庫進行跨區塊處理
  * ~~使用`@task.loop()`隔時段自動更新`MDU, ODU, ODU_Time`等參數~~
  * 2020/12/28更新: 舊有鑲於`MVisualizer`中的`DU, MDU`更新函數已經移至`Task Program`的repl中了
  * 2021/4/23更新: `Task Program` 執行緒可暫停，不會影響到伺服器本身運作。


---

--->

### 使用數學模型一覽
* 1 tic = 10 sec.


#### 貢獻值
* $$contribution \left (\xi _p \right )=\sum_{k=0}^{\left |\alpha log_p \right |-1}\left (\alpha log_{p_i} \cdot 2^i \right )$$

#### 違反指數
* $$for\ \theta_1 = sgn \left ( \xi_p - \frac{1}{P}\sum_P \xi_i \right )\\ \theta_2 = sgn \left (\sum_{k=0}^{\left |\alpha log_p \right |-1} \alpha log_{p_i} - \frac{1}{2}(T-1) \right )\\ \Delta levelling\ index_p=-sgn(\theta_1 + \theta_2)\left |(\xi_p - \bar{\xi})\left (\frac{\theta_1 + \theta_2}{2}\right )\right |$$

#### 天命上限計算
* $$MDU_p=\lfloor\left (10\log_2\left (S_p+1\right )\right )^2\rfloor$$

#### 天命更新
* $$for\ d=\frac{t}{86400}$$
* $$\tau=-ln\left (\frac{20}{|ODU-MDU|}\right )$$
* $$D(d)=MDU+\left (ODU-MDU\right )e^{-\tau d}$$
* Archived

#### 天命更新•新
* $$\lfloor \frac{DU}{100}\rfloor$$
* per 1 tic

#### 分數加權
* $$p=last\ week\ points\ gained,\ \bar{p}=average\ points\ gained\\ p_M=maximum\ points\ gained,\ p_m=minimum\ points\ gained$$
* $$a=\frac{p-\bar{p}}{p_M-p_m}$$
* $$W=\frac{1}{2}+\frac{3}{2(1+e^{(-5a + \ln2)})}$$

#### 階層分數差距(尚未使用)
* $$P=L^2$$
 -->