Monday, 2008-08-18

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
CIA-32victor.ivri gencon-rfts-ai * r8b05d761f6b2 / (18 files in 9 dirs):00:02
CIA-32A) Finished implementing all types of actions. B) Implemented a control-flow00:02
CIA-32algorithm for performing actions, based on the genome. C) Minor changes to00:02
CIA-32classes in robolib/RISK. D) Generated (and hand-crafted!) a "genome", which will00:02
CIA-32determine behavior appropriate for Risk. E) Tidied up imports in all classes.00:02
CIA-32*** TO-DO: A thorough bug-hunt!00:02
* vi1985 is very tired. c ya tomorrow.00:03
*** vi1985 has quit IRC00:03
*** bddebian has quit IRC00:28
CIA-32mithro tpserver-py-dronesec * r04f6529e9511 /tp/server/server.py: Fix the Request EOT.01:00
*** DTRemenak has quit IRC02:04
*** DTRemenak has joined #tp02:10
CIA-32mithro libtpclient-py-stable * r19864ce1d6e5 /tp/client/ChangeList.py:03:02
CIA-32Add equality operators to ChangeNodes.03:02
CIA-32Add a find method which gives you the node that contains a given object.03:02
CIA-32mithro tpclient-pywx-stable * rd3a5aa6baf22 /windows/main/panelMessage.py: Fix message removal.03:02
CIA-32nuleren tpserver-cpp-tae * rf889e41f6af4 /modules/games/tae/ (18 files): Added a lot of comments in many TaE files03:06
*** nash has quit IRC03:25
*** peres has quit IRC04:00
*** JLafont has quit IRC04:19
mithroshenki: ping?05:12
*** peres has joined #tp05:17
shenkiinteresting article on nand flash: http://www.eetimes.com/rss/showArticle.jhtml?articleID=210003539http://www.eetimes.com/rss/showArticle.jhtml?articleID=21000353905:24
shenkii didn't know that the firmware uses a flash filesystem below your operating system level filesystem05:26
shenkii presumed there was some kind of funky translation going on...05:26
shenkianyway, mithro: any updates to ogre that would make it worth grabbing svn? or shall i just use the debs i have?05:27
*** JLP has joined #tp05:35
mithrojust use the dbg debs for now05:36
JLPgood morning everyone05:38
mithrohey JLafont-laptop05:41
mithroopps05:41
mithrohey JLP05:41
mithrohow goes things?05:44
JLPmithro: a bit tired and getting a little sick05:46
mithrolike your new n800?05:46
JLPafter i got back from belgium a day before yesterday evening i went directly to a birthday party05:47
JLPyup, n810 is quite nice, i only need to buy a memory card to have more storage on it so i can then install Qt 4, KDE 4  and stuff :)05:48
mithronoooooo! :P05:48
JLPcurrently there is only 250 MiB of memory and about 100 MiB is free05:50
JLPmaybe i could put python and stuff on it and try the tpclient-pywx05:50
mithroit might just fit :P05:51
shenkiJLP: did you buy a n810?06:12
shenkior get given one?06:12
JLPnokia gave them to us at akademy 200806:12
shenkiyeah, i read that. lucky you :)06:12
JLPi can't complain :)06:13
shenkii'm upset by that on two levels; firstly, i had to pay for my n800, and secondly, nokia is obviously going to go qt only after the next release of it's tablet OS06:13
shenki:)06:13
shenkiso when is tpclient-qt coming out?06:15
JLPshenki: when someone kicks me in the butt so i again continue working on parsek :)06:18
shenki:)06:19
shenkiin python, what's the difference between 10. and 1006:21
shenki?06:21
*** llnz has joined #tp07:04
*** Iwanowitch has joined #tp07:05
*** Iwanowitch_ has joined #tp07:36
mithroshenki: one is a floating point number07:36
*** Iwanowitch has quit IRC07:38
shenkii suspected. thanks.07:39
*** Iwanowitch__ has joined #tp07:45
*** Iwanowitch_ has quit IRC08:01
shenkimithro: http://www.engadget.com/2008/08/18/htc-dream-fcc-approved-android-clear-for-launch08:13
tpb<http://ln-s.net/2$bg> (at www.engadget.com)08:13
llnzhumm... is git verison 1.4.4.4 recent enough?08:19
*** Iwanowitch__ has quit IRC08:26
mithronp08:34
mithrollnz: no08:34
mithroyou need 1.5.x08:34
mithroI think x is 208:34
shenki1.6.0 came out today08:34
shenki:)08:34
llnzok08:35
llnzlooks like etch is too old08:35
llnzwill update when i get back to the office on wednesday08:35
llnzthe office is on the same metro ethernet as the main NZ debian mirror08:35
mithrothere are git backports08:37
mithroinfact that is what we are using on the server08:37
mithrodeb http://www.backports.org/debian/ etch-backports main contrib non-free08:37
tpbTitle: Index of /debian (at www.backports.org)08:37
* llnz will worry about it later08:40
mithroshenki: have you tried to install libboost-dbg ?08:49
shenkimithro: not sure08:50
shenkimithro: no08:50
mithrodo you want to try that08:52
mithroand see if it means that boost has debug symbols?08:52
* llnz wanders off09:09
llnzlater all09:09
*** llnz has quit IRC09:09
*** bddebian has joined #tp09:49
bddebianheya09:51
*** TBBle_ is now known as TBBle10:14
shenkimithro: busy writing mail clients. poke me about it tomorrow10:25
*** mithro has quit IRC10:47
*** peres has quit IRC10:57
*** mithro has joined #tp11:08
*** Iwanowitch has joined #tp11:12
*** Ohm_ has quit IRC11:15
CIA-32verhoevenv daneel-ai * rb5a5c08a1fdb /mod-risk.py: Added Colonization order support in mod-risk11:23
CIA-32verhoevenv daneel-ai * r2b76f7e47148 /mod-risk.py: TODO--11:23
CIA-32verhoevenv daneel-ai * r45631b21f5f3 /rulesystem.py: More documentation, added some error messages11:23
*** Ohm has joined #tp11:40
CIA-32verhoevenv daneel-ai * r4528a9d23a79 /rulesystem.py: Fixed silly bug12:43
*** Iwanowitch has quit IRC12:56
*** TBBle has quit IRC13:11
*** TBBle has joined #tp13:11
*** Iwanowitch has joined #tp13:23
*** Erroneous has joined #tp13:36
*** JLafont has joined #tp13:53
*** Lukstr has joined #tp14:53
*** bddebian has quit IRC15:09
CIA-32nuleren tpserver-cpp-tae * rb30e00f696bd /modules/games/tae/taeturn.cpp: Added more comments to taeturn15:37
*** mithro has quit IRC16:06
*** mithro has joined #tp16:07
*** Iwanowitch has quit IRC16:11
*** Ohm has quit IRC16:12
*** Ohm has joined #tp16:12
*** Ohm is now known as Guest320916:15
*** mithro has quit IRC16:26
*** mithro has joined #tp16:27
*** JLafont-laptop has quit IRC16:33
CIA-32victor.ivri gencon-rfts-ai * r3a6a004c0770 / (10 files in 6 dirs): Mostly bugfixes, but with an addition of another algorithm, which distributes reinforcements.16:51
CIA-32victor.ivri gencon-rfts-ai * r3df7724cfc61 / (4 files in 3 dirs): Made the algorithm to evenly distribute reinforcements dependant on a "gene", and not strictly deterministic.16:59
*** Iwanowitch has joined #tp17:25
*** vi1985 has joined #tp17:27
vi1985mithro, here?17:32
Iwanowitchvi1985: Oy, if you haven't seen it on the mailing list yet, I managed to get colonization working.17:36
vi1985Iwanowitch: cool! was it a client issue, or something in the ruleset?17:37
IwanowitchMy problem was that I tried to apply the order to the wrong object. You can only add it to a planet you own.17:37
IwanowitchAnd apparently I had to use the id of the "random planet you own" in three places instead of one as I was doing.17:38
vi1985Iwanowitch: you can only colonize a planet you own? does that make sense?17:39
Iwanowitchvi1985: No, you can only colonize *from* a planet you own.17:39
Iwanowitchvi1985: That is, put the order in an orderqueue you own. And you only own those on your own planets.17:40
Iwanowitchvi1985: Though apart from setting the order on, the planet really doesn't matter. In executing the order, only the parameters are important. I think.17:41
vi1985Iwanowitch: oh. but the troops are taken from reinforcements, not the army currently residing there right?17:41
vi1985Iwanowitch: great detective work.17:41
IwanowitchI think so yes. Last time I tried to check the server segfaulted and I didn't investigate after that.17:41
vi1985Iwanowitch: in any case, I don't make use of that, and I don't think it really matters.17:42
*** JLP has quit IRC17:42
Iwanowitchvi1985: It's just feature completeness of my framework. And I caught a bug, which I suppose doesn't hurt.17:44
vi1985Iwanowitch: true :)17:44
vi1985Iwanowitch: by the way, how did you get tpclient-pywx working with the new wormholes? mine segfaults.17:44
vi1985ImportError: No module named Wormhole17:45
Iwanowitchvi1985: I don't know, it just works. Do you have an updated libtpclient-py and libtpproto-py?17:45
IwanowitchAnd does it use them?17:45
vi1985Iwanowitch: oh, that might be the case. haven't updated them in a while17:46
vi1985Iwanowitch: thx!17:46
Iwanowitchvi1985: So, you happy with your code state at the moment? Because it's, well, the end of SoC.17:47
Iwanowitchvi1985: I stil say we should make the bots do battle. :)17:48
vi1985Iwanowitch: hehe. Yes, it seems to do what I want it, but I need tpclient-pywx to playtest it... should be sea-worthy tonight!17:49
vi1985Iwanowitch: I agree :)17:49
*** peres has joined #tp17:49
Iwanowitchvi1985: Okay, have fun playtesting. I knew it was funny with my bot. Not sure that is actually a good thing. :)17:50
*** JLP has joined #tp17:51
vi1985Iwanowitch: yeah, it's usually funny when you see your algorithms in action :) I'll let you know when I'm ready17:51
Iwanowitchvi1985: Take your time, there's no hurry for me.17:52
vi1985Iwanowitch: the onus is on me now, not you ;)17:53
vi1985mithro: hi, are you here?19:01
mithrovi1985: am now19:04
vi1985mithro: I'm trying to playtest the bot using tpclient-pywx, but am having some trouble having it function. Was wondering if I could get some quick help on irc?19:06
vi1985Here's the output I get:19:08
vi1985Traceback (most recent call last):19:08
vi1985  File "./tpclient-pywx", line 267, in Create19:08
vi1985    self.main = winMain(application)19:08
vi1985  File "./windows/winMain.py", line 151, in __init__19:08
vi1985    from windows.main.panelStarMap import panelStarMap19:08
vi1985  File "./windows/main/panelStarMap.py", line 21, in <module>19:08
vi1985    from overlays.Systems  import Systems19:08
vi1985  File "./windows/main/overlays/Systems.py", line 23, in <module>19:08
vi1985    from tp.netlib.objects.ObjectExtra.Wormhole   import Wormhole19:08
vi1985ImportError: No module named Wormhole19:08
vi1985Traceback (most recent call last):19:09
vi1985  File "./tpclient-pywx", line 487, in <module>19:09
vi1985    app = Application(url)19:09
vi1985  File "./tpclient-pywx", line 458, in __init__19:09
vi1985    ClientApplication.__init__(self)19:09
vi1985  File "/var/lib/python-support/python2.5/tp/client/threads.py", line 77, in __init__19:09
vi1985    self.gui.Create()19:09
vi1985  File "./tpclient-pywx", line 288, in Create19:09
vi1985    self.Call(self.Show, self.connectto)19:09
vi1985AttributeError: 'GUI' object has no attribute 'connectto'19:09
vi1985mithro: I hope this is enough to pinpoint the problem.19:09
*** nash has joined #tp19:12
mithrovi1985: not really19:16
mithrocan you please paste the complete output into a file19:16
mithroand paste bin it somewhere19:16
mithromy first guess is that you are running a newer tpclient-pywx against an older libtpclient-py19:16
vi1985mithro: I'll post the entire output to tpdevel now.19:18
mithrovi1985: just a paste bin would be preferred19:18
vi1985mithro: k, 1 sec.19:19
vi1985mithro: it's up. You need the submitter's name, right? it's "Victor Ivri"19:21
vi1985mithro: by the way, i tried updating libtpproto-py and libtpclient-py, and ran into a problem as well. I'll post the outputs there as well.19:23
mithrovi1985: you just give me a link19:23
vi1985http://pastebin.com/m56f52a9c    :)19:23
tpbTitle: pastebin - collaborative debugging tool (at pastebin.com)19:23
mithrofirst problem19:24
mithroyou are using the development version of tpclient-pywx against the stable versions of libtpclient and libtpproto19:24
mithrosecond problem19:25
mithroyou are using installed versions against an uninstalled tpclient-pywx19:25
mithrohttp://www.thousandparsec.net/wiki/Ubuntu_Setup19:25
tpbTitle: Ubuntu Setup - Thousand Parsec Wiki (at www.thousandparsec.net)19:25
mithrovi1985: follow that exactly and you won't have any problems19:26
vi1985mithro: ok, i'll give it a try! thanks.19:26
mithrogo to run19:27
mithrobblr19:27
*** mithro has quit IRC19:30
*** bddebian has joined #tp19:58
*** mithro has joined #tp20:01
*** peres has quit IRC20:03
*** JLP has quit IRC20:32
*** Iwanowitch has quit IRC21:05
mithroJLafont: ping?21:19
*** Erroneous has quit IRC21:47
mithrovi1985: any luck?21:59
vi1985mithro: worked like a charm!  it's weird that I never ran into this problem before (and I installed tpclient-pywx both on windows and ubuntu prior to that... several times)22:00
vi1985mithro: thank you22:01
mithroyou might want to run the22:01
mithroscratchpad/python-cleanup.py script22:01
mithrowhich will help you remove any "old" copies22:01
vi1985ok. but it won't touch the working stuff, right?22:02
mithrovi1985: nope22:08
vi1985mithro: ok.22:08
*** JLafont has quit IRC22:27
*** peres has joined #tp23:46
*** JLafont has joined #tp23:48
*** mithro has quit IRC23:54
*** mithro has joined #tp23:57

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!