--- Log opened Wed Oct 04 00:00:20 2017 20171004 00:34:30< mattsc> celticminstrel: hi 20171004 00:34:50< mattsc> Did you see the discussion on the Liberty Hide and Seek Issue in this channel yesterday? 20171004 00:36:14< celticminstrel> Looks like I did? 20171004 00:37:02< mattsc> AFAICT, you know most about the parts of the code that would cause this. 20171004 00:38:24< mattsc> Also, let me know if you want me to fix the typo in the MAI code. By default, I was leaving it for you … 20171004 00:38:47< mattsc> (by default because you changed that part) 20171004 00:39:10< celticminstrel> It's just a typo, so I don't see why you're holding back. 20171004 00:43:09-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20171004 00:43:42-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20171004 00:43:43< mattsc> I’m not holding back, I’m just not jumping in. ;) Sometimes you have these things done already but not commited yet. 20171004 00:48:34< celticminstrel> I haven't done anything in the last week or two. 20171004 01:11:38< EliDupree> ...lol my fix to the gold-deleting was also incorrect, and sometimes handed my enemies massive piles of free money 20171004 01:21:08< EliDupree> On the other hand, my AI is now doing quite well except that it sometimes doesn't bother to recruit as many units as it can. :o 20171004 01:25:34< EliDupree> Although even with its occasional omission of obvious moves, it's still winning the majority of games because it knows that the goal is to kill the enemy leader, and the default AI doesn't. 20171004 01:25:52< EliDupree> Obviously, that advantage would be less useful on a regular-sized map 20171004 01:27:05< mattsc> Well, you have to start somewhere. Sounds like it’s going pretty well. 20171004 01:28:51< EliDupree> yeah 20171004 01:32:48< celticminstrel> The default AI doesn't know this? 20171004 01:36:43-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20171004 01:37:16-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20171004 01:41:10< EliDupree> Yeah, the default AI is totally careless with its own leader and doesn't particularly target the enemy leader (the latter probably for good reason, since it would make campaigns annoying) 20171004 02:15:04-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20171004 02:24:48-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] 20171004 02:29:46-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20171004 02:30:22-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Client Quit] 20171004 02:41:46-!- TC02 [~quassel@london.acm.jhu.edu] has joined #wesnoth-dev 20171004 03:04:04-!- nemaara [~nemaara@c-68-43-178-231.hsd1.mi.comcast.net] has joined #wesnoth-dev 20171004 03:10:52-!- irker560 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20171004 03:10:52< irker560> wesnoth: Jozrael wesnoth:master e175bb1c7d3f / data/ai/lua/move_to_any_target.lua: Fix crash when unable to find closest enemy. https://github.com/wesnoth/wesnoth/commit/e175bb1c7d3fe0fbed919bc2adec231552b5d1a5 20171004 03:10:54< irker560> wesnoth: mattsc wesnoth:master c2ca21141b2b / data/ai/lua/move_to_any_target.lua: Merge pull request #2072 from Jozrael/master https://github.com/wesnoth/wesnoth/commit/c2ca21141b2b34e9ca218dd2a629cccbd30d819e 20171004 03:18:57-!- sigurdfd [~SigurdFD@dynamic-acs-72-23-110-196.zoominternet.net] has joined #wesnoth-dev 20171004 03:28:28-!- senkwich [~senkwich@cpe-24-28-70-56.austin.res.rr.com] has joined #wesnoth-dev 20171004 03:41:10< EliDupree> My MCTS AI is finally coming into its own! It's demolishing the default AI in this tiny tactical combat scenario, having won 12/14 games so far 20171004 03:43:02< EliDupree> I should come up with a way to discourage it from pointlessly moving its units around 20171004 03:44:50< EliDupree> Also I should eventually teach it about some abilities and weapons specials 20171004 03:50:32-!- JyrkiVesterinen [~JyrkiVest@85-23-197-3.bb.dnainternet.fi] has joined #wesnoth-dev 20171004 03:56:31< irker560> wesnoth: mattsc wesnoth:master d53243daa967 / data/ai/micro_ais/cas/ca_fast_move.lua: Fast Micro AI: fix typo from commit 6efc5ae090 https://github.com/wesnoth/wesnoth/commit/d53243daa967dffe458792867b4b40d89140fc84 20171004 04:06:59-!- sigurdfd [~SigurdFD@dynamic-acs-72-23-110-196.zoominternet.net] has quit [] 20171004 04:17:37-!- Ravana_ [~Ravana@unaffiliated/ravana/x-2327071] has quit [Ping timeout: 248 seconds] 20171004 04:20:00< EliDupree> Final score: 32/40 20171004 04:29:49< irker560> wesnoth: gfgtdf wesnoth:master 92f0d82b85c0 / src/scripting/ (lua_filter.cpp lua_filter.hpp): add lua function to complie unit/location filters https://github.com/wesnoth/wesnoth/commit/92f0d82b85c01d4be2938ea1ee61b220ca51231b 20171004 04:29:51< irker560> wesnoth: gfgtdf wesnoth:master e707a916c32d / src/scripting/ (lua_filter.cpp lua_filter.hpp): Revert "add lua function to complie unit/location filters" https://github.com/wesnoth/wesnoth/commit/e707a916c32db20f0739ea721b46ed82bafb4212 20171004 04:29:53< irker560> wesnoth: Alexander van Gessel wesnoth:master 45f29a247e18 / src/filesystem_sdl.cpp: Implement writing for RWops https://github.com/wesnoth/wesnoth/commit/45f29a247e1847016368f0ca0d692f1fe51ecda4 20171004 04:29:55< irker560> wesnoth: newfrenchy83 wesnoth:master c6408dbd9536 / src/ (scripting/game_lua_kernel.cpp synced_commands.cpp): Fix halo remaining/duplicating in some situations https://github.com/wesnoth/wesnoth/commit/c6408dbd9536f2d1a8e80705dae9e04ccbc64005 20171004 04:31:12-!- travis-ci [~travis-ci@ec2-54-92-183-36.compute-1.amazonaws.com] has joined #wesnoth-dev 20171004 04:31:13< travis-ci> wesnoth/wesnoth#15159 (master - c2ca211 : mattsc): The build has errored. 20171004 04:31:13< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/283029423 20171004 04:31:13-!- travis-ci [~travis-ci@ec2-54-92-183-36.compute-1.amazonaws.com] has left #wesnoth-dev [] 20171004 04:51:50-!- Kwandulin [~Kwandulin@pD9FD50F1.dip0.t-ipconnect.de] has joined #wesnoth-dev 20171004 05:04:14-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20171004 05:31:51-!- vultraz [uid24821@wesnoth/developer/vultraz] has joined #wesnoth-dev 20171004 05:45:22-!- JyrkiVesterinen [~JyrkiVest@85-23-197-3.bb.dnainternet.fi] has quit [Quit: .] 20171004 06:25:35-!- nemaara [~nemaara@c-68-43-178-231.hsd1.mi.comcast.net] has quit [Ping timeout: 240 seconds] 20171004 06:28:30-!- JyrkiVesterinen [~JyrkiVest@195-192-251-124.s1networks.fi] has joined #wesnoth-dev 20171004 06:47:58< AI0867> 23:16 < vultraz> is that that thing where it starts writing massive wml dumps to console ← no, I mean where it crashes and writes a core dump (a memory dump of the program that you can use to generate a backtrace afterwards) 20171004 06:50:29< JyrkiVesterinen> That shouldn't be hard to fix, hopefully. Reproducible crashes are pretty much the easiest bugs you can find. 20171004 06:51:11< AI0867> yeah, but I didn't actually touch wesnothd, or the way it's interfaced with 20171004 06:51:15< AI0867> I'm mainly just annoyed 20171004 06:51:42< AI0867> currently compiling a debug version so I can get some more information out of the core dumps 20171004 06:52:34< JyrkiVesterinen> You can even change the MP test script to run wesnothd directly under GCC. 20171004 06:52:39< AI0867> which means my machine is currently out of memory and my mouse does not work 20171004 06:52:51< JyrkiVesterinen> That would remove the additional step of launching GCC and loading the dump. 20171004 06:52:56< AI0867> gdb 20171004 06:53:05< JyrkiVesterinen> Oh, right. Whoops. 20171004 06:53:15< AI0867> and it runs it in the background, so I doubt that's going to work too well 20171004 06:54:14< JyrkiVesterinen> https://github.com/wesnoth/wesnoth/blob/master/utils/travis/test_executor.sh 20171004 06:54:30< JyrkiVesterinen> This is how Travis runs C++ unit tests under GDB. 20171004 06:55:05-!- Kwandulin [~Kwandulin@pD9FD50F1.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20171004 06:58:08< AI0867> okay, so the server *crashes* on startup if the port is already taken 20171004 06:58:45< JyrkiVesterinen> Printing an error message and then crashing would make sense, IMHO. 20171004 09:02:04-!- Kwandulin [~Kwandulin@pD9FD50F1.dip0.t-ipconnect.de] has joined #wesnoth-dev 20171004 10:09:32-!- irker560 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20171004 11:06:09-!- Kwandulin [~Kwandulin@pD9FD50F1.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20171004 12:07:42-!- vultraz [uid24821@wesnoth/developer/vultraz] has quit [Quit: Connection closed for inactivity] 20171004 12:26:09-!- irker030 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20171004 12:26:09< irker030> wesnoth: Alexander van Gessel wesnoth:master 523f61c6e7f2 / data/multiplayer/eras.lua: Set a fallback color https://github.com/wesnoth/wesnoth/commit/523f61c6e7f23c72863e12509ee18f12b66154fe 20171004 13:29:08-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20171004 13:56:09-!- Kwandulin [~Kwandulin@pD9FD50F1.dip0.t-ipconnect.de] has joined #wesnoth-dev 20171004 14:03:09-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20171004 14:03:42-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20171004 14:06:09-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Client Quit] 20171004 14:06:41-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20171004 14:08:12-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20171004 14:08:18-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20171004 14:10:26-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has quit [Quit: wedge009] 20171004 14:12:19-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Client Quit] 20171004 14:12:36-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20171004 14:14:51-!- Kwandulin [~Kwandulin@pD9FD50F1.dip0.t-ipconnect.de] has quit [Quit: [endlevel]] 20171004 14:18:34-!- JyrkiVesterinen [~JyrkiVest@195-192-251-124.s1networks.fi] has quit [Quit: .] 20171004 14:25:53-!- wedge009 [~Thunderbi@60-241-236-92.static.tpgi.com.au] has joined #wesnoth-dev 20171004 14:32:04< Necrosporus> Who does have access to production addon server filesystem? 20171004 14:32:28< Necrosporus> I would like to get complete list of all filenames from addons 20171004 14:32:58< Necrosporus> For statistics of which characters are used in filenames 20171004 14:48:51-!- DeFender1031 [~DeFender1@46-116-196-40.bb.netvision.net.il] has quit [Quit: I'm not back now.] 20171004 15:10:37-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20171004 15:11:10-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20171004 15:12:28-!- Oebele [~quassel@143.177.58.202] has joined #wesnoth-dev 20171004 15:45:17-!- JyrkiVesterinen [~JyrkiVest@85-23-197-3.bb.dnainternet.fi] has joined #wesnoth-dev 20171004 16:03:14-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20171004 16:03:48-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20171004 16:46:04-!- travis-ci [~travis-ci@ec2-54-221-20-177.compute-1.amazonaws.com] has joined #wesnoth-dev 20171004 16:46:05< travis-ci> AI0867/wesnoth#31 (mp-test-fixes - fc0674b : Alexander van Gessel): The build has errored. 20171004 16:46:05< travis-ci> Build details : https://travis-ci.org/AI0867/wesnoth/builds/283233709 20171004 16:46:05-!- travis-ci [~travis-ci@ec2-54-221-20-177.compute-1.amazonaws.com] has left #wesnoth-dev [] 20171004 16:55:49-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20171004 16:56:22-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20171004 17:14:52-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20171004 17:16:10< irker030> wesnoth: Jyrki Vesterinen wesnoth:master 9118330a308e / src/actions/ (advancement.cpp attack.cpp): Fix halo sometimes remaining when a unit is downgraded or killed https://github.com/wesnoth/wesnoth/commit/9118330a308e2a6757ed9a3b388161e9e3e516c7 20171004 17:19:22-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20171004 17:19:56-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20171004 17:31:38-!- sevu [~Shiki@p54855482.dip0.t-ipconnect.de] has joined #wesnoth-dev 20171004 17:39:49-!- Bhoren [~Bhoren_wh@2a01:e0a:c:2150:7cbd:eda9:9607:cccc] has joined #wesnoth-dev 20171004 17:53:59-!- Oebele [~quassel@143.177.58.202] has quit [Remote host closed the connection] 20171004 18:14:03-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20171004 18:14:10-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20171004 18:17:14-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20171004 18:17:30-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20171004 18:18:45-!- vultraz [uid24821@wesnoth/developer/vultraz] has joined #wesnoth-dev 20171004 18:41:33-!- Bhoren [~Bhoren_wh@2a01:e0a:c:2150:7cbd:eda9:9607:cccc] has quit [Remote host closed the connection] 20171004 19:10:42-!- travis-ci [~travis-ci@ec2-54-159-187-121.compute-1.amazonaws.com] has joined #wesnoth-dev 20171004 19:10:43< travis-ci> wesnoth/wesnoth#15168 (master - 9118330 : Jyrki Vesterinen): The build has errored. 20171004 19:10:43< travis-ci> Build details : https://travis-ci.org/wesnoth/wesnoth/builds/283290881 20171004 19:10:43-!- travis-ci [~travis-ci@ec2-54-159-187-121.compute-1.amazonaws.com] has left #wesnoth-dev [] 20171004 19:13:20-!- JyrkiVesterinen [~JyrkiVest@85-23-197-3.bb.dnainternet.fi] has quit [Quit: .] 20171004 19:22:28-!- Ravana_ [~Ravana@unaffiliated/ravana/x-2327071] has joined #wesnoth-dev 20171004 19:42:19-!- mjs-de [~mjs-de@x4db633a3.dyn.telefonica.de] has joined #wesnoth-dev 20171004 20:02:29-!- mjs-de [~mjs-de@x4db633a3.dyn.telefonica.de] has quit [Remote host closed the connection] 20171004 20:37:10-!- sigurdfd [~SigurdFD@dynamic-acs-72-23-110-196.zoominternet.net] has joined #wesnoth-dev 20171004 20:38:20< shadowm> Elvish_Hunter, Nobun (who I don't think I've seen around in a while): Do I have to report typos in wmlxgettext or can I fix them directly? 20171004 20:51:35-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 240 seconds] 20171004 21:21:39< shadowm> AI0867: Do you realize #2071 conflicts with #2047? 20171004 21:21:54< shadowm> AI0867: #2070 rather, with #2047. 20171004 21:23:02< shadowm> AI0867: https://github.com/wesnoth/wesnoth/pull/2047/files#diff-98a0b6ff7f11ac8f7678d67d134ba670L676 20171004 21:23:36< shadowm> AI0867: I'm curious why you decided to not consult with me before submitting the PR. 20171004 21:24:12< shadowm> vultraz: How mcuh longer do I need to wait before merging #2047? 20171004 21:30:31< shadowm> Necrosporus: https://files.wesnoth.org/addons-server-1.12.gz https://files.wesnoth.org/addons-server-1.13.gz 20171004 21:46:49< Necrosporus> shadowm, thanks. My statistic tells that case conflict happens in two add-ons, there are no filenames with trailing dot and 37 addons have special characters to-be disallowed, namely ,!?'’()[]$&þагилнОры 20171004 21:47:33< Necrosporus> What about 1.10 and perhaps 1.8 and ... 20171004 21:53:34< Necrosporus> Non-ascii characters are only in two add-ons, 20171004 21:56:19< Necrosporus> * Three 20171004 22:03:42< shadowm> 1.10 is the only legacy add-ons server running anymore. 20171004 22:04:47< shadowm> https://files.wesnoth.org/addons-server-1.10.gz 20171004 22:13:43-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20171004 22:14:18-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20171004 22:45:31-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20171004 22:48:12-!- sigurdfd [~SigurdFD@dynamic-acs-72-23-110-196.zoominternet.net] has quit [] 20171004 22:51:09< Necrosporus> There are space characters in 1.10 filenames. A lot of them 20171004 22:56:54< shadowm> Yes, because the 1.12.x campaignd is the first version to reject filenames with whitespace in them. 20171004 22:57:36< Necrosporus> Why was it decided to reject them? 20171004 22:59:46< shadowm> I feel like that's a redundant question at this point. 20171004 23:00:17< shadowm> Also, just do not worry about 1.10 at all. It's going the way of the dodo pretty soon anyway. 20171004 23:00:43< shadowm> No-one should even look at that pile of shit. 20171004 23:01:28< Necrosporus> There are some good addons nobody bothered to port though... namely Altaz Mariners 20171004 23:01:39< shadowm> I mean the SERVER. 20171004 23:01:45< shadowm> Not the CONTENT in it. 20171004 23:01:48< Necrosporus> Right 20171004 23:02:10< Necrosporus> Anyway, I was curious about problems which spaces did cause 20171004 23:02:47< Necrosporus> So I know whenever other characters can cause similar kind of problems 20171004 23:04:06< shadowm> None, officially. 20171004 23:04:19-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20171004 23:04:52-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20171004 23:05:16< shadowm> I don't remember who did it (I think it was AI0867) but they added the check simply to force add-on authors to not use whitespace, partly because the preprocessor uses whitespace to separate macro arguments -- but the game's not just WML yadda yadda I don't think that was something that they found to be a valid justification not to push that change. 20171004 23:05:53< shadowm> Unofficially I found some broken server scripts that didn't handle whitespace correctly back when I was helping with moving wesnoth.org in 2013, and I made sure to fix them at the time. 20171004 23:06:35< shadowm> But that last bit is something that the development team didn't need to hear and I didn't mention it until now to avoid causing them to go on a witch hunt against add-on authors using special characters in filenames. 20171004 23:06:44< shadowm> I guess I just delayed the inevitable. 20171004 23:25:32< vultraz> shadowm: it can be merged now 20171004 23:25:44< vultraz> I intended to work on the UI changes after merge anyway 20171004 23:27:42< vultraz> oh, right 20171004 23:27:48< vultraz> I was going to ask why you used auto there 20171004 23:29:25-!- irker030 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20171004 23:30:31< vultraz> yeah I'm going to request changes for that 20171004 23:45:05< shadowm> vultraz: Because I'm a rebel. 20171004 23:45:19< shadowm> Hurry up pls so I can win the PR merge conflict race. 20171004 23:48:20< vultraz> ? 20171004 23:48:25< vultraz> what do i need to do 20171004 23:48:28-!- irker163 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20171004 23:48:28< irker163> wesnoth: mattsc wesnoth:master cfb2aa805021 / data/ai/ (4 files in 4 dirs): AIs: idle_ai is not a "Dev AI", fixes #1955 https://github.com/wesnoth/wesnoth/commit/cfb2aa8050216836ccef43a4fb82de5e8fdfaf79 20171004 23:48:28< irker163> wesnoth: mattsc wesnoth:master f097c3d7f63b / data/ai/ais/idle_ai.cfg: Idle AI: add to comment on when empty [stage] tag is needed https://github.com/wesnoth/wesnoth/commit/f097c3d7f63b0e3b51f78a55e61afc7f77f52f30 20171004 23:49:00< shadowm> Never mind, I just saw the email notification. 20171004 23:52:34-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-dev 20171004 23:58:53-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20171004 23:59:26-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev --- Log closed Thu Oct 05 00:00:22 2017