Небольшой хелп и docker-compose
This commit is contained in:
+1
-1
@@ -6,4 +6,4 @@ services:
|
|||||||
- ~/.composer-docker/cache:/root/.composer/cache:delegated
|
- ~/.composer-docker/cache:/root/.composer/cache:delegated
|
||||||
- ./:/app:delegated
|
- ./:/app:delegated
|
||||||
ports:
|
ports:
|
||||||
- '8000:80'
|
- '8891:80'
|
||||||
|
|||||||
+19
-1
@@ -24,10 +24,28 @@ $this->title = 'Карточный ужас Аркхэма. Калькулято
|
|||||||
<?= $form->field($deck_form, 'card_initiate')->textInput(); ?>
|
<?= $form->field($deck_form, 'card_initiate')->textInput(); ?>
|
||||||
<?= Html::submitButton(); ?>
|
<?= Html::submitButton(); ?>
|
||||||
<?php $form->end(); ?>
|
<?php $form->end(); ?>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-6">
|
||||||
|
<h3>Как это работает:</h3>
|
||||||
|
<p>Генерируется некоторое количество случайных перемешиваний колоды. На каждом перемешивании
|
||||||
|
выбирается стартовая рука (оставляем любое оружие и любую карту, помогающую его искать,
|
||||||
|
всё остальное сбрасывается).</p>
|
||||||
|
<p>Далее эмулируем ходы. В каждый ход в следующем приоритете:
|
||||||
|
<ul>
|
||||||
|
<li>Используем "Посвящённую", если она сыграна в первое же доступное окно игрока</li>
|
||||||
|
<li>Если на руке оказалось оружие - играем его</li>
|
||||||
|
<li>Если есть помогающие искать оружие карты - играем их</li>
|
||||||
|
<li>Берём карты из колоды</li>
|
||||||
|
</ul>
|
||||||
|
</p>
|
||||||
|
<p>Вероятность получить оружие на N-том ходу вычисляется как количество раскладов,
|
||||||
|
при котором оружие было сыграно не позже N-го хода, делённое на общее количество
|
||||||
|
проэмулированных раскладов.
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
|
<h3>Результаты симуляции:</h3>
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<ul>
|
<ul>
|
||||||
<?php for ($i = 0; $i < count($result->probabilities); $i++): ?>
|
<?php for ($i = 0; $i < count($result->probabilities); $i++): ?>
|
||||||
|
|||||||
Reference in New Issue
Block a user