fix: broken markdown refs auto-resolved
This commit is contained in:
parent
50851dd96d
commit
6cc904e57e
@ -21,7 +21,7 @@ Sybil_cost = cooldown × N_nodes
|
|||||||
|
|
||||||
## 1. Константы протокола
|
## 1. Константы протокола
|
||||||
|
|
||||||
**Исходный код:** [adaptive_cooldown.py:28-52](../бот/adaptive_cooldown.py#L28-L52)
|
**Исходный код:** adaptive_cooldown.py:28-52
|
||||||
|
|
||||||
```python
|
```python
|
||||||
@dataclass(frozen=True)
|
@dataclass(frozen=True)
|
||||||
@ -64,7 +64,7 @@ class CooldownConstants:
|
|||||||
|
|
||||||
### 2.1 Основная формула
|
### 2.1 Основная формула
|
||||||
|
|
||||||
**Исходный код:** [adaptive_cooldown.py:202-231](../бот/adaptive_cooldown.py#L202-L231)
|
**Исходный код:** adaptive_cooldown.py:202-231
|
||||||
|
|
||||||
```python
|
```python
|
||||||
def _calculate_raw_cooldown(self, current_count: int, median: int) -> int:
|
def _calculate_raw_cooldown(self, current_count: int, median: int) -> int:
|
||||||
@ -110,7 +110,7 @@ C(r) = ⎨
|
|||||||
|
|
||||||
### 3.1 Алгоритм
|
### 3.1 Алгоритм
|
||||||
|
|
||||||
**Исходный код:** [adaptive_cooldown.py:170-200](../бот/adaptive_cooldown.py#L170-L200)
|
**Исходный код:** adaptive_cooldown.py:170-200
|
||||||
|
|
||||||
```python
|
```python
|
||||||
def _compute_smoothed_median(self, current_tau3: int, tier: int) -> int:
|
def _compute_smoothed_median(self, current_tau3: int, tier: int) -> int:
|
||||||
@ -146,7 +146,7 @@ def _compute_smoothed_median(self, current_tau3: int, tier: int) -> int:
|
|||||||
|
|
||||||
### 4.1 Механизм
|
### 4.1 Механизм
|
||||||
|
|
||||||
**Исходный код:** [adaptive_cooldown.py:233-249](../бот/adaptive_cooldown.py#L233-L249)
|
**Исходный код:** adaptive_cooldown.py:233-249
|
||||||
|
|
||||||
```python
|
```python
|
||||||
def _apply_rate_limit(self, raw_cooldown: int, previous_cooldown: int) -> int:
|
def _apply_rate_limit(self, raw_cooldown: int, previous_cooldown: int) -> int:
|
||||||
@ -169,7 +169,7 @@ def _apply_rate_limit(self, raw_cooldown: int, previous_cooldown: int) -> int:
|
|||||||
|
|
||||||
## 5. Обработка завершения τ₃
|
## 5. Обработка завершения τ₃
|
||||||
|
|
||||||
**Исходный код:** [adaptive_cooldown.py:251-281](../бот/adaptive_cooldown.py#L251-L281)
|
**Исходный код:** adaptive_cooldown.py:251-281
|
||||||
|
|
||||||
```python
|
```python
|
||||||
def on_tau3_end(self, tau3_index: int):
|
def on_tau3_end(self, tau3_index: int):
|
||||||
@ -260,10 +260,10 @@ T_total = Σ cooldown_i для i = 1..N
|
|||||||
|
|
||||||
| Компонент | Файл | Статус |
|
| Компонент | Файл | Статус |
|
||||||
|-----------|------|--------|
|
|-----------|------|--------|
|
||||||
| AdaptiveCooldown | [adaptive_cooldown.py](../бот/adaptive_cooldown.py) | ✅ Работает |
|
| AdaptiveCooldown | adaptive_cooldown.py | ✅ Работает |
|
||||||
| CooldownConstants | [adaptive_cooldown.py:28-52](../бот/adaptive_cooldown.py#L28-L52) | ✅ Работает |
|
| CooldownConstants | adaptive_cooldown.py:28-52 | ✅ Работает |
|
||||||
| Smoothed median | [adaptive_cooldown.py:170-200](../бот/adaptive_cooldown.py#L170-L200) | ✅ Работает |
|
| Smoothed median | adaptive_cooldown.py:170-200 | ✅ Работает |
|
||||||
| Rate limiting | [adaptive_cooldown.py:233-249](../бот/adaptive_cooldown.py#L233-L249) | ✅ Работает |
|
| Rate limiting | adaptive_cooldown.py:233-249 | ✅ Работает |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user