Enhance Chrome Extension for Poker Analysis

Job ID: 39284472

Budget: $30 – $250 USD

https://docs.google.com/document/d/1TXp4gTAbgS1FDdIg0XXLKaF6e1OD_4eNYYdySs7dT8Y/edit?tab=t.0

Improve Chrome Extension for Poker Strategy Analysis on PokerNow.club

Description:
I’m looking for a developer to help enhance a Chrome extension that analyzes poker games on PokerNow.club and assists with strategy-based decision support during gameplay. The core of the extension is already built and functioning, but it requires improvements in logic, stability, and analysis accuracy.

This is a tool for personal use and training, helping me better understand strategic decision-making in online poker.

Current Status:
– The extension connects to the game table and reads hand state (cards, pot, actions).
– It simulates possible actions based on simple logic (call, fold, raise).
– Basic statistics on opponents are collected.
– Hand evaluation is done using embedded code (no external CDN due to CSP).

Problems to Fix:
– The logic is too passive: folds too often, never raises.
– Occasionally calls and then folds — inconsistent behavior.
– The system freezes and must be restarted manually.
– Strategy calculations (equity, pot odds) are incorrect.
– There’s no adaptation based on opponent stats.
– Delays between actions are missing, making it feel unnatural.

Required Improvements:

Bug Fixes
– Ensure the system works stably and no longer freezes.
– Eliminate call-then-fold inconsistencies.

Strategic Logic Update
– Add correct preflop and postflop logic (position, hand ranges, draw analysis).
– Use proper equity evaluation for multiway pots.
– Improve pot odds and expected value calculations.
– Implement logic for aggression and bluffing in appropriate scenarios.

Opponent Profile Usage
– Use collected data (e.g., fold frequency, aggression) to adjust suggested actions.

Delay Simulation
– Introduce artificial delays to mimic real decision-making timing (1–10 seconds depending on complexity).

Extension Structure
– Maintain or improve integration with PokerNow.club’s DOM structure.
– Ensure that evaluator code is embedded locally.
– Final deliverable should be a loadable Chrome extension folder.

Tech Stack:
– JavaScript/TypeScript
– Chrome Extensions API
– Poker hand evaluation libraries (embedded)
– DOM manipulation and analysis

Deliverables:
– Updated extension with improved decision logic
– No crashes or freezes during extended use
– Readable and maintainable code
– Short guide on how to install and use the extension
– Documentation on implemented logic and strategy

Ideal Candidate:
– Experience building Chrome extensions
– Familiarity with poker rules and decision logic
– Understanding of game-state parsing and basic AI logic
– Bonus: Experience with probability, game theory, or poker hand simulations

Note:
This is a research and educational tool, not intended for public use or distribution. The purpose is to enhance strategic awareness in online poker environments through live hand analysis and action suggestions.