*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
*** pluskid has joined #tp | 00:35 | |
pluskid | mithro: ping | 00:35 |
---|---|---|
mithro | pluskid: pon | 00:44 |
pluskid | mithro: I can export gif, png, jpg, bmp... But I guess none is suitable :( | 00:45 |
jsmiller | sigh... messing with my input stage, almost ready to wire up the actual name generator logic | 00:46 |
mithro | jsmiller: no hurry | 00:47 |
jsmiller | :) | 00:47 |
mithro | pluskid: photoshop format? | 00:47 |
mithro | pluskid: multipage tiff? | 00:47 |
pluskid | mithro: Ah, let me see | 00:47 |
pluskid | mithro: photoshop format, .psd, is that OK? | 00:48 |
mithro | pluskid: give it a whirl | 00:48 |
mithro | I think gimp can import photoshop pretty well | 00:48 |
*** bddebian has quit IRC | 00:49 | |
pluskid | mithro: I've sent you the photoshop version | 00:50 |
mithro | pluskid: yes it seems to work | 01:01 |
pluskid | mithro: sweet | 01:01 |
*** JLafont has quit IRC | 01:01 | |
mithro | meeting now | 01:06 |
mithro | bblr | 01:06 |
jsmiller | heading out, off to sleep | 01:09 |
*** jsmiller has left #tp | 01:09 | |
tpb | disconnected from worldforge: Ping sent at 2008-07-09T01:20:16 not replied to. | 01:22 |
tpb | tpb` has joined on worldforge | 01:22 |
tpb | tpb has quit worldforge (Read error: Connection reset by peer) | 01:22 |
tpb | nick change by tpb` to tpb on worldforge | 01:22 |
*** pluskid has quit IRC | 03:01 | |
* llnz wanders off | 03:22 | |
llnz | see you in a few days | 03:22 |
*** llnz has quit IRC | 03:22 | |
*** nash has quit IRC | 03:24 | |
*** peres has joined #tp | 05:54 | |
*** Epyon has quit IRC | 07:21 | |
*** JLafont has joined #tp | 07:27 | |
*** peres has quit IRC | 07:42 | |
*** peres has joined #tp | 08:28 | |
*** bddebian has joined #tp | 10:03 | |
bddebian | Heya | 10:06 |
*** Iwanowitch has joined #tp | 10:45 | |
*** peres has quit IRC | 11:07 | |
JLP | ahoy everyone | 11:56 |
*** jphr has joined #tp | 12:29 | |
*** Erroneous has joined #tp | 13:02 | |
CIA-62 | victor.ivri gencon-rfts-ai * rb142cbc9d36d /gencon/ (6 files in 3 dirs): Implemented wrap-around in calculation of distances between star-systems in 'UniverseMap', and started to change the 'AdvancedMap', to include 'Sector' inner-class, instead of having sectors as simple collections. | 13:18 |
CIA-62 | victor.ivri gencon-rfts-ai * r8cc3534380cb /gencon/ (7 files in 3 dirs): Completed the 'ObjectConverter' class, then traced and fixed some inconsistencies regarding Collections used in various places. | 13:52 |
*** vi1985 has joined #tp | 13:54 | |
jphr | ezod: ping? | 14:00 |
*** JLafont-laptop has joined #tp | 15:15 | |
CIA-62 | victor.ivri gencon-rfts-ai * rcb602fba7f3a /gencon/ (3 files in 2 dirs): Fixed bug in distance-finding algorithm. | 15:24 |
CIA-62 | victor.ivri gencon-rfts-ai * r059aa758b312 /gencon/robolib/ActionMethods.java: Considerable speedup of the 'Travelling Spacefleet Problem' algorithm. | 15:24 |
CIA-62 | juanmy777 tpserver-py-dronesec * r5b06b01b5493 /tp/server/rules/dronesec/orders/ (6 files): Dronesec orders should now have their own typenos to avoid confusion with base orders | 16:22 |
CIA-62 | juanmy777 tpserver-py-dronesec * rd64c4db4fd89 /tp/server/rules/dronesec/actions/AddResource.py: Planets shouls now produce more resources based on Research | 16:23 |
CIA-62 | juanmy777 tpserver-py-dronesec * r5b06b01b5493 /tp/server/rules/dronesec/orders/ (6 files): Dronesec orders should now have their own typenos to avoid confusion with base orders | 16:23 |
CIA-62 | juanmy777 tpserver-py-dronesec * r9649832d3a53 /tp/server/server.py: Features removed from the server in hopes of fixing some caching problems. | 16:25 |
CIA-62 | juanmy777 tpserver-py-dronesec * rd64c4db4fd89 /tp/server/rules/dronesec/actions/AddResource.py: Planets shouls now produce more resources based on Research | 16:25 |
CIA-62 | juanmy777 tpserver-py-dronesec * rb535d13b4fee /tp/server/rules/dronesec/research/EconomyType.py: Fixes to economy Researches | 16:26 |
CIA-62 | juanmy777 tpserver-py-dronesec * rd02198655584 /tp/server/rules/dronesec/research/WorldType.py: Removed some comments from World Researches | 16:26 |
CIA-62 | juanmy777 tpserver-py-dronesec * r3c4e29f22849 /tp/server/rules/dronesec/research/ (economy.csv economy.ods world.csv world.ods): Added some new Economy and World Researches | 16:26 |
CIA-62 | juanmy777 tpserver-py-dronesec * r9649832d3a53 /tp/server/server.py: Features removed from the server in hopes of fixing some caching problems. | 16:26 |
CIA-62 | juanmy777 tpserver-py-dronesec * rb535d13b4fee /tp/server/rules/dronesec/research/EconomyType.py: Fixes to economy Researches | 16:26 |
CIA-62 | juanmy777 tpserver-py-dronesec * r24ea6c01c7e2 /tp/server/rules/dronesec/ (bases/Player.py orders/Research.py): Economy research affecting Researching should now work. | 16:26 |
CIA-62 | juanmy777 tpserver-py-dronesec * rd02198655584 /tp/server/rules/dronesec/research/WorldType.py: Removed some comments from World Researches | 16:26 |
CIA-62 | juanmy777 tpserver-py-dronesec * r470b2634b40d /tp/server/rules/dronesec/research/MasterList.py: Master List should now be able to load Economy and Combat Research Types | 16:26 |
CIA-62 | juanmy777 tpserver-py-dronesec * r3c4e29f22849 /tp/server/rules/dronesec/research/ (economy.csv economy.ods world.csv world.ods): Added some new Economy and World Researches | 16:26 |
CIA-62 | juanmy777 tpserver-py-dronesec * rc60ad78485c8 /tp/server/rules/dronesec/__init__.py: Dronesec should now load Economy Types | 16:26 |
CIA-62 | juanmy777 tpserver-py-dronesec * r24ea6c01c7e2 /tp/server/rules/dronesec/ (bases/Player.py orders/Research.py): Economy research affecting Researching should now work. | 16:26 |
CIA-62 | juanmy777 tpserver-py-dronesec * r470b2634b40d /tp/server/rules/dronesec/research/MasterList.py: Master List should now be able to load Economy and Combat Research Types | 16:26 |
CIA-62 | juanmy777 tpserver-py-dronesec * rc60ad78485c8 /tp/server/rules/dronesec/__init__.py: Dronesec should now load Economy Types | 16:26 |
*** JLafont-laptop has quit IRC | 16:27 | |
*** EXiMiOUS has joined #tp | 17:06 | |
CIA-62 | victor.ivri gencon-rfts-ai * re1f3647de190 /gencon/ (3 files in 2 dirs): Finished implmenting the 'sector'ed nature of 'AdvancedMap'. | 17:06 |
EXiMiOUS | Hi all, | 17:20 |
jphr | hi | 17:20 |
EXiMiOUS | I've just added Thousand Parsec to the Free Software Directory | 17:20 |
EXiMiOUS | http://directory.fsf.org/project/tpsclient/ | 17:20 |
tpb | Title: Thousand Parsec Client - Free Software Directory - Free Software Foundation (at directory.fsf.org) | 17:20 |
JLP | EXiMiOUS: ahoy | 17:20 |
EXiMiOUS | How's the game building going? | 17:21 |
jphr | EXiMiOUS: for me, working on a Risk ruleset for GSoC, great | 17:21 |
EXiMiOUS | nice | 17:22 |
JLP | EXiMiOUS: thanks for adding the project to the directory | 17:22 |
EXiMiOUS | let me know if anything needs to be changed | 17:23 |
EXiMiOUS | and also if any of the games you've created are also free software | 17:23 |
EXiMiOUS | let me know b/c we can put those in too | 17:23 |
jphr | I'm sure the admins will like to hear that :P | 17:24 |
EXiMiOUS | if you want to send it more official like | 17:25 |
EXiMiOUS | with text and stuff, the email's [email protected] | 17:25 |
JLP | EXiMiOUS: the version should be changed to 0.3.1.1 | 17:25 |
EXiMiOUS | with the 0? OK | 17:25 |
EXiMiOUS | done | 17:26 |
JLP | and i think it would be better to change in the description "4 X's" into "4X games" as this is more common name for such games | 17:27 |
JLP | other than that i'm not sure about the category, the client itself is a game but other subprojects of TP could be in game development category | 17:28 |
JLP | and yeah i know, even on our page it is confusing i think | 17:29 |
EXiMiOUS | aren't lots of the subprojects part of the client? | 17:30 |
EXiMiOUS | btw, you know it says on the site that TP is not a game :-P | 17:30 |
JLP | EXiMiOUS: nope, Thousand Parsec is a project and actualy TP client is one subproject, along with C++ and Python servers and other stuff | 17:31 |
EXiMiOUS | ah, so the whole project is not a game | 17:31 |
JLP | EXiMiOUS: yeah i know, that's why i say it si confusing even on our site :) | 17:31 |
EXiMiOUS | but parts of it are a game? | 17:31 |
EXiMiOUS | Hmm, so maybe the Games>Action category makes more sense? | 17:32 |
JLP | EXiMiOUS: i'd say it becomes a game when you put together a couple of subprojects, for example: a server where the game is actually run and a client which you use to connect to a server and play game | 17:32 |
EXiMiOUS | we could also say "role-playing and adventure" | 17:33 |
JLP | Ganes > Startegy id there is one | 17:33 |
EXiMiOUS | not yet | 17:33 |
* JLP looks ehre wesnoth is | 17:34 | |
EXiMiOUS | eh? | 17:35 |
EXiMiOUS | it's in Games>Strategy now | 17:36 |
EXiMiOUS | which file is supposed to be the game dev program? | 17:36 |
EXiMiOUS | also, do you know if people need NumPy to run the client or is that just for making new games? | 17:37 |
JLP | EXiMiOUS: from the download page the various library packages are basicly development files | 17:41 |
EXiMiOUS | ah, I see so the libraries are for development | 17:41 |
JLP | the clients and the servers are in my opinion the final products you use to run and play the games and which usually need the libraries to function | 17:41 |
EXiMiOUS | OK, and people don't need the number cruncher for the client | 17:41 |
JLP | numpy is just one of the packages that Python client also needs to function | 17:42 |
EXiMiOUS | ok, so I'll leave that in as a related project | 17:42 |
EXiMiOUS | I'll take a look at the libs tomorrow and see if they can also be added | 17:43 |
EXiMiOUS | I'll come back here to make sure I've characterized everything correctly | 17:43 |
JLP | EXiMiOUS: cool, so the liraries would then really belong to the development category, while clients and servers are in my opinion more interesting in non-development category | 17:44 |
EXiMiOUS | Excellent, thank you! | 17:46 |
JLP | EXiMiOUS: maybe the wiki http://thousandparsec.net/wiki/Thousand_Parsec_Wiki also makes it a bit more clear how all fits together | 17:46 |
tpb | <http://ln-s.net/21bg> (at thousandparsec.net) | 17:46 |
*** jphr has quit IRC | 17:49 | |
EXiMiOUS | what's going on with the C++ server? | 17:52 |
JLP | EXiMiOUS: currently it's our most mature and used server | 17:52 |
JLP | version 0.5.1 was released just a few days ago | 17:53 |
EXiMiOUS | is source available or no? | 17:54 |
JLP | EXiMiOUS: yes, in a package from the download site http://www.thousandparsec.net/tp/downloads.php or from the Git repository (where you can see all out subprojects): http://git.thousandparsec.net/gitweb/gitweb.cgi | 17:56 |
tpb | Title: Thousand Parsec : Downloads (at www.thousandparsec.net) | 17:56 |
EXiMiOUS | Ok, but not as a tarball | 17:56 |
*** bddebian has quit IRC | 17:57 | |
JLP | EXiMiOUS: should be here http://www.thousandparsec.net/tp/downloads.php#tpserver-cpp | 17:57 |
tpb | <http://ln-s.net/1whF> (at www.thousandparsec.net) | 17:57 |
EXiMiOUS | I think that's binary | 17:58 |
EXiMiOUS | they both look like binary | 17:59 |
JLP | EXiMiOUS: hm let me see, maybe there is some mistake | 18:00 |
JLP | EXiMiOUS: http://www.thousandparsec.net/tp/downloads/tpserver-cpp/tpserver-cpp-0.5.1.tar.gz extracted fine and it contains the source | 18:01 |
tpb | <http://ln-s.net/21bw> (at www.thousandparsec.net) | 18:01 |
JLP | also no rpoblems with the one from SF.net | 18:02 |
EXiMiOUS | Oh, got it now | 18:06 |
JLP | cool | 18:06 |
EXiMiOUS | hey, I'm out for today, but I'll look at the libs and server and get back to you all tomorrow | 18:08 |
*** EXiMiOUS has left #tp | 18:08 | |
*** Epyon has joined #tp | 18:43 | |
*** nash has joined #tp | 19:10 | |
Iwanowitch | Heya nash. | 19:51 |
nash | Iwanowitch: How is life? | 19:52 |
Iwanowitch | Oh, okay. Finally some free time and all that. | 19:53 |
nash | So when should I do your evaluation? | 19:54 |
Iwanowitch | Well, I can answer "as late as possible", but that would be a bit stupid. | 19:55 |
Iwanowitch | I'd say, go ahead. | 19:55 |
nash | Not really ;-) | 19:55 |
nash | If you want to say... can I do at <some time> it's fien | 19:55 |
Iwanowitch | Well, I don't know. I can always put in more work of course. I could make the rules look a bit more readable, I could create some more interesting behaviour, I could speed up the whole thing. | 19:57 |
Iwanowitch | But well, I suppose you get a feeling for what needs to be done at the current stage. | 19:57 |
Iwanowitch | That's enough, I think. | 19:57 |
nash | Heh | 19:58 |
* nash is trying to find the deadline for it ;-) | 19:58 | |
nash | mithro: When is the SoC midterm deadline? | 19:58 |
greywhind | 14th, i think | 19:58 |
nash | Awesome | 19:59 |
nash | So monday. | 19:59 |
nash | So Iwanowitch... sound good? | 19:59 |
Iwanowitch | Monday then? Good for me. | 20:00 |
nash | Need to double check the time... | 20:01 |
nash | But you mentioned you had more time this week ;-) | 20:01 |
Iwanowitch | Yeah, indeed. So I'll try to make it worth something. :) | 20:03 |
Iwanowitch | Oi, little question. Is it okay if I depend on a third-party library? Particulary a constraint library, http://www.logilab.org/project/logilab-constraint | 20:05 |
tpb | <http://ln-s.net/21dk> (at www.logilab.org) | 20:05 |
Iwanowitch | It's also in the debian packages (python-constraint) | 20:05 |
nash | As long as: | 20:06 |
nash | a) It doesn't cause licence contaimination | 20:06 |
nash | b) It works on most platforms | 20:06 |
nash | c) It's easy to get (the debian-ness covers this) | 20:06 |
Iwanowitch | Mmm. What license am I working under? | 20:06 |
* nash is happy with any OSS | 20:06 | |
Iwanowitch | I think logilab-constraint is GPL | 20:07 |
nash | OSI sorry licence | 20:07 |
Iwanowitch | Lemme check | 20:07 |
* nash notes it's a slow page | 20:07 | |
nash | It's GPL | 20:07 |
Iwanowitch | Yep. | 20:07 |
nash | So GPL is fine... | 20:08 |
nash | Iwanowitch: Let me just say the less code you can write, for the most functionality is good | 20:08 |
*** tpb has joined #tp | 20:12 | |
*** ChanServ sets mode: +o tpb | 20:12 | |
Iwanowitch | I've also made a little blog post about the slowness today. | 20:13 |
Iwanowitch | Mainly for myself, I think. | 20:13 |
Iwanowitch | To set out the path for the next few days, or something. | 20:14 |
nash | I saw that one ;-) | 20:18 |
mithro | hey people | 20:20 |
greywhind | hey mithro | 20:21 |
mithro | hey greywhind - any luck with python-ogre? | 20:21 |
greywhind | well, i got past that command | 20:21 |
greywhind | the next one fails as follows: | 20:22 |
greywhind | http://rafb.net/p/jtr5QJ85.html (42 lines) | 20:22 |
tpb | Title: Nopaste - No description (at rafb.net) | 20:22 |
nash | mithro: When is the SoC midterm deadline? | 20:22 |
mithro | ASAP | 20:22 |
greywhind | that's when i run the command: python python-ogre/BuildModule.py -g -c ois ogre | 20:22 |
mithro | greywhind: did you build boost first? | 20:22 |
mithro | greywhind: ie | 20:23 |
mithro | did this step complete successfully | 20:23 |
mithro | python python-ogre/BuildModule.py -r -b cmake gccxml boost pygccxml cg scons | 20:23 |
greywhind | yes, it idd | 20:23 |
greywhind | *did | 20:23 |
greywhind | and i can run the smoke demo | 20:24 |
mithro | you mean this part | 20:24 |
mithro | cd ./python-ogre/demos/ogre | 20:24 |
mithro | python Demo_Smoke.py | 20:24 |
mithro | or? | 20:24 |
greywhind | no, the earlier one | 20:24 |
greywhind | right before step 4 | 20:25 |
mithro | oh okay | 20:25 |
mithro | can you try re-running this | 20:25 |
mithro | python python-ogre/BuildModule.py -r -b boost | 20:25 |
greywhind | sure | 20:25 |
greywhind | k, that worked | 20:31 |
greywhind | now let's see if step 4 works | 20:31 |
greywhind | so, i'm getting | 20:33 |
greywhind | http://rafb.net/p/CsI9cr10.html (84 lines) | 20:33 |
tpb | Title: Nopaste - No description (at rafb.net) | 20:33 |
greywhind | boost-1_35 is in root/usr/include | 20:34 |
greywhind | not 1_34_1 | 20:34 |
mithro | ahh | 20:35 |
mithro | have a look in environment.py | 20:36 |
mithro | and see if you can find a reference to 1_34_1 | 20:36 |
greywhind | where's taht? | 20:36 |
greywhind | *that | 20:36 |
mithro | same directory as | 20:37 |
mithro | python-ogre/BuildModule.py | 20:37 |
greywhind | ah | 20:37 |
greywhind | Config.PATH_Boost = os.path.join(Config.LOCAL_INCLUDE, 'boost-1_34_1') | 20:37 |
mithro | replace that? | 20:38 |
greywhind | yep | 20:38 |
greywhind | replaced all instances | 20:38 |
greywhind | rebuilding... | 20:38 |
greywhind | http://rafb.net/p/LwF1s696.html (2660 lines) | 20:39 |
tpb | Title: Nopaste - No description (at rafb.net) | 20:39 |
mithro | ffs | 20:42 |
*** Ohm has quit IRC | 20:42 | |
*** Ohm has joined #tp | 20:42 | |
greywhind | just never ends, does it? | 20:43 |
mithro | yeah | 20:43 |
mithro | what command did you just run? | 20:43 |
greywhind | python python-ogre/BuildModule.py -g -c ois ogre | 20:43 |
*** vi1985 has quit IRC | 20:47 | |
mithro | can you just try | 20:49 |
mithro | python python-ogre/BuildModule.py -r -b ois | 20:50 |
CIA-62 | victor.ivri gencon-rfts-ai * rb818f4e4e488 / (10 files in 8 dirs): Writing/parsing "genome" files now works, and is near complete. | 20:50 |
greywhind | greywhind (05:40 PM):/Programming/PyOgre > python python-ogre/BuildModule.py -r -b ois | 20:51 |
greywhind | Traceback (most recent call last): | 20:51 |
greywhind | File "python-ogre/BuildModule.py", line 202, in <module> | 20:51 |
greywhind | buildModule ( classList[ moduleName ] ) | 20:51 |
greywhind | File "python-ogre/BuildModule.py", line 120, in buildModule | 20:51 |
greywhind | for type_,cmd,path in module.buildCmds: | 20:51 |
greywhind | AttributeError: class ois has no attribute 'buildCmds' | 20:51 |
mithro | dang | 20:51 |
*** peres has joined #tp | 20:52 | |
mithro | looks like the gccxml version you have is not playing nice with the xcode version you have | 20:53 |
mithro | oh | 20:54 |
greywhind | i'm going to rerun step 2 | 20:54 |
greywhind | all of it | 20:54 |
greywhind | oh? | 20:54 |
mithro | did you build gccxml after or before you upgraded xcode? | 20:54 |
greywhind | before, i think | 20:54 |
mithro | okay | 20:54 |
greywhind | so i'll rerun step 2 | 20:54 |
mithro | you will have to clean gccxml | 20:54 |
greywhind | i believe it overwrites anyway | 20:55 |
greywhind | not sure | 20:55 |
mithro | python python-ogre/BuildModule.py --help | 20:55 |
mithro | not if the package is already fully built | 20:55 |
greywhind | we'll see if it works to just rerun the command, then if not, we'll try to clean it | 20:55 |
*** Iwanowitch has quit IRC | 21:11 | |
*** Erroneous has quit IRC | 21:18 | |
mithro | greywhind: any luck? | 21:40 |
*** peres has quit IRC | 22:12 | |
greywhind | mithro: /paste | 22:35 |
greywhind | err | 22:35 |
greywhind | http://rafb.net/p/oYzP1P35.html (1138 lines) | 22:35 |
tpb | Title: Nopaste - No description (at rafb.net) | 22:35 |
greywhind | it's different, at least | 22:36 |
mithro | be back later | 22:46 |
greywhind | k | 22:46 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!