MediaWiki API result

This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.

Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.

See the complete documentation, or the API help for more information.

{
    "warnings": {
        "query": {
            "*": "Formatting of continuation data has changed. To receive raw query-continue data, use the 'rawcontinue' parameter. To silence this warning, pass an empty string for 'continue' in the initial query."
        }
    },
    "batchcomplete": "",
    "continue": {
        "gapcontinue": "Steam_Guides",
        "continue": "gapcontinue||"
    },
    "query": {
        "pages": {
            "2591": {
                "pageid": 2591,
                "ns": 0,
                "title": "Simple Example Bots",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "Some AIs have only few nodes, but boast great performance. They are a great base to start optimizing for beginners but also for advanced players to test their AI against.\n\n== Babby's First Bot Series - By MonsPubis ==\n\nMonsPubis made a [https://www.youtube.com/playlist?list=PLLEegc-maTgP29G9tVngpjnP4qmRWGdxY playlist of videos] on the creation of starter bots. Here are the bots from that tutorial:\n\n[[File:Babby - Collection.png|thumb|none|600px|Babby Collection - 10 Nodes]]\n[[File:Babby - Domination.png|thumb|none|600px|Babby Domination - 10 Nodes]]\n[[File:Babby - Elimination.png|thumb|none|600px|Babby Elimination - 12 Nodes]]\n\n== Essential Series by Gilberreke ==\n\n[[File:Essential-Collection.png|thumb|none|800px|Essential Collection - 18 Nodes]]\n\n=== Some notes on Essential Collection: ===\n\n* For Collection, you generally have 4 modules: Flee, Score, Attack and Capture.\n* This AI uses the M-type strategy (capture resources towards the middle first).\n* It has a nice use of a team tag to keep track of all resources that were ever on the ally side\n\n[[File:Essential-Domination.png|thumb|none|800px|Essential Domination - 18 Nodes]]\n\n=== Some notes on Essential Domination: ===\n\n* In Domination, we Capture bases and then Defend them, there is no Score module, as scoring happens automatically when a bot is in short range of a base.\n* This AI uses the capture node to \"wiggle\" itself in the direction of the closest enemy when it enters a base.\n* In the defend module, we also defend if we've captured a Force Field.\n\n[[File:Essential-Elimination.png|thumb|none|800px|Essential Elimination - 16 Nodes]]\n\n=== Some notes on Essential Elimination: ===\n* In Elimination, we have two types of shooting: offensive (Attack) and Defensive fire.\n* Counter 1 is used to dynamically compare enemies and allies. If the allies are in the majority, it pushes in.\n* The movement section tries to keep bots clustered together, while pushing the enemy towards the wall."
                    }
                ]
            },
            "2546": {
                "pageid": 2546,
                "ns": 0,
                "title": "Special entities",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "= Bases =\n\n'''Modes:''' Collection, Domination\n\nResources can be scored into bases. \n\nIn Domination, you can also capture enemy and neutral bases to convert them into ally bases over time. Ally bases score points over time. Having more than one bot on a base makes it score and capture faster. \n\n= Resources =\n\n'''Modes:''' Collection\n\nResources are entities that can be captured and scored to a base. Each resource scores one point.\n\n= Force fields =\n\n'''Modes:''' Domination, Elimination\n\n[[Image:ForceField.gif|thumb|A force field being captured.]]\n\nOnce a bot has captured a force field, the damage it takes are reduced by 70% (100 damage points become 30 damage points). It has no impact on the bot's health.\nOnly one bot at a time can capture a force field.\n\n= Health packs =\n\n'''Modes:''' Elimination\n\n[[Image:HealthPack.gif|thumb|A health pack being captured.]]\n\nWhen a bot catches a health pack, its health is refilled to its max capacity. It has no impact on the bot's shield.\nHealth packs spawn randomly on the map and along the match."
                    }
                ]
            }
        }
    }
}