Friday, 2007-06-29

*** tpb has joined #freeorion00:00
*** zipola has joined #freeorion00:04
*** mithro has joined #freeorion00:14
*** zipola has quit IRC00:24
*** STalKer-X has quit IRC04:00
*** Carmina has joined #freeorion04:00
*** kroddn has quit IRC06:07
*** kroddn has joined #freeorion06:15
*** kroddn has quit IRC06:25
*** kroddn has joined #freeorion07:16
*** Carmina has quit IRC07:45
*** tyreth has quit IRC07:50
*** STalKer-X has joined #freeorion08:01
*** zipola has joined #freeorion11:52
*** zipola has quit IRC12:07
*** qk-gen has joined #freeorion12:14
qk-genGeofftheMedio: Hi, is some medium difficult code need on orion? I have some time and can do it...12:14
*** zipola has joined #freeorion13:01
GeofftheMediostill there?13:03
*** triple\ has joined #freeorion13:10
*** triple\_ has quit IRC13:11
qk-gennow I am here14:00
GeofftheMediook, so what sort of coding are you interested in?14:00
qk-genI have some experience in game logic14:01
GeofftheMediowell, you could work on Python AI14:03
GeofftheMedioor perhaps figure out a better way to distribute food to planets of an empire14:03
qk-gendo you mean integrate it or write that AI?14:04
GeofftheMedioyou could probably improve the current code that exposes functions to python, or write up some documentation of the interface, or write actualy Python AI code14:04
qk-gendistribute food is NP-hard problem, not?14:04
qk-genOK, I look at this part14:04
GeofftheMedionot really, there are some reasonable rules to follow14:05
GeofftheMedioalso, we could use a better formula to determine the relationship between available food and growth14:05
GeofftheMediocurrently, there's a 3 or 4 stop process where planets get food equal to their production or population (whichever is less) then whichever of those is more, then equal to twice their population (allowing max growth rate), always subject to the limit on the total available food14:06
GeofftheMediohowever this is wasteful for fully populated planets, since they can't grow and would be fine with food equal to their population14:06
GeofftheMediobut really, we should have a better relationship between food supplied, food needed, current pouplation, health meter, etc. that makes sense in all cases14:07
qk-genHmm, looks interesting, I look at this problem and when I have some patch I post it, ok?14:07
GeofftheMediook.  you might want to think about the math first and then discuss with me or others on the forums14:07
GeofftheMediobefore making the patch14:07
qk-genOK14:08
GeofftheMedioit's not just distributing food... it's figuring out the algorithm that decides how much food is needed, and what population growth should be, and how less than full supply of food affects population...14:08
qk-gencurrent formula for population growth in Popcenter is final?14:14
GeofftheMediono14:16
GeofftheMediothis is part of what you can play around with14:16
qk-genso I can post some ideas how can be improved?14:16
GeofftheMediosure14:16
qk-genwhat is good forum for this?14:16
qk-gengame design or brainstorm?14:19
GeofftheMedioyou can't post in game design14:19
GeofftheMediomake a brainstorming thread, I suppose.  I might move it to game design if it seems worthwhile14:19
qk-genOK, thanks14:20
GeofftheMedioit's not really on the roadmap...14:20
qk-genso it could be bonus ;)14:20
GeofftheMediosome things to think about... we should probably have max population growth when population is half full, so maybe have health meter bonuses then14:21
GeofftheMediopop growth direction should be mainly dependent on health meter, but need to be limited by max and min pop of a popcenter as well14:22
GeofftheMedioeverything should be smooth and continuous, but also not too complicated for the user to understand...14:23
GeofftheMedioalternatively, have health meter penalties when population is too large, so that pop growth falls to 0 when population is at its max14:25
GeofftheMediobut this needs to incorporate external factors altering health meter as well, like techs and buildings...14:25
qk-genAt first I wrote to forum what is current formula...or I can find it somewhere?14:26
GeofftheMediohttp://freeorion.org/index.php/V.3_Requirements#Population14:27
tpb<http://ln-s.net/fP7> (at freeorion.org)14:27
qk-genthanks14:27
GeofftheMediosome of that might be a bit out of date though14:27
GeofftheMediooh: get rid of the starvation special mechanism14:28
GeofftheMedioalso look at PopCenter class in code, and...14:29
GeofftheMedioEmpire::UpdateFoodDistribution()14:31
GeofftheMedioI'll be back in ~30 min14:35
qk-genhttp://freeorion.org/forum/viewtopic.php?f=6&t=178415:00
tpb<http://ln-s.net/fPg> (at freeorion.org)15:00
GeofftheMedioyou might want to explain the context in that post... most people won't know what 1, 2, 3, 4, etc. are15:05
GeofftheMedioalso, it's not just food distribution that needs fixing... it's the math that determines what growth occurs and how much food is needed / consumed, and how health relates to this15:06
qk-genIt`s only first part...now I thinkink about new growth formula...somethink which grow slow at beginning, fast at half pop and slowing during reaching max.15:11
GeofftheMediok.15:12
GeofftheMedioI'm heading out, so I'll be gone from IRC, but I'll check the forums intermittantly15:13
qk-genOK15:14
*** mithro has quit IRC16:38
*** qk-gen has quit IRC17:47
*** wombatman has joined #freeorion20:19
wombatmanhello all20:19
GeofftheMediohi20:35
wombatmancool game idea, hoping to get it working, coz all i'v read has made me want it more and more :)20:41
GeofftheMediook20:42
wombatmanyay the .net thingy worked20:42
GeofftheMedioexplain?20:42
wombatmanoh, to get it working on winxp i needed .net 2.020:43
GeofftheMedioah.  yes...  unfortunate and difficult to avoid, despite not actually using any .net features20:43
wombatmannp, easy to do20:44
GeofftheMediosome people in countries with slow or expensive internet connections have major issues downloading the update20:45
GeofftheMediothey also might have pirated copies of windows, making getting updates difficult20:45
wombatmanits the kinda project i'd be interested in helping with, as a play tester, as i have no programing or artistic skills20:45
wombatmanmight? lol 99.9% of all copies are that lol20:46
*** tyreth has joined #freeorion20:47
wombatmanu can get a redistabutable version of the .net 2.0 installer, maybe u could bundle it with the win installer download20:48
GeofftheMediomost people don't need it, and it's not free software, so there might be license issues bundling it with GPL'd stuff20:49
* wombatman laughs at himself for sounding like he knows wtf he on about20:49
wombatmanyea guess, and it is easy to find on windows site20:51
GeofftheMediosame # of MB to download either way20:51
wombatmanso, does it play if ur offline? or it need a connection?20:57
GeofftheMedioyes.  it connects to a server on your machine.  a firewall might complain, but it's not accessing the internet unless you do a multiplayer game20:58
wombatmanD820:58
wombatmanmoving house and will be without net for a few weeks, pooper20:59
GeofftheMedioI just said you don't need a net connection21:00
wombatmanoh cool, just u started with yes, i'm easily confused 8(21:01
*** warmbedman has joined #freeorion21:14
warmbedmanthe fact ur doing all this for free amazes me21:20
GeofftheMedioit's a hobby21:20
* warmbedman wonders if wombatman will ever timeout21:23
warmbedmanwell i guess i'll return in 3 weeks or so :)21:23
GeofftheMediomkay21:24
warmbedmancya GeofftheMedio :)21:24
*** warmbedman has quit IRC21:24
*** STalKer-X has joined #freeorion22:56

Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!