Skip to content
TORNLIFE More

Nefarius_Grim: forum

Nefarius_Grim [3057939] Level 73 Grims' Academy GRIM Campus police

Forum posts (Torn's count)
2 observed
Archived posts
2
Threads started (archived)
1

Boards

From the 2 newest archived posts.

Threads started

Most-liked posts

Likes as archived at fetch time, adjusted for how long each post had been up. Scored posts only; the full score pass runs after the import.

Buying or selling trains? ~Advertise Here~ · · 1 like

found

[Script] Poker teamplay helper · · 2 likes

tl;dr this is early alpha not user-friendly(i'd say that it hates its users) script that will let you and your team to get 5-10% prediction advantage, playing at the same poker table, playing solo it can show you win cahnce and probability of getting combinations

I am amused by how unfair this game could be, so i'd like to make it a bit more unfair

 

Pros:

-Lack of public alternatives in teampley context

Cons:

-Ugly client side with no validation
-Relies on external server

-Since my only poker friend self-excluded, teamplay calculations hasn't been properly tested and could be buggy, or might not work at all


Initially it is designed for desktop, but if you have masochistic tendencies, you can run it on mobile, using firefox tampermonkey

Setup

At first you should disable CSP in tambermonkey settings(why? because tampermonkey have no privileged function like GM_xmlhttpRequest to run websocket in background)

How to do it you can see here

 

Script link

 

How to use?

It is visible only on poker page, go to settings section and register, it is as primitive as possible, type anything in both fields, then hit register button

[image: i.ibb.co]

After registration change channel value, it could be any text upto 128 characters, better dont use special symbols. Whole team should use same channel to play together

Then you have to hit connect button(since websocket is 2-side, connection is manual for users to be sure that won't be random network activity when you dont want it), you'll see connected status. In case if you can not connect, there are 3 possible reasons: you are not authorized, backend is down, or CSP is not disabled(see setup section).
Chat messages are visible only within current channel, and are not stored on backend side

[image: i.ibb.co]

 

In poker tab first you hit start game button, it gonna start new game. Request update button forces everyone within channel to find cards in their hand and send them to backend, you might want to hit that button when you just got cards on preflop, new card droped on table, or someone on table folded(amount of opponents have impact on equity), then all computations are performed(Monte Carlo simulation for 50k iterations by default), and you(and your team) will see your team equity(With advantage since you know each other hands and know what cards are not in deck), chance of getting combination and current combination. You can also play solo and get same statistics, but without advantage

[image: i.ibb.co]

 

When game is over, you want to restart it or something went wrong you just hit end game button and then create new one

 

What user data is it collecting or processing?

login and password(not attached to torn account): stored to create account, ofc password is hashed

chat messages: are only broadcasted, not stored in database

hands, table and amount of active opponents during games: stored to calcutate equity/drop chances and maybe to gather statistics[tbd]

 

Roadmap

Most likely it will die as soon as my AWS trial ends up, i had interest to dev&deploy some usefull pet project which now is satisfied even in such buggy state

 

 

 

Recent archived posts

Buying or selling trains? ~Advertise Here~ · · 1 like

found

[Script] Poker teamplay helper · · 2 likes

tl;dr this is early alpha not user-friendly(i'd say that it hates its users) script that will let you and your team to get 5-10% prediction advantage, playing at the same poker table, playing solo it can show you win cahnce and probability of getting combinations

I am amused by how unfair this game could be, so i'd like to make it a bit more unfair

 

Pros:

-Lack of public alternatives in teampley context

Cons:

-Ugly client side with no validation
-Relies on external server

-Since my only poker friend self-excluded, teamplay calculations hasn't been properly tested and could be buggy, or might not work at all


Initially it is designed for desktop, but if you have masochistic tendencies, you can run it on mobile, using firefox tampermonkey

Setup

At first you should disable CSP in tambermonkey settings(why? because tampermonkey have no privileged function like GM_xmlhttpRequest to run websocket in background)

How to do it you can see here

 

Script link

 

How to use?

It is visible only on poker page, go to settings section and register, it is as primitive as possible, type anything in both fields, then hit register button

[image: i.ibb.co]

After registration change channel value, it could be any text upto 128 characters, better dont use special symbols. Whole team should use same channel to play together

Then you have to hit connect button(since websocket is 2-side, connection is manual for users to be sure that won't be random network activity when you dont want it), you'll see connected status. In case if you can not connect, there are 3 possible reasons: you are not authorized, backend is down, or CSP is not disabled(see setup section).
Chat messages are visible only within current channel, and are not stored on backend side

[image: i.ibb.co]

 

In poker tab first you hit start game button, it gonna start new game. Request update button forces everyone within channel to find cards in their hand and send them to backend, you might want to hit that button when you just got cards on preflop, new card droped on table, or someone on table folded(amount of opponents have impact on equity), then all computations are performed(Monte Carlo simulation for 50k iterations by default), and you(and your team) will see your team equity(With advantage since you know each other hands and know what cards are not in deck), chance of getting combination and current combination. You can also play solo and get same statistics, but without advantage

[image: i.ibb.co]

 

When game is over, you want to restart it or something went wrong you just hit end game button and then create new one

 

What user data is it collecting or processing?

login and password(not attached to torn account): stored to create account, ofc password is hashed

chat messages: are only broadcasted, not stored in database

hands, table and amount of active opponents during games: stored to calcutate equity/drop chances and maybe to gather statistics[tbd]

 

Roadmap

Most likely it will die as soon as my AWS trial ends up, i had interest to dev&deploy some usefull pet project which now is satisfied even in such buggy state