*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
CIA-32 | victor.ivri gencon-rfts-ai * r8b05d761f6b2 / (18 files in 9 dirs): | 00:02 |
---|---|---|
CIA-32 | A) Finished implementing all types of actions. B) Implemented a control-flow | 00:02 |
CIA-32 | algorithm for performing actions, based on the genome. C) Minor changes to | 00:02 |
CIA-32 | classes in robolib/RISK. D) Generated (and hand-crafted!) a "genome", which will | 00:02 |
CIA-32 | determine 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 IRC | 00:03 | |
*** bddebian has quit IRC | 00:28 | |
CIA-32 | mithro tpserver-py-dronesec * r04f6529e9511 /tp/server/server.py: Fix the Request EOT. | 01:00 |
*** DTRemenak has quit IRC | 02:04 | |
*** DTRemenak has joined #tp | 02:10 | |
CIA-32 | mithro libtpclient-py-stable * r19864ce1d6e5 /tp/client/ChangeList.py: | 03:02 |
CIA-32 | Add equality operators to ChangeNodes. | 03:02 |
CIA-32 | Add a find method which gives you the node that contains a given object. | 03:02 |
CIA-32 | mithro tpclient-pywx-stable * rd3a5aa6baf22 /windows/main/panelMessage.py: Fix message removal. | 03:02 |
CIA-32 | nuleren tpserver-cpp-tae * rf889e41f6af4 /modules/games/tae/ (18 files): Added a lot of comments in many TaE files | 03:06 |
*** nash has quit IRC | 03:25 | |
*** peres has quit IRC | 04:00 | |
*** JLafont has quit IRC | 04:19 | |
mithro | shenki: ping? | 05:12 |
*** peres has joined #tp | 05:17 | |
shenki | interesting article on nand flash: http://www.eetimes.com/rss/showArticle.jhtml?articleID=210003539http://www.eetimes.com/rss/showArticle.jhtml?articleID=210003539 | 05:24 |
shenki | i didn't know that the firmware uses a flash filesystem below your operating system level filesystem | 05:26 |
shenki | i presumed there was some kind of funky translation going on... | 05:26 |
shenki | anyway, 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 #tp | 05:35 | |
mithro | just use the dbg debs for now | 05:36 |
JLP | good morning everyone | 05:38 |
mithro | hey JLafont-laptop | 05:41 |
mithro | opps | 05:41 |
mithro | hey JLP | 05:41 |
mithro | how goes things? | 05:44 |
JLP | mithro: a bit tired and getting a little sick | 05:46 |
mithro | like your new n800? | 05:46 |
JLP | after i got back from belgium a day before yesterday evening i went directly to a birthday party | 05:47 |
JLP | yup, 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 |
mithro | noooooo! :P | 05:48 |
JLP | currently there is only 250 MiB of memory and about 100 MiB is free | 05:50 |
JLP | maybe i could put python and stuff on it and try the tpclient-pywx | 05:50 |
mithro | it might just fit :P | 05:51 |
shenki | JLP: did you buy a n810? | 06:12 |
shenki | or get given one? | 06:12 |
JLP | nokia gave them to us at akademy 2008 | 06:12 |
shenki | yeah, i read that. lucky you :) | 06:12 |
JLP | i can't complain :) | 06:13 |
shenki | i'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 OS | 06:13 |
shenki | :) | 06:13 |
shenki | so when is tpclient-qt coming out? | 06:15 |
JLP | shenki: when someone kicks me in the butt so i again continue working on parsek :) | 06:18 |
shenki | :) | 06:19 |
shenki | in python, what's the difference between 10. and 10 | 06:21 |
shenki | ? | 06:21 |
*** llnz has joined #tp | 07:04 | |
*** Iwanowitch has joined #tp | 07:05 | |
*** Iwanowitch_ has joined #tp | 07:36 | |
mithro | shenki: one is a floating point number | 07:36 |
*** Iwanowitch has quit IRC | 07:38 | |
shenki | i suspected. thanks. | 07:39 |
*** Iwanowitch__ has joined #tp | 07:45 | |
*** Iwanowitch_ has quit IRC | 08:01 | |
shenki | mithro: http://www.engadget.com/2008/08/18/htc-dream-fcc-approved-android-clear-for-launch | 08:13 |
tpb | <http://ln-s.net/2$bg> (at www.engadget.com) | 08:13 |
llnz | humm... is git verison 1.4.4.4 recent enough? | 08:19 |
*** Iwanowitch__ has quit IRC | 08:26 | |
mithro | np | 08:34 |
mithro | llnz: no | 08:34 |
mithro | you need 1.5.x | 08:34 |
mithro | I think x is 2 | 08:34 |
shenki | 1.6.0 came out today | 08:34 |
shenki | :) | 08:34 |
llnz | ok | 08:35 |
llnz | looks like etch is too old | 08:35 |
llnz | will update when i get back to the office on wednesday | 08:35 |
llnz | the office is on the same metro ethernet as the main NZ debian mirror | 08:35 |
mithro | there are git backports | 08:37 |
mithro | infact that is what we are using on the server | 08:37 |
mithro | deb http://www.backports.org/debian/ etch-backports main contrib non-free | 08:37 |
tpb | Title: Index of /debian (at www.backports.org) | 08:37 |
* llnz will worry about it later | 08:40 | |
mithro | shenki: have you tried to install libboost-dbg ? | 08:49 |
shenki | mithro: not sure | 08:50 |
shenki | mithro: no | 08:50 |
mithro | do you want to try that | 08:52 |
mithro | and see if it means that boost has debug symbols? | 08:52 |
* llnz wanders off | 09:09 | |
llnz | later all | 09:09 |
*** llnz has quit IRC | 09:09 | |
*** bddebian has joined #tp | 09:49 | |
bddebian | heya | 09:51 |
*** TBBle_ is now known as TBBle | 10:14 | |
shenki | mithro: busy writing mail clients. poke me about it tomorrow | 10:25 |
*** mithro has quit IRC | 10:47 | |
*** peres has quit IRC | 10:57 | |
*** mithro has joined #tp | 11:08 | |
*** Iwanowitch has joined #tp | 11:12 | |
*** Ohm_ has quit IRC | 11:15 | |
CIA-32 | verhoevenv daneel-ai * rb5a5c08a1fdb /mod-risk.py: Added Colonization order support in mod-risk | 11:23 |
CIA-32 | verhoevenv daneel-ai * r2b76f7e47148 /mod-risk.py: TODO-- | 11:23 |
CIA-32 | verhoevenv daneel-ai * r45631b21f5f3 /rulesystem.py: More documentation, added some error messages | 11:23 |
*** Ohm has joined #tp | 11:40 | |
CIA-32 | verhoevenv daneel-ai * r4528a9d23a79 /rulesystem.py: Fixed silly bug | 12:43 |
*** Iwanowitch has quit IRC | 12:56 | |
*** TBBle has quit IRC | 13:11 | |
*** TBBle has joined #tp | 13:11 | |
*** Iwanowitch has joined #tp | 13:23 | |
*** Erroneous has joined #tp | 13:36 | |
*** JLafont has joined #tp | 13:53 | |
*** Lukstr has joined #tp | 14:53 | |
*** bddebian has quit IRC | 15:09 | |
CIA-32 | nuleren tpserver-cpp-tae * rb30e00f696bd /modules/games/tae/taeturn.cpp: Added more comments to taeturn | 15:37 |
*** mithro has quit IRC | 16:06 | |
*** mithro has joined #tp | 16:07 | |
*** Iwanowitch has quit IRC | 16:11 | |
*** Ohm has quit IRC | 16:12 | |
*** Ohm has joined #tp | 16:12 | |
*** Ohm is now known as Guest3209 | 16:15 | |
*** mithro has quit IRC | 16:26 | |
*** mithro has joined #tp | 16:27 | |
*** JLafont-laptop has quit IRC | 16:33 | |
CIA-32 | victor.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-32 | victor.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 #tp | 17:25 | |
*** vi1985 has joined #tp | 17:27 | |
vi1985 | mithro, here? | 17:32 |
Iwanowitch | vi1985: Oy, if you haven't seen it on the mailing list yet, I managed to get colonization working. | 17:36 |
vi1985 | Iwanowitch: cool! was it a client issue, or something in the ruleset? | 17:37 |
Iwanowitch | My 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 |
Iwanowitch | And 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 |
vi1985 | Iwanowitch: you can only colonize a planet you own? does that make sense? | 17:39 |
Iwanowitch | vi1985: No, you can only colonize *from* a planet you own. | 17:39 |
Iwanowitch | vi1985: That is, put the order in an orderqueue you own. And you only own those on your own planets. | 17:40 |
Iwanowitch | vi1985: 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 |
vi1985 | Iwanowitch: oh. but the troops are taken from reinforcements, not the army currently residing there right? | 17:41 |
vi1985 | Iwanowitch: great detective work. | 17:41 |
Iwanowitch | I think so yes. Last time I tried to check the server segfaulted and I didn't investigate after that. | 17:41 |
vi1985 | Iwanowitch: in any case, I don't make use of that, and I don't think it really matters. | 17:42 |
*** JLP has quit IRC | 17:42 | |
Iwanowitch | vi1985: It's just feature completeness of my framework. And I caught a bug, which I suppose doesn't hurt. | 17:44 |
vi1985 | Iwanowitch: true :) | 17:44 |
vi1985 | Iwanowitch: by the way, how did you get tpclient-pywx working with the new wormholes? mine segfaults. | 17:44 |
vi1985 | ImportError: No module named Wormhole | 17:45 |
Iwanowitch | vi1985: I don't know, it just works. Do you have an updated libtpclient-py and libtpproto-py? | 17:45 |
Iwanowitch | And does it use them? | 17:45 |
vi1985 | Iwanowitch: oh, that might be the case. haven't updated them in a while | 17:46 |
vi1985 | Iwanowitch: thx! | 17:46 |
Iwanowitch | vi1985: So, you happy with your code state at the moment? Because it's, well, the end of SoC. | 17:47 |
Iwanowitch | vi1985: I stil say we should make the bots do battle. :) | 17:48 |
vi1985 | Iwanowitch: 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 |
vi1985 | Iwanowitch: I agree :) | 17:49 |
*** peres has joined #tp | 17:49 | |
Iwanowitch | vi1985: 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 #tp | 17:51 | |
vi1985 | Iwanowitch: yeah, it's usually funny when you see your algorithms in action :) I'll let you know when I'm ready | 17:51 |
Iwanowitch | vi1985: Take your time, there's no hurry for me. | 17:52 |
vi1985 | Iwanowitch: the onus is on me now, not you ;) | 17:53 |
vi1985 | mithro: hi, are you here? | 19:01 |
mithro | vi1985: am now | 19:04 |
vi1985 | mithro: 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 |
vi1985 | Here's the output I get: | 19:08 |
vi1985 | Traceback (most recent call last): | 19:08 |
vi1985 | File "./tpclient-pywx", line 267, in Create | 19: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 panelStarMap | 19:08 |
vi1985 | File "./windows/main/panelStarMap.py", line 21, in <module> | 19:08 |
vi1985 | from overlays.Systems import Systems | 19:08 |
vi1985 | File "./windows/main/overlays/Systems.py", line 23, in <module> | 19:08 |
vi1985 | from tp.netlib.objects.ObjectExtra.Wormhole import Wormhole | 19:08 |
vi1985 | ImportError: No module named Wormhole | 19:08 |
vi1985 | Traceback (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 Create | 19:09 |
vi1985 | self.Call(self.Show, self.connectto) | 19:09 |
vi1985 | AttributeError: 'GUI' object has no attribute 'connectto' | 19:09 |
vi1985 | mithro: I hope this is enough to pinpoint the problem. | 19:09 |
*** nash has joined #tp | 19:12 | |
mithro | vi1985: not really | 19:16 |
mithro | can you please paste the complete output into a file | 19:16 |
mithro | and paste bin it somewhere | 19:16 |
mithro | my first guess is that you are running a newer tpclient-pywx against an older libtpclient-py | 19:16 |
vi1985 | mithro: I'll post the entire output to tpdevel now. | 19:18 |
mithro | vi1985: just a paste bin would be preferred | 19:18 |
vi1985 | mithro: k, 1 sec. | 19:19 |
vi1985 | mithro: it's up. You need the submitter's name, right? it's "Victor Ivri" | 19:21 |
vi1985 | mithro: 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 |
mithro | vi1985: you just give me a link | 19:23 |
vi1985 | http://pastebin.com/m56f52a9c :) | 19:23 |
tpb | Title: pastebin - collaborative debugging tool (at pastebin.com) | 19:23 |
mithro | first problem | 19:24 |
mithro | you are using the development version of tpclient-pywx against the stable versions of libtpclient and libtpproto | 19:24 |
mithro | second problem | 19:25 |
mithro | you are using installed versions against an uninstalled tpclient-pywx | 19:25 |
mithro | http://www.thousandparsec.net/wiki/Ubuntu_Setup | 19:25 |
tpb | Title: Ubuntu Setup - Thousand Parsec Wiki (at www.thousandparsec.net) | 19:25 |
mithro | vi1985: follow that exactly and you won't have any problems | 19:26 |
vi1985 | mithro: ok, i'll give it a try! thanks. | 19:26 |
mithro | go to run | 19:27 |
mithro | bblr | 19:27 |
*** mithro has quit IRC | 19:30 | |
*** bddebian has joined #tp | 19:58 | |
*** mithro has joined #tp | 20:01 | |
*** peres has quit IRC | 20:03 | |
*** JLP has quit IRC | 20:32 | |
*** Iwanowitch has quit IRC | 21:05 | |
mithro | JLafont: ping? | 21:19 |
*** Erroneous has quit IRC | 21:47 | |
mithro | vi1985: any luck? | 21:59 |
vi1985 | mithro: 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 |
vi1985 | mithro: thank you | 22:01 |
mithro | you might want to run the | 22:01 |
mithro | scratchpad/python-cleanup.py script | 22:01 |
mithro | which will help you remove any "old" copies | 22:01 |
vi1985 | ok. but it won't touch the working stuff, right? | 22:02 |
mithro | vi1985: nope | 22:08 |
vi1985 | mithro: ok. | 22:08 |
*** JLafont has quit IRC | 22:27 | |
*** peres has joined #tp | 23:46 | |
*** JLafont has joined #tp | 23:48 | |
*** mithro has quit IRC | 23:54 | |
*** mithro has joined #tp | 23:57 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!