Akademie

06.12.2007 14:05:49

Stavba více staviteli

V Age of Empires a Rise of Roman, potřebovalo n stavitelů k postavení budovy T/n času, kde T byl čas potřebný pro postavení budovy jedním člověkem. Když jsi potřeboval udělat najednou víc budov, bylo často nejlepší nechat všechny tvé stavitele na jedné budově. Výhoda tohoto postupu byla v tom, že jsi mohl používat budovu dřív, než když jsi je stavěl každou se stejným počtem lidí.

V AOK nastává obrat: čas, který je potřeba na postavení budovy s n staviteli je 3*T/(n+2). To je docela rozdíl. Pokud chceš porovnávat časy podle počtu stavitelů, prostě najdi P(n)=3/(n+2) pro různé hodnoty n. Tady je pár příkladů:

P(1)=1, P(2)=0,75, P(3)=0,60, P(4)=0,50, P(5)=0,43, P(6)=0,38, P(7)=0,33, P(8)=0,30, P(9)=0,27, P(10)=0,25.

A ještě v upovídanější formě:

- Skupina 2 stavitelů postaví budovu za 75% času, který na ní stráví jeden stavitel.
- Skupina 3 stavitelů postaví budovu za 60% času, který na ní stráví jeden stavitel.
- Skupina 4 stavitelů postaví budovu za 50% času, který na ní stráví jeden stavitel.
- Skupina 5 stavitelů postaví budovu za 43% času, který na ní stráví jeden stavitel.
- Skupina 6 stavitelů postaví budovu za 38% času, který na ní stráví jeden stavitel.
- Skupina 7 stavitelů postaví budovu za 33% času, který na ní stráví jeden stavitel.
- Skupina 8 stavitelů postaví budovu za 30% času, který na ní stráví jeden stavitel.
- Skupina 9 stavitelů postaví budovu za 27% času, který na ní stráví jeden stavitel.
- Skupina 10 stavitelů postaví budovu za 25% času, který na ní stráví jeden stavitel.

Pokud potřebuješ postavit budovu za polovinu času, musíš použít 4 stavitele místo dvou potřebných v AOE. Také zisk při přidávání dalších stavitelů klesá. Zatímco použití 4 vesničanů zkrátí čas na 1/2, použití 40 stavitelů zkrátí čas jen na 1/14.

Neefektivitu stavby více vesničany ukážu dalším způsobem. S trochou algebraické manipulace se dá 3*T/(n+2) upravit na T/[1+(n-1)/3]. Na této formě je vidět, že každý další stavitel má pouze třetinu efektivity toho prvního.

A nakonec několik konkrétních příkladů. Obecné pravidlo je, že je lepší stavitele rozdělit, než je nechat stavět pohromadě.

1) Je velmi důležité začít stavět nový dům, když jsou ještě 2 volné prostory. To abys ušetřil čas a stihl jsi dům postavit včas. Když bys měl jen jeden volný prostor, potřeboval bys na včasné postavení domku 4 stavitele.

2) Pokud potřebuješ postavit 3 věže s 3 staviteli, můžeš je nechat pracovat samostatně a mít všechny tři věže postavené najednou během 50 sekund, nebo je nechat pracovat spolu, čimž by každá věž trvala 30 sekund, dohromady tedy celých 90 sekund. (3*50*0,6=90)

3) Pokud potřebuješ rychle postavit zeď s pomocí málo stavitelů, nech je stavět samostatné části. Dva rozdělení stavitelé postaví 20-políčkovou zeď o 16 sekund rychleji, než kdyby stavěli společně.

4) Na jedinou budovu bych pravděpodobně nepoužil víc jak 7 stavitelů, to jen v případě extrémní nouze, která by vyrovnala tu neefektivitu. Použítí víc jak 7 stavitelů má za následek jen minimální urychlení stavby. Rozumnou výjimkou by bylo stavění divu světa. Jediný vesničan by ho stavěl 58,5 minut. V tomto případě je i malé procento urychlení hodně času. Ale přesto bych nepoužil víc jak 30 stavitelů, kteří by ho tak postavili asi za 5,5 minuty. Přidání dalších 10 stavitelů by stavbu moc nezrychlilo, místo toho bys ztratil přes 1200 surovin, které mohli nasbírat. Pokud bych se netopil v surovinách, pravděpodobně bych investoval těch 1200 surovin do další obrany.


Zdroj: http://aoe2.chytrak.cz/42.html
Původní zdroj: http://www.rtscentral.com/readPosting.asp?PostingId=826


Vložil: CSE_LiPo_
Průměrné hodnocení: ( 11x )
Hodnotit:    
Nick:
Jak formátovat text
 
  5 slovom:
 
26.10.2008 11:54:19
Kentaur 
Ještě možná dodatek, že když necháte villagery stavět zeď/palisádu, tak je automatické, že každý půjde stavět na jiné místo aby se efektivita zvýšila. Problém u zdí tedy nastává pouze, když na stavbu posíláte villagera již po zadání práce jinému villagerovi. V ostatních případech je lepší to u zdí a palisád nehlídat.
11.12.2007 02:02:08
Crazzy Rabbit:) 
ty vole to snad nie chlape ty si maniak
RESPECT
09.12.2007 19:27:47
CSE_Kemis 
Supr článek, mám rád takovýhle úvahy, je to skrytá možnost jak ještě zdokonalit svůj skill :) sic drobnost ale potěší.

Dávám 1ku, díky.
09.12.2007 17:40:31
NeoPlex 
tyhle casy si hlidam jen pri upu do FEU,abych vedel jak spravne zacit stavet barakse :) jinak to nejak moc nehlidam :) to ze kdyz se de stavut predsunuty hrad tak je normalka,ze podle situace se bere pocet vidli podle oka :)
07.12.2007 11:17:20
CSE_AC/DC 
Supr článek, chytráku paráda, přímo vědecký rozbor!!:) také dávám stavět max dvouma vilama, někdy třema-čtyřma. To že si dva vily překáží při stavbě palisád, je pravda, dobrý je když každej staví z jedné strany, nejlepší je nakliknout třeba třema vilama celou zeď, a oni to začnou stavět inteligentně každej jeden kousek a je to nejrychlejší...:) obecně chce mít palisádu v HK, páč někdy ve feudálu rozhoduje jedna palisáda třeba o výhře a prohře..:)
Age of Empires II: The Conquerors Expansion
Top aktívni hráči
Vyhledávání
Přihlásit se
Nick:

Heslo:

pamatovat
Registrovat
Nejvíce příspěvků
Reklama
Aoe.cz baner
AOC - Encyklopedie
Významné weby
Voobly AoCZone Gamepark Aocgroup
Reklama