Welcome, Guest. Please login or register.
October 01, 2023, 08:16:07 PM
Home Help Login Register
News:
Shanky Technologies: The poker bot that works!

Shanky Technologies Poker Bot Support Forum  |  General Category  |  PPL Support (Moderator: sngbot)  |  Topic: Need some help with profile errors 0 Members and 1 Guest are viewing this topic.
Pages: [1] Print
Author Topic: Need some help with profile errors  (Read 3108 times)
55pockets
Wide-Eyed Newbie
*

Karma: 4
Posts: 36


« on: January 29, 2014, 09:31:40 PM »

Hi so I used the profile cleaning tool and it found some errors, can someone help me with them?

MaxSessionHands = 1000000
MaxSessionTime = 10000
MaxStackSize = 100000
BathroomBreakAfter = 100000
BathroomBreakTime = 2
SitOutWhenOpponentsAreLessThan = 3
MakePotSizedPreFlopRaisesWhen = 6
FoldToPre-FlopRaisesForAQAJsKQ = OFF
FoldPost-FlopBelowTopPairToAnyBetOrRaise = OFF
FoldToPost-FlopRaisesWithUnpairedBoardsFor = 1
FoldToPost-FlopRaisesWithPairedBoardsFor = 1
NeverBetTurnOrRiverWithHandBelow = 4
NeverBetFlopWithHandBelowMiddlePairWhen = 4
NeverBetFlopWithHandBelowMiddlePairStackSize = 100000
NeverCallPairedBoardsWithHandBelow = 6
NeverCallFlushPossibleBoardsWithHandBelow = 6
FoldToPre-FlopRaiseWith55Or66When = 3
FoldToPre-FlopRaiseWith77Or88When = 3
FoldToPre-FlopRaiseWith99OrTTWhen = 3
FoldToPre-FlopRaiseWithJJOrQQWhen = 3
FoldToPre-FlopRaiseWithAKWhen = 3
FoldToPre-FlopRaiseWithAQsWhen = 3
FoldToPre-FlopRaiseWithAKsWhen = 3
FoldToPre-FlopRaiseWithKQsWhen = 3
SuperTightPlay = OFF
SemiSuperTightPlay = OFF
NoLimp = 15
AggressivePreFlop = 7
AggressivePostFlop = 3
AggressivePreFlopStackSize = 1000000
AggressivePostFlopStackSize = 30
MiningForSets = 4
PostFlopinBlindsOverride = 3
PreFlopReRaiseOverride = OFF
MinBetOverride = 6
FoldOrGoAllInWhenOpponentsAfterFoldsLessThan = 5
FoldOrGoAllInWhenOpponentsAfterFoldsLessThanStackSize = 1000000
ApplyFoldOrAllInAfter = 1000000
FoldOrGoAllInWhenOpponentsAtTableLessThan = 5
FoldOrGoAllInWhenOpponentsAtTableLessThanStackSize = 1000000
AlwaysCallWhenOpponentsRaiseIsLessThan = 2
AlwaysCallWhenStackSizeIsLessThanTotalInvested = 75
Verbose = ON
AutoPlay = ON
UserDefinedGameType = 0
UseOcrAtFullTilt = OFF
AutoRebuyAtUB = OFF
AlwaysAskForTableName = OFF
EnableFoldInTurn = ON
DefaultBetSizeFlop = 70
DefaultBetSizeTurn = 60
DefaultBetSizeRiver = 50
MoveMouseBe(I am an idiot)AtFT = OFF
WindowLeft = 683
WindowRight = 1366
WindowBottom = 720
WindowTop = 558

custom

preflop

when (Hand = AA)
  when (Raises <= 0) Raise 6 Force
  when (Raises >= 1) Call Force
when (Hand = KK)
  when (Raises <= 0) Raise 6 Force
  when (Raises >= 1) Call Force
  when (Raises >= 1) Call Force
when (Hand = QQ)
  when (Raises <= 0) Raise 6 Force
  when (Raises >= 1) Call Force
when (Hand = JJ)
  when (Raises <= 0) Raise 6 Force
  when (Raises >= 1) Call Force
when (Hand = TT)
  when (Raises <= 0) Raise 6 Force
  when (Raises >= 1) Call Force
when (Hand = AK or Hand = AQ or Hand = AJ or Hand = AT)
  when (Raises <= 0) Raise 4 Force
  when (Raises >= 1) Call Force
when (Hand = KJ or Hand = KQ or Hand = QJ)
  when Raises <= 1 Raise 3 Force
  when ((Raises >= 1) or (AmountToCall <= 3)) Call Force
  when ((Raises >= 1) or (AmountToCall > 3)) Fold Force
when (Hand = KT or Hand = QT or Hand = JT)
  when Raises <= 1 Raise 2 Force
  when ((Raises >= 1) or (AmountToCall <= 2)) Call Force
  when ((Raises >= 1) or (AmountToCall > 2)) Fold Force
when (Hand = A9 or Hand = A8 or Hand = A7 or Hand = A6 or Hand = A5 or Hand = A4 or Hand = A3 or Hand = A2)
  when Raises <= 1 Raise 2 Force
  when ((Raises >= 1) or (AmountToCall <= 2)) Call Force
  when ((Raises >= 1) or (AmountToCall > 2)) Fold Force
when (Hand = K9 suited or Hand = Q9 suited or Hand = Q8 suited or Hand = J9 suited or Hand = J8 suited or Hand = J7 suited or Hand = T9 suited or Hand = T8 suited or Hand = T7 suited or Hand = T6 suited or Hand = 98 suited or Hand = 97 suited or Hand = 96 suited or Hand = 95 suited or Hand = 87 suited or Hand = 86 suited or Hand = 85 suited or Hand = 84 suited or Hand = 76 suited or Hand = 75 suited or Hand = 74 suited or Hand = 73 suited or Hand = 65 suited or Hand = 64 suited or Hand = 63 suited or Hand = 62 suited or Hand = 54 suited or Hand = 53 suited or Hand = 52 suited)
  when Raises <= 1 Raise 1 Force
  when ((Raises >= 1) or (AmountToCall <= 1)) Call Force
  when ((Raises >= 1) or (AmountToCall > 1)) Fold Force
when Others
  when Others Fold Force

flop

when (Hand = AA or Hand = KK or Hand = QQ or Hand = JJ or Hand = TT or Hand = AK or Hand = AQ or Hand = AJ or Hand = A10 or Hand = KQ or Hand = KJ or Hand = K10 or Hand = QJ or Hand = Q10 or Hand = J10)
  when (HaveStraightFlush or HaveFullHouse or HaveQuads) Call Force
  when (HaveStraight) Call Force
  when (HaveFlush) Call Force
when (HaveTopPair or HaveOverPair)
  when FlushPossible Fold Force
  when notflushpossible RaisePot Force
  when (HaveFlushDraw) Call Force
  when PairOnBoard RaiseMax Force
when (HaveSet or HaveTrips or HaveTwoPair)
  when FlushPossible Call Force
  when (TwoOfOneSuitPresentOnFlop) RaiseMax Force
  when not ((FlushPossible) or (TwoOfOneSuitPresentOnFlop)) Call Force
when (Have2ndTopPair or Have3rdTopPair or Have4thTopPair or HaveBottomPair or PairInHand)
  when Bets = 0 RaisePot Force
  when Bets = 1 Fold Force
  when Raises >= 1 Fold Force
when (Hand = A)
  when Bets = 0 RaisePot Force
  when Bets = 1 Fold Force
  when Raises >= 1 Fold Force

when (Hand = A9 or Hand = A8 or Hand = A7 or Hand = A6 or Hand = A5 or Hand = A4 or Hand = A3 or Hand = A2 or Hand = K9 suited or Hand = Q9 suited or Hand = Q8 suited or Hand = J9 suited or Hand = J8 suited or Hand = J7 suited or Hand = T9 suited or Hand = T8 suited or Hand = T7 suited or Hand = T6 suited or Hand = 98 suited or Hand = 97 suited or Hand = 96 suited or Hand = 95 suited or Hand = 87 suited or Hand = 86 suited or Hand = 85 suited or Hand = 84 suited or Hand = 76 suited or Hand = 75 suited or Hand = 74 suited or Hand = 73 suited or Hand = 65 suited or Hand = 64 suited or Hand = 63 suited or Hand = 62 suited or Hand = 54 suited or Hand = 53 suited or Hand = 52 suited)
  when (HaveStraightFlush or HaveFullHouse or HaveQuads) Call Force
  when (HaveStraight) Call Force
  when (HaveFlush) Call Force
when (HaveTopPair or HaveOverPair)
  when FlushPossible Fold Force
  when notflushpossible RaisePot Force
  when (HaveFlushDraw) Call Force
  when PairOnBoard RaiseMax Force
when (HaveSet or HaveTrips or HaveTwoPair)
  when FlushPossible Call Force
  when (TwoOfOneSuitPresentOnFlop) RaiseMax Force
  when not ((FlushPossible) or (TwoOfOneSuitPresentOnFlop)) Call Force
when Others
  when Others Fold Force

turn

when (HaveStraightFlush or HaveFullHouse or HaveQuads) Call Force
when (HaveTopPair or HaveOverPair) and not (hadtoppaironflop or hadoverpaironflop)
  ***() when not (((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) and OpponentCalledOnFlop)) RaisePot Force
when (HaveTopPair or HaveOverPair) and (hadtoppaironflop or hadoverpaironflop)
  when not ((((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) and OpponentCalledOnFlop)) RaisePot Force
  when OpponentCalledOnFlop Fold Force
  when ((((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) and OpponentCalledOnFlop)) Fold Force
when (HaveSet or HaveTrips or HaveTwoPair)
  when (((((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) and OpponentCalledOnFlop))) Fold Force
  when not (((((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) and OpponentCalledOnFlop))) Call Force
  when (HaveFlush) Call Force
when (HaveStraight)
  when ((((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) and OpponentCalledOnFlop)) Fold Force
  when not ((((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) and OpponentCalledOnFlop)) Call Force
  when (HaveFlushDraw) Call Force
  ***() when (Have2ndTopPair or Have3rdTopPair or Have4thTopPair or HaveBottomPair or PairInHand) and ((((((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) and OpponentCalledOnFlop)) or (OneCardStraightPossibleOnTurn)) Fold Force
***() when (Have2ndTopPair or Have3rdTopPair or Have4thTopPair or HaveBottomPair or PairInHand) and not ((((((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) and OpponentCalledOnFlop)) or (OneCardStraightPossibleOnTurn))
  when OpponentCalledOnFlop Fold Force
  when Bets = 0 RaisePot Force
  when Bets = 1 Fold Force
  when Raises >= 1 Fold Force
when Others
  when Others Fold Force

river

when ((HaveStraightFlush or HaveFullHouse or HaveQuads)) RaiseMax Force
when ((HaveTopPair or HaveOverPair)) and not (hadtoppaironflop or hadtoppaironturn or hadoverpaironflop or hadoverpaironturn)
  ***() when not (((((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) *** and (OpponentCalledOnFlop or) or (OneCardStraightPossible)) RaiseMax Force
  ***() when (((((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) *** and (OpponentCalledOnFlop or) or (OneCardStraightPossible)) Fold Force
when ((HaveTopPair or HaveOverPair)) and (hadtoppaironflop or hadtoppaironturn or hadoverpaironflop or hadoverpaironturn)
  ***() when not (((((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) *** and (OpponentCalledOnFlop or) or (OneCardStraightPossible)) RaiseMax Force
  ***() when (((((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) *** and (OpponentCalledOnFlop or) or (OneCardStraightPossible)) Fold Force
when (HaveSet or HaveTrips or HaveTwoPair)
  ***() when not ((((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) *** and (OpponentCalledOnFlop or) or not (OneCardStraightPossible) RaiseMax Force
  ***() when ((((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) *** and (OpponentCalledOnFlop or) or (OneCardStraightPossible) Fold Force
when (HaveStraight)
  ***() when ((((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) and (OpponentCalledOnFlop or) Fold Force
  ***() when not ((((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) and (OpponentCalledOnFlop or) RaiseMax Force
  when OpponentCalledOnTurn Fold Force
  when Bets = 0 RaisePot Force
  when Bets = 1 Fold Force
  when Raises >= 1 Fold Force
  when (HaveFlush) RaiseMax Force
  ***() when (Have2ndTopPair or Have3rdTopPair or Have4thTopPair or HaveBottomPair or PairInHand) and ((((((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) and OpponentCalledOnFlop)) or (OneCardStraightPossibleOnTurn)) Fold Force
***() when (Have2ndTopPair or Have3rdTopPair or Have4thTopPair or HaveBottomPair or PairInHand) and not ((((((TwoOfOneSuitPresentOnFlop and FlushPossible) or (FlushPossibleOnFlop and fourofonesuitonturn)) and OpponentCalledOnFlop)) or (OneCardStraightPossibleOnTurn))
  when OpponentCalledOnTurn or OpponentCalledOnFlop Fold Force
  when Bets = 0 RaisePot Force
  when Bets = 1 Fold Force
  when Raises >= 1 Fold Force
when Others
  when Others Fold Force


Logged
Egor
Forum Admin
Extreme Botter
*****

Karma: 378
Posts: 35088



WWW
« Reply #1 on: January 29, 2014, 10:24:22 PM »

Does the profile load into the bot or does it return an error?

That profile cleaning tool is very old and never worked that great to begin with.
Logged

Please do not PM me about license issues or help stuff - email me or use the Help board. Thanks! -Egor
fleurie
Serious Botter
***

Karma: 54
Posts: 544


Shanky Bonus Bots Rock!


« Reply #2 on: January 30, 2014, 01:38:34 PM »

I don't use the profile cleaning tool but I see a few problems:

1. You have a flop line that includes "notflushpossible". You need to insert a space after "not"

2. You use a variable that doesn't exist - TwoOfOneSuitPresentOnFlop. Change it to SuitsOnFlop = 2

3. You have many instances of  ***  in your code - it's not valid PPL

4. If I remember old conversations on the cleaning tool, I think it was rejecting grouped brackets and you have many examples of that in your code (I may be wrong, just a guess).  By grouped brackets, I mean where you have more than one bracket beside each other, like ((

Logged
Egor
Forum Admin
Extreme Botter
*****

Karma: 378
Posts: 35088



WWW
« Reply #3 on: January 30, 2014, 06:55:24 PM »

Best way to clean a profile is with the bot itself. It will tell you where the first error is (which codeline) that is causing the profile to be rejected.

Open the profile in Notepad 2 (free, just google it) go to that codeline, fix (or paste here for help) then repeat

If the profile is a mess it can take a while but this is the only way, really
Logged

Please do not PM me about license issues or help stuff - email me or use the Help board. Thanks! -Egor
Pages: [1] Print 
Shanky Technologies Poker Bot Support Forum  |  General Category  |  PPL Support (Moderator: sngbot)  |  Topic: Need some help with profile errors
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!