Results 1 to 10 of 10

Thread: Bejeweled Blitz (FaceBook) Auto-Player, just need some feedback

  1. #1

    Thread Starter
    PowerPoster jcis's Avatar
    Join Date
    Jan 2003
    Location
    Argentina
    Posts
    4,430

    Bejeweled Blitz (FaceBook) Auto-Player, just need some feedback



    Some days ago I made this Project in VB6, just for fun. This just plays the game, some could see this as a cheat but it's not, it's just an App playing the game using the same logic that human brain uses and without changing any rule. It's a good exercise to brain making this stuff and the reason i'm posting here is because i need some little feedback, i know it works fine in my computer and also in my old notebook but for some people the mouse just moves without actually moving the jewels, if you play the game in facebook could you tell me if this works fine for you?

    PS: About how to use it, it's explained in the Form itself, the form should be moved and resaized to fit the board, after it's done, "A" key activates and deactivates the App.

    You should see something like this: 10 sec video example

    Thank You!
    Attached Files Attached Files
    Last edited by jcis; Jul 29th, 2010 at 08:59 AM.

  2. #2
    PowerPoster techgnome's Avatar
    Join Date
    May 2002
    Posts
    34,687

    Re: Bejeweled Blitz (FaceBook) Auto-Player, just need some feedback

    "using the same logic that human brain uses" - mind expanding on that? At only 6.3k.... even compressed... I find that a little hard to swallow. I know when I'm playing it, I'm always thinking 2-3 moved ahead on things.

    -tg
    * I don't respond to private (PM) requests for help. It's not conducive to the general learning of others.*
    * I also don't respond to friend requests. Save a few bits and don't bother. I'll just end up rejecting anyways.*
    * How to get EFFECTIVE help: The Hitchhiker's Guide to Getting Help at VBF - Removing eels from your hovercraft *
    * How to Use Parameters * Create Disconnected ADO Recordset Clones * Set your VB6 ActiveX Compatibility * Get rid of those pesky VB Line Numbers * I swear I saved my data, where'd it run off to??? *

  3. #3

    Thread Starter
    PowerPoster jcis's Avatar
    Join Date
    Jan 2003
    Location
    Argentina
    Posts
    4,430

    Re: Bejeweled Blitz (FaceBook) Auto-Player, just need some feedback

    Quote Originally Posted by techgnome View Post
    "using the same logic that human brain uses" - mind expanding on that?
    Yes Tech, I think what i tried to say there is something much simpler, i know we can see moves ahead, but when i wrote that i was taking the simplest case as example, 1 move example with the board current conditions:

    So we take as example just 1 move: (because the rest is all the same, the App doing the same again and again)

    Our brain looks for 2 jewels togheter with same color, they may be one up one down, one left one right, whatever, then the condition to make a valid move is that another jewel with the same color should be 1 move away from these 2. Then finally make the move to bring that jewel into line, that's all.

    In the App I'm just taking the 3 jewel explosion in consideration, i didnt went into 4 or 5 jewel in line, i just did it simple. Anyway, many 4 and 5 jewel combinations are generated just because of "luck" we could say.

    Quote Originally Posted by techgnome View Post
    I know when I'm playing it, I'm always thinking 2-3 moved ahead on things.
    You're good! I can't do that.
    Last edited by jcis; Jul 29th, 2010 at 08:55 AM.

  4. #4
    PowerPoster techgnome's Avatar
    Join Date
    May 2002
    Posts
    34,687

    Re: Bejeweled Blitz (FaceBook) Auto-Player, just need some feedback

    Ah, ok. That's what I thought you meant, but wasn't sure. Perhaps if I tried the simpler approach more often, I'd do better. *shrug*

    I'd give it a go, but 1) can't d/l something like that at work... and 2) I don't have VB6 at home, where I could try it.

    -tg
    * I don't respond to private (PM) requests for help. It's not conducive to the general learning of others.*
    * I also don't respond to friend requests. Save a few bits and don't bother. I'll just end up rejecting anyways.*
    * How to get EFFECTIVE help: The Hitchhiker's Guide to Getting Help at VBF - Removing eels from your hovercraft *
    * How to Use Parameters * Create Disconnected ADO Recordset Clones * Set your VB6 ActiveX Compatibility * Get rid of those pesky VB Line Numbers * I swear I saved my data, where'd it run off to??? *

  5. #5
    Member
    Join Date
    Jul 2010
    Posts
    54

    Re: Bejeweled Blitz (FaceBook) Auto-Player, just need some feedback

    its beautiful. this this the only way i can play games like bejweled/tetris/etc.. but this thing will jump around looking for the next move when there are moves that exist.. and it should take priority over trying to get the special jewels.. and if you can find the jewels, why not find the board and resize the form accordingly.. and then move it out of the way automatically..????

  6. #6

    Thread Starter
    PowerPoster jcis's Avatar
    Join Date
    Jan 2003
    Location
    Argentina
    Posts
    4,430

    Re: Bejeweled Blitz (FaceBook) Auto-Player, just need some feedback

    Quote Originally Posted by MTec007 View Post
    its beautiful. this this the only way i can play games like bejweled/tetris/etc.. but this thing will jump around looking for the next move when there are moves that exist.. and it should take priority over trying to get the special jewels.. and if you can find the jewels, why not find the board and resize the form accordingly.. and then move it out of the way automatically..????
    In my case it stop moving just when the only available move involves a bomb or that yellow coin jewel, in this cases i pause the app, move and then let it continue.

    The Pixel recognition needed to automatically finding the board would be much more complex than simply identifying jewels, the App knows the jewels positions because it's always 8x8 board in the area you selected. In fact, the Form size and postion after you press the button is not important, you can change it, the important thing is form's position and size at the moment you press the button, because there is where the App will look for jewels later.

    Thanks for testing
    Last edited by jcis; Jul 29th, 2010 at 12:52 PM.

  7. #7
    Member
    Join Date
    Jul 2010
    Posts
    54

    Re: Bejeweled Blitz (FaceBook) Auto-Player, just need some feedback

    there should be a solution to that..

    i can understand that, but you've made it that far so why stop now?

    ill keep on testing

  8. #8
    New Member
    Join Date
    Mar 2011
    Posts
    3

    Re: Bejeweled Blitz (FaceBook) Auto-Player, just need some feedback

    I tried to use it..I am not able to.. How do I move the form ?

  9. #9
    New Member
    Join Date
    Mar 2011
    Posts
    3

    Re: Bejeweled Blitz (FaceBook) Auto-Player, just need some feedback

    Does it have to be VB6 ? only or earlier?

  10. #10
    New Member
    Join Date
    Mar 2011
    Posts
    3

    Re: Bejeweled Blitz (FaceBook) Auto-Player, just need some feedback

    I was able to move the window, set it as per instruction,
    program runs..but its not working.. cursor(mouse) keeps on moving and nothing happens.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width