Back to Home / #openttd / 2018 / 08 / Prev Day | Next Day
#openttd IRC Logs for 2018-08-19

---Logopened Sun Aug 19 00:00:08 2018
---Daychanged Sun Aug 19 2018
00:00-!-KouDy [] has quit [Read error: Connection reset by peer]
00:04-!-haudrauf [] has quit [Ping timeout: 480 seconds]
00:07-!-haudrauf [] has joined #openttd
00:07-!-haudrauf is "Haudrauf" on #openttd #frickelplatz @#ffod @#ffnord @#ffki @#ffhl @#ffhh @#fffl #cryptoparty @#ccchh
00:08-!-snail_UES_ [] has quit [Quit: snail_UES_]
00:55-!-iSoSyS [] has joined #openttd
00:55-!-iSoSyS is "realname" on #openttd
01:00-!-iSoSyS [] has quit [Remote host closed the connection]
01:14-!-Endymion [] has joined #openttd
01:14-!-Endymion is "New Now Know How" on #openttd
01:18<Endymion>Hi, two questions: 1. Is there a way to see the Station Ratings in-game? 2. Is it possible to get the calculation of producers/consumers easily visible to the user?
01:47-!-Supercheese [] has quit [Read error: Connection reset by peer]
01:47-!-Supercheese [] has joined #openttd
01:47-!-Supercheese is "Supercheese" on #openttd
02:00-!-KouDy [] has joined #openttd
02:00-!-KouDy is "KouDy" on #openttd
02:05-!-Endymion [] has quit [Quit: ChatZilla 0.9.93 [SeaMonkey 2.46/20161213183751]]
02:19<Eddi|zuHause>yes. no.
02:37-!-Mahjong1 [~qq@2a00:23c5:6507:1a00:4c86:ef42:3f13:fb3a] has quit [Ping timeout: 480 seconds]
02:51-!-Thedarkb2-T60 [] has joined #openttd
02:51-!-Thedarkb2-T60 is "realname" on #openttd
02:57-!-Maraxus [] has joined #openttd
02:57-!-Maraxus is "Maraxus" on #openttd #factoriocoop @#openttdcoop.stable @#openttdcoop
02:57-!-Thedarkb1-T60 [] has quit [Ping timeout: 480 seconds]
03:01-!-Maraxus [] has quit []
03:02-!-Alberth [] has joined #openttd
03:02-!-mode/#openttd [+o Alberth] by ChanServ
03:02-!-Alberth is "purple" on @#openttd
03:06-!-sla_ro|master [] has joined #openttd
03:06-!-sla_ro|master is "slamaster" on #sla #openttd
03:43-!-Smedles [] has joined #openttd
03:43-!-Smedles is "Paul Smedley" on #openttd
04:19-!-Supercheese [] has quit [Quit: Valete omnes]
04:21-!-Wolf01 [] has joined #openttd
04:21-!-Wolf01 is "Wolf01" on #openttd
04:32-!-Progman [] has joined #openttd
04:32-!-Progman is "Peter Henschel" on #openttdcoop #openttd
04:49-!-HerzogDeXtEr [] has joined #openttd
04:49-!-HerzogDeXtEr is "purple" on #openttd
05:25-!-gelignite [] has joined #openttd
05:25-!-gelignite is "gelignite" on #openttd
05:39-!-Wormnest [] has joined #openttd
05:39-!-Wormnest is "Wormnest" on #openttd
05:42-!-Thedarkb2-T60 [] has quit [Ping timeout: 480 seconds]
06:10-!-Wacko1976 [] has joined #openttd
06:10-!-Wacko1976 is "The Chat Cool People Use" on #openttd
06:52-!-chomwitt is "chomwitt" on #debian #debian-games
06:52-!-chomwitt [] has joined #openttd
06:52-!-Stimrol [] has quit [Read error: Connection reset by peer]
06:52-!-Samu [] has joined #openttd
06:52-!-Samu is "OFTC WebIRC Client" on #openttd
06:55-!-gelignite [] has quit [Quit: Match found!]
07:00-!-Stimrol [] has joined #openttd
07:00-!-Stimrol is "Stimrol" on #openttd
07:28-!-iSoSyS [] has joined #openttd
07:28-!-iSoSyS is "realname" on #openttd
07:45<Samu>it's difficult to make decent mail services
07:45<Samu>with trucks
07:50-!-andythenorth_ [~andytheno@] has joined #openttd
07:50-!-andythenorth_ is "andythenorth_" on #openttd
07:56-!-iSoSyS [] has quit [Remote host closed the connection]
07:58<Samu>Wormnest: any tricks to keep mail services profitable?
08:01<andythenorth_>FIRS Extreme for each climate? o_O
08:16<@Alberth>wouldn't call it "extreme", it's a bad name to indicate the topic of an economy
08:17<@Alberth>likely that holds for "basic" too, but fair enough
08:17<andythenorth_>opposite of “Basic”?
08:17<andythenorth_>oh you said that :)
08:17<@Alberth>"steeltown" gives a much better idea of what to expect,imho
08:19<@Alberth>also, you're missing toyland climate :)
08:20<@Alberth>haven't played in quite some time
08:21-!-Mahjong [~qq@2a00:23c5:6507:1a00:38ff:6954:b306:cac7] has joined #openttd
08:21-!-Mahjong is "realname" on #openttd #ohnx
08:23<andythenorth_>Delete Extreme? o_O
08:24<@Alberth>why would you want to do that?
08:24<@Alberth>you spend a few weeks developing it :)
08:24<andythenorth_>i kind of wonder what it’s for :)
08:24<andythenorth_>It was never designed
08:25<@Alberth>the name is not so good, but as it's one of a kind, it's "well defined"
08:25<@Alberth>what do you mean, not designed, you changed it for a couple of weeks at least
08:26<andythenorth_>“Max Temperate”
08:26<@Alberth>I'd consider a lucky accident, and leave it at that :)
08:27<@Alberth>some players like to play it, well, why not
08:28<@Alberth>not like RL industry chains are carefully designed at global level :p
08:29<andythenorth_>RL industry is much more insane than I ever anticipated
08:29<andythenorth_>all the unexpected inputs and by-products
08:30<andythenorth_>and regional variations
08:30-!-Mahjong [~qq@2a00:23c5:6507:1a00:38ff:6954:b306:cac7] has quit [Ping timeout: 480 seconds]
08:31<Wormnest>Samu: I have never specifically targeted mail
08:33<@Alberth>all local optimization :)
08:36<andythenorth_>this started because I wondered about bananas cargo :p
08:37<Samu>oh ok
08:39<@Alberth>sounds more like a "in a hot country" cargo
08:40-!-andythenorth_ [~andytheno@] has quit [Remote host closed the connection]
08:40<Eddi|zuHause>grr, just wanted to type a reply
08:41-!-andythenorth_ [~andytheno@] has joined #openttd
08:41-!-andythenorth_ is "andythenorth_" on #openttd
08:42<Eddi|zuHause><andythenorth_> because...? <-- before you even attempt that, you need to get some actual player feedback, instead of just iterating about how you think it's going to play out
08:44<andythenorth_>well. good feedback is valuable
08:44<andythenorth_>but feedback isn’t design
08:45<Eddi|zuHause>game design is hard, there are many player types, each one wants different things out of a game
08:45<Eddi|zuHause>some of those things are mutually exclusive and irreconcilable
08:46<andythenorth_>I’ve sinplified it by only designing for a handful of players :)
08:46<andythenorth_>simplified *
08:48-!-Mahjong [~qq@2a00:23c5:6507:1a00:9065:e875:e308:a9e3] has joined #openttd
08:48-!-Mahjong is "realname" on #openttd #ohnx
08:53-!-andythenorth_ [~andytheno@] has quit [Remote host closed the connection]
08:57-!-andythenorth_ [~andytheno@] has joined #openttd
08:57-!-andythenorth_ is "andythenorth_" on #openttd
09:00<Samu>i removed the station spreading feature of LuDiAI
09:00<Samu>well, not exactly removed, I made a setting that disables it
09:01<Samu>now I'm pondering if I default it to disabled, or leave it enabled
09:03<Samu>your thoughts on the matter?
09:09<@Alberth>what does it actually do?
09:09<@Alberth>(if enabled) :)
09:09<Samu>distant join stations
09:09<Samu>with his busses and mail trucks
09:12<Samu>like that
09:13<Samu>there are station tiles nonot adjacent to each other but still belong to the same station
09:13-!-andythenorth_ [~andytheno@] has quit [Ping timeout: 480 seconds]
09:15<@Alberth>i'd leave it disabled by default, as that's what users expect
09:16<@Alberth>ie you're more likely to upset users by constructing disjoint stations than you are by not constructing them :)
09:16<@Alberth>you could add a section with suggestions to change for more competitive play in the readme file
09:17-!-Maraxus [] has joined #openttd
09:17-!-Maraxus is "Maraxus" on #openttd #factoriocoop @#openttdcoop.stable @#openttdcoop
09:17<Samu>when disabled, it doesn't expand them stations :(
09:17<Samu>even adjacently
09:18<Samu>perhaps it could
09:23<@Alberth>you don't need disjoint stations for extending a station, do you?
09:24<@Alberth>if you want to expand a station can't you check first if a simple building of an additional platform is possible?
09:26<Samu>ludiai can't, but i could try implement it
09:27<Samu>ludiai doesn't build a platform if it finds any other within 2 tiles
09:27<Samu>it leaves a space
09:29<Samu>local squareSize = 5;
09:31<Samu>hmm this part of the code was already edited by me for solving the cpu evaluator problem
09:31<Samu>and now I'm editing it even more :(
09:35<Samu>this part was edited in,
09:36<Samu>i split it out of the evaluator function and made it basically two functions, this is one of them, the other is the evaluator function which became much smaller, maybe i should post it too
09:36<Samu>ook, here it is
09:38<Samu>in the case of expanding a station, the stationId exists and is not null
09:40<Samu>whenever it returns true
09:40<Samu>it means not to use that tile to place a platform
09:41<Samu>if it returns false, it means there are no nearby stations and the tile can be evaluated with the valuatetruckstop function
09:47<@Alberth>code seems fine to me
09:47<@Alberth>not sure what it does exactly, but you likely know :)
09:52<Samu>this is what makes it not place a platform next to the other
09:52<Samu>but only a few tiles away
10:07<@Alberth>looks that way, but clearly you designed it as such for some reason
10:07<@Alberth>was that reason incorrect, or did you change your mind?
10:19-!-Maraxus [] has quit [Quit: ChatZilla 0.9.93 [Firefox 56.0.2/20171024165158]]
10:35-!-sim-al2 [] has quit [Ping timeout: 480 seconds]
10:45<Samu>this was already part of ludiai, i only split the function in two
10:56<Samu>i give up
10:57<Samu>no expanding of stations even if adjacent
10:57-!-KouDy [] has quit [Ping timeout: 480 seconds]
10:58<Samu>now I'm onto another issue, about adjacent road tiles to the station tile
10:58<Samu>a drivethrough station issue
11:03<Samu>there are 4 adjacent tiles it considers
11:03<Samu>the next and previous one in X and Y axis
11:04<Samu>since it didn't find a road on one of the tiles, it reduced the number of adjacent tiles to 3
11:05<Samu>now he's trying to get the nextAdjTile and see if it's the opposite of the adjTile so that it can build a drivethrough in the correct Axis
11:06<Samu>essentially, it wants to find the tiles 58416 for the adjTile and 58418 for the nextAdjTile
11:06<Samu>but it's failing to do so :(
11:07<Samu>when it builds the drivethrough station, the function requires the tile where the station is placed and the next in front of it to get the correct orientation
11:09<Samu>hmm complicated
11:10<Samu>adjTile cannot be tile 58673 and that's what the code has used :(
11:12<Samu>AIRoad.BuildRoad(adjTile, nextAdjTile
11:12<Samu>adjTile is wrong here
11:41<Wolf01>Eddi|zuHause: mods or dlcs?
11:42<Eddi|zuHause>Wolf01: mostly mods, as far as i can see
11:52-!-Progman [] has quit [Remote host closed the connection]
11:55-!-Progman [] has joined #openttd
11:55-!-Progman is "Peter Henschel" on #openttdcoop #openttd
11:57-!-KouDy [] has joined #openttd
11:57-!-KouDy is "KouDy" on #openttd
12:07<Samu>could this code be improved?
12:08<Samu>especially the part of using 2 AITileLists
12:08<Samu>being copies
12:08-!-KouDy [] has quit [Remote host closed the connection]
12:09<Samu>i tried to use the same list, but adjRoadTiles.HasNext() wasn't working properly
12:13-!-mindlesstux [] has joined #openttd
12:13-!-mindlesstux is "Tux" on #openttd #ipv6
12:27-!-snail_UES_ [] has joined #openttd
12:27-!-snail_UES_ is "Jacopo Coletto" on #openttd
12:30<Wolf01>Eddi|zuHause: which mods do you suggest? I think I'll give a try to move it, traffic manager and I should find some to place lines/road objects
12:31<Eddi|zuHause>there's a mod for oneway rail
12:31<Eddi|zuHause>and some train station stuff
12:32<Eddi|zuHause>last thing i tried was metro overhaul mod
12:32<Eddi|zuHause>but i think i missed something there, i couldn't really get it to work
12:44-!-Wormnest [] has quit [Ping timeout: 480 seconds]
12:51<@Alberth>Samu: Why don't you compute all adjacent tiles from a tile that is in the list
12:51<@Alberth>likely only 2 adjacent tiles are enough in most cases
12:53<@Alberth>hmm, always inside the rectangle of the list eh? feels like it is always enough, but not sure
12:56<Samu>they're adjacent to the tile in the middle
12:56<Samu>not adjacent to each other
12:57<Samu>the tile in the middle is the drivethrough station, and it has 2 adjacent tiles, its entrance and exit
12:57<Samu>i am trying to get these entrance and exit tiles
12:57<Samu>to be opposite
12:59-!-Wormnest [] has joined #openttd
12:59-!-Wormnest is "Wormnest" on #openttd
13:14<@Alberth>can't you ask the direction of the road in the middle?
13:14<@Alberth>entry and exist is trivial then
13:18-!-Gja [] has joined #openttd
13:18-!-Gja is "Martin" on #ceph #bcache #openttd
13:18<Samu>no, at that phase I can't
13:19<Samu>the station does not yet exist, these tiles are required to determine it's orientation
13:20<@Alberth>but you know the center tile?
13:20<@Alberth>then there are just 2 cases possible
13:20<@Alberth>no need to search for then, you can just create a tileindex one tile away from the center tile
13:21<@Alberth>or am i missing something?
13:26<Samu>the middle tile has gone through other testings
13:26<Samu>it's a "buildable tile"
13:26<Samu>among other stuff
13:26-!-Flygon [] has quit [Remote host closed the connection]
13:27<Samu>if(! ((AITile.IsBuildable(tile) || AIRoad.IsRoadTile(tile)) && AITile.GetSlope(tile) == AITile.SLOPE_FLAT)) {
13:27<Samu>this is for the station tile
13:27<Samu>it's also been through the evaluator
13:28<Samu>and the nearby station checking stuff
13:28<Samu>essentially, sometimes it is not a road
13:30<@Alberth>sure, but adjacent tiles to a tile are just +/- 1 in either x or y direction
13:30<@Alberth>you don't need to search for them
13:30-!-Gja [] has quit [Remote host closed the connection]
13:35<Samu>I don't know how to do it another way :(
13:37<Samu>adjRoadTiles can contain 0, 1, 2, 3 or 4 tiles
13:38<Samu>only tiles with roads are added, in a +/-1 X or Y direction
13:39<Samu>this part of the code is reached in the case adjRoadTiles contain 3 or 4 tiles
13:39<Samu>let me see
13:40<@Alberth>untested :)
13:41<Samu>I don't get 4 tiles all the time, sometimes I get 3
13:42<@Alberth>my code only checks for tile existence, not whether they contain road
13:44<@Alberth>but if you construct the pairs of entry/exit, keep them together, so you can either discard them together, or use them together
13:44<@Alberth>thus eliminating the need to find the pair again
13:45<Samu>if (adjRoatTiles.HasItem(tile1) && adjRoatTiles.HasItem(tile2))
13:46<Samu>adjTile = tile1; nextAdjTile = tile2;
13:46<Samu>i see
13:46<Samu>yeah, seems to make the code simpler
13:48<Samu>Utils::getOffsetTile(tile, offsetX, offsetY)
13:48<Samu>i can use this function even
13:49<Samu>makes it shorter
13:57-!-keoz [~keikoz@2a01:e35:2fd5:51e0:d790:795d:2cc7:b53d] has joined #openttd
13:57-!-keoz is "Grmph" on #kernelnewbies #openttdcoop #openttd
14:01<Samu>like that?
14:02<@Alberth>if there is always at least one pair, that seems fine
14:03<@Alberth>you may want to check that though
14:03<Samu>yes, there's always one pair
14:05-!-tokai [] has joined #openttd
14:05-!-mode/#openttd [+v tokai] by ChanServ
14:05-!-tokai is "Christian Rosentreter" on +#openttd
14:05<Samu>thx for the help, it became much shorter
14:08<@Alberth>I'd say simpler rather than shorter, but yw :)
14:12-!-tokai|noir [] has quit [Ping timeout: 480 seconds]
14:22<Samu>@calc 214/25
14:22<@DorpsGek>Samu: 8.56
14:24<Samu>ludiai was unable to build mail aircraft, i just fixed it
14:25-!-gelignite [] has joined #openttd
14:25-!-gelignite is "gelignite" on #openttd
14:25<Samu>i'm now trying to deal with airports with too many airplanes, they can't all land
14:25<Samu>how am I supposed to tackle this
14:28<@Alberth>how do you deal with bus stations with too many buses?
14:31<Samu>if the ai detects too many cargo in an airport, it builds a new aircraft
14:32<Samu>but if the airports become saturated, the profits for each aircraft becomes too small and the ai will then sell them
14:32<Samu>this is a bad situation, got to improve it
14:32<Samu>builds, then sells, then builds, then sells
14:37-!-Supercheese [] has joined #openttd
14:37-!-Supercheese is "Supercheese" on #openttd
14:43<Wormnest>You make a guess of what the route can handle based on distance, airport size and airplane speed
14:44<Wormnest>Besides that you can try to detect if there are planes waiting in hangar for a free spot
14:46<Samu>wrigthai code doesn't accommodate for aircraft speed :(
14:46-!-glx [] has joined #openttd
14:46-!-mode/#openttd [+v glx] by ChanServ
14:46-!-glx is "Loïc GUILLOUX" on +#openttd
14:47<Samu>@calc 281 / 25
14:47<@DorpsGek>Samu: 11.24
14:47<Samu>11 aircraft
14:47<Samu>on a route of distance 281 manhathan tiles
14:48<Samu>(list2.Count() * 25 > dist)
14:48<Samu>@calc 11 * 25
14:48<@DorpsGek>Samu: 275
14:48<Samu>ah, it builds 12
14:48<Samu>and shall not build more than 12
14:52<Samu>I'm worried about the faster planes
14:54<Samu>looks like 25 is a good number
14:55<Samu>i'm not getting that many airplanes waiting to land
14:55<Samu>1 airplane each 25 tiles
14:57-!-Thedarkb2-T60 [] has joined #openttd
14:57-!-Thedarkb2-T60 is "realname" on #openttd
14:59<Samu>perhaps i shall increase
15:00<Samu>on a route with 12 aircraft, there's always 2 or 3 trying to land
15:00<Samu>@calc 281/9
15:00<@DorpsGek>Samu: 31.2222222222
15:00<Samu>31, hmm 30?
15:01<Samu>@calc 9 * 30
15:01<@DorpsGek>Samu: 270
15:01<Samu>hmm no, got to be more
15:01<Samu>@calc 9 * 35
15:01<@DorpsGek>Samu: 315
15:01<Samu>@calc 9 * 31
15:01<@DorpsGek>Samu: 279
15:18<Samu>dang, speed matters :(
15:18-!-Supercheese [] has quit [Read error: Connection reset by peer]
15:18-!-Supercheese [] has joined #openttd
15:18-!-Supercheese is "Supercheese" on #openttd
15:30<Samu>slow management by wrightai
15:42<V453000>the colour-trains-by-group didn't make it to trunk yet? :(
15:42<V453000>also hi :)
15:59-!-gelignite [] has quit [Quit: Match found!]
16:03<@planetmaker>ho ho
16:07<Eddi|zuHause>is it christmas already? man time flies so fast
16:34<Samu>@calc 10 * 35
16:34<@DorpsGek>Samu: 350
16:34<Samu>@calc 9 * 35
16:34<@DorpsGek>Samu: 315
16:34<Samu>ok, it's correct
16:49-!-wodencafe [] has quit [Quit: Konversation terminated!]
16:56-!-Alberth [] has left #openttd []
16:57-!-Gustavo6046 [~Gustavo60@2804:14d:4cd8:81a4:75b8:5913:7963:db90] has joined #openttd
16:57-!-Gustavo6046 is "Non dico nomen." on #openttd
17:02-!-Gustavo6056 [~Gustavo60@2804:14d:4cd8:81a4:15a2:bcfe:fa1a:564d] has quit [Ping timeout: 480 seconds]
17:18-!-sla_ro|master [] has quit []
17:21<Samu>there is a bug with WrightAI itself
17:21<Samu>doesn't keep track of the correct aircraft used in a route
17:21<Samu>aircraft id
17:22<Samu>waiting for an assert to trigger
17:34-!-wodencafe [] has joined #openttd
17:34-!-wodencafe is "Woden Cafe" on #openttd #oftc #moocows
17:41<Samu>ah, I think I know how to replicate
17:41<Samu>a vehicleID 50 crashed and poofs
17:42<Samu>wait, this is complicated to explain
17:43-!-sim-al2 [] has joined #openttd
17:43-!-sim-al2 is "sim-al2" on #openttd
17:48-!-KouDy [] has joined #openttd
17:48-!-KouDy is "KouDy" on #openttd
17:54-!-Thedarkb2-T60 [] has quit [Ping timeout: 480 seconds]
18:03-!-Progman [] has quit [Remote host closed the connection]
18:10-!-Yuri [~chatzilla@] has joined #openttd
18:10-!-Yuri is "New Now Know How" on #openttd
18:10-!-Yuri is now known as AngstyYuri
18:11<AngstyYuri>Bizarre issue on OpenTTD downloads for 32bit -_-
18:11<AngstyYuri>DL gets stuck at "128kb out of ??? kb" until paused and resumed
18:11<AngstyYuri>Firefox user here
18:14*AngstyYuri is an irritable, straight Russian male with severe alcohol intolerance
18:17-!-KouDy [] has quit [Ping timeout: 480 seconds]
18:29-!-Wacko1976 [] has quit [Ping timeout: 480 seconds]
18:34-!-Wormnest [] has quit [Quit: Leaving]
18:53<FLHerne>TrueBrain: ^
19:03-!-Thedarkb2-T60 [] has joined #openttd
19:03-!-Thedarkb2-T60 is "realname" on #openttd
19:03-!-Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
19:33-!-keoz [~keikoz@2a01:e35:2fd5:51e0:d790:795d:2cc7:b53d] has quit [Ping timeout: 480 seconds]
19:48-!-Supercheese [] has quit [Remote host closed the connection]
19:48-!-Supercheese [] has joined #openttd
19:48-!-Supercheese is "Supercheese" on #openttd
19:56-!-AngstyYuri [~chatzilla@] has quit [Quit: ChatZilla 0.9.93 [Firefox 52.9.0/20180621064021]]
20:00-!-HerzogDeXtEr [] has quit [Read error: Connection reset by peer]
20:27-!-KouDy [] has joined #openttd
20:27-!-KouDy is "KouDy" on #openttd
20:31-!-KouDy [] has quit [Remote host closed the connection]
20:45-!-glx [] has quit [Quit: Bye]
20:50-!-KouDy [] has joined #openttd
20:50-!-KouDy is "KouDy" on #openttd
20:53-!-Samu [] has quit [Remote host closed the connection]
21:11<Eddi|zuHause>Wait For Money?
21:17-!-Thedarkb2-T60 [] has quit [Ping timeout: 480 seconds]
21:31-!-KouDy [] has quit [Ping timeout: 480 seconds]
21:59-!-OsteHovel [] has quit [Ping timeout: 480 seconds]
22:00-!-OsteHovel [] has joined #openttd
22:00-!-OsteHovel is "Hovel on the Ost" on #openttd
22:11-!-OsteHovel [] has quit [Ping timeout: 480 seconds]
22:13-!-OsteHovel [] has joined #openttd
22:13-!-OsteHovel is "Hovel on the Ost" on #openttd
22:35-!-Flygon [] has joined #openttd
22:35-!-Flygon is "Flygon" on #openttd
23:50-!-KouDy [] has joined #openttd
23:50-!-KouDy is "KouDy" on #openttd
---Logclosed Mon Aug 20 00:00:13 2018