nova.wolfwork.com
Alberto Uriarte
http://nova.wolfwork.com/about.html
RA/TA, PhD candidate. Department of Computer Science. I'm working on game AI (Artificial Intelligence) under the supervision of Dr. Santiago Ontañón Villar. Some of the topics that I'm interested are RTS games, multiagents systems, procedural content generation, machine learning and drama management. I received a B.S. in Computer Science from Universitat Autònoma de Barcelona. In 2006 and a M.S. in Artificial Intelligence and Computer Vision from UAB/IIIA-CSIC. RTS AI Problems and Techniques. Planning in...
legionbot.blogspot.com
Compulsive Research: instanceof for C++: typeid
http://legionbot.blogspot.com/2014/06/instanceof-for-c-typeid.html
Broodwar AI, programming, strategy, analysis. Sunday, June 8, 2014. Instanceof for C : typeid. Always be certain that pointers are dereferenced when using typeid. It can be a common error, and the compiler won't give any warning. Subscribe to: Post Comments (Atom). Instanceof for C : typeid.
legionbot.blogspot.com
Compulsive Research: Where do SCVs go inside refineries?
http://legionbot.blogspot.com/2014/01/where-do-scvs-go-inside-refineries.html
Broodwar AI, programming, strategy, analysis. Friday, January 10, 2014. Where do SCVs go inside refineries? SCV just before it enters the refinery. Its order is 'MoveToGas'. SCV inside refinery. Notice the info panel is still being drawn in the same place. Its order is now 'HarvestGas'. The refinery info panel, with SCV inside. BWAPI does not return any units loaded inside the refinery, or else it would have shown up on the info panel. SCV as it leaves the refinery. Its order is now 'ReturnGas'.
legionbot.blogspot.com
Compulsive Research: The meaning behind BWAPI region priority
http://legionbot.blogspot.com/2015/04/the-meaning-behind-bwapi-region-priority.html
Broodwar AI, programming, strategy, analysis. Saturday, April 18, 2015. The meaning behind BWAPI region priority. It occurred to me after viewing this image how the Broodwar built-in region priority system works. In this visualization, the yellow colored regions have a priority of 2, and the blue ones are priority 3. There are no dividing lines between the yellow regions, just note that the larger ones are actually made up of multiples. Subscribe to: Post Comments (Atom).
legionbot.blogspot.com
Compulsive Research: La Mancha
http://legionbot.blogspot.com/2015/04/la-mancha.html
Broodwar AI, programming, strategy, analysis. Wednesday, April 15, 2015. Now I finally see why the map is named La Mancha. That is clearly a windmill in the center of the map! Subscribe to: Post Comments (Atom). The meaning behind BWAPI region priority.
legionbot.blogspot.com
Compulsive Research: Finding Base Locations
http://legionbot.blogspot.com/2012/09/finding-base-locations.html
Broodwar AI, programming, strategy, analysis. Tuesday, September 25, 2012. Grouping resources into clusters. This was actually simple as I had already implemented the DBSCAN algorithm. Finding Optimal Depot Positions. The algorithm produced excellent results right away with no additional tuning required. Here are the images of detected base locations and the potential field overlaid onto the image of the map regions. I tested each map in the SSCAI 2012 t. Empire of the Sun. A Comparison of BWTA and Skyne...
legionbot.blogspot.com
Compulsive Research: September 2012
http://legionbot.blogspot.com/2012_09_01_archive.html
Broodwar AI, programming, strategy, analysis. Tuesday, September 25, 2012. Grouping resources into clusters. This was actually simple as I had already implemented the DBSCAN algorithm. Finding Optimal Depot Positions. The algorithm produced excellent results right away with no additional tuning required. Here are the images of detected base locations and the potential field overlaid onto the image of the map regions. I tested each map in the SSCAI 2012 t. Empire of the Sun. Links to this post. This is th...
legionbot.blogspot.com
Compulsive Research: January 2014
http://legionbot.blogspot.com/2014_01_01_archive.html
Broodwar AI, programming, strategy, analysis. Tuesday, January 14, 2014. Variations in SCV harvesting rate. SCVs harvest the slowest of all workers because they have the lowest acceleration. However, sometimes they don't need to accelerate and seem to jump to max speed. This happens on certain minerals, depending on how they are placed on the map in relation to the command center. Links to this post. Friday, January 10, 2014. Where do SCVs go inside refineries? Links to this post. Where do SCVs go inside...