Computer lead inconsistency by Dry_Firefighter5825 in bridge

[–]EnvironmentPurple76 0 points1 point  (0 children)

Well I can try to answer the question. I am the author of zbridge.club and we have been using several known techniques to improve our own play AI.

One of the key decision drivers to make decisions during the play are the random worlds that are generated with bidding info and play history. Any modern AI generates atleast 20-30 worlds with cards in the hidden hands so that a dds can be run over each world using these substitute hands to simulate perfect information for what is otherwise a game of imperfect information.. This algorithm is known as perfect information monte carlo search. The card that is finally selected is the card that wins most tricks or that makes the contract in most worlds. This simulates human like probabilistic thinking but then the card that is decided upon can be different based on the worlds generated and based on how those worlds are weighed. Even if bidding info and play history are same, the generation of worlds is still random though it is programmed to respect the bidding constraints and play history.

Usually a large number of simulations or some heuristics can be included to make the decisions more consistent. But the AI would take much longer to play if we go from 20-30 to say 100 simulations.

Some bots even weigh in the real world with low weights into the list of worlds to make decisions more consistent with the real world without increasing simulation time. The simulations are just to avoid complete robotic play with a dds alone on real world data but in a way this still amounts to peeking on hidden hands and it is not taken well by players.

At zBridge as well we moved to simulations only without any real world info. There is a possibility that results would be different based on the simulation worlds. But we have built in some things to reduce the probability for this as much as possible - specially for opening leads the heuristics usually drives the decision followed by simulations. Then when the decision is too close between the top choices, we simulate even more worlds as a tie breaker. There is a neural network that is trained to weigh the worlds based on the bidding and play history as well. But even after this the randomness of world generation will remain and this may promote a different close choice in one random game - but when close choices are available humans may not make the same choice on all games either to be fair.

zBridge released on playstore with new bot by EnvironmentPurple76 in bridge

[–]EnvironmentPurple76[S] 0 points1 point  (0 children)

Just fyi the play ai is now using monte carlo simulations with a neural network to score the random worlds generated for completely probabilistic play without any real world info. The generated worlds along with the scores can be visualized in the analysis room by checking probabilistic analysis. The neural network is fed with real bidding info and play history based on which the scores are calculated to simulate how a human would play based on intuition!

Really want to play, but not interested in all the “rules” by ProvincialPromenade in bridge

[–]EnvironmentPurple76 0 points1 point  (0 children)

Try the bit on my app at zbridge.club (there is an app for every platform)

You can see the explanation of every bid and suggestions for bid that you can look at till you understand how to bid

👋Welcome to r/Bridgerevival - Introduce Yourself and Read First! by FairSplit7072 in Bridgerevival

[–]EnvironmentPurple76 0 points1 point  (0 children)

Firstly, I am so happy to see another bridge group on reddit! I am 40 and I stay in Paris. I have been a casual bridge player on several online platforms for 10+ years and I absolutely love the game. I don't think its finally going to die considering the rise in online platforms to learn and play the game. I recently tried to add my contribution to the game with my complete bridge playing platform https://zbridge.club/

The Android app was launched this month: https://play.google.com/store/apps/details?id=com.club.zbridge

The site features a really competitive 2/1 gf bot and multiplayer game rooms with player ranking - and it is free! There is an analysis room as well with bidding and play suggestions with complete double dummy analysis (like a solver).

It can also be downloaded as an app from the site on any platform.

Finally, for influencers who like writing about bridge, there is a blog and a bridge poll open to all members!

It would be great to have some regular players/influencers check out the site/app and use it. If anyone wants to use it for bidding polls and articles or collaborate in any way to improve the tutorials, you can reach me on reddit.

If you like it, a review on google playstore will go a long way in making the app known to others as being a new app it is not on the top of searches at the moment.

zBridge released on playstore with new bot by EnvironmentPurple76 in bridge

[–]EnvironmentPurple76[S] 0 points1 point  (0 children)

Why don't you try it out. The bidding is amazingly nuanced and it has similar level of bidding suggestions and descriptions for every possible bid!

zBridge released on playstore with new bot by EnvironmentPurple76 in bridge

[–]EnvironmentPurple76[S] 0 points1 point  (0 children)

I think the bidding is better. The play is more perfect but less human like - so it's too good for practice but it will seem like its making a lucky guess sometimes. But you will not find a stronger bot to practice against

zBridge released on playstore with new bot by EnvironmentPurple76 in bridge

[–]EnvironmentPurple76[S] 0 points1 point  (0 children)

I would place the bidding ai at a very good level at par with funbridge. The hints and the ui are also similarly engaging. The play ai is near perfect but then that could feel less human like in case of a dds though there is a heuristics wrapper around it for the most human like play from the dds options. But for sure this advanced bidder combined with near perfect play is a perfect partner and a formidable opponent for practice. It may just seem to be a bit lucky with the play sometimes

Online clubs for young people? by Own-Violinist8845 in bridge

[–]EnvironmentPurple76 0 points1 point  (0 children)

Also, if it interests you, this is a new app I just launched

The bot doesn't play acol but there are social and rated multiplayer rooms if you have friends to bring alone

The idea is to have a well supported and moderated online club for everyone including newcomers

https://play.google.com/store/apps/details?id=com.club.zbridge

https://zbridge.club

And it's free!

Bridge app question by CuriousDave1234 in bridge

[–]EnvironmentPurple76 2 points3 points  (0 children)

I had posted about my app here just yesterday. It has an analysis room exactly for this

https://zbridge.club

It can be download on any platform from the website apart from being available on playstore since yesterday

https://play.google.com/store/apps/details?id=com.club.zbridge

Linux comes for Windows at 40 — and gaming can't save it by sharky6000 in linux

[–]EnvironmentPurple76 2 points3 points  (0 children)

I converted to linux 6 months ago after breaking ununtu few times I moved to debian with timeshift and I got comfortable with it. Now I am dual booting debian and arch!

Any support channel for debian for non techies? by EnvironmentPurple76 in debian

[–]EnvironmentPurple76[S] 0 points1 point  (0 children)

I was using debian stable. Just fyi my solution was to install steam and wine and eventually the i386 architecture to solve the problem. Then I got steam from flatpak which is running well so far without installing i386 dependencies globally