Polestar
Polestar는 무료 오픈소스 월드오브워크래프트 레벨링 가이드 애드온으로, 인게임 화살표와 1~60 레벨 경로, 직업 퀘스트를 제공한다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Texas Hold'em gegen vier Bots (einstellbar auf drei), als einzelne HTML-Seite (PWA). Bei jedem neuen Spiel werden die Gegner zufällig aus zehn Charakteren gezogen. Die Tischgröße (4, 5 oder 6 Spieler) stellst du unter Statistik → Tischgröße ein.
| Name | Typ | Spielweise |
|---|---|---|
| Marta | vorsichtig | Spielt wenige Hände, erhöht mäßig und blufft selten. |
| Rico | aggressiv | Spielt viele Hände, erhöht oft und blufft häufig. |
| Otto | ruft viel | Geht fast jeden Einsatz mit, erhöht kaum und blufft kaum. |
| Bruno | greift an | Spielt viele Hände, erhöht oft, setzt Semi-Bluffs und blufft, gibt aber auf, wenn Widerstand kommt und die Gewinnchance fehlt. |
| Luna | nur Premiumhände | Spielt nur starke Starthände und setzt nur für Value. Blufft nie und foldet ohne klaren Vorteil. |
| Ines | legt Fallen | Spielt starke Hände passiv (Check/Call) und schlägt später zu, z. B. per Check-Raise. |
| Vera | rechnet Odds | Spielt solide Starthände nach Position und entscheidet danach strikt nach Gewinnchance und Pot-Odds. |
| Fritz | klaut Blinds | Erhöht aus später Position oft mit schwachen Händen und setzt, wenn alle checken. Gibt bei Widerstand ohne Chance auf. |
| Mia | schiebt kurz | Mit kurzem Stack (unter 12 Big Blinds) nur Push-or-Fold, sonst straffes, ordentliches Spiel. |
| Hans | ausgewogen | Spielt eine ausgewogene Mischung aus Starthänden, Erhöhungen und Bluffs nach dem gewählten Bot-Modell. |
Marta, Rico, Otto und Hans nutzen dieselbe Entscheidungslogik mit unterschiedlichen Parametern (loose, agg, bluff). Bruno, Luna, Ines, Vera, Fritz und Mia haben jeweils eine eigene Strategie. Der Code steht in holdem/src/bots.ts.
Unter Statistik → Spielmodus wählst du den Modus. Ein Wechsel startet ein neues Spiel.
| Modus | Ablauf |
|---|---|
| Turnier | Die Blinds steigen alle 10 Hände. Wer alle Chips verliert, scheidet aus. Das Spiel endet, wenn nur noch einer übrig ist. Jeder Spieler zahlt 1000 Buy-in (so viel wie dein Start-Stack), und der Sieger bekommt den ganzen Preispool (Winner takes all). Bei 5 Spielern sind das +4000 für den Sieger und −1000 für alle anderen. |
| Cash Game | Feste Blinds 10/20. Bei 0 Chips kaufst du (und jeder Bot) automatisch für 1000 nach. Mit Tisch verlassen (zwischen den Händen) beendest du das Spiel und siehst deine Bilanz. Die Kopfzeile zeigt die laufende Bilanz. |
Die Bilanz im Cash Game ist dein Stack minus alle Buy-ins; ein Rebuy zählt in der Statistik nicht als Gewinn.
In der Statistik stehen beide getrennt: die Cash-Bilanz (Chips aus Cash-Händen) und die Turnier-Bilanz (Geld aus beendeten Turnieren, mit Siegen und bestem Gewinn), dazu eine Gesamtbilanz. Ein Turnier, das du vor dem Ende abbrichst (neues Spiel, Moduswechsel, Seite neu laden), zählt nicht. Die Turnier-Bilanz wird unter holdem.tournaments.v1 gespeichert und mit Daten löschen zurückgesetzt.
Unten in der Statistik stehen die Einstellungen. Sie werden im Browser gespeichert.
| Einstellung | Werte | Wirkung |
|---|---|---|
| Tempo | Langsam, Normal, Schnell | Faktor 1,5, 1 und 0,5 auf alle Wartezeiten (Denkpausen der Bots, Austeilen, Showdown). Gilt sofort, auch mitten im Spiel. |
| Tischgröße | 6 Spieler (du + 5 Bots), 5 Spieler (du + 4 Bots), 4 Spieler | Ein Wechsel startet ein neues Spiel. |
| Spielmodus | Turnier, Cash Game | Ein Wechsel startet ein neues Spiel. |
| Bot-Modell | Pro Spieler, Verbessert, Klassisch | Gilt ab der nächsten Entscheidung. |
Die Entscheidungslogik von Marta, Rico und Otto ist als Modell austauschbar. Unter Statistik → Bot-Modell wählst du, welches Modell sie nutzen. Die Wahl wird im Browser gespeichert und gilt ab der nächsten Entscheidung.
| Modell | Beschreibung |
|---|---|
| Pro Spieler | Verfeinert und tückisch: variable Einsatzgrößen, Slowplay, Check-Raise, Semi-Bluffs und Bluffs nach Position. Starke Hände und Bluffs sehen gleich aus. |
| Verbessert (Standard) | Spielt mit wenigen Gegnern deutlich mehr Hände und schiebt bei kurzem Stack früher All-in. |
| Klassisch | Die ursprüngliche Logik: feste Starthand-Schwellen, unabhängig von der Spielerzahl. |
Bruno, Luna, Ines, Vera, Fritz und Mia haben je eine eigene Strategie und bleiben vom Modell unberührt. Ein neues Modell besteht aus einer Datei in holdem/src/models/ mit einer Funktion (ctx, style) => Action und einem Eintrag in MODELS (holdem/src/bots.ts). Gemeinsame Typen und Hilfsfunktionen stehen in holdem/src/botkit.ts.
Gedächtnis pro Spiel: Die Engine zählt für jeden Spieler mit, wie er in diesem Spiel spielt: freiwillig gespielte Hände (VPIP), Preflop-Raises, Bets und Calls und wie oft er nach dem Flop auf einen Einsatz foldet. Daraus entsteht für die Bots eine „Lesung“ der Gegner (ctx.read), die bei Normalwerten startet und nach 8 Händen gilt. „Pro Spieler“ passt sich daran an: Gegen Gegner, die fast alles callen, setzt er dünner für Value und blufft weniger. Gegen sehr aggressive geht er mit schwächeren Händen mit, gegen sehr passive nimmt er deren Einsätze ernster, und gegen Spieler, die oft folden, blufft er öfter. Das Gedächtnis beginnt bei jedem neuen Spiel leer und wird nicht gespeichert. Gemessen gewinnt Pro mit Gedächtnis gegen „Verbessert“ etwa 14 BB/100 mehr als ohne (+45 ± 8 gegen +30 ± 7). Dieser Vorteil ist nicht riesig; eine Wiederholung der Messung lohnt sich. Mit pro-nomem im Benchmark spielt Pro ohne Gedächtnis.
Der Button Statistik in der Kopfzeile zeigt eine Auswertung des eigenen Spiels. Pro beendeter Hand wird ein kleiner Datensatz im localStorage des Browsers gespeichert (Schlüssel holdem.stats.v1, die letzten 2000 Hände). Die Daten bleiben auf diesem Gerät. Daten löschen in der Statistik entfernt sie wieder.
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗