Require fully-functional bot that can play browser version of the puzzle game "Bejeweled 2",coded in C/++/Java. The software is needed to test newly implemented cheat detection features on skill-based game site. It needs to capture the game screen and record the position of all different jewels, and then execute moves by automating mouse movement/clicks based on this information. The bot should be able to detect move combinations and play as fast as the game allows. The bot should be able to plan what jewel combos it will execute several moves in advance, and prioritize breaking power gem/hyper cube combos for maximum points. As mentioned the program should be as fast as possible within game limits. The application must include a rudimentary GUI with start/stop buttons and a way to find the proper browser window that the game is in. The browser version is different from the downloadable one, see the playable version on [url removed, login to view] for reference (should be programmed to play Classic/Action game modes). Please contact me if you have any further questions.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition.
Windows XP/Vista, should work on IE and Firefox browsers