--- Log opened Wed Jul 13 00:00:09 2011 20110713 00:03:56-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has quit [Ping timeout: 246 seconds] 20110713 00:04:51-!- Max20010 [~chatzilla@d91-128-237-111.cust.tele2.at] has quit [Ping timeout: 258 seconds] 20110713 00:10:54-!- Tigge [~tigge@cloud.tigge.org] has quit [Ping timeout: 276 seconds] 20110713 00:15:36-!- Tigge [~tigge@cloud.tigge.org] has joined #wesnoth-dev 20110713 00:26:30-!- Appleman1234 [~Appleman1@emerch3.lnk.telstra.net] has joined #wesnoth-dev 20110713 00:32:05-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20110713 00:34:55-!- enchilado [~enchilado@ppp118-208-112-95.lns20.bne4.internode.on.net] has quit [Read error: No route to host] 20110713 00:36:21< tschmitz> anonymissimus: My Tetris algorithm didn't work (no wonder it didn't seem to help my score), but I think I found something that does 20110713 00:36:21< tschmitz> I just added a variable called karma 20110713 00:38:06-!- enchilado [~enchilado@ppp118-208-112-95.lns20.bne4.internode.on.net] has joined #wesnoth-dev 20110713 00:41:41-!- vultraz [~chatzilla@124.109.10.246] has quit [Ping timeout: 240 seconds] 20110713 01:08:32-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110713 01:13:15-!- negusnyul [~negusnyul@dsl51B63887.pool.t-online.hu] has quit [Remote host closed the connection] 20110713 01:14:11-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20110713 01:27:56-!- Upthorn [~ogmar@public-nat1.scc.losrios.edu] has quit [Ping timeout: 246 seconds] 20110713 02:17:48-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has quit [Ping timeout: 240 seconds] 20110713 02:45:59-!- hopman- [~chris@c-71-202-164-232.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 20110713 02:46:02-!- cjhopman [~chris@c-71-202-164-232.hsd1.ca.comcast.net] has joined #wesnoth-dev 20110713 02:46:02-!- cjhopman [~chris@c-71-202-164-232.hsd1.ca.comcast.net] has quit [Changing host] 20110713 02:46:02-!- cjhopman [~chris@wesnoth/developer/cjhopman] has joined #wesnoth-dev 20110713 02:48:20-!- Upth [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has joined #wesnoth-dev 20110713 02:48:20-!- Upth is now known as Upthorn 20110713 03:06:09-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20110713 03:12:07-!- atomicbomb [~quassel@61.94.184.172] has joined #wesnoth-dev 20110713 03:15:04-!- enchilado is now known as JustEndTheDamnGa 20110713 03:15:11-!- JustEndTheDamnGa is now known as EndTheDamnGame 20110713 03:15:29-!- EndTheDamnGame is now known as enchilado 20110713 03:17:37-!- anonymissimus [~chatzilla@HSI-KBW-046-005-024-090.hsi8.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 3.6.2/20100316074819]] 20110713 03:20:01< gabba> tschmitz, wanna try a test game with your current code? 20110713 03:21:17< tschmitz> gabba: Yes! 20110713 03:21:44< gabba> k, I'll reboot under linux and build, I should be ready in 15 min max 20110713 03:22:06-!- gabba [~gabba@wesnoth/developer/gabba] has quit [Read error: Connection reset by peer] 20110713 03:25:29-!- gabba [~gabba@wesnoth/developer/gabba] has joined #wesnoth-dev 20110713 03:26:22< gabba> tschmitz: k I'm ready, hosting a game 20110713 03:27:31-!- tschmitz` [626cdb95@gateway/web/freenode/ip.98.108.219.149] has joined #wesnoth-dev 20110713 03:28:11-!- tschmitz` is now known as tschmitz_ 20110713 03:28:33< gabba> tschmitz, pm'd you the address 20110713 03:33:47-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has quit [Ping timeout: 252 seconds] 20110713 03:33:57-!- tschmitz_ is now known as tschmitz 20110713 03:51:19-!- tschmitz [626cdb95@gateway/web/freenode/ip.98.108.219.149] has quit [Quit: Page closed] 20110713 03:51:22-!- tschmitz_ [18827665@gateway/web/freenode/ip.24.130.118.101] has joined #wesnoth-dev 20110713 03:51:33-!- tschmitz_ is now known as tschmitz 20110713 03:53:19< gabba> Anyone knows how often the dev server is updated? 20110713 03:53:29< gabba> i.e. with new code from svn 20110713 04:05:06< Gambit> gabba: I think Soliton is the person to ask about that. 20110713 04:05:28< gabba> Gambit: thanks 20110713 04:20:24-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Quit: Leaving.] 20110713 04:35:30-!- Upth [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has joined #wesnoth-dev 20110713 04:37:38-!- Upthorn [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 20110713 04:43:54-!- alkenrinnstet [~alkenrinn@137.132.29.141] has joined #wesnoth-dev 20110713 04:48:25-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20110713 04:53:34-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20110713 04:53:50-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Client Quit] 20110713 05:01:06< gabba> wesbot: seen Soliton 20110713 05:01:06< wesbot> gabba: Queried user last spoke 7h 37m ago. Soliton is currently here and on the channels #wesnoth and #wesnoth-de. 20110713 05:06:37< gabba> tschmitz: yeah, so 20110713 05:07:41< tschmitz> gabba: "yeah so" is exactly what i was thinking 20110713 05:07:44< gabba> tschmitz: I only consider two issues as critical (i.e. fIx NoAw!!11) 20110713 05:08:02< gabba> The unexpected invalid arrows 20110713 05:08:16< gabba> And highlighting not working even when it's not my turn 20110713 05:09:32< tschmitz> Does it feel like 5 weeks of improvement? 20110713 05:10:25< gabba> Pretty much what I'd expect from 5 weeks with the whiteboard, yeah 20110713 05:11:01< gabba> Actually you got the base networking/wml working faster than I thought 20110713 05:11:27< tschmitz> gabba: Have you been working on wesnoth, or busy with other stuff? 20110713 05:11:41< tschmitz> Thank you =] 20110713 05:11:57< gabba> Busy with my course, and then with a backlog of stuff 20110713 05:13:30< gabba> I'd really like to see those two bugs fixed by tomorrow evening if possible 20110713 05:14:02< gabba> Now regarding building the unit map beyond the current player's turn, I got an idea 20110713 05:14:24< tschmitz> gabba: I'll see what I can do; hopefully the former will be relatively easy, but I'm not so sure about the latter 20110713 05:14:45< tschmitz> Tell me about your idea 20110713 05:15:32< gabba> When the player is moving his mouse around testing out various places to send the unit to, 20110713 05:16:07< gabba> we could actually create AND insert into the action queue a brand new action every time 20110713 05:16:27< gabba> instead of creating a fake/temp action and then saving it 20110713 05:17:28< gabba> every following action would be validated every time, with the added benefit of seeing if you're making your ally's actions invalid *before* clicking 20110713 05:18:07< gabba> (not sure if a performance problem would arise, I'm betting on no... the building/unbuilding is rather fast) 20110713 05:18:26< tschmitz> Hm, OK, I'm just worried about mouseover lag 20110713 05:18:35< tschmitz> yeah I'm not really sure where the bottlenexk is 20110713 05:18:48< tschmitz> but in debug mode it's horrible 20110713 05:19:31< gabba> Yeah, that's the performance problem that could arise, but wesnoth does a lot of stuff on mouseover and I'm pretty confident that what the whiteboard does is not so bad in comparison 20110713 05:19:47< tschmitz> OK 20110713 05:20:10< tschmitz> What I've found to b the worst mouseover thing is the movement-range-highlight 20110713 05:20:15< gabba> only way of knowing for sure would be to run the game through a profiler to see if many cycles are spent in whiteboard methods of course 20110713 05:20:27< gabba> ^yeah exactly 20110713 05:20:30< tschmitz> redrawing basically the entire screen to gray out the unreachable hexes 20110713 05:21:17< tschmitz> OK so that's a third thing? 20110713 05:21:38< gabba> So anyways, unless I'm overlooking some problem, my idea would allow building the unit map including future players 20110713 05:21:44< gabba> third thing? 20110713 05:22:06< tschmitz> oh 20110713 05:22:08-!- Aeth_ is now known as Aeth 20110713 05:22:12< tschmitz> let me think about it for a sec 20110713 05:24:11< gabba> Yeah... I think it works. It's very different from the current way of creating moves, but basically you create the move no matter what, and if it's invalid it just shows up that way 20110713 05:24:23< tschmitz> gabba: Presumably an alternative would be to make another type of mapbuilder that builds evrybody's actions instead of just stopping on your t3eam 20110713 05:25:06< gabba> Could be, but I'd actually like to reduce the number of mapbuilders not add another one 20110713 05:25:40< gabba> But first, do you see any glaring problems with my idea? 20110713 05:25:56< tschmitz> Well I don't *fully* comprehend it yet 20110713 05:26:12< tschmitz> so, 20110713 05:26:27< tschmitz> you want this solution to get rid of the need for two different mapbuilders? 20110713 05:27:05< gabba> No, the main goal is to allow including the plans of players that come after the current one in the map building 20110713 05:27:16< gabba> So we have correct highlighting and sidebar 20110713 05:27:45< tschmitz> Right so our current 2 types of mapbuilding will be reduced to just one 20110713 05:27:59< gabba> The problem with two different mapbuilders is that I can't remember for the hell of me why I did that... did you examine how it works? 20110713 05:28:11< tschmitz> Oh 20110713 05:28:14< tschmitz> well, 20110713 05:28:26< tschmitz> So the mapbuilder visitor has two modes that you made 20110713 05:28:39< tschmitz> one that treats recruits and recalls as real units on the map 20110713 05:28:47< tschmitz> i.e. it places them there, for pathfinding purposes 20110713 05:28:57< tschmitz> the other mode doesn't place them, so ... 20110713 05:29:14< tschmitz> I don't know what that mode is for 20110713 05:29:14< tschmitz> but 20110713 05:29:25< tschmitz> you know how validate visitor is a subclass of mapbuilder visitor? 20110713 05:29:39< gabba> yeah 20110713 05:29:48< gabba> that's one of the clever parts 20110713 05:29:50< tschmitz> well now after my changes, those two visitors visit the actions in a different way 20110713 05:30:15< tschmitz> the mapbuilder visits all the queues starting from the current turn player and ending with the viewing player 20110713 05:30:50< tschmitz> So in a 4 player game, if it's currently player 1's turn and we are playing as player 3 waiting for our turn, 20110713 05:31:01-!- dtiger [~dtiger@dynamic-vpdn-46-53-167-148.telecom.by] has joined #wesnoth-dev 20110713 05:31:06< tschmitz> on our client, the mapbuilder visitor builds actions from players 1, 2 and 3 but not 4 20110713 05:31:36< tschmitz> however, validate_visitor continues on all the way to 4 20110713 05:31:36< tschmitz> so that it can validate everything 20110713 05:31:49< tschmitz> So that's what currently goes on 20110713 05:32:08< gabba> ok, makes sense from what you told me during the game - my idea would make those identical, then 20110713 05:32:26< tschmitz> and then, let's see ... 20110713 05:32:43< gabba> i.e. you'd always build the map and validate for all players, starting with the one who's currently playing 20110713 05:32:52< tschmitz> so when inserting new actions 20110713 05:33:13< tschmitz> I suppose I understand now 20110713 05:33:39< gabba> Basically, the new workflow for a move would be: 20110713 05:33:46< gabba> 1- Player clicks unit 20110713 05:33:56< gabba> 2- Player moves mouse in adjacent hex 20110713 05:34:29< gabba> 3- We create and insert in queue new planned move to that hex, validation happens 20110713 05:34:39< gabba> 4- Player moves mouse to new hex 20110713 05:34:59< gabba> 5- We delete the move previously created 20110713 05:35:13< tschmitz> insert new 20110713 05:35:18< gabba> 6- Repeat 3 to 5 until tired 20110713 05:36:21< gabba> 7- When the player clicks mouse, not much happens... we just keep the already created move 20110713 05:36:38< tschmitz> OK I can try that 20110713 05:36:59< tschmitz> Hopefully it doesn't get too weird 20110713 05:37:09< tschmitz> Thanks for the idea 20110713 05:37:26< gabba> I'd say, fix the current bugs with the system as it is, to have something polished for midterm... I gotta evaluate you on what we have now 20110713 05:37:57< gabba> And start on this new idea right after that 20110713 05:38:13< tschmitz> I thought we were talking about a solution to that 2nd bug you mentioned? 20110713 05:38:22< gabba> Try and torture it with mental experiments first :P 20110713 05:38:41< gabba> No, the second bug shouldn't happen even with your current system, or should it? 20110713 05:38:55< gabba> If it's "normal" then... 20110713 05:39:56< tschmitz> You said "highlighting not working even when it's not my turn" as the second bug 20110713 05:40:04< tschmitz> that is "critical" 20110713 05:40:19< tschmitz> So you meant highlight_visitor highlighting 20110713 05:40:39< tschmitz> and you want me to try to fix that by tomorrow evening after fixing the weird invalid actions bug? 20110713 05:40:58< gabba> well, I understand not being able to highlight your plans while it's my turn: the map isn't built up to that point 20110713 05:41:39< gabba> but when it's not my turn, the map does include your plans from what I saw, and highlight should work properly 20110713 05:41:52< tschmitz> the main reason the highlighting doesn't work is because all your visitors used to be specific to a particular side_actions object 20110713 05:41:56< gabba> So yes, please fix it for tomorrow evening, if at all possible 20110713 05:42:29< tschmitz> the highlight_visitor still works that way aand only highlights actions that are members of the viewer's side_actions 20110713 05:43:13< gabba> yeah see, you did good work overall but I don't like to see loose ends like that 20110713 05:43:49< tschmitz> Right 20110713 05:44:35< tschmitz> well I didn't see it as part of the necessary functionality, but now that's been clarified 20110713 05:44:51< gabba> In this particular case I think you should've anticipated the problem and at least put updating that visitor very high on your priority list 20110713 05:45:34< tschmitz> should I change your visitor base class now to reflect the fact that they visit everything now instead of just one side_actions? 20110713 05:45:38< gabba> :) I can see why you think that, but this is a pure UI project, so we can't tolerate inconsistencies there 20110713 05:46:42< gabba> yes, that would be a correct way of doing it 20110713 05:47:04< tschmitz> gabba: I'll try that then 20110713 05:47:38< gabba> can't think of a use case where we won't want to check everything... 20110713 05:48:02< tschmitz> Guess it's just old behavior then 20110713 05:48:10< tschmitz> All righty 20110713 05:48:27< gabba> Ok 20110713 05:48:46< gabba> Well that was a good testing session 20110713 05:48:55< tschmitz> Yep 20110713 05:49:00< tschmitz> definitely 20110713 05:49:43< gabba> Not sure I'll be able to pop by tomorrow evening, but I'll read the commit log 20110713 05:49:51< gabba> 'night then 20110713 05:49:53< tschmitz> OK 20110713 05:49:59< tschmitz> Sleep well 20110713 05:50:06< gabba> Thanks, keep up the good work 20110713 05:50:08-!- gabba [~gabba@wesnoth/developer/gabba] has left #wesnoth-dev [] 20110713 06:00:01-!- gabba [~gabba@wesnoth/developer/gabba] has joined #wesnoth-dev 20110713 06:00:09< gabba> hey tschmitz 20110713 06:00:18< gabba> lol, just thought of something 20110713 06:00:53< gabba> regarding my idea we discussed 20110713 06:02:02< gabba> tschmitz: if we do things exactly as I said, allies will see in "real-time" the current player's planning 20110713 06:02:16< gabba> since a new action will be created and transmitted every time 20110713 06:02:36< gabba> I think it's actually a good thing that will allow direct commentary on what the player is doing 20110713 06:02:50< gabba> but I'm a bit worried about the potential network lag 20110713 06:03:41< tschmitz> gabba: Ah, K, I'll plan for that network thing to go in, then 20110713 06:03:48< gabba> tschmitz: So if it's too slow, you might actually want to transmit the modifications only when the player has clicked the mouse to confirm the move 20110713 06:03:57< tschmitz> gabba: Hey, do you know anonymissimus' email? 20110713 06:04:27< gabba> no, but try leaving him a message on IRC 20110713 06:04:48< tschmitz> All right I'll just do that then 20110713 06:04:53< gabba> also if you do "wesbot: seen anonymissimus", wesbot will tell him you were looking for him at this time 20110713 06:05:01< tschmitz> Right 20110713 06:05:29< gabba> alright then, I'm really off :P 20110713 06:05:32< tschmitz> Good ol' wesbot 20110713 06:05:35< tschmitz> 'night gabba 20110713 06:05:40-!- gabba [~gabba@wesnoth/developer/gabba] has left #wesnoth-dev [] 20110713 06:15:52-!- alkenrinnstet [~alkenrinn@137.132.29.141] has quit [Quit: Leaving.] 20110713 06:16:48-!- Gambit [~Gambit@wesnoth/developer/grickit] has quit [Read error: Connection reset by peer] 20110713 06:59:14-!- Blueblaze [~Blueblaze@adsl-99-4-146-12.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110713 07:00:56-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has quit [Ping timeout: 252 seconds] 20110713 07:37:04< cjhopman> http://forums.wesnoth.org/viewtopic.php?f=6&t=34397 :) 20110713 07:37:08-!- boucman_mobile [~boucman@wesnoth/developer/boucman] has joined #wesnoth-dev 20110713 07:58:15-!- enchilado [~enchilado@ppp118-208-112-95.lns20.bne4.internode.on.net] has quit [Ping timeout: 260 seconds] 20110713 07:59:46-!- enchilado [~enchilado@ppp118-208-8-141.lns20.bne1.internode.on.net] has joined #wesnoth-dev 20110713 08:09:16-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Disconnected by services] 20110713 08:09:26-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110713 08:14:34-!- boucman_mobile [~boucman@wesnoth/developer/boucman] has quit [Read error: Connection reset by peer] 20110713 08:22:54-!- boucman_mobile [~boucman@80.214.0.5] has joined #wesnoth-dev 20110713 08:22:54-!- boucman_mobile [~boucman@80.214.0.5] has quit [Changing host] 20110713 08:22:54-!- boucman_mobile [~boucman@wesnoth/developer/boucman] has joined #wesnoth-dev 20110713 08:23:11-!- boucman_mobile [~boucman@wesnoth/developer/boucman] has quit [Client Quit] 20110713 08:36:40-!- boucman_mobile [~boucman@reverse.bouyguestelecom.fr] has joined #wesnoth-dev 20110713 08:36:40-!- boucman_mobile [~boucman@reverse.bouyguestelecom.fr] has quit [Changing host] 20110713 08:36:40-!- boucman_mobile [~boucman@wesnoth/developer/boucman] has joined #wesnoth-dev 20110713 08:36:51-!- fendrin [~fabi@88-134-20-121-dynip.superkabel.de] has joined #wesnoth-dev 20110713 08:41:13-!- Nephro [~Dmitry@80.233.231.12] has joined #wesnoth-dev 20110713 08:41:32-!- Max20010 [~chatzilla@d91-128-237-111.cust.tele2.at] has joined #wesnoth-dev 20110713 08:41:54-!- vultraz [~chatzilla@124.109.10.246] has joined #wesnoth-dev 20110713 08:44:50-!- vultraz [~chatzilla@124.109.10.246] has quit [Read error: Connection reset by peer] 20110713 08:53:35-!- atomicbomb [~quassel@61.94.184.172] has quit [Ping timeout: 250 seconds] 20110713 08:54:16-!- timotei [~timotei@193.34.190.70] has joined #wesnoth-dev 20110713 08:54:16-!- timotei [~timotei@193.34.190.70] has quit [Changing host] 20110713 08:54:16-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110713 08:58:22-!- vultraz [~chatzilla@124.109.10.246] has joined #wesnoth-dev 20110713 09:01:57-!- atomicbomb [~quassel@61.94.94.23] has joined #wesnoth-dev 20110713 09:29:33-!- stikonas [~and@ctv-213-164-115-173.vinita.lt] has joined #wesnoth-dev 20110713 09:29:41-!- stikonas [~and@ctv-213-164-115-173.vinita.lt] has quit [Changing host] 20110713 09:29:41-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110713 09:31:51-!- EdB [~edb@89.82.194.231] has joined #wesnoth-dev 20110713 09:42:39-!- MeccaGod [~majs@host189-199.bornet.net] has joined #wesnoth-dev 20110713 09:49:40< timotei> cjhopman: nice android video :D 20110713 09:49:51< timotei> did you port wesnoth to java or used the NDK or what was that thing called 20110713 09:50:29< cjhopman> ndk 20110713 09:50:32< cjhopman> mostly 20110713 09:51:12< shadowmaster> This is probably a redundant and stupid question at this point, but you'll make the source code available, right? :) 20110713 09:51:23< cjhopman> of course 20110713 09:51:26< timotei> yay 20110713 09:56:14-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 252 seconds] 20110713 10:00:24< cjhopman> do we have lossless versions of audio files anywhere? 20110713 10:02:33< Rhonda> nope, and we don't have the "source" of the musics neither 20110713 10:08:58-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110713 10:09:40< shadowmaster> there's some sound effects in http://svn.gna.org/viewcvs/wesnoth/branches/resources/sounds-wav/ 20110713 10:11:19-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has joined #wesnoth-dev 20110713 10:11:43< tschmitz> Nephro: Hey you there? 20110713 10:11:54< Nephro> hi tschmitz 20110713 10:12:37< tschmitz> Nephro: I went a little bit overboard on that little problem from earlier 20110713 10:13:14< tschmitz> Nephro: Can I give you my program? 20110713 10:13:22< Nephro> Sure tschmitz 20110713 10:13:50< timotei> Nephro: sorry, I've not finished yet compiling 20110713 10:14:03< timotei> I'm waiting for the cooling pad and I'll get tomorrow 20110713 10:14:12< timotei> after that I'll finisht the compile and test your patch 20110713 10:14:14< timotei> ok?:) 20110713 10:14:28< Nephro> timotei, you might want to redirect that 20110713 10:14:36< timotei> ? 20110713 10:14:50< Nephro> I didn't give you any patches 20110713 10:15:02< Nephro> :) 20110713 10:15:12< tschmitz> Nephro: http://pastebin.com/Ut4FPGR1 20110713 10:15:14< timotei> ah. That was Sytyi :P 20110713 10:15:17< timotei> sorry 20110713 10:15:58< tschmitz> Nephro: Fortunately, the algorithm is simple, but there is a bunch of statistics code in there 20110713 10:16:04< Nephro> tschmitz, I skimmed over it and found one problem 20110713 10:16:31< tschmitz> Already? 20110713 10:16:48< Nephro> It's huge and will in now way agree to reimplement that :D 20110713 10:17:08< tschmitz> oh yeah 20110713 10:17:24< tschmitz> well fortunately the algorithm is simple 20110713 10:18:03< tschmitz> It simply uses a karma variable 20110713 10:18:04< tschmitz> an int 20110713 10:18:32< tschmitz> when you hit, it goes down, possibly negative, and when you miss, it goes up 20110713 10:18:47< tschmitz> when you have positive karma, you have a bonus to cth; when it's negative, you have a penalty 20110713 10:19:18< tschmitz> the exact formula ends up keeping the cth true 20110713 10:19:24< tschmitz> to what it is supposed to be 20110713 10:20:51< Nephro> well basically, the karma is the streak killer we talked about, right? 20110713 10:21:05< tschmitz> I assume so 20110713 10:22:21< Nephro> Looks like someone had some fun yesterday 20110713 10:22:30< tschmitz> What time is it? 20110713 10:22:32< Ivanovic> moin 20110713 10:23:01< Nephro> tschmitz, where are you from? 20110713 10:23:17< tschmitz> Nephro: California 20110713 10:23:20< Nephro> oh 20110713 10:23:26< tschmitz> It's late now, hah 20110713 10:23:36< Nephro> It's just that, we discussed that problem right before I went to sleep 20110713 10:24:01< Nephro> Now it's almost lunch time here in Europe :) 20110713 10:24:46< tschmitz> but yeah like I said I went a bit overboard 20110713 10:24:55< Nephro> tschmitz, max hit streak: 87; 20110713 10:24:58< Nephro> at 90% 20110713 10:25:20< boucman_mobile> Crab_ could you please ping me when you are around ? 20110713 10:25:25< Nephro> Ideally thsi number shouldn't exceed 10(+5 mb) 20110713 10:25:41< tschmitz> Firstly, it's lower than without the karma 20110713 10:25:54< Nephro> Oh :) 20110713 10:26:11< tschmitz> secondly, the "streak" is considering only 90% attacks 20110713 10:26:32< tschmitz> so all the other attacks with other cth's inbetween are not considered for breaking the streak regarding the 90% attacks 20110713 10:26:46< Nephro> Yeah, but 90% without luck means 9 landed 1 missed 20110713 10:27:32< tschmitz> Is there a certain maximum streak you are looking for? 20110713 10:27:55< Nephro> Well, it all depends on the goals of the devs 20110713 10:28:14< tschmitz> in the limit, the maximum streak ought to tend toward infinity 20110713 10:28:23< tschmitz> unless you design it to be capped 20110713 10:28:38< tschmitz> but since there is never a 0% or 100 cth, well 20110713 10:28:46< tschmitz> it's always *possible* to get a long streak 20110713 10:29:16< tschmitz> but the standard deviations of streak lengths in all the cases are at least a little lower than "normal" 20110713 10:30:01< Nephro> A total NoLuck system would just inflict damage multiplied by the percentage, the other side of this system ABitLessLuck is probably what is achieved here 20110713 10:30:27< tschmitz> Were you looking for NoLuck? 20110713 10:30:29< Nephro> But a 90 hit streak is something very sick imho 20110713 10:30:52< Nephro> tschmitz, nah, I joined this discussion at the same point you did yesterday :D 20110713 10:31:06< tschmitz> heh I see 20110713 10:31:43< tschmitz> Perhaps it would help if I changed the caps 20110713 10:31:53< Nephro> tschmitz, maybe you can try changing the karma non-linearly. 20110713 10:31:54< tschmitz> the minimum cth is 5% and the maximum is 95% 20110713 10:32:54< tschmitz> well the karma variable itself should probably not change, since that is what is keeping the overall probabilities "correct", but there is leeway 20110713 10:33:08< tschmitz> in how much change in cth results from having bad karma or good karma 20110713 10:33:29< Nephro> That is, the difference in chance the karma brings with each next step of the streak much bigger than the difference brought in the last step 20110713 10:33:48< Nephro> tschmitz, I think that might be the same actually, but not sure 20110713 10:36:10< tschmitz> well one easy way to break the streaks is to set the caps at 0 and 100 respectively 20110713 10:36:11< tschmitz> instead of at 5 and 95 20110713 10:36:19< tschmitz> so let me rerun the test with that parameter 20110713 10:36:26< Nephro> ok 20110713 10:37:50< tschmitz> Nah, that didn't help 20110713 10:38:21< tschmitz> let me try increasing the sensitivity on the 90%'s 20110713 10:38:25< tschmitz> compared to the 50% 20110713 10:40:23< tschmitz> brought the "streak" down to 59 20110713 10:40:32< tschmitz> let me try turning up the sensitivity like crazy 20110713 10:41:54< Nephro> :D 20110713 10:42:08< tschmitz> now the "streak" is down to 33, but the probabilities are off now 20110713 10:42:19< tschmitz> overally, 77% of all the 90% hits actually hit 20110713 10:45:04-!- Crendgrim [~crend@77-22-254-233-dynip.superkabel.de] has joined #wesnoth-dev 20110713 10:46:06< tschmitz> Nephro: Despite the fact that I listed them, I don't think those stats that I'm listing are really good indicators 20110713 10:46:51< tschmitz> since there really never was an 80 hit streak, it's just that 80 of the 90% attacks hit "in a row", if you ignore all the other attacks inbetween 20110713 10:47:19< tschmitz> the overall info at the bottom says that the longest real streak was like 24 or something 20110713 10:48:04< tschmitz> which probably happened when the karma got to an all time high, followed by an all time low 20110713 10:49:21< tschmitz> btw, a good way to think of the karma is as the money in a gambler's wallet 20110713 10:49:38< tschmitz> (or possibly the negative of that, I'm not sure) 20110713 10:50:02< tschmitz> basically, if you win a 90% bet, you don't get very much payoff 20110713 10:50:17< tschmitz> additionally, if you lose a 10% bet, you don't lose very much either 20110713 10:50:38< tschmitz> on the other hand, winning a 10% bet or losing a 90% bet results in a large change in money 20110713 10:51:21< tschmitz> so this system tends to keep the gambler more-or-less breaking-even most of the time 20110713 10:52:05< tschmitz> much more so than just random luck, interestingly 20110713 10:52:40-!- Appleman1234 [~Appleman1@emerch3.lnk.telstra.net] has quit [Ping timeout: 260 seconds] 20110713 10:52:51< tschmitz> in any case, it solves the problem of the probabilities all converging to 50% 20110713 10:54:26< tschmitz> Nephro: Have you tried running the program? 20110713 10:54:56< Nephro> tschmitz, no, I am trying to restore my PIN number on my citi card... 20110713 10:54:57< tschmitz> If you can run it on some kind of a console, it'll interact with you 20110713 10:55:05-!- timotei21 [~timotei@193.34.190.70] has joined #wesnoth-dev 20110713 10:55:05-!- timotei21 [~timotei@193.34.190.70] has quit [Changing host] 20110713 10:55:05-!- timotei21 [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110713 10:55:10< tschmitz> Well these are important matters 20110713 10:55:30< tschmitz> so I should probably just go to bed 20110713 10:55:42< Nephro> :) Good night 20110713 10:55:44< tschmitz> hope it helps 20110713 10:55:50< tschmitz> it was fun to think about anyway 20110713 10:55:54< Nephro> I'll point anonymissimus 20110713 10:55:57< Nephro> to your code 20110713 10:56:11< tschmitz> may he be free of heart attacks 20110713 10:56:23< tschmitz> OK; good night. 20110713 10:56:51-!- Appleman1234 [~Appleman1@emerch3.lnk.telstra.net] has joined #wesnoth-dev 20110713 10:58:26-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 240 seconds] 20110713 11:00:49< Soliton> gabba, tschmitz: trunk server recompiled and restarted. 20110713 11:11:31-!- Blueblaze [~Blueblaze@adsl-99-4-146-12.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110713 11:13:17-!- Blueblaze [~Blueblaze@adsl-99-4-146-12.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110713 11:14:38-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20110713 11:16:04-!- Blueblaze [~Blueblaze@adsl-99-4-146-12.dsl.hstntx.sbcglobal.net] has quit [Client Quit] 20110713 11:18:01-!- Nephro [~Dmitry@80.233.231.12] has quit [Remote host closed the connection] 20110713 11:40:06-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20110713 11:41:06-!- stikonas [~and@ctv-213-164-115-173.vinita.lt] has joined #wesnoth-dev 20110713 11:41:06-!- stikonas [~and@ctv-213-164-115-173.vinita.lt] has quit [Changing host] 20110713 11:41:06-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110713 11:42:54-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has quit [Ping timeout: 252 seconds] 20110713 11:45:47-!- atomicbomb [~quassel@61.94.94.23] has quit [Remote host closed the connection] 20110713 11:47:49-!- beetlenaut [~dan@174.32.63.204] has quit [Read error: Connection reset by peer] 20110713 11:48:28< shadowmaster> boucman_mobile: do you know why the unit movement animations were slowed down in 1.9.x? 20110713 11:49:36< boucman_mobile> artists asked.for it iirc 20110713 11:50:34< shadowmaster> meh. 20110713 11:52:06< enchilado> Pfft, artists. What would they know about something like that? 20110713 11:57:16-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [] 20110713 12:01:14< CIA-85> ivanovic * r50283 /trunk/ (8 files in 2 dirs): updated Russian translation 20110713 12:01:18< boucman_mobile> enchilado : dont be ridiculous, perception if the game is their area of expertise 20110713 12:09:47-!- neph [~neph@80.233.231.12] has joined #wesnoth-dev 20110713 12:18:46-!- alkenrinnstet [~alkenrinn@bb121-6-140-48.singnet.com.sg] has joined #wesnoth-dev 20110713 12:20:12-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110713 12:22:31-!- atomicbomb [~quassel@125.160.83.104] has joined #wesnoth-dev 20110713 12:22:39-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20110713 12:31:02-!- vultraz [~chatzilla@124.109.10.246] has quit [Read error: Connection reset by peer] 20110713 12:40:24-!- vultraz [~chatzilla@124.109.10.246] has joined #wesnoth-dev 20110713 12:42:16-!- atomicbomb_ [~quassel@125.161.21.79] has joined #wesnoth-dev 20110713 12:42:39-!- atomicbomb [~quassel@125.160.83.104] has quit [Ping timeout: 258 seconds] 20110713 12:43:16-!- stikonas [~and@ctv-213-164-115-173.vinita.lt] has joined #wesnoth-dev 20110713 12:43:16-!- stikonas [~and@ctv-213-164-115-173.vinita.lt] has quit [Changing host] 20110713 12:43:16-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110713 12:44:20-!- Johannes13 [~Johannes@p5DF7360E.dip.t-dialin.net] has joined #wesnoth-dev 20110713 12:44:20-!- Johannes13 [~Johannes@p5DF7360E.dip.t-dialin.net] has quit [Changing host] 20110713 12:44:20-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110713 12:48:46-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 252 seconds] 20110713 12:50:06-!- Upthorn [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has joined #wesnoth-dev 20110713 12:51:03< timotei21> I remember I've seen this before, it is a valid variable statement: $$my_var ? 20110713 12:52:31-!- Upth [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 20110713 12:55:26-!- timotei21 [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20110713 13:00:59-!- EdB [~edb@89.82.194.231] has quit [Remote host closed the connection] 20110713 13:05:27-!- boucman_mobile [~boucman@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20110713 13:12:04-!- atomicbomb_ is now known as atomicbomb 20110713 13:13:57-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 276 seconds] 20110713 13:18:28< Ivanovic> cjhopman: hey, the news regarding the android port sound really promising! 20110713 13:27:25-!- stikonas [~and@ctv-213-164-115-173.vinita.lt] has joined #wesnoth-dev 20110713 13:27:25-!- stikonas [~and@ctv-213-164-115-173.vinita.lt] has quit [Changing host] 20110713 13:27:25-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110713 13:31:22-!- negusnyul [~negusnyul@dsl51B63887.pool.t-online.hu] has joined #wesnoth-dev 20110713 13:37:08-!- boucman_mobile [~boucman@wesnoth/developer/boucman] has joined #wesnoth-dev 20110713 13:58:31-!- covale [~covale@h55eb1ca0.selukra.dyn.perspektivbredband.net] has joined #wesnoth-dev 20110713 14:05:10-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110713 14:06:45-!- Appleman1234 [~Appleman1@emerch3.lnk.telstra.net] has quit [Ping timeout: 264 seconds] 20110713 14:09:20-!- Gambit [~Gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20110713 14:12:49-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110713 14:16:21-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 264 seconds] 20110713 14:16:48-!- timotei [~timotei@193.34.190.70] has joined #wesnoth-dev 20110713 14:16:49-!- timotei [~timotei@193.34.190.70] has quit [Changing host] 20110713 14:16:49-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110713 14:17:52-!- Johannes13__ [~Johannes@p5DF748D4.dip.t-dialin.net] has joined #wesnoth-dev 20110713 14:21:11-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 240 seconds] 20110713 14:23:59< zookeeper> timotei, yes, it's valid 20110713 14:24:05< timotei> zookeeper: thanks! 20110713 14:24:14< zookeeper> it gets the value of the variable which's name is stored in the variable my_var 20110713 14:34:42-!- atomicbomb_ [~quassel@222.124.85.212] has joined #wesnoth-dev 20110713 14:36:16-!- atomicbomb [~quassel@125.161.21.79] has quit [Ping timeout: 260 seconds] 20110713 14:48:26-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110713 15:03:12-!- Johannes13__ is now known as Johannes13 20110713 15:03:15-!- Johannes13 [~Johannes@p5DF748D4.dip.t-dialin.net] has quit [Changing host] 20110713 15:03:15-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110713 15:04:21-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 264 seconds] 20110713 15:06:04-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Ping timeout: 252 seconds] 20110713 15:07:59-!- timotei [~timotei@193.34.190.70] has joined #wesnoth-dev 20110713 15:07:59-!- timotei [~timotei@193.34.190.70] has quit [Changing host] 20110713 15:07:59-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110713 15:11:18-!- EdB [~edb@89.82.194.231] has joined #wesnoth-dev 20110713 15:25:04-!- atomicbomb_ is now known as atomicbomb 20110713 15:30:53-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110713 15:45:15-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Ping timeout: 250 seconds] 20110713 15:49:38-!- Cookiee [~quassel@unaffiliated/cookiee] has quit [Read error: Connection reset by peer] 20110713 16:17:22-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20110713 16:18:24-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110713 16:22:23-!- mjs-de [~mjs-de@d117164.adsl.hansenet.de] has joined #wesnoth-dev 20110713 16:27:55-!- atomicbomb [~quassel@222.124.85.212] has quit [Remote host closed the connection] 20110713 16:33:53-!- timotei21 [~timotei@193.34.190.70] has joined #wesnoth-dev 20110713 16:33:53-!- timotei21 [~timotei@193.34.190.70] has quit [Changing host] 20110713 16:33:53-!- timotei21 [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110713 16:33:56-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20110713 16:37:15-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 250 seconds] 20110713 16:56:22-!- anonymissimus [~chatzilla@HSI-KBW-046-005-024-090.hsi8.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20110713 16:56:58< anonymissimus> do we have anyone who builds wesnoth on an Arch Linux distro ? then please try reproducing this bug http://gna.org/bugs/?18309 20110713 17:06:27< timotei21> anonymissimus: hmm... maybe ask him to do a build debug? :P 20110713 17:07:07< timotei21> coming to think about it I had some problems like that back then 20110713 17:07:10< timotei21> on windows 20110713 17:18:26-!- alkenrinnstet [~alkenrinn@bb121-6-140-48.singnet.com.sg] has quit [Ping timeout: 260 seconds] 20110713 17:18:38-!- mordante [~mordante@87.215.201.26] has joined #wesnoth-dev 20110713 17:18:41< mordante> servus 20110713 17:22:25< timotei21> hi mordante 20110713 17:22:30< mordante> hi Tigge 20110713 17:22:34< mordante> hi timotei21* 20110713 17:22:53< timotei21> :P 20110713 17:22:57-!- timotei21 is now known as timotei 20110713 17:23:08< mordante> autocompletion ;-) 20110713 17:23:20< timotei> Yeah. It happens to me too from time to time xD 20110713 17:23:56< mordante> I like the mind-controlled auto-completion 20110713 17:24:14< mordante> or simply the one that sorts first on the last speaker ;-) 20110713 17:24:27< timotei> ah. yeah 20110713 17:26:29-!- wesbot changed the topic of #wesnoth-dev to: 225 bugs, 320 feature requests, 30 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110713 17:32:05< mordante> looks interesting cjhopman look forward to see what you did with gui2 20110713 17:38:46-!- timotei21 [~timotei@193.34.190.70] has joined #wesnoth-dev 20110713 17:38:46-!- timotei21 [~timotei@193.34.190.70] has quit [Changing host] 20110713 17:38:46-!- timotei21 [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110713 17:39:24< anonymissimus> timotei21: yeah I'lL ask him to create a backtrace or even encourage him to it himself 20110713 17:42:45-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 264 seconds] 20110713 17:45:23-!- boucman_mobile [~boucman@wesnoth/developer/boucman] has quit [Quit: AndroIRC] 20110713 18:00:02< anonymissimus> Ivanovic: btw since the last release nobody did yet close the bugs which were fixed until then (note that I don't volunteer to do that :P) 20110713 18:00:25-!- timotei-temp [~timotei@193.34.190.70] has joined #wesnoth-dev 20110713 18:02:21< anonymissimus> timotei, timotei21 , timotei-temp : why do you have such a lot of nicks all the time ? :P 20110713 18:02:31< timotei-temp> anonymissimus: grr. my internet is stupid 20110713 18:02:33-!- timotei-temp is now known as timotei 20110713 18:02:39-!- timotei [~timotei@193.34.190.70] has quit [Changing host] 20110713 18:02:39-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110713 18:02:51< timotei> I get a lot of disconnects :-< 20110713 18:04:00-!- timotei21 [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 258 seconds] 20110713 18:14:39< mordante> I'm off bye 20110713 18:14:55-!- mordante [~mordante@87.215.201.26] has quit [Quit: Leaving] 20110713 18:41:04-!- negusnyul [~negusnyul@dsl51B63887.pool.t-online.hu] has quit [Remote host closed the connection] 20110713 18:42:44-!- negusnyul [~negusnyul@dsl51B63887.pool.t-online.hu] has joined #wesnoth-dev 20110713 18:46:14-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20110713 19:01:59< Soliton> timotei: so on reconnect you identify, ghost yourself, change nick and join channels. 20110713 19:03:28< timotei> Soliton: ah. I'm lazy to type all that identify/ghost phrase :P 20110713 19:04:41< Soliton> i assume you're also to lazy to type the join command for all the channels you frequent? if only there was a way to automate that... 20110713 19:15:21< timotei> Soliton: I'm just on wesnoth-dev. and XChat logs me in automatically 20110713 19:15:26< timotei> that's why :) 20110713 19:16:13< Soliton> to put it plainly, no i did not suggest you type those commands in manually. 20110713 19:16:36-!- tschmitz [626cdb95@gateway/web/freenode/ip.98.108.219.149] has joined #wesnoth-dev 20110713 19:17:10< timotei> well, either way, the other nicks will fade away automatically. Does it hurt that they are logged in? :P 20110713 19:17:47< tschmitz> anonymissimus: Did neph tell you about my program? 20110713 19:31:43-!- loonybot [~loonybot@46.138.85.213] has joined #wesnoth-dev 20110713 19:31:43-!- loonybot [~loonybot@46.138.85.213] has quit [Changing host] 20110713 19:31:43-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20110713 19:38:19< anonymissimus> tschmitz: apparently not 20110713 19:41:00< anonymissimus> Soliton: since you seem to be the git guru; I asked this yesterday: 20110712 16:49:32< anonymissimus> Espreon: , shadowmaster , AI0867 : can you help me a little with git pls; I need to commit an addon to https://wesnoth-umc-dev.svn.sourceforge.net/svnroot/wesnoth-umc-dev/trunk/; I only have cloned the version in the 1.6 branch of this addon (1.8 doesn't exist) 20110713 19:41:02< anonymissimus> 20110712 16:50:33< anonymissimus> I however also have already committed several revisions to that locally (and I want to keep them) 20110713 19:41:04< anonymissimus> 20110712 16:52:53< anonymissimus> I tried changing the url only but that doesn't work (and I wouldn't have expected it to anyway) 20110713 19:42:02< anonymissimus> I worked around it now, but the problems hits me again when 1.10 will come out 20110713 19:42:13< anonymissimus> I suppose 20110713 19:42:32< timotei> anonymissimus: why not create a new branch? 20110713 19:43:00< anonymissimus> well YOU did work with branches, yes ? 20110713 19:43:08< timotei> only locally :P 20110713 19:43:32< anonymissimus> of course I guess thats somehow what I need to do 20110713 19:43:50< timotei> but what's the exact problem? pushing to trunk a 1.6 branch? 20110713 19:43:58< timotei> cause I couldn't understand the real problem :P 20110713 19:44:05< timotei> (maybe it was codified so only Soliton will understand 20110713 19:44:06< timotei> ) 20110713 19:44:07< timotei> xD 20110713 19:44:48< anonymissimus> well "Unable to determine upstream SVN information from working tree history" 20110713 19:45:21 * Soliton did not understand the problem yet either. 20110713 19:45:51< anonymissimus> well thats why I asked it in the umc dev channel 20110713 19:46:13< Soliton> you want to cherry-pick commits from one branch to another one? 20110713 19:46:36< anonymissimus> I made git svn clone for the url of an addon which is only in their branches/1.6/ directory 20110713 19:46:53< anonymissimus> then committed some revisions to it 20110713 19:47:35-!- EdB [~edb@89.82.194.231] has quit [Remote host closed the connection] 20110713 19:47:38< anonymissimus> and want to commit them to a trunk version of the same addon in their /trunk/* directory and this trunk version doesnt yet exist 20110713 19:48:06< Soliton> git format-patch them and apply them wherever. 20110713 19:48:08< anonymissimus> of course I should better have created it before making local commits 20110713 19:49:18< timotei> anonymissimus: why not just copy-paste stuff, and commit it as new? 20110713 19:49:19< timotei> :P 20110713 19:49:37< Soliton> that's pretty much what i just said. 20110713 19:49:39< timotei> ah, Soliton said the same 20110713 19:49:40< timotei> :)) 20110713 19:49:44< anonymissimus> wouldn't that destroy the commit history ? 20110713 19:50:06< timotei> but I was thinking at: copy the current files, and just dump them. 20110713 19:50:08< Soliton> no idea what that means. 20110713 19:50:12< timotei> no commit history involved 20110713 19:50:15< anonymissimus> the way I did it now it's detroyed anyway however 20110713 19:50:31< anonymissimus> well there is 20110713 19:52:14< anonymissimus> when view the commit log of the 1.6 version there are some revisions which are no longer shown for the trunk commit log, that shouldnt be the case 20110713 19:52:43< Soliton> why? 20110713 19:53:05< anonymissimus> yes why, I'd like to know that 20110713 19:53:10< Soliton> commits in some branch don't magically make it into trunk. 20110713 19:53:22< anonymissimus> probably since I didnt do this properly 20110713 19:53:59< Soliton> i asked why would they be shown. 20110713 19:54:19< anonymissimus> well but when I view the commit log of wesnoth trunk does not only show those revisiosn which were made since the last stable branch was created 20110713 19:55:18< anonymissimus> but also the earlier ones thats what I want and expect 20110713 19:55:22< Soliton> it's really hard to follow you. maybe some punctuation would help. 20110713 19:56:01< anonymissimus> sry, I'm a poor typist; my forum posts are much easier to read I guess 20110713 19:56:06< tschmitz> anonymissimus: I came up with a "thing" that should work reasonably well for less luck 20110713 19:56:28< anonymissimus> part of why I hate irc 20110713 19:56:39< Soliton> maybe you can give some example URLs that illustrate what you mean? 20110713 19:58:03< anonymissimus> Soliton: ok well I let it be for now; someone will make this branching in the wesnoth umc trunk once 1.10 comes out and I will ask then 20110713 19:59:54< anonymissimus> tschmitz: ok thx, cna you pastebin your code ? is it a code ? 20110713 20:00:30-!- mjs-de [~mjs-de@d117164.adsl.hansenet.de] has quit [Ping timeout: 255 seconds] 20110713 20:02:25< Soliton> anonymissimus: basically you're forward porting commits from the 1.6 branch to trunk, right? those ported commits really don't need to have much to do with the 1.6 commits. it's only by luck if they even apply as is. thus i don't nuderstand why you think there is some commit history involved/destroyed or whatever. 20110713 20:02:26< tschmitz> anonymissimus: I pasted it for nephro last night, ie. about 9 hours ago 20110713 20:02:39< tschmitz> but the code itself is on my other computer at the moment 20110713 20:02:56< tschmitz> the algorithm itself is pretty simple 20110713 20:03:01< anonymissimus> hasn't the paste expired ? 20110713 20:03:13< tschmitz> anonymissimus: I don't know how long they last 20110713 20:04:05< tschmitz> the gist of it is to include a karma variable for your player 20110713 20:04:07< tschmitz> an int 20110713 20:04:30< tschmitz> it goes up when you miss, it goes down when you hit 20110713 20:04:45< tschmitz> when it's high, you have a bonus to cth; when it's low, you have a penalty to cth 20110713 20:05:09< tschmitz> the exact formula preserves the correct percentages, unlike the original by cjhopman 20110713 20:07:34< anonymissimus> tschmitz: ok, the code is still there 20110713 20:07:57< anonymissimus> will put you in the credits if I take this 20110713 20:08:04< tschmitz> anonymissimus: Regardless, let me pastebin you a distilled version of it 20110713 20:08:28< anonymissimus> thx for working it out; but cant discuss it now, thats lots of code 20110713 20:08:44< tschmitz> anonymissimus: http://pastebin.com/YVgaj4sL 20110713 20:11:57< tschmitz> anonymissimus: Even more distilled version: http://pastebin.com/3rLMuV4g 20110713 20:13:30-!- tschmitz [626cdb95@gateway/web/freenode/ip.98.108.219.149] has quit [Quit: Page closed] 20110713 20:15:09-!- tschmitz [18827665@gateway/web/freenode/ip.24.130.118.101] has joined #wesnoth-dev 20110713 20:16:11< tschmitz> Soliton: Oh hey, just saw your message, thanks for recompiling the server 20110713 20:18:30-!- Sytyi [~sytyi@185-101-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110713 20:19:54< Sytyi> wesbot: seen mordante 20110713 20:19:55< wesbot> Sytyi: The person with the nick mordante last spoke 2h 5m ago. 2h 4m ago was here and on the channel #wesnoth-de with the message: Quit: Leaving 20110713 20:20:25< Soliton> tschmitz: no problem. 20110713 20:21:17< Soliton> tschmitz: your server modifications look good, btw. except you seem to add 2 newlines to the log output. 20110713 20:21:57< tschmitz> Soliton: Hmm, didn't really intend to change the log output 20110713 20:22:27< tschmitz> and Thank you 20110713 20:23:20< Soliton> tschmitz: i mean the illegal whiteboard data message. i think you don't need a newline for the server message and just need to add it for the log output. 20110713 20:27:10< tschmitz> Soliton: Yeah, you are right, I guess I didn't model that code *exactly* like its counterpart in the existing code 20110713 20:28:14< tschmitz> Soliton: Are you the server guy, then? 20110713 20:29:51< Soliton> maybe. 20110713 20:42:41-!- elias [~allefant@allegro/developer/allefant] has quit [Ping timeout: 240 seconds] 20110713 20:58:24-!- Crendgrim [~crend@77-22-254-233-dynip.superkabel.de] has quit [Quit: ...] 20110713 21:04:13-!- Sytyi [~sytyi@185-101-133-95.pool.ukrtel.net] has quit [Quit: Leaving.] 20110713 21:24:47-!- negusnyul [~negusnyul@dsl51B63887.pool.t-online.hu] has quit [Remote host closed the connection] 20110713 21:25:33-!- elias [~allefant@allefant.com] has joined #wesnoth-dev 20110713 21:59:13-!- Max20010 [~chatzilla@d91-128-237-111.cust.tele2.at] has quit [Ping timeout: 250 seconds] 20110713 22:01:27-!- Max20010 [~chatzilla@d91-128-237-111.cust.tele2.at] has joined #wesnoth-dev 20110713 22:19:05-!- Unnheulu [~ieuan@host86-186-133-170.range86-186.btcentralplus.com] has joined #wesnoth-dev 20110713 22:25:47-!- dtiger [~dtiger@dynamic-vpdn-46-53-167-148.telecom.by] has quit [Remote host closed the connection] 20110713 22:40:18-!- neph [~neph@80.233.231.12] has quit [Ping timeout: 276 seconds] 20110713 22:44:46-!- MeccaGod [~majs@host189-199.bornet.net] has quit [] 20110713 22:45:02-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110713 22:46:02< CIA-85> timotei * r50284 /trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/ (3 files in 3 dirs): 20110713 22:46:02< CIA-85> eclipse plugin: use file project relative path 20110713 22:46:02< CIA-85> to index in the config instead of just the fileName 20110713 22:46:11< CIA-85> timotei * r50285 /trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/builder/DependencyListBuilder.java: 20110713 22:46:11< CIA-85> eclipse plugin: Remove the 'removedDirectories' functionality 20110713 22:46:11< CIA-85> as it's not usefull. Also tweak a bit the index when 20110713 22:46:11< CIA-85> removing a node 20110713 22:46:22< CIA-85> timotei * r50286 /trunk/utils/umc_dev/org.wesnoth.ui/src/org/wesnoth/ui/navigation/WMLHyperlinkHelper.java: eclipse plugin: fix a possible out of bounds exception 20110713 22:46:33< CIA-85> timotei * r50287 /trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/projects/ProjectCache.java: eclipse plugin: Create the tree cache if it's not existing 20110713 22:46:45< CIA-85> timotei * r50288 /trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/ (4 files in 2 dirs): 20110713 22:46:45< CIA-85> eclipse plugin: Big commit. Further enhance the builder 20110713 22:46:45< CIA-85> so it can update modified files aswell. It now works 20110713 22:46:45< CIA-85> to change the order of the includes 20110713 22:46:56< CIA-85> timotei * r50289 /trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/builder/ (DependencyListBuilder.java WesnothProjectBuilder.java): eclipse plugin: Remove debug printing 20110713 22:47:08< CIA-85> timotei * r50290 /trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/builder/WesnothProjectBuilder.java: eclipse plugin: Remove the forced return statement 20110713 22:47:21< CIA-85> timotei * r50291 /trunk/utils/umc_dev/org.wesnoth/templates/cac/ (. events.txt variables.txt): 20110713 22:47:21< CIA-85> eclipse plugin: Add the Events and Variables 20110713 22:47:21< CIA-85> Content Assist Config files 20110713 22:47:33< CIA-85> timotei * r50292 /trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/ (templates/TemplateProvider.java utils/ResourceUtils.java): 20110713 22:47:33< CIA-85> eclipse plugin: Implement the CAC loading in the 20110713 22:47:33< CIA-85> Templates Provider 20110713 22:47:44< CIA-85> timotei * r50293 /trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/templates/TemplateProvider.java: eclipse plugin: Fix a typo 20110713 22:47:55< CIA-85> timotei * r50294 /trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/ (3 files in 3 dirs): 20110713 22:47:55< CIA-85> eclipse plugin: On full build, clear all previously 20110713 22:47:56< CIA-85> cached information. 20110713 22:48:11< CIA-85> timotei * r50295 /trunk/utils/umc_dev/org.wesnoth.ui/src/org/wesnoth/ui/contentassist/WMLProposalProvider.java: 20110713 22:48:11< CIA-85> eclipse plugin: Implement the content assist 20110713 22:48:11< CIA-85> for CAC Variables and events 20110713 22:55:54-!- Upthorn [~ogmar@c-76-105-37-245.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 20110713 23:05:20-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Ping timeout: 260 seconds] 20110713 23:05:38-!- enchilado [~enchilado@ppp118-208-8-141.lns20.bne1.internode.on.net] has quit [Read error: Connection reset by peer] 20110713 23:10:28-!- enchilado [~enchilado@ppp118-208-8-141.lns20.bne1.internode.on.net] has joined #wesnoth-dev 20110713 23:14:41< anonymissimus> timotei: this content assist stuff looks nice 20110713 23:14:55< timotei> anonymissimus: thanks :P 20110713 23:14:58< timotei> it's not really complete yet 20110713 23:15:04< anonymissimus> maybe I'll give it another shot soon so i cna finally abandon emacs 20110713 23:15:17< timotei> but I want to make it the best so emacs wml mode dies :D 20110713 23:15:18< timotei> >:) 20110713 23:15:55< anonymissimus> it is unmaintained since...uh...no idea 20110713 23:16:04< anonymissimus> 2 years or so 20110713 23:16:55< anonymissimus> can you create a list of tags for the content assist too ? 20110713 23:17:05< timotei> there is :P 20110713 23:17:06< anonymissimus> the mainline ones at least 20110713 23:17:09< timotei> from the schema.cfg ;) 20110713 23:17:55< anonymissimus> well when I type [store_u and then hint ctrl+space it autocompletes to the store_unit tag ? 20110713 23:17:58< timotei> it takes all the tags and keys from schema.cfg 20110713 23:18:06< timotei> but since the schema.cfg is so weak atm 20110713 23:20:04< anonymissimus> tschmitz: are you still working on the unrandomizer ? 20110713 23:20:34< anonymissimus> or can i take it over; and I prefer the full version 20110713 23:25:16< boucman> wesbot: seen Crab_ 20110713 23:25:16< wesbot> boucman: The person with the nick Crab_ last spoke 23h 32m ago. 18h 31m ago they left with the message: Client Quit 20110713 23:26:29-!- wesbot changed the topic of #wesnoth-dev to: 225 bugs, 321 feature requests, 30 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110713 23:34:45-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20110713 23:39:11-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 240 seconds] 20110713 23:50:11-!- Unnheulu [~ieuan@host86-186-133-170.range86-186.btcentralplus.com] has quit [Ping timeout: 240 seconds] 20110713 23:54:52< Ivanovic> timotei, zaroth: don't forget to file your mid term evaluations! 20110713 23:55:24< Ivanovic> sorry, meant tschmitz, not timotei 20110713 23:57:04< timotei> :P 20110713 23:57:21< timotei> I haven't seen zaroth for a couple of days 20110713 23:57:25< timotei> wesbot: zaroth 20110713 23:57:29< timotei> wesbot: seen zaroth 20110713 23:57:29< wesbot> timotei: The person with the nick zaroth last spoke 9d 1h ago. 7d 8h ago was here and on the channels #wesnoth, #wesnoth-de and #wesnoth-umc-dev with the message: Ping timeout: 255 seconds 20110713 23:57:57< timotei> Ivanovic, boucman: you may want to e-mail him :) 20110713 23:58:16< Ivanovic> timotei: he has a mail notification and yeah, boucman wanted to talk to him lately, too 20110713 23:59:04< boucman> timotei: did it twice, he hasn't answered yet 20110713 23:59:10-!- Upth [~ogmar@public-nat1.scc.losrios.edu] has joined #wesnoth-dev 20110713 23:59:10-!- Upth is now known as Upthorn --- Log closed Thu Jul 14 00:00:09 2011