Als «simulation» getaggte Fragen

16
Simulieren Sie ein Modellneuron

Ein Izhikevich-Neuron ist ein einfaches, aber sehr effektives Modell eines biologischen Neurons, das für die Verwendung in einer diskreten Zeitschritt-Simulation entwickelt wurde. In dieser Golfherausforderung implementieren Sie dieses Modell. Parameter Dieses Modell umfasst nur 7 Variablen, die in...

16
Simulieren Sie einen Kampf zwischen zwei Kreaturen

Willkommen, mutiger Code-Golfer! Heute stehst du inmitten eines großen Kampfes zwischen einem Kobold und einem Elfen! goblin attacks elf! elf dodges! elf attacks goblin!     elf hits goblin for 13 damage!     goblin has 37 health left.     goblin attacks elf!     goblin hits elf for 1 damage!    ...

15
Codiere mir ein bisschen Golf

Wenn Sie noch nie Golf gespielt haben, finden Sie hier eine Liste der Golfbegriffe, die ich in dieser Frage verwende Schuss , auch Schlaganfall genannt : Jedes Mal, wenn der Ball geschlagen wird, ist dies ein Schuss. Loch : Ein Golfplatz ist in Löcher unterteilt, auf denen ein Ball mit möglichst...

15
Code-Golf: Licht aus!

Der kürzeste Code, der alle Möglichkeiten erfüllt, gewinnt Es wurden viele gitterbasierte Spiele entwickelt, die mit einem eingeschalteten Lichtgitter beginnen. Wenn Sie auf eine der Anzeigen drücken, werden diese Anzeige und die vier daneben liegenden Anzeigen umgeschaltet. Wenn ein Licht...

15
Tokenisieren Sie eine Stack-basierte Sprache

Ich habe an einer anderen Stack-basierten Golfsprache namens Stackgoat gearbeitet . In dieser Herausforderung schreiben Sie einen Tokenizer für Stackgoat (oder wirklich alle allgemeinen Stack-basierten Sprachen). Beispiele "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12...

14
Simulieren Sie das Drehen eines Boards

Einführung Sie spielen ein Matching-Spiel, bei dem Münzen oben eingeworfen werden und aufgrund der Schwerkraft nach unten (auf die obere Münze) fallen. Also das O <- inserting this coin OO O OOOOO wird dies werden O OO O OOOOO Stellen Sie sich vor, jemand dreht das Board im Uhrzeigersinn....

14
Ein kleines Abenteuer

Text-Abenteuerspiele haben eine ziemlich feste Formel; Es gibt eine Welt, die aus einer Reihe von Räumen besteht, der Spieler kann sich in diesen Räumen bewegen und es gibt einige Gegenstände in den Räumen. Gegenstände können vom Spieler aufgenommen, abgelegt, für den Zugang zu anderen Räumen (z....

13
Sei ein Epidemiologe!

Herausforderung Sie müssen ein einfaches Modell dafür erstellen, wie sich Krankheiten auf eine Gruppe von Menschen ausbreiten. Regeln und Anforderungen Das Modell muss ein 1000 x 1000 2D-Array sein, wobei jedes Element eine andere Person ist. Der Benutzer muss drei Variablen mit argv eingeben: die...

13
ASCII-Art Zombie Invasion Simulation

Um eine Zombie-Invasion zu simulieren, beginnen Sie mit einem Raster #und stellen Sie die Karte dar: ## ## ### # ## ## # ### # #### # Land darstellt. steht für Wasser. Die Zombies starten an einem Punkt auf der Karte ... ## ## ### # ## %# # ### # #### ... und sich ausbreiten. %bezeichnet von...

12
9 Todesfälle der Ninja

Inspiriert von diesem Gespräch im Chat. Ihr Ziel bei dieser Herausforderung ist es, einen Ninja zu emulieren und zu zählen, wie viele Todesfälle er noch hat. Technische Daten Ihr Ninja beginnt mit 9 Toten. Er erhält auch eine integrale Startgesundheit als Input. Dann nimmt er eine Liste von...

11
Anziehung zwischen Wörtern

Newtons Gravitationstheorie besagt, dass die Gravitationskraft zwischen zwei Punktmassen ist F = (Gm 1 m 2 ) / r 2 Wo G ist die Gravitationskonstante: 6,674 × 10 –11 N · (m / kg) 2 m 1 ist die Masse des ersten Objekts m 2 ist die Masse des zweiten Objekts r ist der Abstand zwischen ihren...

11
X größer als 3 mit mindestens 2 Unterschieden zwischen X und Y.

Ich versuche, etwas C ++ zu spielen. Ist es möglich, diesen Zustand zu verkürzen? X > 3 & X - Y > 1 (Abgesehen vom Entfernen von Leerzeichen natürlich.) Also Xist zumindest 4doch X >= Y + 2. Xund Ysind ganze Zahlen im Intervall [0,5]. Ich habe versucht, eine bitweise Formel zu finden,...

10
Ziffern Graben eines Dungeons

Bearbeiten: Ich werde am Ende der Frage eine Prämie von 100 Reputationen für den ersten Löser des Bonus-Puzzles vergeben ! Ich werde das Kopfgeld nur dann zur Frage hinzufügen, wenn die Antwort erscheint, da dieses Kopfgeld keine Frist hat. Bei einer nicht abnehmenden Liste einstelliger positiver...

9
Kartenpaarwahrscheinlichkeit

Berechnen Sie bei einem Deck, das aus N Kopien von Karten mit ganzzahligen Werten [ 1 , M ] für insgesamt N * M Karten besteht, die Wahrscheinlichkeit, dass eine Karte mit dem Wert 1 neben einer Karte mit dem Wert 2 liegt . Ihre Lösung kann genau oder angenähert sein und muss nicht bei jedem Lauf...

9
Rock-Paper-Scissors-Wettbewerbssimulator

Sie haben beschlossen, eine Stein-Papier-Scheren- Meisterschaft zu organisieren, um herauszufinden, wer der Beste ist. Sie möchten nicht das Glück haben, den Gewinner zu bestimmen, daher muss jeder Ihnen seine Taktik vor dem Wettbewerb schriftlich mitteilen. Sie mögen auch einfache Dinge, so dass...

9
Crashing Cars simulieren

Einführung Ich habe einige ASCII-Autos, die Geschwindigkeit und Richtung haben. Ihre Geschwindigkeit wird durch ihre Anzahl dargestellt. Wenn ein Auto ist <>, hat es angehalten. Beispielsweise: <> 1> 2> 3> Nach einer Sekunde bekomme ich <> 1> 2> 3> Nach zwei...

8
Löse diese uHerbert-Herausforderung

TL; DR : Lösen Sie diese besondere Herausforderung, eine Robotersimulation, indem Sie auf alle weißen Pads treten und die grauen Pads meiden. Sie können beliebig oft auf ein weißes Feld treten, solange Sie mindestens einmal auf jedes weiße Feld treten. Lösungen in Sprachen wie Befunge mit einem...