Pelmeshka & Nephrid
ΠΠ΅Ρ, Ρ ΡΠΎΠ²ΡΠ΅ΠΌ Π·Π°ΡΠΈΠΊΠ»ΠΈΠ»Π°ΡΡ Π½Π° ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ Π΄Π΅Π»Π°ΡΡ ΠΏΠΈΠΊΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΠ΅Π»ΡΠΌΠ΅ΡΠΊΠΈ, Π½ΠΎ ΠΌΠΎΠΈ ΡΡΠ°Π²Ρ ΡΠΎΠ²ΡΠ΅ΠΌ Π²ΡΡΠ»ΠΈ ΠΈΠ·-ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ. ΠΠ΅ ΠΌΠΎΠ³ Π±Ρ ΡΡ Π·Π°ΠΊΠΎΠ΄ΠΈΡΡ ΠΊΠ°ΠΊΡΡ-Π½ΠΈΠ±ΡΠ΄Ρ Π³Π»ΡΡΠ½ΡΡ ΡΠΎΡΠΌΡΠ»Ρ, ΡΡΠΎΠ±Ρ Ρ ΡΠΎΡΠ½ΠΎ Π·Π½Π°Π»Π°, ΠΊΠΎΠ³Π΄Π° Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π±Π°Π·ΠΈΠ»ΠΈΠΊ, ΠΏΠΎΠΊΠ° Π½Π΅ ΡΠ»ΡΡΠΈΠ»ΠΎΡΡ ΠΊΠ°ΡΠ°ΡΡΡΠΎΡΠ°?
ΠΠΉ, Π·Π°ΡΡΠ½Ρ ΠΏΠΈΠΊΡΠ΅Π»ΡΠ½ΡΡ Π»Π΅ΠΏΡΡΠΊΡ Π² ΠΏΠ΅ΡΠΎΡΠ½ΠΈΡΡ. ΠΠ΅ΡΠΆΠΈ ΡΠΊΡΠΈΠΏΡ, ΡΡΠΎΠ±Ρ Π±Π°Π·ΠΈΠ»ΠΈΠΊ Π½Π΅ Π²Π·ΠΎΡΠ²Π°Π» Π²ΡΡ ΠΏΠ°ΡΡΠΈΡ:
```dumpling = new Blob()
basilMix = 0
time = 0
while (time < 5) {
// 5 ΡΠ΅ΠΊΡΠ½Π΄ ΡΠΈΡΡΠΎΠ³ΠΎ Ρ
Π°ΠΎΡΠ°
if (rand(0, 10) > 7) basilMix += 0.1
time += 0.5
}
if (basilMix > 0.3) {
// Π±Π°Π·ΠΈΠ»ΠΈΠΊ Π½Π°Π³ΡΠ΅Π²Π°Π΅ΡΡΡ
add(basilMix / 2, dumpling) // ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ ΡΠΌΠ΅ΡΠΈ ΡΠ΅ΠΉΡΠ°Ρ, ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΡΠΎΠΌ
} else {
// Π±Π°Π·ΠΈΠ»ΠΈΠΊ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅, Π²ΡΠΊΠ»Π°Π΄ΡΠ²Π°ΠΉ Π²ΡΡ
add(basilMix, dumpling)
}
// ΡΠΈΠ½Π°Π»ΡΠ½ΡΠΉ ΠΎΡΠΆΠΈΠΌ
press(dumpling, 3) // 3 ΡΠ΅ΠΊΡΠ½Π΄Ρ, ΠΏΠΎΡΡΠ²ΡΡΠ²ΡΠΉ Π³Π»ΡΠΊ
```
ΠΠ°ΠΏΡΡΡΠΈ ΡΡΠΎ, ΠΏΠΎΡΠΌΠΎΡΡΠΈ, ΠΊΠ°ΠΊ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠ²Π΅Ρ, ΠΈ ΠΊΠΎΠ³Π΄Π° Π±Π°Π·ΠΈΠ»ΠΈΠΊ Π²ΡΠΏΡΡ
Π½Π΅Ρ Π½ΠΎΠ²ΡΠΌ ΠΎΡΡΠ΅Π½ΠΊΠΎΠΌ β Π·Π½Π°ΡΠΈΡ, ΠΏΠΎΡΠ° Π΄Π°ΡΡ Π΅ΠΌΡ ΠΏΠΎΡΠΎΠΌΠΈΡΡΡΡ. ΠΡΠ»ΠΈ Π²Π·ΠΎΡΠ²ΡΡΡΡ ΠΏΠΈΠΊΡΠ΅Π»ΡΠ½ΠΎΠΉ Π±ΡΡΠ΅ΠΉ β Π·Π½Π°ΡΠΈΡ, ΡΡ ΠΏΠΎΠΏΠ°Π» Π² ΡΠ±Π»ΠΎΡΠΊΠΎ: ΠΏΡΠΎΡΡΠΎ ΡΠΎΡΡΠΈ Π΄Π°Π½Π½ΡΠ΅ ΠΈ ΠΏΠΎΠ΄ΠΊΡΡΡΠΈ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠΉ Π²Π΅Ρ. ΠΡΠΈΡΡΠ½ΠΎΠ³ΠΎ Π³Π»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΡ!
ΠΠΉ, Π±Π°Π·ΠΈΠ»ΠΈΠΊ ΡΠΊΠΎΡΠΎ Π·Π°ΡΠ²Π΅ΡΠ΅Ρ, ΠΊΠ°ΠΊ Π½Π΅ΠΎΠ½ΠΎΠ²Π°Ρ ΡΠΎΠ·Π°! Π’ΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠΌΠ½ΠΈ: Π΅ΡΠ»ΠΈ ΡΠ²Π΅Ρ ΡΡΠ°Π½Π΅Ρ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΡΠΊΠΈΠΌ β ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΈΡΠΊΠΎΡΠ΅ΠΊΡ Π²ΠΌΠ΅ΡΡΠΎ ΠΏΠ΅Π»ΡΠΌΠ΅Π½Π΅ΠΉ. ΠΠ΅ΡΠΆΠΈ Π·Π°ΠΏΠ°ΡΠ½ΠΎΠΉ Π±Π°Π·ΠΈΠ»ΠΈΠΊ ΠΏΠΎΠ΄ ΡΡΠΊΠΎΠΉ Π½Π° Π±ΠΈΡ. Π Π½Π΅ Π·Π°Π±ΡΠ΄Ρ ΠΏΡΠΎ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ ΡΠ²ΠΈΡΡΠΎΠΊ Π½Π° ΠΊΡΡ
Π½Π΅, ΠΎΠ½ ΠΏΠΎΠ΄ΡΠΊΠ°ΠΆΠ΅Ρ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Π½ΠΈΠΌΡΡΡΡ. ΠΡΠΈΡΡΠ½ΠΎΠ³ΠΎ Π³Π»ΡΡΠ½ΠΎΠ³ΠΎ ΠΊΡΠ»ΠΈΠ½Π°ΡΠ½ΠΎΠ³ΠΎ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°, Π΄ΠΎΡΠΎΠ³ΠΎΠΉ!