#Eulora log for Sunday, 2016-10-16

Latest Log | Search | Help | Eulora Wiki (eulorum.org)

« Saturday, 2016-10-15
Or choose a date:
Monday, 2016-10-17 »

mircea_popescuand in daily miner's frustration, leave bot running, it "loses" table in inventory at try 100, spends the next 2540 tries "not finding it" and there we go.06:23
diana_comanweird, mine went fine the whole night, 3400 tries07:08
diana_comaneven found an sb ord bh07:08
mircea_popescuaaand it just did it again12:36
mircea_popescu99th explore, lost table12:36
mircea_popescu4k explores sat in spot did jack shit12:36
mircea_popescui simply can not explore anymore, it NEVER works.12:37
mircea_popescuit just leaves table in inv and sits there.12:37
diana_comanwell, you can always go *without* a table if that is the thing that annoys most12:39
mircea_popescuhm diana_coman do you think /bot explore x line y 1 1 7500 8500 might be inadequate for tool ? ie, the delays are good for bh but no good for adze ?12:39
mircea_popescuno, because w/o a table im guaranteed to stop in say 100 tries anyway because weight12:39
diana_comanhm, shouldn't be- it's what I use as delays with tools as well12:39
mircea_popescunuts.12:40
diana_comanbasically the only real solution to this is to make the bot a bit brighter to actually search the inventory for the right table12:40
mircea_popescu~7k clicks - wasted since yest, i'm running at 0.3% capacity over here12:40
mircea_popescucould just use the first...12:40
diana_comanuhm, no12:40
mircea_popescuwhy not ?12:40
diana_comanthat will just give you a different thing to complain about, lol12:40
mircea_popescuwhat, "don't be an idiot and keep all other tables in last slots" ?12:41
diana_comanbecause at some point you'll get stuff in inv and then an old table will become "first" and then complain12:41
mircea_popescuhow so ?12:41
mircea_popescui keep all my other tables in the absolute last slots anyway.12:41
diana_comanoh, you mean if they are all very last slots then if inv gets full it will segfault anyway, so yeah12:41
mircea_popescuyup12:41
diana_comandid you have some tiny keys that were not left in claims?12:42
mircea_popescuone yes and a small12:42
diana_comanugh, so that changes the slot where the table lands I suppose12:42
diana_comanmmk, will look for the smallest pathc12:43
mircea_popescuyeah, but it'd be still "first table". even a "drop craft-table" command would do it12:43
diana_comanpatch12:43
mircea_popescuiirc that drops first12:43
diana_comandrop table was not reliable from what I saw12:43
mircea_popescuah12:43
diana_comanI suppose that is the root cause there: pretty much nothing is actually reliable so poor bot is kind of trying as best it can12:44
diana_comananyways, will cook up something12:44
mircea_popescuyeah this'll have to be fixed eventually. whole client is written in this "fuck you, click again" windows persepective. it needs to be a lot more like the linux kernel : either it's done or it's not done and you know which it was.12:45
shinohaipidof craftable112:45
mircea_popesculol12:45
diana_comanshinohai, laugh or cry but the same damn table has an entirely new id each time it moves from inventory to world and the other way around12:46
diana_comansee this table on my back? abracadabra now it's a whole NEW table on the ground!!12:47
mircea_popescuis there any reason this can't be fixed server side right now ?12:48
mircea_popescuor w/e, wed /12:48
diana_comanit's all on the client, wtf can the server do?12:48
diana_comanit doesn't send ids or some such12:49
mircea_popescua) how can the id be on the client, server gotta keep track of the table ; b) server just fucking sends the id, what.12:49
diana_comanlolz12:49
diana_comanserver keeps track of table, sure12:49
shinohaidiana_coman 's description makes them sound like living entities that MAKES ITS OWN ID12:49
mircea_popescuwhat, there's a translation table, "clientid x = serverid y" ?12:49
shinohailol12:49
diana_comanclose but possibly worse mircea_popescu12:50
mircea_popescuoh for chrissakes.12:50
diana_comanthere is clientid, there is serverid and they all live on different yellow submarines12:50
mircea_popescuso how does the server know which table is the lcient blathering on about anyway ?12:50
mircea_popescu"i am picking up table 59" "you don't have table 59" "yes i do, i got it by dropping on ground table 58" "fuck you bitch"12:51
mircea_popescu"table 59 belongs to some guy in china, get with the program"12:52
diana_comansee, at least it makes it entertainin12:52
mircea_popesculol12:52
diana_coman*each* time a change happens (you drop something, you take something, you pick up a bloody blade of grass) the server sends AGAIN the WHOLE inventory12:52
mircea_popescuok. with updated ids ?12:53
diana_comanhm, where to start explaining the mess from, lol12:54
mircea_popesculettuce go private.12:54
diana_comankk12:54
diana_comanmircea_popescu and anyone struggling with the bot getting jammed on not finding table in inventory: in botactivity.cpp, method ExploreActivity: DoDropTable() replace the line " worldHandler::DropFromSlot(tableSlot, 1);" with "worldHandler::ExecCmd(csString("/drop Craft-Table"));"13:41
diana_comanthis means the bot will always drop A craft-table, hopefully the right one (obv, keeping only one table in inventory ensures it drops the right one; keeping all *other* tables on the very last slots in inventory gives you a good chance that it always drops the one you want rather than a different one, but no guarantees)13:42
diana_comanshould be line 556 in botactivity.cpp that you need to replace there13:43
diana_comansrc/client/foxybot/botactivity.cpp13:43
mircea_popescuah ty.13:46
mircea_popescuwill need recompile yes ?13:46
diana_comanyes13:48
mircea_popescuaite ima try this later an' report.13:53
*** DicePower_ is now known as DicePower16:15
*** Quits: DicePower (Elite16065@gateway/shell/elitebnc/x-sshsjidsfzvxpnse) (Changing host)16:15
*** Joins: DicePower (Elite16065@unaffiliated/dicepower)16:15
*** Quits: DicePower (Elite16065@unaffiliated/dicepower) (Changing host)16:15
*** Joins: DicePower (Elite16065@gateway/shell/elitebnc/x-sshsjidsfzvxpnse)16:15
*** Quits: diana_coman (~diana_com@unaffiliated/diana-coman/x-8319396) (Quit: Leaving)18:14
*** Joins: diana_coman (~diana_com@unaffiliated/diana-coman/x-8319396)18:42
mircea_popescuthis is a reminder that http://trilema.com/2016/mysterious-auction-of-grimy-mystery/ starts in about 15 minutes!19:39
lobbesbotTitle: Mysterious Auction of Grimy Mystery! on Trilema - A blog by Mircea Popescu. (at trilema.com)19:39
* shinohai is left alone with the Gingers.20:10
mircea_popesculol20:10
hanbotwoohoo! i'll make a post when i eventually figure out what this grimy toolkit thing is/does. (if?)20:13
mircea_popescu:)20:13
diana_comanheh, have fun hanbot20:13
mircea_popescudiana_coman can i just ftjam or do i have to reconfiugure ?20:14
diana_comanftjam is enough20:14
mircea_popescuwell im back in!20:39
mircea_popescuseems to be working20:40
diana_comangood then20:43
mircea_popescuit's not dropping off the first table20:44
diana_comanahem, as I was saying "drop" is not reliable20:44
mircea_popescuit's dropping off the LAST one.20:44
diana_comanahahahaha20:44
diana_comanso move everything to the first slots then?20:45
mircea_popescuthis was some havoc lol20:45
diana_comantbh I would not even guarantee that it is *always* the last one20:45
mircea_popescuit's not20:46
diana_comanwelcome to the wonders of the planeshift code20:46
mircea_popescuit;s not the fiurst, it's noit the last, it's not the first he touched, nore the last he touched20:47
mircea_popescuit's... random.20:47
mircea_popescumotherfucker.20:47
diana_comannow you know *why* the poor bot was trying to keep track of where *the table* actually is20:47
diana_comanbecause ...20:47
diana_comanmyeah20:47
mircea_popescui gopt an idea though20:47
mircea_popescumight work with single table20:47
diana_comanthat for sure, yes20:47
mircea_popescuso ima move all these shits into other types of tools20:47
diana_comanif you have only one table in inv, it should always work20:48
diana_comankind of "hey, cut a leg and then this car will move you about faster" but myeah20:48
mircea_popescuaha20:48
mircea_popescuhey, if this solves my stuck problems im happy20:51
mircea_popescubecause it really kills my production20:51
diana_comanaha; still, now I wonder why the hell did the client have commands given how they "work" totally at random20:52
mircea_popescuheh20:54
mircea_popescubot seems to be working ok in the new formulation23:00
shinohai!~ticker23:36
jhvh1shinohai: Bitfinex BTCUSD ticker | Best bid: 644.17, Best ask: 644.18, Bid-ask spread: 0.01000, Last trade: 644.17, 24 hour volume: 2365.97404519, 24 hour low: 639.59, 24 hour high: 645.8, 24 hour vwap: None23:36
mircea_popesculol 65bux grimy toolkit! almost enough to buy a real toolkit.23:37
shinohaiO.o23:53

« Saturday, 2016-10-15
Top o' the log
Monday, 2016-10-17 »

Generated using logs2html.py 2.14.0

#Eulora log-o-tron maintained by lobbes