I’m working on an algorithm that analyzes a map to determine how interesting the gameplay is. I was wondering if some of you level designers could run this on a couple of your maps to see what it does!
This is a plugin, so make sure to install it that way.
Once you do, make sure you meet the following requirements:
All spawn positions are represented by spawn location instances (and there must be at least two, three for better results)
The map is isolated in a blank baseplate under workspace
Once that is done, type _G.PrintMapScore() in the console.
Please tell me the results of your maps in the replies below as well as a screenshot of the map layout, and let me know how much you agree/disagree with that score. I want to tinker with the algorithm as much as possible to get it accurate.
Here is an example map + result:
I use the results you get to train my backend model into something that is more accurate!
… This seems very questionable, before installing said plugin make sure to check it for malicious scripts. I’m curious about how this person made this algorithm… Raycasts?
How complicated is it? Why not just post the plugin…
PathfindingService does not recognize my map correctly since it has climbable ladders. Additionally, part of the map is closed off in such a way you need to jump off of buildings to get to. Due to this, my score is 0.27 since my map isn’t very reachable.
Maybe adjust the weight that PathfindingService influences the score.
Alright. Keep in mind that this map has some scripts to enhance the image. Additionally, the map has some closed-off areas so that players need to jump to get to them. map1.rbxl (628.3 KB)