Wednesday, 2008-05-28

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
*** mithro has joined #tp00:02
mithroheyo people00:03
pluskidhi mithro00:04
*** bddebian has quit IRC00:16
nashpants on mithro00:22
mithropluskid!00:43
mithropluskid: you got some time to go through stuff?00:43
mithroI have about an hour before I need to be in bed00:43
*** greywhind_ has joined #tp00:44
*** greywhind has quit IRC00:44
mithrohey nash00:45
mithrohow goes everything?00:45
pluskidhi mithro00:45
pluskidI'm working on mzscheme now00:46
mithrookay00:46
nashheyo00:46
nashI'm okay00:46
mithrodid my emails to the schemepy list help with the usage stuff?00:46
mithroI noticed that you have not replied to them00:46
pluskidmithro: yes, they are helpful00:46
pluskidI'll reply them later00:47
mithrois there anything you want to know from me?00:47
pluskidHmm, currently not I think.00:47
pluskidI'm trying to finish the mzscheme backend before this week end00:47
pluskid:)00:47
pluskidThen I'll look at the tp-server and tp-client and TPCL00:48
mithrookay then00:48
mithrohave you had a chance to look at the pypy stuff?00:48
pluskidI checked out the code00:49
pluskidI tried to run it00:49
pluskidit runs on CPython without problem00:49
mithrocool00:49
pluskidI got Jakub's mail.00:50
mithroit's possibly interesting to see how the performance of CPython verse compile version (using PyPy and RPython stuff)00:50
pluskidYes, I haven't figured out how to do the translation yet.00:50
mithroI've never done the translation process - might be good idea to ask Jakub00:51
pluskidBut if the translation result is C stuff, it will be another backend instead of the fallback00:51
mithrohe has some benchmark performance00:51
mithropluskid: another backend which uses the exact same code as the python fallback00:52
pluskidhehe00:52
pluskidBut I don't like to include the whole PyPy codebase as the fallback, maybe we'll need to write a small parser for PyPy Scheme00:53
mithrohow big the PyPy codebase?00:56
CIA-54pluskid schemepy * r4a944aaa2690 /schemepy/ (guile/guile.py mzscheme/mzhelper.c mzscheme/mzscheme.py): Testcase of list and dict passed for mzscheme.00:56
pluskid158M    pypy-dist00:56
mithro158M!?00:56
pluskiddistribution00:57
pluskidinclude all demos and examples00:57
mithrooh, you won't want to include the whole PyPy, just the schemepy directory?00:57
pluskidPyPy scheme is 616 K00:58
mithropluskid: oh, your on http://soc.python.org/ too btw00:58
tpbTitle: Planet Python/SoC (at soc.python.org)00:58
pluskidpypy directory is 97 MB00:58
pluskidmithro: you added it? thanks!00:59
mithropluskid: they picked it up as it was python related01:00
pluskidsweet01:00
mithropluskid: I'm pretty sure we only need the 616k part01:00
pluskidYes, but as Jakub said, it used PyPy's parser01:00
pluskidI guess we can write a tiny parser and separate the code from PyPy01:01
mithropossible01:02
mithroI guess we should email Jakub about it01:03
mithrohow big is https://codespeak.net/viewvc/pypy/dist/pypy/interpreter/ ?01:04
tpb<http://ln-s.net/1tM:> (at codespeak.net)01:04
pluskidmithro 4.6M01:05
mithroI don't know enough about PyPy to know which bit we need01:06
pluskidmithro: me too01:06
pluskidIt seems PyPy has a RPython language which is rstricted Python01:06
pluskidPyPy Scheme is written in RPython01:06
mithroopen source to the rescue, lets ask Jakub! :)01:06
pluskidOK.01:07
pluskidmithro: now? Or when I finish mzscheme ?01:07
mithrowell, send him an email while you finish mzscheme :)01:08
pluskidOK01:08
mithrohe'll probably take a bit to reply01:12
mithrospecially if you ask some more in depth questions01:13
pluskidI see01:14
mithroso gsoc officially started on Monday01:15
pluskidIt's  already Thursday here :p01:15
mithroonly tuesday here01:16
nashpluskid: And where the hell are you if it is Thursday?01:17
pluskidnash: what do you mean?01:18
mithropluskid: I think you mean it's Wednesday01:18
mithro?01:18
nashIt's Wednesday here.. and I'm in +10 timezone01:18
pluskidnash: Ah, I made a mistake! :p01:19
nash;-)01:19
nashpluskid: That would make sense then ;-)01:19
pluskid:)01:19
nashpluskid: Else there is a timezone I'm not aware of... else this years google.au april fools joke was for real01:23
pluskidnash: what's that joke? is there a URL?01:24
nashhttp://www.google.com.au/intl/en/gday/01:24
tpbTitle: gDay with MATE (at www.google.com.au)01:24
nashpluskid: make sure you read the faq01:24
*** JLafont has quit IRC01:25
pluskidnash: ha, I'll look at that later. Head for classes now. :)01:25
nashokay01:26
*** pluskid has quit IRC01:26
*** JLafont has joined #tp01:27
*** greywhind_ has left #tp02:04
CIA-54juanmy777 tpserver-py-dronesec * rdb4659b4c420 /tp/server/rules/dronesec/drones/Dronepedia.py: Fixed Dronepedia to work with tpserver-py and standalone02:25
CIA-54juanmy777 tpserver-py-dronesec * re08dbcd09806 /tp/server/rules/dronesec/__init__.py: Popuate and new players added ignore systems02:25
CIA-54juanmy777 tpserver-py-dronesec * r8471b8f8123f /tp/server/rules/dronesec/ (7 files in 3 dirs): Dronepedia implemented to work correctly. Should have turns come out infallibly.02:25
CIA-54juanmy777 tpserver-py-dronesec * rb19f60cd44da /tp/server/utils/planetGenerator.py: Fixes to the PlanetGenerator02:25
JLafonthmm where did mithro go!!!02:27
* JLafont wakes up mithro02:27
JLafontbooo02:29
JLafontOh well02:29
JLafontI guess I'll ask him tomorrow02:29
*** mithro has quit IRC02:43
*** zzorn_laptop has joined #tp02:48
*** nash has quit IRC02:59
*** JLafont_ has joined #tp03:04
*** JLafont has quit IRC03:07
*** Lukstr has quit IRC04:14
*** _Lukstr has joined #tp04:14
*** llnz has joined #tp04:49
llnzhi all04:50
*** CIA-54 has quit IRC05:06
*** CIA-54 has joined #tp05:08
*** JLafont_ has quit IRC05:20
CIA-54pluskid schemepy * r56f8f62ab613 /schemepy/mzscheme/ (mzhelper.c mzscheme.py): Testcase for lambda passed for mzscheme.05:30
*** Iwanowitch has joined #tp06:56
ezodanyone around who knows how orders work in the protocol?07:33
llnzhi ezod07:35
llnzyes07:35
ezodhey llnz07:36
ezodso the Order frame is Response based07:36
llnzyes07:36
ezodbut when a client issues an OrderInsert, it contains an Order frame?07:36
llnzwell...07:37
llnzthe orderinset frame has the same contents as the order frame07:37
llnzthere is a bit of shortcutting going on07:37
ezodso basically it's just an order frame with a different id and pointed at the server instead?07:38
llnzyes07:38
ezodalright, got it, thanks07:38
CIA-54aaron documents * r97c1399ff8b8 /protocol/admin.xml: Added Command and CommandResult frames.08:11
* llnz wanders off08:43
llnzlater all08:43
*** llnz has quit IRC08:43
*** peres has joined #tp09:48
CIA-54aaron tpserver-cpp-config * rd719cf2e512f /tpserver/adminlogger.cpp: AdminLogger constructs and sends LogMessage frames.09:54
CIA-54aaron tpserver-cpp-config * r0e6b12fe8e91 /tpserver/adminlogger.cpp:09:54
CIA-54Revert "AdminLogger constructs and sends LogMessage frames."09:54
CIA-54This reverts commit d719cf2e512fb490d5276f8e46b06cc5be12ab35.09:54
CIA-54aaron tpserver-cpp-config * r4351eca1b329 /tpserver/adminlogger.cpp: Temporarily disabled LogMessage frames in AdminLogger due to possible design flaw.09:54
*** ezod has quit IRC09:55
*** bddebian has joined #tp10:15
bddebianHeya10:17
*** zzorn_laptop has quit IRC10:27
*** peres has quit IRC10:51
*** mithro has joined #tp10:53
*** mithro has quit IRC11:15
CIA-54victor.ivri gencon-rfts-ai * r297c3738a28f /gencon/ (Client.java GenConRunner.java test.java): Changed the internal structure of the client for more efficient autorun testing (and better user-friendliness)12:07
*** mithro has joined #tp12:08
*** jphr has joined #tp12:17
CIA-54jphr tpserver-cpp-risk * rb0d9bf149fd3 / (modules/games/risk/risk.cpp quickstart-risk.conf): Added object visibility code to onPlayerAdded. Tweaked quickstart12:19
CIA-54victor.ivri gencon-rfts-ai * rc07317258715 /gencon/ (Client.java GenConRunner.java): Added comments for sake of convenience and organization.12:21
*** mithro has quit IRC12:31
*** Marcel- has joined #tp12:34
*** Erroneous has joined #tp12:57
*** mithro has joined #tp13:03
*** mithro has quit IRC13:24
*** JLafont has joined #tp13:33
*** nuleren has joined #tp13:47
*** _Lukstr is now known as Lukstr14:01
*** Epyon has quit IRC14:24
*** jphr has left #tp14:27
*** mithro has joined #tp15:03
mithroheyo15:05
*** bddebian has quit IRC15:12
Iwanowitchmithro: heya15:13
Iwanowitchmithro: what is a slot in an Order?15:15
IwanowitchAnd how does it affect libtpclient-py, fi it does?15:16
*** jphr has joined #tp15:17
*** mithro has quit IRC15:24
*** mithro has joined #tp15:27
CIA-54nuleren tpserver-cpp-tae * r9f13967fa703 /modules/games/tae/tae.cpp: Added logic to create the basic game board out of solar systems15:53
CIA-54nuleren tpserver-cpp-tae * r6ab16ecf3f90 /modules/games/tae/ (Makefile.am starsystem.cpp starsystem.h tae.cpp):15:53
CIA-54Broke out the star system object into its own class. Added more15:53
CIA-54parameters to the star system object to allow for future game logic.15:53
mithronuleren: how is it going?16:17
nulerennot bad16:18
mithrohow is your progress going?16:19
mithrohave you been testing with tpclient-pywx, or are you not at that stage?16:19
nulerena quick question: what's the container type of an object?  I see like 2 for planet 1 for emptyobject... where does this number come from?16:19
nulerenyep i've been testing with tpclient-pywx as I go16:19
mithrocontainer type?16:20
nulerenyeah that may be a tpclient-cpp question...16:20
mithroI'm afraid I need a little more context16:20
mithroit could be a bit a number of things16:20
nulerenjust looking at some of the objects made for other modules, they have a function that's: getContainerType16:20
nulerenand most just return a number16:21
mithroTP03 - http://www.thousandparsec.net/tp/dev/documents/objects.php16:21
tpb<http://ln-s.net/J-G> (at www.thousandparsec.net)16:21
nulerensuch as 1 or 216:21
mithronuleren: oh, I have no idea about that16:21
mithro~seen llnz16:21
tpbmithro: llnz was last seen in #tp 7 hours, 37 minutes, and 33 seconds ago: <llnz> later all16:21
mithrosend an email to the list would be my suggestion16:21
nulerenok16:21
mithrowe don't support TP04 in tpclient-pywx yet, which is going to be a pain for all the students16:22
mithroas you are limited to what is describe on that TP03 page for testing16:23
nulerenok16:23
mithrounless someone is going to dive into helping out with tpclient-pywx :)16:24
nulerenheh16:24
nulerenso, tpclient-pywx will basically only recognize the objects and parameters listed on that page you just linked me?16:25
*** mithro has quit IRC16:51
*** zzorn has quit IRC17:00
*** mithro has joined #tp17:04
mithronuleren: it will not download the game if they are not in that list (and as describe by that list)17:10
*** mithro has quit IRC17:28
*** Marcel- has quit IRC17:35
*** mithro has joined #tp17:43
mithro~seen jphr18:05
tpbmithro: jphr was last seen in #tp 1 day, 0 hours, 28 minutes, and 11 seconds ago: <jphr> well i'm heading out for the day.18:05
*** Epyon has joined #tp18:43
*** zzorn has joined #tp18:51
*** mithro has quit IRC18:56
*** nash has joined #tp18:58
*** nuleren has quit IRC19:01
*** tuna has quit IRC19:38
*** tuna-fish has joined #tp19:41
*** tuna-fish is now known as tuna19:43
*** peres has joined #tp20:11
*** Erroneous has quit IRC20:55
*** bddebian has joined #tp21:31
bddebianHeya21:32
*** peres has left #tp21:36
*** Iwanowitch has quit IRC22:26
*** Epyon has quit IRC22:42
*** Epyon has joined #tp22:44
*** Alklomion has joined #tp23:29
*** mithro has joined #tp23:47
mithroheyo people23:51

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