Jump to content

DeltaLogic

Veterans
  • Posts

    17
  • Joined

  • Last visited

Reputation

0 Neutral

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. So I decided to simply introduce a line that checks if a potential spot is the only potential points spot on its row or column and er... I think that fixed it? I put it on loop and in ~50 minutes, it played out 118 games win 71 wins and earnt ~22,000 coins. Meaning it averaged: 186.4 coins per game which means it was roughly staying just around lvl 3/4. 26,400 coins per hour, much better than I can do tbh. 141.6 games per hour. So overall I would say that was pretty successful! I now have around 56k coins so don't really have a use for it after all the testing it took to get here... But oh well! This was a fun project and I'll leave the code in a github below. https://github.com/DeltaLogic010/RejuvVoltorbFlipper It is worth pointing out that sometimes the pixelreading misreads the top right point counter for some unknown reason and this will cause the code to crash (hence why it stopped after 50 minutes). Currently no Idea why and literally stopping the code, resetting the position to the top left most position manually and restarting it fixes the issue. I and my new Axew are also no longer invested in this code enough to work out and fix it. But if you want to use the code to get your own Axew in just over an hour, I felt like I should mention it. Now I want to say thank you to the kind commenters who helped me get here, you did certainly help me optimise the code quite drastically. I also want to leave some things I learnt about the Rejuv VF because it is not the same as the main game series as far as I can tell by looking at the wiki, first, each round has 5 + the level Voltorbs, tested up to round 8, meaning it doesn't cap out at 10 voltorbs like the main series games. Also the points are in ranges, i.e. Level 1 gives 24, 35 or 48 coins when completed, Level 2 gives 54 - 96, 3: 108 - 192, 4: 192 - 288 which means you can get the same number of points in Level 3 as 4 if you are lucky/unlucky. Ultimately these aren't massive differences and you probably wouldn't notice them unless you are trying to code for them, but something to keep in mind if you are trying to code based off the game mechanics listed in the Wiki. And there we have it! Journey over! I hope that this endeavor of mine can help someone else, even if it only ends up being 1 dex hunter in a rush with enough knowledge of coding to use it and not enough time to make their own, it'll be worth it. ~Delta
  2. So... I got carried away... I now have 24 files listing every possible combination of a board with the known number of bomb (you can tell this by summing the number of bombs in the rows or columns). And a program which checks every possible combination and then gives me a probability of a bomb being in a spot. BUT IT STILL MAKES MISTAKES. AND IDK HOW TO FIX IT. so this output is one of its decision tables, here's an explanation: The Bottom table: is the board on the screen, literally a read in of the current board. 'o' marks a spot that is either a bomb or a one and therefore pointless... 1, 2, 3, mark where a tile has been flipped over and its actual score... and 'None' are tiles that haven't been flipped over yet, I.e, the spots the program needs to analyse to see if they could be bombs or points. so far so good The Middle table: This is the a table showing all the possible combinations of bombs given the current layout of the board, and the respective weight of a bomb being on any given tile. For example: of the 2,042,975 possible 5x5 grids with 9 bombs on, there are exactly 167 configurations which could produce this exact board of bombs (ignoring the points) of these 167, exactly 93 configs have a bomb in the slot 2, 3 and exactly 69 configurations have a bomb in the spot 5, 3. Nice. This is fine and dandy! what is not dandy though is that this does not make sense when you consider there are points involved. Lets look at column 2 for example: We know: slot 1 = 2 points, slot 2 = 3, slot 3 could currently be anything slot 4 is a bomb or 1, slot 5 = 1 The total points for this column is 8, and bombs 1. Cool... Except not really. Because this means that we know slot 3 = 2 and slot 4 is a bomb! Otherwise its impossible to make up the 8 points! And I don't know how to code this! So my code picks slot 5, 3 instead because less configs have bombs there! SPOILERS: IT WAS A BOMB. Send help! I need it! please! :) it took literally 24hrs of runtime to generate all the permutation files btw. and it couldn't be run multithreaded because you can't write to multiple flies simultaneously... :) :)
  3. So one day I was strolling around GDC and decided, 'ya know what, I want an Axew' little did I know it was behind a 30k coin wall, and me being the stingy being I am decided my poke$ would be best spent elsewhere so I'll play voltorb flip until I can get it! Now I'm a patient person... but not that patient, so I decided my time would be better spent making a program do the work for me! I present to thee, the flipper bot... ezgif.com-gif-maker.mp4 And its not bad! pretty consistently gets me up to level 4/5 before hitting a bomb but its decision making is much faster than mine (the video is slowed down a bit by my recording software and sleep timers but its actually fairly fast!) However, this post is not simply to brag, no no no. I wish to improve the flipper bot. Into a FLIPPERTRON 3000!!! and I seek help. Currently its decision making is very basic. It doesn't work out probabilities or anything fancy, it first picks all the safe options, then it selects the lowest risk, highest reward tile based off the number of bombs then points in all the columns and rows, I struggled to find any of the maths behind VoltorbFlip.com or the other online solvers while scouring the web, and so I present a half baked program to the community in hopes you bright sparks can improve on it! P.S. This program is designed specifically for my setup and hasn't been tested on other devices, in theory, it should work for anyone running the game in large with a 1920x1080 resolution screen, but otherwise you'll have to edit alot of values to make it work. (sorry not sorry, its 00:30am) SetTheStage.py
  4. The NPC appears after you beat Venam, or atleast that was the case in my game
  5. As the title suggests, I'm struggling to find the EV Cards for the EV Rooms as they arent in the AP shop in the hotel casino in East Gearen anymore... anyone found them? I'd love to be properly EV trained as early as possible. ty in advance <3
  6. DeltaLogic

    ...

    ah yis You had my interest. Now you have my attention.
  7. Going off the time of the packages: T-6hrs, 28mins
  8. I haven't been able to get this out my mind since reading it... So following this rabbit hole, the Katakana for Twoo is トウー according to a translation website. Which means nothing to me, but translating back to English then gives: Which equally means nothing to me. However the words Door and Tower stand out to me as the most likely to have some meaning. I haven't been able to stop think about this since I saw the clue so I'm going to ramble about all possible idea that come to my mind In a different vein of thinking the 9 isn't a 9, but rather a Garufa symbol or something similar, maybe the Unknown have something to play in this riddle? The 2 being superscript is also super suspicious but I have no idea if its hinting at anything, the only other potential numbers in the clue are 200 (TW00), 00 (The eyes of 00) and 9, which when when squared give 40,000 and 81, none of which I can lead to anything. The fact the 2 is after the IT TAKES could suggest we need to square the words somehow? IT TAKES turned into numbers using a base 26 cipher gives 227 8689426, which when squared as one number, gives 5192425500164209664 which gives CCKSDFGWRNZDHG when deciphered. Just squaring the TAKES part of the message gives 75506124209476, which then decrypts to NXOXAHQSAM. Again, neither of which mean anything to me, but may be able to fit into another cypher somehow. The full message could read 'IT NXOXAHQSAM TWOO', with possibly with a keyword hidden in 'Your game of hide and seek is over'... The 00 of the TW00 look much more like Zeros or Eyes than 'o's, however where this fits in is still a mystery.
  9. I hope this is the answer, a countdown to release? Or a code to a greater secret? you can also right click the gif and the picture and hit 'open in another tab' to get more address codes from imgur.
  10. Update: I’ve managed to do it with this team, Charizard/Gyarados combo carried me most of the way in the double battles, used Tyranitar to stall at the end of the 2nd battle to revive my team and then only the Gardeviour gave me a real problem in the 3rd battle which I just used ALOT of revival herbs and the odd hit here and there to get past Thank you to all those who helped, much appreciated P.S. lol yeah, Sceptile wasn’t very useful in these battles but his speed let me get past a couple of the psychic types
  11. In case it wasn’t brutally obvious by my all out offensive team, I’ve mostly gotten to this point in the game by bringing pokes which have a type advantage, can outspeed most tanks, hit hard and hit once Its sort of a “I just kept crawling and it just kept working” kind of thinking tbh
  12. Yeah, I’ve killed a lot of time doing side quests to build up the Pokédex and bulk out my team so have access to pretty much everything in the game up to this point - honestly it’s just strategy that I’m lacking
  13. I will do in a few hours when I can get my WiFi up and running, I have access to most Pokemon in the game atm other than half the starters and have put in the grind enough times that one or two more times won’t be an issue if I need a couple of new members
×
×
  • Create New...