Quantcast
Channel: Le Havre | BoardGameGeek
Viewing all 5582 articles
Browse latest View live

Reply: Le Havre:: News:: Re: Le Havre Computer Game

$
0
0

by Sir_Yaro

Any way to enter debug mode?
I'm sure it's something more than wrong data in text field...

I've straced your app during start and it looks like it can't find some files. But I dont' know much 'bout java programing so I have no idea if this files are important/required... Do you?


open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/jli/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("bootstrap/jre/lib/amd64/jli/tls/x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("bootstrap/jre/lib/amd64/jli/tls/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("bootstrap/jre/lib/amd64/jli/x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("bootstrap/jre/lib/amd64/jli/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/../lib/amd64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("bootstrap/lib/amd64/tls/x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("bootstrap/lib/amd64/tls/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("bootstrap/lib/amd64/x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("bootstrap/lib/amd64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("bootstrap/jre/lib/amd64/tls/x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("bootstrap/jre/lib/amd64/tls/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("bootstrap/jre/lib/amd64/x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("bootstrap/jre/lib/amd64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260*\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=90080, ...}) = 0
mmap(NULL, 2185952, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8b51474000
mprotect(0x7f8b5148a000, 2093056, PROT_NONE) = 0
mmap(0x7f8b51689000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f8b51689000
close(3) = 0
mprotect(0x7f8b5198e000, 4096, PROT_READ) = 0




And that's what app is doing after start. It try to connect somewhere over and over again. In infinite loop.

[pid  7196]  )        = 0 (Timeout)
[pid 7196] recvmsg(19, 0x7f8b382586e0, 0) = -1 EAGAIN (Resource temporarily unavailable)
[pid 7196] recvmsg(19, 0x7f8b382586e0, 0) = -1 EAGAIN (Resource temporarily unavailable)
[pid 7196] poll([{fd=19, events=POLLRDNORM}, {fd=21, events=POLLRDNORM}], 2, 500
[pid 7194] ) = -1 ETIMEDOUT (Connection timed out)
[pid 7194] futex(0x7f8b4c179428, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 7194] futex(0x7f8b4c179454, FUTEX_WAIT_BITSET_PRIVATE, 1, {2533, 56448809}, ffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 7194] futex(0x7f8b4c179428, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 7194] futex(0x7f8b4c179454, FUTEX_WAIT_BITSET_PRIVATE, 1, {2533, 106870910}, ffffffff
[pid 7187] ) = -1 ETIMEDOUT (Connection timed out)
[pid 7187] futex(0x7f8b4c13d528, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 7187] futex(0x7f8b4c13d554, FUTEX_WAIT_BITSET_PRIVATE, 1, {2534, 106280605}, ffffffff
[pid 7194] ) = -1 ETIMEDOUT (Connection timed out)
[pid 7194] futex(0x7f8b4c179428, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 7194] futex(0x7f8b4c179454, FUTEX_WAIT_BITSET_PRIVATE, 1, {2533, 157100889}, ffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 7194] futex(0x7f8b4c179428, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 7194] futex(0x7f8b4c179454, FUTEX_WAIT_BITSET_PRIVATE, 1, {2533, 207530931}, ffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 7194] futex(0x7f8b4c179428, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 7194] futex(0x7f8b4c179454, FUTEX_WAIT_BITSET_PRIVATE, 1, {2533, 258111296}, ffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 7194] futex(0x7f8b4c179428, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 7194] futex(0x7f8b4c179454, FUTEX_WAIT_BITSET_PRIVATE, 1, {2533, 308535265}, ffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 7194] futex(0x7f8b4c179428, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 7194] futex(0x7f8b4c179454, FUTEX_WAIT_BITSET_PRIVATE, 1, {2533, 358953453}, ffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 7194] futex(0x7f8b4c179428, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 7194] futex(0x7f8b4c179454, FUTEX_WAIT_BITSET_PRIVATE, 1, {2533, 409365860}, ffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 7194] futex(0x7f8b4c179428, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 7194] futex(0x7f8b4c179454, FUTEX_WAIT_BITSET_PRIVATE, 1, {2533, 459542798}, ffffffff) = -1 ETIMEDOUT (Connection timed out)
[pid 7194] futex(0x7f8b4c179428, FUTEX_WAKE_PRIVATE, 1) = 0
[pid 7194] futex(0x7f8b4c179454, FUTEX_WAIT_BITSET_PRIVATE, 1, {2533, 509965484}, ffffffff
[pid 7196] ) = 0 (Timeout)



Reply: Le Havre:: News:: Re: Le Havre Computer Game

$
0
0

by Ponton

Make sure you followed the instruction in the file download section. 2 files are missing that you must create manually. Also check if all game files are in their proper folders (like the .rar or .zip archives extracted properly).

BTW, I can't read that stuff that you posted.

Reply: Le Havre:: News:: Re: Le Havre Computer Game

$
0
0

by d0gb0t

Hi,

maybe the Problem is that you use an open jdk and not one from Oracle?! We habe repeatedly problems with that jdk's...

If this will not help, check the file permissions regarding your jdk installation.

New Image for Le Havre

Reply: Le Havre:: News:: Re: Le Havre Computer Game

$
0
0

by Sir_Yaro

I've replaced java to Oracle one. Same problem. I start to think that aplication is not multiplatfom and doens't work on *unix. Or there is something seriously wrong with my computer :D I'll check it on few other machines later on.

Btw I checked once again LH calls and I see it searching for over 100 files in "org/jgroups" directory. Directory that doesn't exist in any package.

for example:
org/jgroups/Address.class
org/jgroups/annotations/DeprecatedProperty.class
org/jgroups/annotations/ManagedOperation.class
[...]
org/jgroups/util/Util$1.class
org/jgroups/util/Util.class
org/jgroups/Version.class


Is it proper behaviour ?

Reply: Le Havre:: News:: Re: Le Havre Computer Game

$
0
0

by Ponton

The jgroups files are in .jar archives and should be located in the jars subdirectory of the game: commons-logging.jar, jgroups-all.jar, log4j.jar.

Reply: Le Havre:: News:: Re: Le Havre Computer Game

$
0
0

by d0gb0t

Me again,

@Jarosław: It looks like the jdk will search the system for a file named 'libgcc_s.so.1'. So you should check if this file is available in one of the directories scaned through the jdk. Maybe you must install another linux package so that your system knows the file.

Reply: Le Havre:: General:: Re: Why is the game so expensive?

$
0
0

by simon_j_barnes

As someone who works in manufacturing I can assure you that these products are not as expensive to produce as some people think. Add on top of this the fact that everyone has to make a profit and you have your price.



Reply: Le Havre:: General:: Re: Why is the game so expensive?

$
0
0

by DaveyJJ

simon_j_barnes wrote:

As someone who works in manufacturing I can assure you that these products are not as expensive to produce as some people think. Add on top of this the fact that everyone has to make a profit and you have your price.

As someone on the receiving end of a number of large game printer's estimates and bills, and who has seen manufacturing invoices for several popular games, the printing/assembly costs of a game is normally 20-25% of the non-sale retail shelf price you see (in runs of 1500-2500). A game that's $15 to manufacture is $60 on the shelves. Just to give you an accurate printing/manufacturing price for board games. You'd be surprised how many components can get into a game box that only cost $10 to manufacture.

Reply: Le Havre:: General:: Re: Why is the game so expensive?

$
0
0

by simon_j_barnes

DaveyJJ wrote:

As someone on the receiving end of a number of large game printer's estimates and bills, and who has seen manufacturing invoices for several popular games, the printing/assembly costs of a game is normally 20-25% of the non-sale retail shelf price you see (in runs of 1500-2500). A game that's $15 to manufacture is $60 on the shelves. Just to give you an accurate printing/manufacturing price for board games.


Thanks for the info. It supports what I was alluding to. I'd just add that coming from a manufacturing viewpoint the manufacturers invoice most likely will not be telling you the cost of the process but the price of the process.

DaveyJJ wrote:

You'd be surprised how many components can get into a game box that only cost $10 to manufacture.


Believe me, I wouldn't.

Reply: Le Havre:: General:: Re: Why is the game so expensive?

$
0
0

by Throknor

simon_j_barnes wrote:

As someone who works in manufacturing I can assure you that these products are not as expensive to produce as some people think. Add on top of this the fact that everyone has to make a profit and you have your price.



Unless everyone is working for free in a rent-and-utility-free building the cost of goods is not just components + profit.

Reply: Le Havre:: General:: Re: Why is the game so expensive?

$
0
0

by simon_j_barnes

Throknor wrote:

Unless everyone is working for free in a rent-and-utility-free building the cost of goods is not just components + profit.


Unless there exists some "Utopian" system in which that could exist, I don't see anyone here implying that was not the case. YMMV.

Thread: Le Havre:: General:: Rahdo's Final Thoughts on Le Havre

$
0
0

by steveg700

So, I'm gearing up for my first game of Le Havre, and I watched Rahdo to give me an idea Wanted to run a couple of things he said past some diehard players, as they are potential concerns for a newb.

1) He commented that the game encourages players to rack up lots of loans, and that the income was well worth the end-game requirement of paying them off. Is this the case? Doesn't that sort of undermine the point of the feeding requirement?

2) He said the endgame is always very rote, as players are building ships and cashing in steel and coke. He said that going for leather wasn't really competitive, and implied that as a resource it was a waste of time.

So, what you guys think?

Reply: Le Havre:: General:: Re: Rahdo's Final Thoughts on Le Havre

$
0
0

by Jasonbartfast

One valid strategy is to go for lots of loans, build a bunch of ships, then sell cattle and coke to pay off all your loans in one big shipment.

It's also viable to avoid loans, focus on getting resources and build lots of buildings.

Reply: Le Havre:: General:: Re: Rahdo's Final Thoughts on Le Havre

$
0
0

by cwb1014

Also, the loan strategy is more viable with a smaller number of players. Like 2 players, which is how Rahdo usually plays. This is because with fewer players, you get more actions between interest payments. With more players you get fewer actions between interest payments making it overall cost more to take a lot of loans. So something to consider.

Reply: Le Havre:: News:: Re: Le Havre Computer Game

$
0
0

by Sir_Yaro

Hi Ingo!

I checked whole strace dump for all lib calls and there is no trace of libgcc_s.so.1 in it. :( How did you find this dependency ?

Beside that I found it here:
yaro@yaro-desktop ~ $ ll /lib/x86_64-linux-gnu/libgcc*
-rw-r--r-- 1 root root 90080 lip 17 2014 /lib/x86_64-linux-gnu/libgcc_s.so.1
yaro@yaro-desktop ~ $

If you check this dump you find that /lib/x86_64-linux-gnu/ directory is searched by java - in last line (and three other):

yaro@yaro-desktop ~/Planszówki/_Programy/La Havre $ grep lib dump 
readlink("/proc/self/exe", "/usr/lib/jvm/java-8-oracle/jre/b"..., 4096) = 39
open("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/jli/tls/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/jli/tls/x86_64", 0x7fff17aac160) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/jli/tls/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/jli/tls", 0x7fff17aac160) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/jli/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/jli/x86_64", 0x7fff17aac160) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/jli/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/jli", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/tls/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/tls/x86_64", 0x7fff17aac160) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/tls/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/tls", 0x7fff17aac160) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/x86_64", 0x7fff17aac160) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/jli/libjli.so", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/jli/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/jli/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
readlink("/proc/self/exe", "/usr/lib/jvm/java-8-oracle/jre/b"..., 4096) = 39
access("/usr/lib/jvm/java-8-oracle/jre/lib/amd64/libjava.so", F_OK) = 0
open("/usr/lib/jvm/java-8-oracle/jre/lib/amd64/jvm.cfg", O_RDONLY) = 3
stat("/usr/lib/jvm/java-8-oracle/jre/lib/amd64/server/libjvm.so", {st_mode=S_IFREG|0755, st_size=16835277, ...}) = 0
open("/usr/lib/jvm/java-8-oracle/jre/lib/amd64/server/libjvm.so", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/jli/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/jvm/java-8-oracle/jre/bin/../lib/amd64/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
yaro@yaro-desktop ~/Planszówki/_Programy/La Havre $

Reply: Le Havre:: General:: Re: Why is the game so expensive?

$
0
0

by Throknor

simon_j_barnes wrote:

Throknor wrote:

Unless everyone is working for free in a rent-and-utility-free building the cost of goods is not just components + profit.


Unless there exists some "Utopian" system in which that could exist, I don't see anyone here implying that was not the case. YMMV.

Since most posts mention component costs and nothing about storage, wages, taxes, insurance, shipping, electricity, heating, software, consultants, furniture, licensing, rentals or any other costs a manufacture faces then it is definitely a possibility that they are all outside of the thoughts of 'why does a game cost so much when it's just cardboard and some wood'.

It seems with every iPhone there was some dumbass report that 'the components cost only $7.96 for a $400 phone' that not only failed to mention any other cost but heavily implied through tone that the entirety of the $390+ difference went straight to the owners pockets. So you'll forgive me for mentioning all of the other costs that no one has yet brought up in this conversation.

Reply: Le Havre:: General:: Re: Rahdo's Final Thoughts on Le Havre

$
0
0

by gameon3948

Le Havre is probably my favorite game. It is not a strategy game of balancing mutually exclusive specializations like many people like (I go for the blue cards, you go for the green cards, etc).

Steel and Coke are the most expensive goods, so OF COURSE the end game is about capitalizing on them. You should be fighting to build or buy the Wharf, the Ironworks and the Colliery EVERY GAME. You should know what's too much to sacrifice to get them and then don't be afraid to just pay the cost to use them. Too many people are like "oh, I don't want to give you two food, so I'm just going to ignore the Colliery". And then they use some terribly inefficient building instead when giving their opponent two food doesn't really even hurt them or help their opponent.

This game is all about actions. That's the cost of loans, not money. In 3+ players you have to spend an action to repay your loans and money wise even paying off 2x loans = 10 gold isn't as efficient as getting 4 x Coal you're going to later turn into Coke in one fell swoop. In 2+ players, the only way to pay back the loans is with money so you lose 1xnumber of loans + number of rounds. If that's worth it to you, do it, if not, don't. I usually don't take loans but I do sometimes. Every game is different.

Some special buildings can offer viable income sources especially early in the game and there are some alternative victory paths like building lots of stuff and getting combo buildings etc, but really the game is all about ships and shipping the most expensive goods. And why shouldn't it be? It's highly competitive, enjoyable, and replayable to do just that.

But I love tactics and greatly dislike mutually exclusive specialization paths in games.

Reply: Le Havre:: General:: Re: Why is the game so expensive?

$
0
0

by simon_j_barnes

If that is what you want to assume everybody else means be my guest. Even those who just refer to cards, cardboard and miniatures.. where do you get the idea that they are discounting ALL the costs of producing those components (which necessarily includes storage, wages, insurance, shipping, etc) i.e. the costs Magicarl referred to?

It sounds to me like what you are really saying is "Haven't you guys forgotten about overheads?"

*Edit parenthesis attack

Reply: Le Havre:: General:: Re: Rahdo's Final Thoughts on Le Havre

$
0
0

by steveg700

cwb1014 wrote:

Also, the loan strategy is more viable with a smaller number of players. Like 2 players, which is how Rahdo usually plays. This is because with fewer players, you get more actions between interest payments. With more players you get fewer actions between interest payments making it overall cost more to take a lot of loans. So something to consider.


I'll be playing it two-players, FWIW.

I've heard in numerous places that the game becomes slow and unwieldy at more than three players.
Viewing all 5582 articles
Browse latest View live




Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>
<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596344.js" async> </script>