EngelsFransSpaans

OnWorks-favicon

2nash - Online in de cloud

Voer 2nash uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is het commando 2nash dat kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


nash - vind nash-evenwichten van niet-coöperatieve spellen voor twee personen

KORTE INHOUD


opzetnash invoer game1.ine game2.ine

installatienash2 invoer game1.ine game2.ine

nash game1.ine game2.ine

2onze game1.ine game2.ine

PRODUCTBESCHRIJVING


Alle Nash-evenwichten (NE) voor een niet-coöperatief spel voor twee personen worden berekend met behulp van twee
interleaved reverse search vertex opsomming stappen. De invoer voor het probleem is twee m
door n matrices A,B van gehele getallen of rationale getallen. De eerste speler is de rijspeler, de tweede
is de columnist. Als rij i en kolom j worden gespeeld, krijgt speler 1 Ai,j en speler
2 ontvangt Bi,j. Als je twee of meer cpu's beschikbaar hebt, voer dan 2nash uit in plaats van nash als het
volgorde van de invoerspellen is niet van belang. Het loopt parallel met de spellen in elke volgorde.
(Als u nash gebruikt, werkt het programma meestal sneller als m <= n is, zie hieronder.) Het gemakkelijkst
manier om het programma nash of 2nash te gebruiken is om eerst setupnash of (setupnash2 zie hieronder) uit te voeren
op een bestand met:

mn
matrijs A
matrijs B

bijv. het bestandsspel is voor een spel met m=3 n=2:

3 2

0 6
2 5
3 3

1 0
0 2
4 3

% setupnash-spel spel1 spel2

produceert twee H-representaties, game1 en game2, één voor elke speler. Om de
evenwicht, rennen

% nash-spel1 spel2

or

% 2nash spel1 spel2

Elke rij die met 1 begint, is een strategie voor de rijspeler die bij elke rij een NE oplevert
begin 2 direct erboven vermeld. De uitbetaling voor speler 2 is het laatste nummer op de
regel begin 1, en vice versa. Bijv.: eerste twee regels uitvoer: speler 1 gebruikt rij
kansen 2/3 2/3 0 resulterend in een uitbetaling van 2/3 voor speler 2. Speler 2 gebruikt kolom
kansen 1/3 2/3 die een uitbetaling van 4 opleveren voor speler 1. Als beide matrices niet-negatief zijn
en geen nulkolommen hebben, kunt u in plaats daarvan setupnash2 gebruiken:

% setupnash2 spel spel1 spel2

Nu zijn de geproduceerde veelvlakken polytopen. De output van nash is in dit geval een lijst van
ongeschaalde waarschijnlijkheidsvectoren x en y. Om te normaliseren, deelt u elke vector door v = 1^T x en
u=1^T yu en v zijn de uitbetalingen aan respectievelijk speler 1 en 2. In dit geval lager
grenzen aan de uitbetalingsfuncties voor een of beide spelers kunnen worden opgenomen. Om een ​​lagere te geven
grens van r op de uitbetaling voor speler 1 voeg de opties toe aan bestand game2 (ja dat is
correct!) Om een ​​ondergrens van r op de uitbetaling voor speler 2 te geven, voegt u de opties toe aan bestand
game1

verkleinen
0 1 1 ... 1 (n invoer te beginnen)
gebonden 1/r; (opmerking: wederkerig van r)

Als u het 2-cpu-programma 2nash niet wilt gebruiken, lees dan het volgende. Als m is
groter dan n dan loopt nash meestal sneller door de spelers te transponeren. Dit wordt bereikt
door rennen:

% nash-spel2 spel1

Als u de game1- en game2-bestanden met de hand wilt samenstellen, raadpleegt u de lrslib gebruiker handboek[1]

Gebruik 2nash online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Avogadro
    Avogadro
    Avogadro is een geavanceerde moleculaire
    editor ontworpen voor platformonafhankelijk gebruik
    in computationele chemie, moleculair
    modellering, bio-informatica, materialen
    wetenschap en ...
    Avogadro downloaden
  • 2
    XMLTV
    XMLTV
    XMLTV is een reeks programma's om te verwerken
    TV (tvguide) lijsten en hulp bij het beheren
    uw tv-kijken, aanbiedingen opslaan in een
    XML-gebaseerd formaat. Er zijn hulpprogramma's om
    Doen...
    XmlTV downloaden
  • 3
    slag
    slag
    Strikr Vrije Software-project. Artefacten
    vrijgegeven onder een 'intent based'
    dubbele licentie: AGPLv3 (community) en
    CC-BY-NC-ND 4.0 internationaal
    (reclame)...
    Strikr downloaden
  • 5
    GIFLIB
    GIFLIB
    giflib is een bibliotheek voor lezen en
    gif-afbeeldingen schrijven. Het is API en ABI
    compatibel met libungif die erin zat
    breed gebruik terwijl de LZW-compressie
    algoritme was...
    GIFLIB downloaden
  • 6
    Alt-F
    Alt-F
    Alt-F biedt een gratis en open source
    alternatieve firmware voor de DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F heeft Samba en NFS;
    ondersteunt ext2/3/4...
    Alt-F downloaden
  • Meer "

Linux-commando's

  • 1
    acl_toekennen
    acl_toekennen
    rsbac-admin - Op regelset gebaseerde toegang
    Controle BESCHRIJVING: rsbac-admin is een
    set van tools die worden gebruikt om systemen te beheren met behulp van
    een op regels gebaseerde toegangscontrole (RSBAC)
    kern...
    Voer acl_grant uit
  • 2
    acl_groep
    acl_groep
    rsbac-admin - Op regelset gebaseerde toegang
    Controle BESCHRIJVING: rsbac-admin is een
    set van tools die worden gebruikt om systemen te beheren met behulp van
    een op regels gebaseerde toegangscontrole (RSBAC)
    kern...
    Voer acl_group uit
  • 3
    cpufreq-info
    cpufreq-info
    cpufreq-info - Hulpprogramma om op te halen
    cpufreq kernelinformatie SYNTAXIS:
    cpufreq-info [opties] OMSCHRIJVING: A
    kleine tool die cpufreq uitprint
    informatie hel...
    Voer cpufreq-info uit
  • 4
    cpufreq-kiezer
    cpufreq-kiezer
    cpufreq-selector tool om de CPU in te stellen
    frequentie ...
    Voer cpufreq-selector uit
  • 5
    g.berichtgras
    g.berichtgras
    g.message - drukt een bericht, waarschuwing,
    voortgangsinfo of een fatale fout in het
    GRAS manier. Deze module moet worden gebruikt in
    scripts voor berichten die aan de gebruiker worden aangeboden.
    SLEUTELWO...
    Voer g.messagegrass uit
  • 6
    g.mkfontcapgrass
    g.mkfontcapgrass
    g.mkfontcap - Genereert het lettertype
    configuratiebestand door verschillende
    directory's voor lettertypen. SLEUTELWOORDEN: algemeen
    ...
    Voer g.mkfontcapgrass uit
  • Meer "

Ad