*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
mithro | you know what would be really useful in DDD | 00:02 |
---|---|---|
mithro | pretty printing of stl data structures | 00:02 |
nash | STL... just say o | 00:07 |
nash | s/o/no | 00:07 |
mithro | it's not that bad | 00:07 |
mithro | it's nice to have data structures which know how big they are even if they have nulls in them :P | 00:07 |
* nash guesses this is a python problem? | 00:08 | |
mithro | ? | 00:08 |
mithro | a char* has no reference to it's length | 00:08 |
mithro | and strlen and similar get confused by \0 | 00:08 |
nash | not quite... a char * has sizeof() == sizeof(void *) | 00:09 |
nash | The standard string encoding has a nil problem | 00:09 |
mithro | nash: sorry the length of the string people make it point to | 00:09 |
mithro | s/char*/uint8_t*/ | 00:10 |
nash | Why do that? | 00:10 |
mithro | don't worry | 00:11 |
nash | If it's a string, use char*, not uint8, that's just stupid | 00:11 |
mithro | it's not a string | 00:11 |
nash | And why force sign down the throat unless you need it? | 00:11 |
mithro | it's an array of bbytes | 00:11 |
mithro | which could have nulls in it | 00:11 |
mithro | similar to tp data | 00:12 |
mithro | having things like a map is useful | 00:13 |
mithro | My total empire is: | 00:26 |
mithro | 24 Planets | 00:26 |
mithro | 15 Frigates | 00:26 |
mithro | 468 Battleships | 00:26 |
mithro | I have queued: | 00:26 |
mithro | 24 Battleships | 00:26 |
mithro | 7 Frigates | 00:26 |
mithro | The total enemies are: | 00:26 |
mithro | 29 Planets | 00:26 |
mithro | 103 Frigates | 00:26 |
mithro | 732 Battleships | 00:26 |
*** greywhind has joined #tp | 00:27 | |
*** greywhind_ has quit IRC | 00:27 | |
* nash guesses either mithro is not doing work, or his job is a hell of lot better than nash suspected | 00:27 | |
mithro | nash: I have the ai's running on my laptop for the last 4 hours | 00:28 |
mithro | that is where it is at after 250 turns | 00:33 |
nash | okay | 00:33 |
nash | Cool | 00:33 |
mithro | 5 tpsai-py's on tpserver-cpp running minisec | 00:34 |
mithro | only two of the AI's are left | 00:34 |
mithro | I have starmapper mapping the universe, so I will make a movie of the game | 00:34 |
mithro | that is a lot of battleships however :) | 00:35 |
mithro | over 1000 in the game :P | 00:35 |
nash | Sounds messy ;-) | 00:35 |
mithro | tpsai-py is sitting around 11mb | 00:37 |
mithro | which isn't too bad :) | 00:37 |
nash | mithro: Still.. many stars! games have a problem with the 16bit limitations on fleets and similar | 00:37 |
mithro | yeah | 00:39 |
mithro | that isn't the number of fleets - there are probably only about 100-200 fleets | 00:39 |
nash | I guessed | 00:40 |
mithro | I need to make a bigger universe on tpserver-cpp but it ran out of planet names | 00:41 |
nash | When I was testing galaxie I patched it to reuse names - just a % somewhere | 00:43 |
mithro | nash: yeah, I'll probably do the same | 00:45 |
mithro | ai2 Step 7. Status report... | 00:45 |
mithro | ------------------------------------------------------------------ | 00:45 |
mithro | My total empire is: | 00:45 |
mithro | 34 Planets | 00:45 |
mithro | 82 Frigates | 00:45 |
mithro | 726 Battleships | 00:45 |
mithro | I have queued: | 00:45 |
mithro | 33 Battleships | 00:46 |
mithro | 12 Frigates | 00:46 |
mithro | The total enemies are: | 00:46 |
mithro | 20 Planets | 00:46 |
mithro | 14 Frigates | 00:46 |
mithro | 515 Battleships | 00:46 |
mithro | I think ai2 is wining | 00:46 |
nash | Yeah | 00:46 |
mithro | nash: I will be interested in seeing how it goes against any ai you end up intergrating :) | 00:47 |
mithro | currently running on 30 second turns | 00:47 |
nash | mithro: My next AI will be for RFTS | 00:47 |
nash | I just need to train it to play like I did | 00:47 |
nash | mithro: Hypothetically I can tweak the paper synopsis if/when I'm accepted right? | 01:02 |
nash | And biography | 01:02 |
mithro | yeah sure | 01:04 |
mithro | that doesn't need to be set till the 12th of December | 01:04 |
mithro | which is when the program goes "live" | 01:04 |
nash | excellent - check you mail... | 01:13 |
nash | then I need to do my embedded submission | 01:13 |
mithro | what is ROI? | 01:14 |
nash | Return on Investment | 01:17 |
nash | I can tweak it | 01:17 |
nash | And I may give you a minor update tomorrow if I can get either a) permission from toshiba or b) wording in our contract to avoid permission from toshiba... | 01:20 |
nash | b) is more likely | 01:20 |
mithro | okay | 01:21 |
mithro | green is slowly crushing yellow | 01:21 |
nash | did red die faster? | 01:22 |
nash | ANyway 0- home now | 01:28 |
nash | talk to you tomorrow | 01:28 |
mithro | okay see ya | 01:30 |
*** nash has quit IRC | 01:31 | |
*** llnz has joined #tp | 01:39 | |
mithro | hey llnz | 01:49 |
llnz | hi mithro | 01:49 |
mithro | My total empire is: | 01:50 |
mithro | 18 Planets | 01:50 |
mithro | 13 Frigates | 01:50 |
mithro | 642 Battleships | 01:50 |
mithro | I have queued: | 01:50 |
mithro | 18 Battleships | 01:50 |
mithro | 12 Frigates | 01:50 |
mithro | The total enemies are: | 01:50 |
mithro | 35 Planets | 01:50 |
mithro | 116 Frigates | 01:50 |
mithro | 1297 Battleships | 01:50 |
mithro | Turn number: 343 | 01:50 |
llnz | cool | 01:51 |
mithro | lots of battleships :P | 01:51 |
mithro | llnz: you really need to add an intercept order | 02:07 |
llnz | what do you want more? intercept order or a tpserver-cpp release? | 02:09 |
mithro | I may add one after this battle | 02:10 |
mithro | you also don't seem to be able to colonise the same round as you bomb a planet to smithereens? | 02:12 |
llnz | yes, that's true | 02:15 |
mithro | I will have something cool for you to watch tommorrow :) | 02:19 |
llnz | cool | 02:20 |
llnz | tomorrow is a public holiday in Christchurch, but I could well be out all day | 02:21 |
mithro | bah, it should be a work on thousand parsec day :P | 02:22 |
mithro | I with green would hurry up and kill yellow instead of playing planetary ping-pong | 02:24 |
*** greywhind_ has joined #tp | 02:27 | |
*** greywhind has quit IRC | 02:27 | |
mithro | wow | 02:27 |
mithro | 828M ai2.log | 02:27 |
mithro | 995M ai3.log | 02:27 |
mithro | ~seen peres | 03:16 |
tpb | mithro: peres was last seen in #tp 9 weeks, 2 days, 21 hours, 55 minutes, and 26 seconds ago: <peres> anyway, knowing you think i'm going down the right way is important :) | 03:16 |
mithro | http://www.thousandparsec.net/~tim/test-battle.avi | 03:31 |
tpb | <http://ln-s.net/1+RG> (at www.thousandparsec.net) | 03:31 |
mithro | llnz: take a look at that | 03:31 |
llnz | cool | 03:35 |
mithro | I think it will look better when he adds support for fleet info | 03:35 |
*** peres has joined #tp | 03:41 | |
mithro | hey peres | 03:41 |
peres | mithro :) | 03:41 |
peres | you've got mail ;) | 03:53 |
*** mithro has quit IRC | 04:15 | |
*** greywhind has joined #tp | 04:27 | |
*** greywhind_ has quit IRC | 04:27 | |
*** mithro has joined #tp | 06:13 | |
*** peres has quit IRC | 06:48 | |
mithro | llnz: ping? | 06:51 |
llnz | pong | 06:51 |
mithro | we should try like 30 ai in a 1000 planet universe | 06:51 |
mithro | do you think tpserver-cpp could handle it? | 06:52 |
mithro | I think I probably need a computer with more ram however | 06:57 |
llnz | there are not enough names yet to have more than 45 systems | 07:03 |
llnz | tpserver-cpp should be able to handle it, but it will need long-ish turns | 07:03 |
llnz | the ai could be run from a few separate computers | 07:04 |
llnz | spreading the load | 07:04 |
mithro | peres sent me a file full of names | 07:05 |
mithro | so I was thinking of making tpserver-cpp read a file | 07:05 |
mithro | i'm getting pretty comfortable with C++ these days | 07:05 |
llnz | cool | 07:06 |
mithro | llnz: you should checkout the resource overlay in tpclient-pywx-incoming on demo2 | 07:09 |
CIA-10 | mithro tpclient-pywx-development * r3da6a539c261 /tpclient-pywx: Don't calling events in the binder if there is an exception. | 07:12 |
llnz | resource overlay appears blank on demo2 | 07:15 |
mithro | you on the incoming branch? | 07:15 |
llnz | oh | 07:16 |
llnz | nope, on development | 07:16 |
mithro | these are greywhind patches which have yet to been merged | 07:16 |
llnz | ok, cool | 07:16 |
mithro | he is going to turn the dots into piecharts | 07:18 |
CIA-10 | mithro tpclient-pywx-incoming * r3da6a539c261 /tpclient-pywx: Don't calling events in the binder if there is an exception. | 07:19 |
CIA-10 | mithro tpclient-pywx-incoming * rbba530e16d60 /tpclient-pywx: Merge with git://git.thousandparsec.net/git/tpclient-pywx.git#development | 07:19 |
mithro | anyway I need to head to bed | 07:21 |
llnz | so should I | 07:27 |
*** peres has joined #tp | 07:28 | |
mithro | wb peres | 07:33 |
peres | ty | 07:33 |
peres | got your list? | 07:33 |
mithro | ywah tanks | 07:36 |
mithro | bah | 07:38 |
mithro | I need to go to bed | 07:38 |
mithro | yes, thanks | 07:38 |
peres | goodnight | 07:38 |
*** peres has left #tp | 07:59 | |
*** greywhind_ has joined #tp | 08:27 | |
*** greywhind has quit IRC | 08:27 | |
*** mithro has quit IRC | 08:31 | |
* llnz wanders off | 08:31 | |
llnz | later all | 08:31 |
*** llnz has quit IRC | 08:32 | |
tpb | aloril has quit worldforge (purple.worldforge.org blue.worldforge.org) | 08:32 |
*** tpb changes topic to "Help us finish the game already! :) || http://www.thousandparsec.net/tp/rss.php || cpp-ser" | 09:43 | |
tpb | ChanServ has joined on worldforge | 09:43 |
tpb | mode change by services.wf on worldforge: +o ChanServ | 09:43 |
tpb | ChanServ has left on worldforge | 09:43 |
tpb | aloril has joined on worldforge | 09:43 |
*** greywhind has joined #tp | 10:27 | |
*** greywhind_ has quit IRC | 10:27 | |
*** peres has joined #tp | 11:29 | |
*** peres has quit IRC | 12:31 | |
*** Erroneous has joined #tp | 12:34 | |
*** greywhind_ has joined #tp | 14:27 | |
*** greywhind has quit IRC | 14:27 | |
*** peres has joined #tp | 15:05 | |
*** nash has joined #tp | 16:34 | |
*** tuna has quit IRC | 16:51 | |
*** DTRemenak has quit IRC | 16:51 | |
*** nash has quit IRC | 16:51 | |
*** Epyon has quit IRC | 16:51 | |
*** TBBle has quit IRC | 16:51 | |
*** CIA-10 has quit IRC | 16:51 | |
*** Erroneous has quit IRC | 16:51 | |
*** peres has quit IRC | 16:51 | |
*** kandinski has quit IRC | 16:51 | |
*** kandinsk1 has joined #tp | 16:56 | |
*** Erroneous has joined #tp | 16:56 | |
*** nash has joined #tp | 16:56 | |
*** peres has joined #tp | 16:56 | |
*** Epyon has joined #tp | 16:56 | |
*** TBBle has joined #tp | 16:56 | |
*** CIA-10 has joined #tp | 16:56 | |
*** DTRemenak has joined #tp | 16:56 | |
*** kandinski has joined #tp | 16:56 | |
*** tuna has joined #tp | 16:56 | |
*** kandinski has quit IRC | 16:57 | |
*** mithro has joined #tp | 17:03 | |
*** peres has quit IRC | 17:06 | |
*** kandinsk1 is now known as kandinski | 17:21 | |
*** mithro has quit IRC | 17:46 | |
*** mithro has joined #tp | 18:15 | |
*** mithro changes topic to "Thousand Parsec - http://www.thousandparsec.net/ || IRC Logs at http://www.thousandparsec.net/~irc/ || Why not help out? || tpserver-cpp vs tpsai-py, 2 from 2 - http://www.thousandparsec.net/~tim/test-battle.avi" | 18:16 | |
mithro | hey people | 18:16 |
mithro | how is everyone this Friday morning? | 18:16 |
mithro | nash: you watched that avi? | 18:19 |
nash | Heyo | 18:22 |
nash | mithro: Which avi | 18:22 |
nash | ? | 18:22 |
nash | Ahh - the one in teh subject | 18:23 |
* nash never reads subjects | 18:23 | |
nash | mithro: Cool | 18:24 |
*** greywhind has joined #tp | 18:27 | |
*** greywhind_ has quit IRC | 18:27 | |
CIA-10 | nash galaxie * r9bea2e7a2714 /gui_window.c: Clean up ewl widgets when closing windows. | 18:30 |
CIA-10 | nash galaxie * rf92b1bc3e7bd /gui_window.c: | 18:30 |
CIA-10 | Return focus to main when a window is deleted. | 18:30 |
CIA-10 | This strategy will need to adjusted later. | 18:30 |
CIA-10 | nash galaxie * rec9ea2c2b14d /gui_window.c: Window even larger so I can see useful stuff... | 18:30 |
CIA-10 | nash galaxie * re27b258bb9fd /ewl/gewl_object.c: Clear resource list. | 18:30 |
CIA-10 | nash galaxie * r133f5328663c /tpe_gui.c: Use != 0 for unowned planets. Works better with RFTS | 18:30 |
CIA-10 | nash galaxie * r8dfe592e164a /tpe_gui.c: Sparse suppressions. | 18:30 |
CIA-10 | nash galaxie * r870961314df2 /ewl/gewl_object.c: Remove box from gewl structure | 18:30 |
CIA-10 | nash galaxie * rb44e1a7093e2 /ewl/gewl_object.c: Use a grid for planets. | 18:30 |
CIA-10 | nash galaxie * r877099b5e61c /ewl/gewl_object.c: First generation of orders - windows, but no data. | 18:30 |
CIA-10 | nash galaxie * r8f7a4c7d3d0e /ewl/gewl_object.c: Some comments. | 18:30 |
mithro | nash: so how goes galaxie? | 18:41 |
nash | Well I'm redoing the widgets for input, and in 1 week I'm further then one month last time | 18:47 |
nash | So I hope to get order entry next week | 18:47 |
nash | Which will be good ;-) | 18:47 |
mithro | yeah | 18:48 |
nash | And it looks like I'm talking at LCA embedded miniconf ;-) | 18:49 |
mithro | ahh cool | 18:50 |
nash | Something rather cool, which I can't even talk to people about until January | 18:50 |
nash | So I'll definitely be at LCA now ;-) | 18:50 |
mithro | yay! | 18:50 |
nash | I just registered | 18:51 |
nash | So how am I going as far as gaming is concerned? | 18:51 |
mithro | yet to think about it much | 18:51 |
nash | Lot of submissions? | 18:51 |
mithro | if you do talk, it will probably be near the end of the day close to the lightening talks | 18:51 |
mithro | nash: still chasing people for the various sessions I have planned | 18:52 |
nash | Well if there is a topic you want, without a speaker... let me know.. I'll see if I can get up to speed | 18:53 |
mithro | well I'm currently after people for a commercial game developers using FOSS panel, I have 2 people so far | 18:55 |
nash | Ahh... rules me out then ;-) | 18:55 |
mithro | know anyone? | 18:56 |
nash | I do | 18:56 |
mithro | could you put me in contact with them? | 18:56 |
nash | Well I know game developers... not sure about their FOSS level however | 18:56 |
nash | I'd need to check with them first | 18:56 |
nash | Let me get back to you | 18:56 |
mithro | okay thanks | 18:56 |
tpb | aloril has quit worldforge (Read error: Connection reset by peer) | 19:53 |
tpb | aloril has joined on worldforge | 19:53 |
tpb | aloril has quit worldforge (Read error: Connection reset by peer) | 20:12 |
tpb | aloril has joined on worldforge | 20:13 |
*** greywhind_ has joined #tp | 20:27 | |
*** greywhind has quit IRC | 20:27 | |
*** Demitar has joined #tp | 21:41 | |
mithro | hey Demitar | 21:45 |
*** Erroneous has quit IRC | 21:53 | |
*** greywhind has joined #tp | 22:27 | |
*** greywhind_ has quit IRC | 22:27 | |
*** nash_ has joined #tp | 23:08 | |
*** nash has quit IRC | 23:25 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!