Необходим е Вход или Регистрация, за да се включите в темата.
// Начални показатели на герой Трубадур
var stamina = 30;
var charisma = 9;
// Начални пари
var shards = 20;
// Имаме ли до момента blessing за късмет
var luckBlessing = 0;
function getRndInteger(min, max) {
return Math.floor(Math.random() * (max - min) ) + min;
}
// Хвърляне на 1 зар, напр. 5
function roll() {
return getRndInteger(1,6);
}
// Хвърляне на N на брой зара за техния сбор, напр. 12
function rollDice(dice) {
var sum = 0;
for (var i = 0; i < dice; i++) {
sum += roll();
}
return sum;
}
// Случката се разиграва след като веднъж успешно спасиш кожата
// на един от актьорите в местния театър
// Ще минавам по цикъла на епизодите докато съм жив
// или докато не събера нужната ми сума пари (в случая 1000 shards)
// Отивам на епизод 57, за да приключенсвам из нощна Dunpala
while(stamina > 0 && shards < 1000)
{
// Мятам 2 зара за случайно събитие
var nightExploreRoll = rollDice(2);
// Ако сборът им е 7 ще срещна стражи на епизод 49
if(nightExploreRoll == 7)
{
// Ако имам luck blessing мога да го използвам 1 път, за да хвърлям наново зарове
if(luckBlessing)
{
// Използвам го, задрасквам го от дневника и мятам наново зарове за случайно събитие
luckBlessing = false;
continue;
}
// Ако нямам luck blessing или съм се провалил, имам тестване на CHARISMA
// При трудност от 16 мога да се избавя от стражите без бой
// Хвърлям 2 зара
var beatenRoll = rollDice(2);
// Проверявам дали съм се справил с трудността
if(charisma + beatenRoll < 17)
{
// При неуспех ям пердах и 3 зара щети
stamina -= rollDice(3);
}
// Епизодът приключва и се връщам на града в епизод 42,
// от където отново избирам нощни приключения на 57 и повтарям цикъла
}
// Ако сборът на заровете за случайно събитие е между 2 и 6 попадам на 39
// Тъй като епизодът вече е с отбелязана кутийка, директно се прехвърлям на 102
else if(nightExploreRoll < 7)
{
// Където в текста пише, че си намирам 5 пари
shards += 5;
}
// Ако сборът на заровете е между 8 и 12 попадам на 66
else if(nightExploreRoll > 7)
{
// Тук хвърлям зарове, за да видя какво ще ми направи една птичка
var birdRoll = rollDice(2);
// Ако хвърля повече от 9
if(birdRoll >= 10)
{
// Получавам благословия за късмет
luckBlessing = true;
}
// Ако хвърля по-малко от 7
else if(birdRoll <= 6)
{
// Губя благословия ако имам такава, в случая е възможно
// да имам вече спечелена luck blessing от предходен път
luckBlessing = false;
}
// Във всеки останал случай няма ефект
}
// Проверявам след потенциално ядене на пердах дали има шанс да умра
// Тъй като щетите от 3 зара са максимално 18, то трябва да имам поне 19 STAMINA
// за да преживея 1 пердах
if(stamina <= 18)
{
// Ако има опасност за смъртта ми и същевременно имам парички отивам директно
// на епизод 4 в местната таверна
while(stamina < 30 && shards > 0)
{
// В местната таверна мога да остана неопределен брой дни срещу 2 пари на вечер
// А за всеки ден там си възстановявам по точка STAMINA, но не повече от максимума, разбира се
shards -= 2;
stamina++;
if(shards < 0)
shards = 0;
}
}
}
// Накрая след като симулацията е готова проверявам с колко живот и пари разполагам
console.log(stamina); // 19
console.log(shards); // 1004
Необходим е Вход или Регистрация, за да се включите в темата.
Необходим е Вход или Регистрация, за да се включите в темата.
Необходим е Вход или Регистрация, за да се включите в темата.
Не, няма време. Обичайно локациите ако се затварят става чрез кодови думи или зачеркнати кутийки, но в случая няма такава.
Необходим е Вход или Регистрация, за да се включите в темата.
Необходим е Вход или Регистрация, за да се включите в темата.
Необходим е Вход или Регистрация, за да се включите в темата.
Необходим е Вход или Регистрация, за да се включите в темата.
Необходим е Вход или Регистрация, за да се включите в темата.
Необходим е Вход или Регистрация, за да се включите в темата.
Снощи поиграх Fabled Lands книга 1. Забавна е, правилата на игра са лесни за схващане, но все пак интересни.
Лошо впечатление ми направи, че без да искам намерих експлойт за безкрайни пари още в първите 10 минути.
В един от първите градове, които можеш да посетиш, има "тайно" казино, което никак не е трудно за откриване. Там има входна такса от 5 пари, която ако платиш можеш да участваш в залаганията.
Ето точно тук системата за залози е счупена, в полза на играча. Правилата са: избираш колко да заложиш (макс. 20 на облог), хвърляш 2 зара и според сбора им печелиш или губиш определена сума, кратна на залога си.
Ако резултатът е между 5 и 9, губиш залога. При 3-4, или 10-11 печелиш залога си умножен по 2, а при 2 или 12 печелиш 5x залога.
С проста математика излиза, че в дългосрочен план играча е на печалба от тази игра. Няма ограничение на времето прекарано в казиното, или на максималната печалба.
Разбира се ако в началото нямаш късмет, има известна възможност да загубиш парите си, защото започваш с 16, от които 5 вече даваш за вход.
Затова и стратегията ми бе да не залагам повече от 2, или 3 пари накуп докато не направих 100, след което почнах да залагам и по 5 пари.
Единственото което ме спря да източвам кинти, е скуката от постоянното генериране на резултати от два зара (с телефона).
Необходим е Вход или Регистрация, за да се включите в темата.
Необходим е Вход или Регистрация, за да се включите в темата.
Sum reward
2/36 * 5 = 10 / 36
10/36 * 2 = 20 / 36
Сумарно излизаш с 30/36 на това, което си заложил.
Препоръчвам този курс, дори за обща култура:
www.coursera.org/learn/game-theory-1
Необходим е Вход или Регистрация, за да се включите в темата.
Как с проста математика стигна до извода че 2-4 и 10-12 се пада по-често от 5-9 като сбор от два зара?
Необходим е Вход или Регистрация, за да се включите в темата.
Ето точно тук системата за залози е счупена, в полза на играча. Правилата са: избираш колко да заложиш (макс. 20 на облог), хвърляш 2 зара и според сбора им печелиш или губиш определена сума, кратна на залога си.
Ако резултатът е между 5 и 9, губиш залога. При 3-4, или 10-11 печелиш залога си умножен по 2, а при 2 или 12 печелиш 5x залога.
С проста математика излиза, че в дългосрочен план играча е на печалба от тази игра. Няма ограничение на времето прекарано в казиното, или на максималната печалба.
Коментара ти е неадектавен, тъй като никъде не съм написал, това което казваш.Как с проста математика стигна до извода че 2-4 и 10-12 се пада по-често от 5-9 като сбор от два зара?
Необходим е Вход или Регистрация, за да се включите в темата.
Българският сайт за книги-игри!
Дизайн на RocketTheme Разработен от Victor Atanasov a.k.a. ringlas