msgid "" msgstr "" "Project-Id-Version: AI-demos-1.12\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-11-30 18:58+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. [campaign]: id=AI-demos #: ./AI-demos/_main.cfg:12 msgid "AI Modification Demos" msgstr "" #. [campaign]: id=AI-demos #: ./AI-demos/_main.cfg:13 msgid "AI-demos" msgstr "" #. [campaign]: id=AI-demos #: ./AI-demos/_main.cfg:23 msgid "" "AI Development and Demonstration Campaign\n" "\n" "Home of a number of AI development projects, most notably two MP AIs dubbed 'Ron' and 'Fred' as well as several test and demo scenarios. This is also where the Micro AIs were developed. As those have now been moved into mainline, they are no longer part of this campaign.\n" "\n" "Fred currently boasts a >98% win rate against the RCA AI, but only on the Freelands map playing Northerners as Side 1. He also still has significant problems playing against human players, so any comments on how to improve the AI would me most welcome.\n" "\n" "Version {./version.txt}\n" "This add-on requires the most recent Wesnoth development version (1.11.7)." msgstr "" #. [about] #: ./AI-demos/_main.cfg:33 msgid "Initial Campaign Design" msgstr "" #. [entry] #: ./AI-demos/_main.cfg:35 msgid "mattsc" msgstr "" #. [about] #: ./AI-demos/_main.cfg:39 msgid "Coding" msgstr "" #. [entry] #: ./AI-demos/_main.cfg:41 msgid "Alarantalara, AI0867, mattsc" msgstr "" #. [about] #: ./AI-demos/_main.cfg:45 msgid "2012 Google Code-in Students' Micro AI development" msgstr "" #. [entry] #: ./AI-demos/_main.cfg:47 msgid "Samuel Kim, Robert Spencer, Martin Bede, gh0st, vitiv" msgstr "" #. [about] #: ./AI-demos/_main.cfg:51 msgid "Code and strategy contributions" msgstr "" #. [entry] #: ./AI-demos/_main.cfg:53 msgid "nelson, Rigor and various others (see forum thread)" msgstr "" #. [about] #: ./AI-demos/_main.cfg:57 msgid "Home guard code" msgstr "" #. [entry] #: ./AI-demos/_main.cfg:59 msgid "JaMiT" msgstr "" #. [about] #: ./AI-demos/_main.cfg:63 msgid "Stationed guardian and coward ideas" msgstr "" #. [entry] #: ./AI-demos/_main.cfg:65 msgid "Simons Mith" msgstr "" #. [about] #: ./AI-demos/_main.cfg:69 msgid "Patrol scenario map, Konrad move idea (from 'The Earth Gut'), and dbms debug function" msgstr "" #. [entry] #: ./AI-demos/_main.cfg:71 msgid "Anonymissimus" msgstr "" #. [about] #: ./AI-demos/_main.cfg:75 msgid "Goblin Jabb patrol code (from 'A Rough Life')" msgstr "" #. [entry] #: ./AI-demos/_main.cfg:77 msgid "Elvish_Hunter" msgstr "" #. [about] #: ./AI-demos/_main.cfg:81 msgid "Urudin retreat code (from 'Legend of Wesmere')" msgstr "" #. [entry] #: ./AI-demos/_main.cfg:83 msgid "nephro and Elvish_Hunter" msgstr "" #. [about] #: ./AI-demos/_main.cfg:87 msgid "Animal unit graphics and config files" msgstr "" #. [entry] #: ./AI-demos/_main.cfg:89 msgid "Deer & Stag: Anna D. (dirtywhitellama); Rabbit: cedric; Other Animals: Different sources -- TBD: need to list those specifically !!!" msgstr "" #. [ai]: id=ron_recruit #: ./AI-demos/ais/ai_generic_recruit.cfg:7 msgid "Multiplayer_AI^AI-demos: Default + Ron's recruit" msgstr "" #. [ai]: id=generic_rush #: ./AI-demos/ais/ai_generic_rush.cfg:7 msgid "Multiplayer_AI^AI-demos: Generic Rush AI (Ron)" msgstr "" #. [ai]: id=gruntsFLS1 #: ./AI-demos/ais/ai_grunt_rush_Freelands_S1.cfg:7 msgid "Multiplayer_AI^AI-demos: Freelands Rush AI (Fred - Side 1 only)" msgstr "" #. [ai]: id=default_ai_with_recruit_log #: ./AI-demos/ais/default_ai_with_recruit_log.cfg:7 msgid "Multiplayer_AI^AI-demos: RCA AI with Recruit Log" msgstr "" #. [ai]: id=extra_targeting #: ./AI-demos/ais/default_with_move.cfg:7 msgid "Multiplayer_AI^AI-demos: Default + Extra Targets" msgstr "" #. [ai]: id=ml_ai #: ./AI-demos/ais/ml_ai.cfg:6 msgid "Multiplayer_AI^AI-demos: ML Recruiter with RCA AI (Recommended)" msgstr "" #. [ai]: id=ml_ai_less_random #: ./AI-demos/ais/ml_ai_less_random.cfg:6 msgid "Multiplayer_AI^AI-demos: ML Recruiter with RCA AI (Experimental--less variety)" msgstr "" #: ./AI-demos/ais/ml_ai_rush.cfg:7 msgid "Multiplayer_AI^AI-demos: ML Recruiter with Ron AI (Experimental--Beta)" msgstr "" #. [event] #: ./AI-demos/multiplayer/_initial.cfg:68 msgid "You are entering CA debugging mode. Check out the AI Demos github wiki about information on how to use this mode, or how to deactivate it." msgstr "" #. [set_menu_item]: id=m03_choose_ca #: ./AI-demos/multiplayer/_initial.cfg:115 msgid "Choose Candidate Action" msgstr "" #. [set_menu_item]: id=m04_highest_score_CA #: ./AI-demos/multiplayer/_initial.cfg:129 msgid "Find highest scoring CA (and auto-select it)" msgstr "" #. [set_menu_item]: id=m05_play_turn #: ./AI-demos/multiplayer/_initial.cfg:144 msgid "Play an entire AI turn" msgstr "" #. [set_menu_item]: id=m06_reset_vars #: ./AI-demos/multiplayer/_initial.cfg:159 msgid "Reset or display 'self.data' table" msgstr "" #. [message]: speaker=narrator #: ./AI-demos/multiplayer/_initial.cfg:165 msgid "Choose the Action" msgstr "" #. [message]: speaker=narrator #: ./AI-demos/multiplayer/_initial.cfg:166 msgid "Do you want to reset the 'self.data' table or show its current content" msgstr "" #. [option]: speaker=narrator #: ./AI-demos/multiplayer/_initial.cfg:168 msgid "Reset 'self.data' table to beginning-of-turn state" msgstr "" #. [option]: speaker=narrator #: ./AI-demos/multiplayer/_initial.cfg:176 msgid "Show content of 'self.data' table" msgstr "" #. [era]: id=AI_Demos #: ./AI-demos/multiplayer/era.cfg:5 msgid "Default+Experimental AI" msgstr "" #. [modification]: id=AI_Demos #: ./AI-demos/multiplayer/modification.cfg:5 msgid "Experimental AI" msgstr "" #. [modification]: id=AI_Demos #: ./AI-demos/multiplayer/modification.cfg:6 msgid "Some experimental AIs" msgstr "" #. [command] #. [scenario]: id=fai_demo #: ./AI-demos/scenarios/fai_demo.cfg:5 ./AI-demos/scenarios/switchboard.cfg:157 msgid "Formula AI Demo" msgstr "" #. [side]: type=Elvish Avenger, id=elf1 #: ./AI-demos/scenarios/fai_demo.cfg:22 msgid "Formula AI" msgstr "" #. [side]: type=Orcish Warrior #: ./AI-demos/scenarios/fai_demo.cfg:81 msgid "RCA AI" msgstr "" #. [event] #: ./AI-demos/scenarios/fai_demo.cfg:101 msgid "" "This scenario demonstrates a simple but complete AI written entirely in Formula AI by Wehrli Johan and Rinaldini Julien. Its point is to defeat the enemy leader. Until that is done, it has the same behavior as the 'Zerg rush' (Starcraft). The AI spawns an Elvish Archer and Elvish Fighter on every turn (if it has the gold), or an Elvish Scout if there are less than 2 Elvish Scouts. The Elvish Scouts' goal is to capture the maximum number of villages. If there are no more unowned villages, the scouts support the other units in attacking the enemy. Other units, such as fighters and archers, only attack enemy units.\n" "This results in a very aggressive AI." msgstr "" #. [then] #: ./AI-demos/scenarios/fai_demo.cfg:117 msgid "We lost ..." msgstr "" #. [scenario]: id=luaai-demo #: ./AI-demos/scenarios/luaai_demo.cfg:5 msgid "LuaAI" msgstr "" #. [side]: id=leader1, type=Lieutenant #: ./AI-demos/scenarios/luaai_demo.cfg:22 msgid "Northern Army" msgstr "" #. [side]: id=leader2, type=Lieutenant #: ./AI-demos/scenarios/luaai_demo.cfg:67 msgid "Southern Army" msgstr "" #. [event] #: ./AI-demos/scenarios/luaai_demo.cfg:90 msgid "Spearmen go here" msgstr "" #. [event] #: ./AI-demos/scenarios/luaai_demo.cfg:92 msgid "Bowmen go here" msgstr "" #. [event] #: ./AI-demos/scenarios/luaai_demo.cfg:98 msgid "" "This scenario is meant as a simple demonstration of setting up a Lua AI engine and use it in a scenario. Its purpose is not to provide an AI that plays well or does anything particularly useful, but to serve as code template for your own AI work. The behavior is as follows:\n" "\n" "- All spearmen are sent toward the signpost in the SW.\n" "- All bowmen are sent toward the signpost in the SE.\n" "- Spearmen ignore all enemies and try to circumvent them, while bowmen are distractible and veer off their path to attack enemy units.\n" "\n" "Note that the differences in behavior (unit types, signpost locations and whether units attack or not) are determined by parameters that are passed to the AI functions rather than by different code. In particular, whether units attack or not is determined simply by the candidate action evaluation score." msgstr "" #. [event] #. [event]: (id=Mal An) profile profile} #: ./AI-demos/scenarios/luaai_demo.cfg:98 ./AI-demos/scenarios/prune_cart.cfg:238 msgid "Note" msgstr "" #. [objective]: condition=win #: ./AI-demos/scenarios/luaai_demo.cfg:109 msgid "Defeat the enemy leader" msgstr "" #. [objective]: condition=lose #: ./AI-demos/scenarios/luaai_demo.cfg:113 msgid "Death of your leader" msgstr "" #. [objective]: condition=lose #: ./AI-demos/scenarios/luaai_demo.cfg:117 msgid "A Side 1 spearman or bowman makes it to a signpost" msgstr "" #. [event] #: ./AI-demos/scenarios/luaai_demo.cfg:142 msgid "I made it. You lost!" msgstr "" #. [scenario]: id=rushes #: ./AI-demos/scenarios/mp_rushes.cfg:5 msgid "MP Rushes" msgstr "" #. [event] #: ./AI-demos/scenarios/mp_rushes.cfg:38 msgid "" "They there. We them get.\n" "Grunt rush many players." msgstr "" #. [event] #: ./AI-demos/scenarios/mp_rushes.cfg:40 msgid "It's multiplayer, not many players. Maybe you better let me explain." msgstr "" #. [event] #: ./AI-demos/scenarios/mp_rushes.cfg:41 msgid "Little goblin smart." msgstr "" #. [event] #: ./AI-demos/scenarios/mp_rushes.cfg:42 msgid "" "Yeah, well, fortunately you don't need smarts to execute a good grunt rush. Anyway...\n" "\n" "This campaign includes several experimental AIs that can be used in multiplayer mode. To play one of these AIs:\n" " - Go into the MP lobby (either local game or on the server)\n" " - Either select modification Experimental AI\n" " or select era: Default+Experimental AI\n" " - Select a map and options\n" " - Select 'Computer Player' for the AI side(s)\n" " - Select one of the new AIs\n" "\n" "Note:\n" "- The AI called 'ExpAI Ron: Generic Rush (any map)' has by now been added into mainline and is available there as 'Experimental AI'. The mainline and AI-Demos versions are not necessarily exactly the same as changes are first tested in AI-Demos and implemented in mainline later." msgstr "" #. [event] #: ./AI-demos/scenarios/mp_rushes.cfg:54 msgid "And now back to the start ..." msgstr "" #. [scenario]: id=prune_cart #. [unit]: type=Ox Cart, id=cart #: ./AI-demos/scenarios/prune_cart.cfg:5 ./AI-demos/scenarios/prune_cart.cfg:177 msgid "Prune Cart" msgstr "" #. [side]: id=Vadak, type=Orcish Ruler #: ./AI-demos/scenarios/prune_cart.cfg:17 msgid "Vadak" msgstr "" #. [side]: id=Bad Orc, type=Orcish Ruler #. [side]: id=Vadak, type=Orcish Ruler #: ./AI-demos/scenarios/prune_cart.cfg:23 ./AI-demos/scenarios/test.cfg:72 msgid "Orcs" msgstr "" #. [side]: id=Mal An, type=Lich #: ./AI-demos/scenarios/prune_cart.cfg:137 ./AI-demos/scenarios/prune_cart.cfg:152 msgid "Mal An" msgstr "" #. [event] #: ./AI-demos/scenarios/prune_cart.cfg:188 msgid "AI moves Prune Cart here" msgstr "" #. [event]: (id=Mal An) profile profile} #: ./AI-demos/scenarios/prune_cart.cfg:194 msgid "Brothers, make line. Vadak promise Grnk protect cart." msgstr "" #. [event]: (id=Mal An) profile profile} #: ./AI-demos/scenarios/prune_cart.cfg:196 msgid "Skeleton minions, rise and burn that cart. Under no circumstances may those magical prunes get to that goblin, Grnk. Fail and you will get to feel the Master's wrath." msgstr "" #. [event]: (id=Mal An) profile profile} #: ./AI-demos/scenarios/prune_cart.cfg:198 msgid "Save cart. Pekzs send healer lizards, help brothers." msgstr "" #. [message]: speaker=narrator #: ./AI-demos/scenarios/prune_cart.cfg:202 msgid "Question for the Player" msgstr "" #. [message]: speaker=narrator #: ./AI-demos/scenarios/prune_cart.cfg:204 msgid "Vadak's orcs (custom AI) try to protect the cart with the invaluable prunes, while Mal An's skeletons try to destroy it. Do you want to play the undead side or let the standard RCA AI do that?" msgstr "" #. [option]: speaker=narrator #: ./AI-demos/scenarios/prune_cart.cfg:206 msgid "I'll watch the two AIs fight it out." msgstr "" #. [option]: speaker=narrator #: ./AI-demos/scenarios/prune_cart.cfg:209 msgid "I'll play the undead." msgstr "" #. [message]: speaker=narrator #: ./AI-demos/scenarios/prune_cart.cfg:220 msgid "Another Question" msgstr "" #. [message]: speaker=narrator #: ./AI-demos/scenarios/prune_cart.cfg:222 msgid "Do you want the orcs to play with a stationary cart or with a moving cart? The stationary cart case is a better demonstration of the current capabilities of the custom AI. The AI has more issues when the cart it moving, although it often still wins." msgstr "" #. [option]: speaker=narrator #: ./AI-demos/scenarios/prune_cart.cfg:224 msgid "Use stationary cart" msgstr "" #. [option]: speaker=narrator #: ./AI-demos/scenarios/prune_cart.cfg:231 msgid "Use moving cart" msgstr "" #. [event]: (id=Mal An) profile profile} #: ./AI-demos/scenarios/prune_cart.cfg:238 msgid "" "This scenario is fully operational, but the AI code is still under development. I would be very interested in comments on which parts of the overall strategy could be improved.\n" "\n" "Note that the scenario is not yet optimized for speed. Some moves have a noticeable delay. On my computer this means something around half a second. If it is much slower on your computer, please let me know and I will bump efficiency improvements up in priority." msgstr "" #. [objective]: condition=win #: ./AI-demos/scenarios/prune_cart.cfg:245 msgid "Burn the cart" msgstr "" #. [objective]: condition=lose #: ./AI-demos/scenarios/prune_cart.cfg:249 msgid "Cart gets to the signpost" msgstr "" #. [objective]: condition=lose #: ./AI-demos/scenarios/prune_cart.cfg:253 msgid "Death of Mal An" msgstr "" #. [event] #: ./AI-demos/scenarios/prune_cart.cfg:268 msgid "I made it! Now Grnk can have the magical prunes." msgstr "" #. [then] #: ./AI-demos/scenarios/prune_cart.cfg:290 msgid "We did it! Now Grnk can have the magical prunes." msgstr "" #. [event] #: ./AI-demos/scenarios/prune_cart.cfg:305 msgid "Nooo! All is lost. We will never stop the Master now!" msgstr "" #. [scenario]: id=aid_switchboard #: ./AI-demos/scenarios/switchboard.cfg:5 msgid "AI-demos Switchboard" msgstr "" #. [part] #: ./AI-demos/scenarios/switchboard.cfg:23 msgid "" "Hi, I'm Grnk the Frail. You may remember me from such instructional campaigns as 'Grnk the Mighty' and 'Why You Shouldn't Attack Peasants When There's A Mad Goblin Around.'\n" "\n" "This campaign is the home of a number of AI development projects, most notably two MP AIs dubbed 'Ron' and 'Fred' as well as several test and demo scenarios. This is also where the Micro AIs were developed. As those have now been moved into mainline, they are no longer part of this campaign.\n" "\n" "Fred currently boasts a >98% win rate against the RCA AI, but only on the Freelands map playing Northerners as Side 1. He also still has significant problems playing against human players, so any comments on how to improve the AI would me most welcome.\n" "\n" "This add-on requires the most recent Wesnoth development version (1.11.7).\n" "\n" "In general, if you have comments, problems, suggestions or requests for additional AI behaviors, please visit our thread on the Wesnoth forums at http://tinyurl.com/AI-mods" msgstr "" #. [side]: id=Grnk, type=Goblin Spearman #: ./AI-demos/scenarios/switchboard.cfg:41 msgid "Grnk the Frail" msgstr "" #. [side]: id=Grnk, type=Goblin Spearman #: ./AI-demos/scenarios/switchboard.cfg:49 msgid "team_name^Grnk" msgstr "" #. [event] #: ./AI-demos/scenarios/switchboard.cfg:67 msgid "MP rushes" msgstr "" #. [event] #: ./AI-demos/scenarios/switchboard.cfg:70 msgid "Test Scenario" msgstr "" #. [event] #: ./AI-demos/scenarios/switchboard.cfg:73 msgid "Simple Lua AI Demo" msgstr "" #. [event] #: ./AI-demos/scenarios/switchboard.cfg:76 msgid "Prune Cart" msgstr "" #. [set_menu_item]: id=m91_rushes #: ./AI-demos/scenarios/switchboard.cfg:86 msgid "MP Rush AIs (Lua AI)" msgstr "" #. [command] #: ./AI-demos/scenarios/switchboard.cfg:95 msgid "Story only scenario that explains how to use the multiplayer rush AIs." msgstr "" #. [command] #: ./AI-demos/scenarios/switchboard.cfg:95 msgid "MP rush AIs" msgstr "" #. [command] #. [set_menu_item]: id=m92_test #: ./AI-demos/scenarios/switchboard.cfg:101 ./AI-demos/scenarios/switchboard.cfg:110 msgid "Lua AI Test Scenario" msgstr "" #. [command] #: ./AI-demos/scenarios/switchboard.cfg:110 msgid "" "This is a hard-core test scenario that is here for manual testing of AI functions or candidate actions. It provides a right-click menu option for doing so without having to reload.\n" "\n" "It can also be started from the commandline as a test scenario with 'Wesnoth -d -t aid_test'." msgstr "" #. [command] #. [set_menu_item]: id=m80_Lua_demo #: ./AI-demos/scenarios/switchboard.cfg:118 ./AI-demos/scenarios/switchboard.cfg:127 msgid "Simple Lua AI Demo" msgstr "" #. [command] #: ./AI-demos/scenarios/switchboard.cfg:127 msgid "This scenario provides a simple template for setting up a Lua AI engine and scenario. The AI behavior itself is trivial and not particularly useful (some of the AI units simply move toward two map locations, with priority either higher or lower than attacks on enemies), it is only meant as a demonstration how to code this." msgstr "" #. [set_menu_item]: id=m90_cart #: ./AI-demos/scenarios/switchboard.cfg:133 msgid "Prune Cart AI demo" msgstr "" #. [command] #: ./AI-demos/scenarios/switchboard.cfg:142 msgid "Prune Cart AI Demo" msgstr "" #. [command] #: ./AI-demos/scenarios/switchboard.cfg:142 msgid "This scenario features an orcish horde protecting a cart with magical prunes from an undead army, while the cart (slowly) makes its way through a mountainous area. Unfinished." msgstr "" #. [set_menu_item]: id=m94_fai #: ./AI-demos/scenarios/switchboard.cfg:148 msgid "Formula AI demo" msgstr "" #. [command] #: ./AI-demos/scenarios/switchboard.cfg:157 msgid "This scenario contains a simple demonstration of setting up a full AI using Formula AI." msgstr "" #. [event] #: ./AI-demos/scenarios/switchboard.cfg:167 msgid "Move me to any of the signposts to go to an AI demonstration. Information about each demonstration can be accessed by right-clicking on the respective signpost." msgstr "" #. [objective]: condition=win #: ./AI-demos/scenarios/switchboard.cfg:171 msgid "Move Grnk to one of the signposts" msgstr "" #. [note] #: ./AI-demos/scenarios/switchboard.cfg:175 msgid "Right-click on a signpost to get information about the scenario" msgstr "" #. [scenario]: id=aid_test #: ./AI-demos/scenarios/test.cfg:11 msgid "aid_test" msgstr "" #. [side]: id=Vanak, type=Orcish Ruler #: ./AI-demos/scenarios/test.cfg:30 msgid "Vanak" msgstr "" #. [ai]: id=luaAI_test #: ./AI-demos/scenarios/test.cfg:38 msgid "Lua AI Test" msgstr "" #. [set_menu_item]: id=m01 #: ./AI-demos/scenarios/test.cfg:85 msgid "Reload Lua code" msgstr "" #. [set_menu_item]: id=m06_kill_unit #: ./AI-demos/scenarios/test.cfg:96 msgid "Kill Unit under Cursor" msgstr "" #. [objectives] #: ./AI-demos/scenarios/test.cfg:106 msgid "This scenario can be started directly from the commandline with '-t aid_test'" msgstr "" #. [unit_type]: id=Ox Cart, race=mechanical #: ./AI-demos/units/Ox_cart.cfg:5 msgid "Ox Cart" msgstr "" #. [unit_type]: id=Ox Cart, race=mechanical #: ./AI-demos/units/Ox_cart.cfg:18 msgid "" "Quank only provides the fastest oxen and the most comfortable carts, the super-deluxe model. He could not possibly expose his customers to anything else.\n" "\n" "While the image looks like a horse cart, that is an optical illusion. They are clearly ox carts." msgstr ""