Probability based on pre-entered database

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
1 reply · 2K views
ibkhayyat
Messages
1
Reaction score
0
Greetings
I have been working on database collection, and I'm trying to take it to the next level, as a calculator based on the pre-entered information
The information would consist of many variable factor (around 8)

This is only an example, and not related to the real statistical data
Team A vs Team B, players X Y Z played >> Team A won
Team A vs Team B, players X Y Z played >> Team B won
Team A vs Team B, players X Y played and Z didn't play >> Team A won

Then, based on the information entered earlier, you entered the variables
if team A plays against team B with X Y Z playing >> there is a 50% chance to win
if team A plays against team B with X Y playing >> there is a 100% chance for team A to win

What is the best program to build such a thing, Any idea?
Thank you in advance
 
Physics news on Phys.org
ibkhayyat said:
Greetings
I have been working on database collection, and I'm trying to take it to the next level, as a calculator based on the pre-entered information
The information would consist of many variable factor (around 8)

This is only an example, and not related to the real statistical data
Team A vs Team B, players X Y Z played >> Team A won
Team A vs Team B, players X Y Z played >> Team B won
Team A vs Team B, players X Y played and Z didn't play >> Team A won

Then, based on the information entered earlier, you entered the variables
if team A plays against team B with X Y Z playing >> there is a 50% chance to win
if team A plays against team B with X Y playing >> there is a 100% chance for team A to win

What is the best program to build such a thing, Any idea?
Thank you in advance

Hey ibkhayyat and welcome to the forums.

There is actually a language for the deterministic case and it's called Prolog. I did a quick search and it appears someone has written a probabilistic prolog platform called "ProbLog":

http://dtai.cs.kuleuven.be/problog/

I haven't checked it out, but Prolog is a major platform used for things like theorem proving and also for these doing logical inferences. If the probabilistic extends this in the way that you would expect, I imagine this will be immensely useful to yourself.