- Видео 50
- Просмотров 12 428
Kivalt
Испания
Добавлен 7 июн 2007
Hierarchical pathfinding with buildings #3
The last video on the subject for now. It features a complex set of stairs, structures in relatively remote altitude levels, and connected buildings.
Artículo relacionado: jonurenawriter.wordpress.com/2018/12/03/manipulacion-del-mapa/
Related article: jonurenawriter.wordpress.com/2018/12/04/map-manipulation/
Artículo relacionado: jonurenawriter.wordpress.com/2018/12/03/manipulacion-del-mapa/
Related article: jonurenawriter.wordpress.com/2018/12/04/map-manipulation/
Просмотров: 232
Видео
Sector regeneration in modified map
Просмотров 335 лет назад
Whenever a tile is replaced, all the regions and edges in that sector need to be regenerated; any new partition can change the number assigned to a region, and the edges reference those numbers. Along with that regeneration, all the edges of adjacent sectors must be regenerated as well, but only those edges that touch the current sector; for example, in the northern sector the system only regen...
Hierarchical pathfinding with buildings #2
Просмотров 1035 лет назад
This time I added a relatively complicated set of stairs, as well as a subterranean structure. It's curious how the agent often circumvents the constructed tiles to climb ramps. Eventually this would change, whenever I can be bothered to add movement costs to tiles. Artículo relacionado: jonurenawriter.wordpress.com/2018/12/03/manipulacion-del-mapa/ Related article: jonurenawriter.wordpress.com...
Hierarchical pathfinding with buildings #1
Просмотров 1735 лет назад
I'm trying to find edge cases. One that I always assumed quite difficult is traversing using stairs, which only allow up and down, and relatively narrow hallways to reach an area that can't be accessed otherwise. The system handles it nicely. Artículo relacionado: jonurenawriter.wordpress.com/2018/12/03/manipulacion-del-mapa/ Related article: jonurenawriter.wordpress.com/2018/12/04/map-manipula...
Hierarchical pathfinding for different movement capabilities
Просмотров 2895 лет назад
Shows agents with different movement capabilities (they either walk, fly, swim in shallow water or in deep water) finding first a high level route (based on the region centers found out during map sectorization) and then a low level route from a region center to the next one. I've read that measuring the distance to the next region center, and then triggering the next low level route when the a...
Sectorizing a pathfinding map for hierarchical pathfinding (UPDATE)
Просмотров 1185 лет назад
After recording the previous video (ruclips.net/video/kB1FQisxz4M/видео.html) I realized that I had made a vital mistake when identifying the regions. A region represents the continuous accessible space in that sector. However, the regions got cut along the changes in elevation, even if the calculated neighbors in the low level pathfinding map allowed a character with walking capabilities to de...
Sectorizing a pathfinding map for hierarchical pathfinding
Просмотров 5906 лет назад
When you implement pathfinding on a 3D map you quickly realize that sending a request for a destination on the other side of even a relatively small 64*64*8 (32,768 tiles) map, like the one presented, can take too much time, and the size of the pathfinding map in MBs prevents scattering it to multiple processors for multiprocessing. That makes hierarchical pathfinding a necessity. In hierarchic...
Images generated through a neuroevolutionary algorithm (23-10-18)
Просмотров 246 лет назад
There is some alien beauty there. Note: there might be weird video processing/interpolation issues around 1:00, I guess because the patterns in that series of images resembled too much the kind of noise that some video processing algorithms would decide to filter out. Music: Take Off and Shoot a Zero by Chris Zabriskie is licensed under a Creative Commons Attribution license (creativecommons.or...
Pictures generated through a neuroevolutionary algorithm (20-10-18)
Просмотров 726 лет назад
They were produced by different runs. As in actual evolution, when a certain pattern takes hold of the population and it is reasonably successful, it tends to appear in some way or another for the rest of the evolutionary process. When you want very different images, you usually need to start from zero. Artículo relacionado: jonurenawriter.wordpress.com/2018/10/20/generacion-de-imagenes-mediant...
Pictures created during the uploaded neuroevolutionary run
Просмотров 366 лет назад
The program has the means to produce a 1080x1080 picture of any selected genome. However, that means running its neural network 1.166.400 times to produce each picture, so I couldn't do it while I was recording the video. Unfortunately, the pictures generated during that run weren't particularly interesting. I will upload another video with some intriguing pictures generated during other runs. ...
100 generations of a pictures producing neuroevolutionary algorithm
Просмотров 696 лет назад
The way this works: -It creates a population of around 100 genomes that can be turned into neural networks that accept the x, y coordinates divided by the width or height of the picture, and that output the r, g, b and a components of a pixel. -The user selects whichever pictures he likes enough, and when he chooses to step into the next generation, the genes of those pictures will be more like...
Pathfinding experiment rendered with OpenGL
Просмотров 6176 лет назад
I finally managed to get rid of Pygame. Now everything gets drawn in OpenGL vertex buffers. Surprisingly, getting the text rendered using this system took far more than anything else. With everything being drawn in the graphics card with a few draw calls each frame (for the terrain, the characters, the overlays and each text sentence), the CPU is free. Related article: -English: jonurenawriter....
3D pathfinding for agents with different movement rules
Просмотров 726 лет назад
Four different agents: -Some walk on the ground -Some fly, but they can also use the ground tiles. -One can swim in shallow waters, but can't move on the ground. -One can swim in any kind of water. Artículo relacionado: jonurenawriter.wordpress.com/2018/09/08/experimento-sobre-busqueda-de-ruta-en-3d-y-para-personajes-con-diferentes-reglas-de-movimiento/
Navigating the z levels of a region generated with perlin noise
Просмотров 386 лет назад
After trying three different implementations of perlin noise I found out there, I settled for this one. I defined aboveground, ground level and underground regions where I can set which range of heights will produce what tiles. In the future I expect it will work to spawn all kinds of rock types. As the video shows, a ramp system allows the character to move up or down the different z levels, a...
Testing an A* algorithm that handles Z levels
Просмотров 556 лет назад
To create anything resembling a game I had to implement the pathfinding and get it working reasonably well, but I faced the added problem of having to handle z-levels, which supposedly has stopped plenty of developers from implementing depth in their Dwarf Fortress-like games. I still have to fix certain details I can't figure out for now: why is he jumping down from the roof into the first flo...
(Iteration #2) Simple experiment about neuroevolution (NEAT-Python)
Просмотров 2186 лет назад
(Iteration #2) Simple experiment about neuroevolution (NEAT-Python)
Simple experiment about neuroevolution (NEAT-Python)
Просмотров 9446 лет назад
Simple experiment about neuroevolution (NEAT-Python)
Pictures created by HyperNEAT neural networks (03-05-2017)
Просмотров 997 лет назад
Pictures created by HyperNEAT neural networks (03-05-2017)
Pictures created by HyperNEAT neural networks (30-04-2017)
Просмотров 517 лет назад
Pictures created by HyperNEAT neural networks (30-04-2017)
Pictures created by HyperNEAT neural networks (28-04-2017)
Просмотров 517 лет назад
Pictures created by HyperNEAT neural networks (28-04-2017)
Pictures created by HyperNEAT neural networks (27-04-2017)
Просмотров 1217 лет назад
Pictures created by HyperNEAT neural networks (27-04-2017)
Pictures created by HyperNEAT neural networks (26-04-2017)
Просмотров 617 лет назад
Pictures created by HyperNEAT neural networks (26-04-2017)
Pictures created by HyperNEAT neural networks (25-04-2017)
Просмотров 627 лет назад
Pictures created by HyperNEAT neural networks (25-04-2017)
Sort of cover of Chuck Berry's "Johnnie B. Goode" (11-07-2016)
Просмотров 488 лет назад
Sort of cover of Chuck Berry's "Johnnie B. Goode" (11-07-2016)
Sort of cover of The Eagles' "Hotel California" solo (03-07-2016)
Просмотров 268 лет назад
Sort of cover of The Eagles' "Hotel California" solo (03-07-2016)
Sort of cover of Modest Mouse's "Talking Shit About a Pretty Sunset" (03-07-2016)
Просмотров 288 лет назад
Sort of cover of Modest Mouse's "Talking Shit About a Pretty Sunset" (03-07-2016)
Sort of cover of Weezer's "Perfect Situation" solo (03-07-2016)
Просмотров 168 лет назад
Sort of cover of Weezer's "Perfect Situation" solo (03-07-2016)
Sort of cover of Donovan's "Hurdy Gurdy Man" solo (Extra fucking around) (02-07-2016)
Просмотров 758 лет назад
Sort of cover of Donovan's "Hurdy Gurdy Man" solo (Extra fucking around) (02-07-2016)
Sort of cover of Joanna Newsom's "On A Good Day" (01-07-2016)
Просмотров 268 лет назад
Sort of cover of Joanna Newsom's "On A Good Day" (01-07-2016)
Hey! Thanks for the videos! I am trying to do something similar. I am working on a project that requires hierarchical flow field based pathfinding. Any chance that I could get a peek at your codebase? Lol
You know that this version is available without glitch from 6:04 - 6:10?
where?
@@alannabonita8209 It was overestimation but here You can hear 'fixed' version. It is not perfect but it is still bearable. aSqfoLV_c4Q?t=1565
Something is wrong. They all act differently so their neuralnets are fine. Check evolution algorithm for errors.
Definitely one of my top songs ever. this is a great version!
What's the song name? Reminds me of God is an Astronaut
It's one of the free songs that RUclips offers when you are making a slideshow.
¿Qué fue del resto de vídeos del canal? Los de religión, There will be blood, etc. Saludos
Your energy is awe-inspiring….there’s something very different about you and that’s a good thing!
Thank you. I try to practice pushing my speed limit (although it isn't exactly the case here), as a runner would practice attaching weights to his ankles, to make the regular playing more fluid. It gives every solo a slightly different feel, but it isn't very compatible with playing in a band. Hendrix was a good example I think of that sort of thing, his playing was very alive. And fortunately with current gear an electric player can imitate his tone quite decently with a Viscous Vibe, a phaser and some distortion.
Anytime my friend, i can tell you put a lot into it I also do covers on my channel, you should check them out. I would love to know what you think of my videos also
Wow, I’m blown away with how amazing this was. I love it!
I'm guessing you aren't serious, but thanks.
No legit I liked this. I think you should keep this up. I also do covers on my channel, you should check them out. I would love to know what you think of my videos also
If any actual musician is listening to this, I'm sorry. Just amusing myself.
Amazing. Really love it
I love fucking up.
This song makes me proud to be human!! One of my absolute favorite things, and this version is Fucking brilliant... FUCKING BRILLIANT!!!
Fu k she is great
kakva je ovo jbt
aaaargh 5:31
lol so painful! BZZZRRRP
something is different with her voice but it sounds the best
This was before her operation. "Have One On Me" Joanna sounds different.