Difference between revisions of "Xpalj24"

From Simulace.info
Jump to: navigation, search
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
  
= Trh prace / Rybolov =
+
= Hearthstone Starting Hand =
  
 +
'''What you will be simulated'''<br>
 +
This simulation was inspired by [[http://www.simulace.info/index.php/Mulligan]].
 +
Hearthstone is online multiplayer card game similar to Magic the Gathering. In the beginning of game, each player is shown their randomly selected cards, and given the option to redraw as many as they like. This simulation will simulate this stage of game.
  
'''Autor:''' Juraj Paluch
+
'''Goal of the simulation'''<br>
 +
This stage is tactically significant, with each player attempting to draw the best possible cards based upon their deck. A strong selection can make a significant contribution to a player's likelihood of winning the match. Goal of this simulation is to determine the best strategy for selecting player's starting deck. 
  
'''Modelovací nástroj:''' Netlogo
+
'''Method and simulation environment''' <br>
 +
Data for cards can be found @ [[http://hearthstonejson.com/]], which means simulation application will be created in javascript and results will be interpreted in MS Excel. For selected deck simulation will determine which strategy (keep 0, 1, 2 cards; drop cards with certain value, etc) is statistically best.
  
'''Obsah simulácie:''' V simulácií budem sledovať systémovú dynamiku vzťahu rybári - ryby, pričom sa zameriam na možnosti regulácie rybolovu (počty rybárov, časové/priestorové obmedzenia) a vplyv týchto obmedzení na rybiu populáciu.  
+
-- [[User:Oleg.Svatos|Oleg.Svatos]] 21:57, 12 December 2014 (CET) Sounds interesting. What are the available strategies for selecting player's starting deck you are going to choose from?
  
'''Cieľ simulácie:''' Simulácia môže slúžiť ako podklad k debate ohľadom účinnosti rôznych regulačných opatrení.
+
-- [[User:Xpalj24|Xpalj24]] 01:42, 14 December 2014 (CET) I was thinking that could be a variable. Strategies are different for different classes and decks. At the beginning of simulation user would set parameters (if the goal is to maximize minions, or play on curve, max mana cost, type of card) and relevant simulations would be caried out.
  
[[User:Xpalj24|Xpalj24]] 22:12, 6 May 2014 (CEST)
+
-- [[User:Oleg.Svatos|Oleg.Svatos]] 21:04, 14 December 2014 (CET) OK, '''Approved'''.
 
 
:Juraji, zadání je dosti stručné. Prosím, upřesněte jej tak. aby se dal poznat rozsah a fungování simulace. Podívejte se např. jak byly zadány naše ukázkové příklady. Kdo jsou agenti, jaké mají vlastnosti, jaké budou interakce, co chcete měřit?
 
:Jinak mi to připadá jako klasická a tisíckrát simulovaná úloha predator-prey. Také nevím, zda je v případě agentní simulace v Netlogu operovat s termínem "systémová dynamika". [[User:Tomáš|Tomáš]] 14:22, 11 May 2014 (CEST)
 
 
 
::Mrzí ma to, až teraz som si uvedomil akú hlúposť som napísal; vychádzal som zo svojho zadania minulý rok a tam mi bolo povedané, že by malo ísť o systémovú dynamiku, teraz mi je to jasnejšie, šlo by skôr o simuláciu napr. vo vensime. Ale vrátil by som sa teda k mojej prodchádzajúcej práci v netlogu: Simulace pracovního trhu. V modeli sú dva druhy agentov zamestanci a zamestávatelia. Zamestnanci hľadajú prácu/pracujú a zamestnávatelia prácu ponúkajú. V modeli bude možné nastaviť parametry (napr. minimálna mzda, podpora v nezamestnanosti, ...) a následne slodovať zamestnanosť. Simulácia by bola v netlogo. Cieľom by bolo sledovať vplyv administratívnych zásahov na trh práce. [[User:Xpalj24|Xpalj24]] 19:05, 14 May 2014 (CEST)
 
 
 
 
 
:::Dobrý den Juraji - obecně ano, proč ne, simulace trhu práce může být zajímavá, ale každopádně je nutné podrobně rozpracovat to zadání. Je to velmi komplexní věc na to, abyste to popsal na dvou řádcích. Kdyžtak do mě prosím ťukněte mailem až to budete mít, aby to tu zbytečně neleželo. [[User:Tomáš|Tomáš]] 17:48, 21 May 2014 (CEST)
 
 
 
::::Takže simuloval by som trh práce, detailnejšie:
 
prostredie: netlogo
 
 
 
agenti:
 
'''zamestnanci'''
 
atribúty:
 
vek (vzniká, starne a umiera)
 
vzdelanie (asi spočiatku random, resp. bude možné nastaviť ako premennú - počet/percentá vysokoškolákov, stredoškolákov, bez maturity)
 
produktivita (zvyšuje sa prácou?)
 
príjem (z práce alebo podpory)
 
 
 
'''zamestnavatelia'''
 
atribúty:
 
počet zamestnancov/voľných miest ( zrejme v závislosti na vonkajších premenných - simulácia rastu/poklesu ekonomiky)
 
s toho rôzne požiadavky na vzdelanie/produktivitu
 
platy (zrejme v závislosti od ponuky práce)
 
 
 
'''štát''' (zrejme spociatku nie agent) - určuje minimálnu mzdu a podpru v nezamestnanosti (podpora zamestnávateľov?, event. podpora na relokáciu ak sa bude brať do úvahy aj vzdialenosť od zamestnávateľa)
 
 
 
agenti nemajú plný prístup k informáciám, ktoré potrebujú;(zamestnanci o ponukách, zamestnávatelia o zamestnancoch a ich produktivite)
 
 
 
'''proces:'''
 
- nezamestnaní zamestnanci hľadajú prácu (vo svojom okoli), resp. sa rozhoduju či sa vôbec budú účastniť trhu práce
 
- zamestnaní sa rozhodujú či zostanú v práci, alebo si budú hľadat novú (v závislosti od napr. priemernej mzdy)
 
- zamestnávatelia hodnotia svojich zamestnancov (na základe produktivity) a rozhodujú sa či budú naberať nových zamestnancov alebo prepúšťať (zrejme zo začiatku random, resp. podľa celkovej ek. situácie) a pokiaľ naberajú tak vyberajú najvhodnejších kandidátov
 
 
 
cieľom bude sledovať zamestnanosť v závislosti na rôznych parametroch, primárne teda rôznych štátnych zásahoch (ich porovnanie)
 
 
 
Toto je teda hrubá predstava modelu, nie som si istý nakoľko to bude možné takto zhotoviť, preto s teším na Vaše postrehy.
 
 
 
[[User:Xpalj24|Xpalj24]] 17:48, 28 May 2014 (CEST)
 
:Dobrý den Juraji,
 
:no, podle mě to moc možné nebude. Ten model je velmi obecný a proto velmi komplexní. To může skončit jen dvěma způsoby - buďto k tomu budete přistupovat svědomitě a snažit se do toho zapojit všechny detaily. V jistém momentu ale zjistíte, že je to na Vaše síly (a síly NetLoga). Anebo to budete nějak pytlíkovat a nic kloudného z toho nevzejde.
 
:Doporučuji vybrat si z trhu práce nějaký dílčí fenomén a zabývat se jenom jím. Jako příklad bych poukázal na naši simulaci Market Structure. To nebyla všeobjímající simulace trhu se všemi možnými participanty, vztahy, atd. To byla simulace trhu jednoho specifického produktu ve velmi specifické situaci. Potom se taková situace dala rozumně zjednodušit do podoby modelu, který byl nejen zvládnutelný, ale přinášel i celkem uvěřitelné výsledky.
 
:Vám bych doporučoval podobný přístup. A prosím, pospěšte. [[User:Tomáš|Tomáš]] 20:51, 28 May 2014 (CEST)
 

Latest revision as of 21:04, 14 December 2014

Hearthstone Starting Hand

What you will be simulated
This simulation was inspired by [[1]]. Hearthstone is online multiplayer card game similar to Magic the Gathering. In the beginning of game, each player is shown their randomly selected cards, and given the option to redraw as many as they like. This simulation will simulate this stage of game.

Goal of the simulation
This stage is tactically significant, with each player attempting to draw the best possible cards based upon their deck. A strong selection can make a significant contribution to a player's likelihood of winning the match. Goal of this simulation is to determine the best strategy for selecting player's starting deck.

Method and simulation environment
Data for cards can be found @ [[2]], which means simulation application will be created in javascript and results will be interpreted in MS Excel. For selected deck simulation will determine which strategy (keep 0, 1, 2 cards; drop cards with certain value, etc) is statistically best.

-- Oleg.Svatos 21:57, 12 December 2014 (CET) Sounds interesting. What are the available strategies for selecting player's starting deck you are going to choose from?

-- Xpalj24 01:42, 14 December 2014 (CET) I was thinking that could be a variable. Strategies are different for different classes and decks. At the beginning of simulation user would set parameters (if the goal is to maximize minions, or play on curve, max mana cost, type of card) and relevant simulations would be caried out.

-- Oleg.Svatos 21:04, 14 December 2014 (CET) OK, Approved.