Code experiments and function development for proof of concepts.
Wow, I forgot about all this.
The Ai Project:
"The Revolution Will Not Be Televised"
I have all aspects of my newest training and practice software aimed at one logical algorithm that is in fact a call of several created functions that do all the tasks to pick the best bet for the next spin. That page of functions, calls, and responses would be the mathematical proof that is determinable to be true to people with the capacity to validate it. It could serve as a single page document as an example for investigation by a peer reviewed jury.
If I succeed, I'm not sure what to do with it, any suggestions? Please refrain from telling me where I can put it. The algorithm is just the kind of thing that academics like to steal and claim for themselves as their invention. It might be worth a lot of money to those whales we hear that frequent the big casinos. I know I said I was not interested in the money, meaning that I would not charge thousands of dollars for my school, but a one time sell could come in handy for another unrelated project that could move forward. If I had a lot of money I could revolutionize the internet significantly.
Here is some of the new stuff:
,h1 1,h2 0,h3 4,hA 0,hB 2,hC 1,h0 3,h3 2,h6 0
,h2 0,hA 0,h6 0,h1 1,hC 1,hB 2,h3 2,h0 3,h3 4
on runAIalgorithm
global hC1, hC2, hC3, hC4, hC5, hC6, hC7, hC8, hC9
global var1Xo, var2Xo, var3Xo, hResultSleeper
put "" into hResultSleeper
AnalyzeSleeper "h123"
AnalyzeSleeper "hABC"
AnalyzeSleeper "h036"
put hResultSleeper & return into field "mainText" ---- ",h1 1,h2 0,h3 4,hA 0,hB 2,hC 1,h0 3,h3 2,h6 0"
sort items of hResultSleeper by word 2 of each
put return & hResultSleeper after field "mainText" ---- ",h2 0,hA 0,h6 0,h1 1,hC 1,hB 2,h3 2,h0 3,h3 4"
end runAIalgorithm
Hi there,
1). Can you please explain first in plain simple words what is it you trying to achieve?
2). What do you want a programmer to do for you?
Quote from: Azim on September 13, 2016, 08:28:30 PM
Hi there,
1). Can you please explain first in plain simple words what is it you trying to achieve?
2). What do you want a programmer to do for you?
1.) I'm building an Ai algorithm that will prove that reading randomness beats Roulette.
2.) I don't need any help. But thanks.
This is not supposed to work. The conventional wisdom of the day says so. All that stuff above is abandon. I could delete it I suppose. This is the new Ai project. I'm not going to post day by day stuff. It's just that reading randomness itself was supposed to be impossible, yet here it is finding the best sleeping dozen.
You're coding in which language, Mark?
Quote from: esoito on September 13, 2016, 11:17:38 PM
You're coding in which language, Mark?
It's the best version of X-Talk that I've found. It's language is now called liveCode. RunTime Revolution extended MetaCard way back when and called it Transcript for several years. It's a derivative of hyperCard.
It's very close to a write once run anywhere development platform. You can download the Open Source version and run it for free. It's a great way to learn X-Talk. Just look up LiveCode.
Here's the other two that go with this reusable function:
for this to work, this data must be created first:
-- o,o,o,X,X,o,o,o,o,o,o,o,o,o,X,o,X,o,X,X,X,o,o,o,o,o,X,o,o,X,
-- X,o,o,o,o,X,o,X,o,o,X,X,o,o,o,X,o,X,o,o,o,o,X,X,X,X,o,X,X,o,
-- o,X,o,o,o,o,o,o,X,X,o,o,X,X,o,o,o,o,o,o,o,X,o,o,o,o,o,o,o,o,
-- o,o,o,X,o,o,o,o,o,o,X,X,X,o,o,o,o,o,o,o,o,o,X,X,o,o,o,X,o,o,
-- o,o,o,o,X,o,o,X,o,o,o,o,o,o,X,o,o,o,o,X,X,o,o,o,o,X,X,o,o,X,
-- X,X,o,o,o,X,o,o,X,X,o,o,o,X,o,X,X,X,X,o,o,X,o,o,X,o,o,o,X,o,
-- o,o,X,X,X,o,X,o,o,o,o,X,o,o,o,o,o,o,o,o,o,X,X,o,o,o,o,o,o,o,
-- X,X,o,o,o,o,o,X,o,o,o,o,o,X,o,o,o,X,X,X,o,o,o,o,X,X,X,X,o,X,
-- o,o,o,o,o,X,o,o,X,X,X,o,X,o,X,X,X,o,o,o,X,o,o,X,o,o,o,o,X,o,
on AnalyzeSleeper thisGrouping
global var1Xo, var2Xo, var3Xo, hResultSleeper
global hC1, hC2, hC3, hC4, hC5, hC6, hC7, hC8, hC9
put "" into var1Xo
put "" into var2Xo
put "" into var3Xo
if thisGrouping = "h123" then
checkSleeper hC1, hC2, hC3
put ",h1 " & var1Xo after hResultSleeper
put ",h2 " & var2Xo after hResultSleeper
put ",h3 " & var3Xo after hResultSleeper
end if
if thisGrouping = "hABC" then
checkSleeper hC4, hC5, hC6
put ",hA " & var1Xo after hResultSleeper
put ",hB " & var2Xo after hResultSleeper
put ",hC " & var3Xo after hResultSleeper
end if
if thisGrouping = "h036" then
checkSleeper hC7, hC8, hC9
put ",h0 " & var1Xo after hResultSleeper
put ",h3 " & var2Xo after hResultSleeper
put ",h6 " & var3Xo after hResultSleeper
end if
end AnalyzeSleeper
on checkSleeper thisSet1, thisSet2, thisSet3
global var1Xo, var2Xo, var3Xo
put item 27 to 30 of thisSet1 into smallSet1
put item 27 to 30 of thisSet2 into smallSet2
put item 27 to 30 of thisSet3 into smallSet3
put item 4 of smallSet1 into X11
put item 4 of smallSet2 into X12
put item 4 of smallSet3 into X13
put item 3 of smallSet1 into X21
put item 3 of smallSet2 into X22
put item 3 of smallSet3 into X23
put item 2 of smallSet1 into X31
put item 2 of smallSet2 into X32
put item 2 of smallSet3 into X33
put item 1 of smallSet1 into X41
put item 1 of smallSet2 into X42
put item 1 of smallSet3 into X43
if X11 = "X" then
put 0 into var1Xo
else
if X11 = "o" then
put 1 into var1Xo
end if
if X21 = "X" then
put 1 into var1Xo
else
if X21 = "o" then
put 2 into var1Xo
end if
if X31 = "X" then
put 2 into var1Xo
else
if X31 = "o" then
put 3 into var1Xo
end if
if X41 = "X" then
put 3 into var1Xo
else
if X41 = "o" then
put 4 into var1Xo
end if
end if
end if
end if
end if
if X12 = "X" then
put 0 into var2Xo
else
if X12 = "o" then
put 1 into var2Xo
end if
if X22 = "X" then
put 1 into var2Xo
else
if X22 = "o" then
put 2 into var2Xo
end if
if X32 = "X" then
put 2 into var2Xo
else
if X32 = "o" then
put 3 into var2Xo
end if
if X42 = "X" then
put 3 into var2Xo
else
if X42 = "o" then
put 4 into var2Xo
end if
end if
end if
end if
end if
if X13 = "X" then
put 0 into var3Xo
else
if X13 = "o" then
put 1 into var3Xo
end if
if X23 = "X" then
put 1 into var3Xo
else
if X23 = "o" then
put 2 into var3Xo
end if
if X33 = "X" then
put 2 into var3Xo
else
if X33 = "o" then
put 3 into var3Xo
end if
if X43 = "X" then
put 3 into var3Xo
else
if X43 = "o" then
put 4 into var3Xo
end if
end if
end if
end if
end if
end checkSleeper
Giz, you are one of the best read among the gambling world ever.
And I think to know what you mean. :-)
as.
Thanks,
Now is that because I just discovered snowman hiding under a rock and blazed away five years of pent up rage on him, or because I'm unintelligent enough to stick my neck out this far?
This is the forum where I have made my stand. It's funny how the mathBoyz everywhere else hate it, not that I'm here but that they hate this forum. They don't get to rant on and on here. I recently started posting at death valley and newbie junction. I can't believe how naive and uninformed new gamblers are. Were we ever that wet behind the ears? And the resident scam police are all over the dead sea scrolls of gambling at desperation springs. I can't help but laugh. TurboGenius is holding court as the resident brain with his confusing sophistry as proof of belief. And they gave a badge to Caleb/snowman and what other fake identities he has. They couldn't know that he is the one that destroyed Gamblers Glen forum. It's funny to get out a little.
Anyway, thanks for the compliment.
I did it.
The computer can see the global effect for the sleepers:
,h1 4,h2 2,h3 1,hA 1,hB 4,hC 3,h0 0,h4 2,h6 4
,h0 0,h3 1,hA 1,h2 2,h4 2,hC 3,h1 4,hB 4,h6 4
NumWords 5,BiggestStreak 8,
NumWords 4,BiggestStreak 9,
NumWords 7,BiggestStreak 3,
NumWords 5,BiggestStreak 3,
NumWords 4,BiggestStreak 9,
NumWords 4,BiggestStreak 6,
NumWords 5,BiggestStreak 6,
NumWords 5,BiggestStreak 4,
NumWords 6,BiggestStreak 5,
o,o,o,X,o,X,o,o,o,X,o,X,o,o,o,o,o,o,o,o,
o,X,o,o,o,o,X,X,o,o,o,o,o,o,o,o,o,X,o,o,
o,o,X,o,X,o,o,o,X,o,X,o,X,X,X,X,X,o,X,o,
o,o,o,X,X,X,o,X,X,X,X,o,o,X,o,o,o,X,X,o,
o,X,X,o,o,o,o,o,o,o,o,o,X,o,X,o,o,o,o,o,
o,o,o,o,o,o,X,o,o,o,o,X,o,o,o,X,X,o,o,o,
X,o,X,o,o,o,o,o,o,X,o,o,X,o,o,X,o,o,X,X,
o,o,o,X,o,X,X,o,o,o,o,X,o,o,o,o,X,X,o,o,
o,X,o,o,X,o,o,X,X,o,X,o,o,X,X,o,o,o,o,o,
I got it thinking. It's looking for sleepers and selecting bets for flat betting so far.
wLwwwwwLwLwwwwLwLLLwwwwwLLwwwLwwLLwLwLLwwwwwLwLwwLwwwwwLwwLwwwwwwwLwLwLww
| 1 2 3 | A B C | 0 3 6 | P |
| X | X | X | | -- 30
| X | X | X | P | -- 27
| X | X | X | | -- 34
| X | X | X | P | -- 1
| X | X | X | | -- 35
| X | X | X | | -- 21
| X | X | X | | -- 14
| X | X | X | P | -- 31
| X | X | X | | -- 22
| X | X | X | | -- 13
| X | X | X | | # 8 -- Won -- 12 -- ( 1 & 2 to win next) @ 1
| X | X | X | | # 26 -- Lost -- -12 -- ( 0's & 3's to win next) @ 1
| X | X | X | P | # 4 -- Won -- -2 -- ( A & B to win next) @ 1
| X | X | X | P | # 5 -- Won -- 10 -- ( 1 & 3 to win next) @ 1
| X | X | X | | # 30 -- Won -- 22 -- ( 3's & 6's to win next) @ 1
| X | X | X | | # 23 -- Won -- 34 -- ( B & C to win next) @ 1
| X | X | X | P | # 3 -- Won -- 46 -- ( B & C to win next) @ 1
| X | X | X | | # 13 -- Lost -- 22 -- ( 1 & 2 to win next) @ 1
| X | X | X | | # 10 -- Won -- 34 -- ( 1 & 2 to win next) @ 1
| X | X | X | P | # 32 -- Lost -- 10 -- ( A & B to win next) @ 1
| X | X | X | | # 13 -- Won -- 22 -- ( A & B to win next) @ 1
| X | X | X | P | # 31 -- Won -- 34 -- ( A & B to win next) @ 1
| X | X | X | | # 29 -- Won -- 46 -- (2 & 3 to win next) @ 1
| X | X | X | P | # 32 -- Won -- 58 -- (2 & 3 to win next) @ 1
| X | X | X | P | # 11 -- Lost -- 34 -- ( A & B to win next) @ 1
| X | X | X | P | # 4 -- Won -- 46 -- ( A & B to win next) @ 1
| X | X | X | | # 24 -- Lost -- 22 -- ( 0's & 3's to win next) @ 1
| X | X | X | P | # 17 -- Lost -- -4 -- ( 1 & 2 to win next) @ 1
| X | X | X | | # 36 -- Lost -- -28 -- (2 & 3 to win next) @ 1
| X | X | X | | # 21 -- Won -- -16 -- (2 & 3 to win next) @ 1
| X | X | X | | # 16 -- Won -- -4 -- ( A & C to win next) @ 1
| X | X | X | | # 7 -- Won -- 8 -- ( 3's & 6's to win next) @ 1
| X | X | X | P | # 6 -- Won -- 20 -- ( A & C to win next) @ 1
| X | X | X | P | # 31 -- Won -- 32 -- ( A & C to win next) @ 1
| X | X | X | | # 29 -- Lost -- 8 -- ( 1 & 3 to win next) @ 1
| X | X | X | | # 20 -- Lost -- -16 -- ( A & B to win next) @ 1
| X | X | X | | # 19 -- Won -- -4 -- ( A & B to win next) @ 1
| X | X | X | P | # 32 -- Won -- 8 -- ( A & B to win next) @ 1
| X | X | X | | # 29 -- Won -- 20 -- ( A & B to win next) @ 1
|-------------------| X | P |38 -- Lost -- -4 -- (2 & 3 to win next) @ 1
| X | X | X | | # 16 -- Won -- 8 -- (2 & 3 to win next) @ 1
| X | X | X | | # 35 -- Won -- 20 -- ( A & B to win next) @ 1
| X | X | X | | # 36 -- Lost -- -4 -- (2 & 3 to win next) @ 1
| X | X | X | | # 10 -- Lost -- -28 -- ( 0's & 6's to win next) @ 1
| X | X | X | P | # 32 -- Won -- -18 -- ( 1 & 3 to win next) @ 1
|-------------------| X | P |38 -- Lost -- -42 -- ( 1 & 3 to win next) @ 1
| X | X | X | P | # 11 -- Won -- -30 -- ( 1 & 3 to win next) @ 1
|-------------------| X | P |38 -- Lost -- -54 -- ( B & C to win next) @ 1
| X | X | X | | # 34 -- Lost -- -78 -- ( 1 & 3 to win next) @ 1
| X | X | X | P | # 32 -- Won -- -66 -- ( 1 & 3 to win next) @ 1
| X | X | X | | # 34 -- Won -- -54 -- ( A & B to win next) @ 1
| X | X | X | | # 34 -- Won -- -42 -- ( 3's & 6's to win next) @ 1
| X | X | X | P | # 12 -- Won -- -30 -- ( 1 & 3 to win next) @ 1
| X | X | X | P | # 28 -- Won -- -18 -- ( 1 & 3 to win next) @ 1
| X | X | X | P | # 18 -- Lost -- -42 -- ( 0's & 6's to win next) @ 1
| X | X | X | | # 35 -- Won -- -32 -- (2 & 3 to win next) @ 1
| X | X | X | P | # 6 -- Lost -- -56 -- ( B & C to win next) @ 1
| X | X | X | | # 21 -- Won -- -44 -- ( B & C to win next) @ 1
| X | X | X | P | # 18 -- Won -- -32 -- ( B & C to win next) @ 1
| X | X | X | | # 10 -- Lost -- -56 -- ( A & C to win next) @ 1
| X | X | X | P | # 12 -- Won -- -44 -- ( 1 & 2 to win next) @ 1
| X | X | X | | # 24 -- Won -- -32 -- ( 1 & 2 to win next) @ 1
| X | X | X | | # 10 -- Won -- -20 -- ( A & C to win next) @ 1
| X | X | X | | # 33 -- Won -- -8 -- ( 0's & 6's to win next) @ 1
| X | X | X | | # 34 -- Won -- 2 -- ( 0's & 6's to win next) @ 1
| X | X | X | | # 23 -- Lost -- -24 -- (2 & 3 to win next) @ 1
| X | X | X | | # 15 -- Won -- -12 -- (2 & 3 to win next) @ 1
| X | X | X | | # 30 -- Won -- 0 -- (2 & 3 to win next) @ 1
| X | X | X | P | # 2 -- Lost -- -24 -- ( B & C to win next) @ 1
| X | X | X | P | # 17 -- Won -- -12 -- ( 0's & 6's to win next) @ 1
|-------------------| X | P |37 -- Won -- -2 -- ( 0's & 6's to win next) @ 1
| X | X | X | | # 14 -- Won -- 8 -- ( A & B to win next) @ 1
| X | X | X | P | # 32 -- Won -- 20 -- ( A & B to win next) @ 1
| X | X | X | P | # 28 -- Won -- 32 -- ( A & B to win next) @ 1
| X | X | X | | # 8 -- Won -- 44 -- ( 1 & 3 to win next) @ 1
| X | X | X | P | # 32 -- Won -- 56 -- ( 1 & 3 to win next) @ 1
| X | X | X | | # 13 -- Lost -- 32 -- ( 0's & 6's to win next) @ 1
| X | X | X | | # 9 -- Won -- 42 -- ( 0's & 3's to win next) @ 1
| X | X | X | P | # 6 -- Lost -- 16 -- ( A & C to win next) @ 1
| X | X | X | P | # 4 -- Won -- 28 -- ( 1 & 2 to win next) @ 1
| X | X | X | | # 29 -- Lost -- 4 -- ( 3's & 6's to win next) @ 1
| X | X | X | P | # 5 -- Won -- 16 -- ( 1 & 3 to win next) @ 1
| X | X | X | | # 7 -- Won -- 28 -- ( A & B to win next) @ 1
OK, it's getting somewhere. The Ai machine is going after the best sleeper or the best single from the past spins. So the next step is to get it to search through the effectiveness conditions. There are some ideas on how to do that too. Here is an example of it thinking about sleepers and singles. It also needs to see any win streaks and to attack those good conditions too.
wwwwwLwwwwwwwwLwwwLwwwLw
| 1 2 3 | A B C | 0 3 6 | P |
| X | X | X | | -- 23
| X | X | X | | -- 10
| X | X | X | | -- 15
| X | X | X | | -- 22
| X | X | X | | -- 25
| X | X | X | | -- 7
| X | X | X | | -- 36
| X | X | X | | -- 34
| X | X | X | | -- 19
| X | X | X | P | -- 3
| X | X | X | | # 26 -- -- ( 1 & 2 to win next) @ 1 -- Singles
| X | X | X | | # 19 -- -- Won -- 12 -- ( B & C to win next) @ 1 -- Singles
| X | X | X | | # 8 -- -- Won -- 24 -- ( A & C to win next) @ 1 -- Singles
| X | X | X | | # 24 -- -- Won -- 36 -- ( A & B to win next) @ 1 -- Singles
| X | X | X | P | # 2 -- -- Won -- 48 -- ( A & C to win next) @ 1 -- Singles
| X | X | X | | # 30 -- -- Won -- 60 -- ( B & C to win next) @ 1 -- Sleepers
| X | X | X | | # 13 -- -- Lost -- 36 -- ( B & C to win next) @ 1 -- Singles
| X | X | X | | # 35 -- -- Won -- 48 -- ( A & C to win next) @ 1 -- Singles
| X | X | X | | # 22 -- -- Won -- 60 -- ( B & C to win next) @ 1 -- Singles
| X | X | X | P | # 17 -- -- Won -- 72 -- ( A & B to win next) @ 1 -- Sleepers
| X | X | X | | # 20 -- -- Won -- 84 -- ( A & B to win next) @ 1 -- Sleepers
| X | X | X | P | # 2 -- -- Won -- 96 -- ( A & B to win next) @ 1 -- Sleepers
| X | X | X | P | # 31 -- -- Won -- 108 -- ( A & B to win next) @ 1 -- Sleepers
| X | X | X | P | # 2 -- -- Won -- 120 -- ( A & B to win next) @ 1 -- Sleepers
| X | X | X | | # 34 -- -- Won -- 132 -- ( A & B to win next) @ 1 -- Sleepers
|-------------------| X | P | # 37 -- -- Lost -- 108 -- ( A & B to win next) @ 1 -- Sleepers
| X | X | X | | # 19 -- -- Won -- 120 -- ( A & B to win next) @ 1 -- Sleepers
| X | X | X | | # 20 -- -- Won -- 132 -- ( A & B to win next) @ 1 -- Sleepers
| X | X | X | | # 8 -- -- Won -- 144 -- ( 1 & 2 to win next) @ 1 -- Sleepers
| X | X | X | P | # 27 -- -- Lost -- 120 -- ( A & C to win next) @ 1 -- Singles
| X | X | X | P | # 6 -- -- Won -- 132 -- (2 & 3 to win next) @ 1 -- Singles
| X | X | X | | # 36 -- -- Won -- 144 -- ( 1 & 3 to win next) @ 1 -- Sleepers
| X | X | X | P | # 2 -- -- Won -- 156 -- ( B & C to win next) @ 1 -- Sleepers
|-------------------| X | P | # 38 -- -- Lost -- 132 -- ( B & C to win next) @ 1 -- Sleepers
| X | X | X | P | # 17 -- -- Won -- 144 -- ( B & C to win next) @ 1 -- Sleepers
Do you mind explaining what 0,3,6 and P columns are?
I see that you (via Ai) started chasing singles on dozens @ first bet, but then immediately switched to columns even though you were winning and the trend is present. Why is that?
How do you determine which trend has higher priority?
Quote from: Azim on September 26, 2016, 04:10:00 AM
Do you mind explaining what 0,3,6 and P columns are?
Those are from two pet groups of mine that I created during my magical thinking period. I had them memorized so, what the heck, why not use them. They are based on the fallacy that sectors on the wheel hold a value over non sectors on the wheel. That's true at times and at other times it's not true. Funny how that works. If you get married to a pet group of 36, 37, or 38 numbers you can believe what you want about them but it will not make their value more significant than plain old randomness. The characteristics of randomness are all spelled out in my online school that is available for the price of a good book on gambling. There you will get all the answers as well as access to my Ai project when it is completed. My software automatically tracks these two groups as well as the table layout groups that everyone is familiar with.
Quote from: Lupo on September 26, 2016, 10:25:05 AM
I see that you (via Ai) started chasing singles on dozens @ first bet, but then immediately switched to columns even though you were winning and the trend is present. Why is that?
How do you determine which trend has higher priority?
I really don't. But the answer to your question will be answered at the school. I'm going to break from publishing everything here for the first time. And up till now everything is here, somewhere. The answer to your question is something that the Ai project is teaching me. It's so simple that it must be guarded for the few. So while I push forward on this, I will share the progress but not the solutions or the actual way that it decides things. I just need this to happen slowly. I don't want it blabbed to the world. I hope you understand.
Thanks for the reply.
It's out at the school. This version is just the beginning.
This is the first version of the Artificial Intelligence Charting Program vs 1.0
The Parlay functions have all been removed. If you want to do a parlay of some kind you can do that by adjusting the amounts for each bet selection before making that selection.
If you select Ai On then you will have bet selections made for you for each spin. The amounts will change too. You will still have control over selecting single dozens (12) or double dozens (24) before the next spin. It works this way so that you can learn the value of reading the wL list at the top of the chart.
You have more control over everything if you select Ai Off. That's when you will know if you have this figured out.
Here is a screen shot of the Ai Charting Program: