Yeah, kind of. I'm working on my AI system, and have now created a way for the bot to see what's around him. For example if the level looks like this
it is translated to the "check area" where it looks like this:
There I'm going to put different "malls" for when it should jump or not. For example in this case, if the green area is covered with ground, and the blue area is empty (which it isn't right now, so the jump isn't executed) he would know that he can jump up to something three squares above and one square front, and preform that jump. I think i have a workaround for now. I can check if the malls are overlaping any markers that is not-activated. But i've had this problem before, and i think it would be useful to be able to do it!