Forum
A place to discuss topics/games with other webDiplomacy players.
Page 778 of 1419
FirstPreviousNextLast
manganese (100 D)
18 Aug 11 UTC
I love the retro look...
Also, I can finally tell fleets apart from armies.

http://img593.imageshack.us/img593/9541/rertro.png
36 replies
Open
gramilaj (100 D)
18 Aug 11 UTC
Chicago Tournament, Weasel Moot on September 9-10
Weasel Moot is coming up on September 9-10, and it would be great to have a strong webDiplomacy presence.
4 replies
Open
Tettleton's Chew (0 DX)
03 Aug 11 UTC
Great Articles Today
In the aftermath of the phony August 2nd deadline created by Geitner and Barack there are some absolutely excellent articles today.
44 replies
Open
Conservative Man (100 D)
18 Aug 11 UTC
KRELLIN
The grown-up bully. See inside.
103 replies
Open
Tettleton's Chew (0 DX)
17 Aug 11 UTC
Is Playing Diplomacy a "Right?"
How many teenagers and twenty-somethings fritter away their days playing diplomacy instead of making sure they get an education or aren't a burden on society?
99 replies
Open
King Atom (100 D)
18 Aug 11 UTC
Fire!
Just that.
14 replies
Open
spyman (424 D(G))
17 Aug 11 UTC
Why is America in so much debt?
The size of America's debt is staggering and it is really hard to imagine it ever being paid off and the long term negative consequences are very worrying. How did a country run by smart people allow itself to get into this awful predicament?
97 replies
Open
Yellowjacket (835 D(B))
15 Aug 11 UTC
variant idea
Has this been tried before?

So I'm thinking of attempting to design some kind of randomly generated map to stir things up and avoid the same old alliances and same old outcomes. Would the community be interested in something like this? Would the powers that be support it if I was able to develop a good one?
baumhaeuer (245 D)
16 Aug 11 UTC
It would be interesting, though I see two potential problems: it could be difficult to create a program that would create a good map every time and it would especially, I would think, be difficult to create a program that would be able to avoid creating accidental stale-mate lines all over.
abgemacht (1076 D(G))
16 Aug 11 UTC
I actually put a decent amount of thought into this a few months ago. Honestly, generating the map wouldn't be hard at all. What would be hard is linking the territories up so that this site could adjudicate it. If you just wanted a map and use a human GM, I think it would be fairly trivial to code.
abgemacht (1076 D(G))
16 Aug 11 UTC
Here's the thread where fk, draug, myself, and some others discussed it. Seems as though it lost momentum.
http://webdiplomacy.net/forum.php?threadID=724055#724084
Yellowjacket (835 D(B))
16 Aug 11 UTC
Right abge, I would want it to interface with the current system, not have a human GM... I'm a pretty mediocre coder though it would be a fun exercise.
fortknox (2059 D)
16 Aug 11 UTC
I'm a very advanced coder, which the generation wouldn't be tough, rendering the image of the map WOULD be tough (or would be not fun to look at, like a checkerboard).
fortknox (2059 D)
16 Aug 11 UTC
And there would be SERIOUS balance issues, unless you had a killer and overly complex algorithm for the generation.

(see the old post... it has my thoughts in there)
figlesquidge (2131 D)
16 Aug 11 UTC
Heh, rereading that old thread, its quite a list of names from the mod/dev team.

If only it wasn't for convoy's, it would be very easy to get such a map in the webdip format, but they make it a lot more difficult to do. If you're happy without them, then its very simple to implement, simply by editing the interface layer to do the legal move tests, then having the adjudicator work on a complete graph of possible moves rather than restricted
SuperSteve (894 D)
16 Aug 11 UTC
Why couldn't you get mini-maps that were known to be balanced. Then put them together randomly. both location and orientation. It seems to me the key would be where the supply centers started. Maybe have exclusions at the extremes, for example every country gets one or two units at the border and two or one units in the interior. Just a thought...
figlesquidge (2131 D)
16 Aug 11 UTC
Interesting concept.
So, instead of a truely random map, you're suggesting more a jigsaw setup.
However, this again leads to the issue of how do convoys work, unless you ensure that no two pieces end up with sea at their borders.
abgemacht (1076 D(G))
16 Aug 11 UTC
Perhaps we should start with a land-only map. We'd just include more permaDMZs (Switzerlands).
Huh?

This confuses me. I've read (parts of) the original thread, and I can't figure out what the problem is. Note that I'm not a programmer, but a mathematician/physicist, so maybe I underestimate the difficulty.

To me a map consists of an undirected (flat!) graph, in which each node is sea or land. If you've got that, a convoy is simple to arrange (isn't it?).

It's easy to write an algorithm which generates such an undirected graph, with supply centers and everything. Even I could manage that. Making sure it's flat is more difficult, but there are bound to be mathematical theorems which help. Creating a "world map" which looks kinda nice (and coming up with interesting province names?), is that the problem?

On a side note, can someone explain how the convoy algorithm works?
figlesquidge (2131 D)
16 Aug 11 UTC
A land only map wouldn't be too hard to do.
simply input a relatively full map into the database, then randomly choose selections of borders that cannot be used for a certain game. This would then be implemented when generating the javascript map cache, so the user wouldn't be bothered by it, and obviously in the order-confirmation code to ensure noone has modified the ajax data.
figlesquidge (2131 D)
16 Aug 11 UTC
sorry, I should be more clear what I'm thinking of bas.
Yes it would be quite easy to make a map that could be used for diplomacy and play a game on it.
However, the issues would be between either how you draw it, or how you allow more than one game to occur concurrently with different maps.

It would be simple to make a variant which periodically changed the edges for everyone playing it, but a random map should surely stay the same for the length of your game. As such, there ends up being another abstraction layer between the database version of the game (which would have to be general enough to work for all possible games that may occur) and the users version (which would be very different each time).

In simplistic terms, the convoy algorithm works out from wherever you are, spreading across as many sea territories as it can, then looks at all the land bordering them. Easiest way to learn about it is probably just to look at it in the code though!
So in principle it's not so difficult (ignoring the 'drawing the map' for now), but the current code isn't geared to do this? As in, we would need to modify the core code just to make this possible?

Yes, I'll have a look at the actual code again. I did that once before, but I didn't understand it. I just happen to be completely unfamiliar with php code (or any java script for that matter).
figlesquidge (2131 D)
16 Aug 11 UTC
Just to direct your hunt, the convoy algorithm is run client-side in javascript rather than server-side as it once was.

No, it wouldn't be too hard to do, but working out how to allow multiple games to have different maps was my stumbling point. The method I outlined above would work fine for land-only maps, but would not expand to sea maps, because the system wouldn't know if a territory was sea or coast, which matters for convoy-checking. I would also need to check the convoy code to confirm this, since having started thinking about this again I've become a lot less confident that this would be a problem, and am starting to wonder if it would actually be fine with just one more change - ie to the server-side convoy code (if this exists)
abgemacht (1076 D(G))
16 Aug 11 UTC
@figle

I don't understand why different maps is a problem for multiple games. When some starts a random map, it would just be temporarily added as a variant and then disappear when the game finishes. Obviously, this requires code changes, but so would anything else, so I don't see why that's a stumbling block.
orathaic (1009 D(B))
17 Aug 11 UTC
@abge, that might work, but it also gives the map powers to create directories, and do all kinds of htings which i don't think the variant codes currently supports (or should support - for security reasons) - now i might be completely wrong on this because i haven't actually looked at the code...
Yellowjacket (835 D(B))
17 Aug 11 UTC
nice to see that there is some interest here. Abge you should rock this out.
yebellz (729 D(G))
17 Aug 11 UTC
Just to throw some more complexity in there: what about a map that randomly (and perhaps quite chaotically) changes *during* a game?

I guess there are some variants (proposed, but I doubt ever widely implemented or thoroughly play tested) that involve a map that changes over the years. One of these variants (Wall of Ice) involve these changes evolving semi-randomly, but all of these variants are quite rigid in how the board gradually and predictably evolves.

http://www.maproom.co.uk/maps/wallofice/wallofice.html
http://www.maproom.co.uk/maps/deluge/deluge.html
http://www.maproom.co.uk/maps/sahara/sahara.html

But what about a map where such changes are more chaotic than that? Like land bridges the might or might not show up each spring. Flood plains that may or may not flood, destroying your army. Dimensional vortexes that may or may not just throw everything all around.
Yellowjacket (835 D(B))
17 Aug 11 UTC
Sounds fine.... for a mod. I don't like making decisions with imperfect knowledge though... imo any element of randomness after the initial layout increases the chance of less skilled players to get a win they don't deserve (yes, I know I might be one :P, but the point stands)
fortknox (2059 D)
17 Aug 11 UTC
I think the complexity of multiple maps of different types is how to store the information. Figle's probably thinking of the db (mySql?), but will probably have to switch to a different style of db, like nosql/big data dbs.

@bas: Yes, it is a 'simple' graph theory problem/algorithm (did I just use 'simple' and 'graph theory' in the same sentence???). The biggest problem I forsee is drawing the map. If you do just a standard node-line graph, it'd be much simpler, but not really look like what diplomacy players are 'used to'. Maybe we could go the 'jigsaw' approach to map drawing? I dunno...
kestasjk (64 DMod(P))
17 Aug 11 UTC
To focus on the webDip variant interface aspect: The current system is very flexible, but there are some changes variants make which all code should respond to.
e.g. If your variant uses another map it makes no sense to have to rewrite the generic code which finds all available supply centers, because all maps have supply centers.

This is done by having a mapID for all territories and borders; the variant specifies the mapID, and the generic code can find all available supply centers but just limit it to the appropriate mapID, and the correct SCs are found without the variant needing to modify that code.

If a map's territories and borders have no fixed mapID associated with it there'll either be a /lot/ of generic code to override, or there'll need to be some sort of workaround where each newly generated map creates its own mapID, along with territories and borders, for each game, and the mapID is taken from the game instead of the variant.
The latter would be easier, but unless you've got a lot of variant dev experience I doubt you'd get far.

Long story short: Theoretically yes, but practically it'd be a tough project requiring some good webDip internals know-how
fortknox (2059 D)
17 Aug 11 UTC
I was about to ask why you need territory AND borders, but I forgot about the stps, frances, and bulgarias of the game (which is different than the kiels, denmarks, and constantinoples....
Kestas, the idea would be to randomly generate the mapIDs. The map would be generated at game start and become static. So, in theory, the 'randomizeMapper' would generate all the mapIDs with their associated land/border/etc... I still think the hardest part is generating the actual 'picture' of a map. The rest is math.
orathaic (1009 D(B))
17 Aug 11 UTC
"If a map's territories and borders have no fixed mapID associated with it there'll either be a /lot/ of generic code to override, or there'll need to be some sort of workaround where each newly generated map creates its own mapID, along with territories and borders, for each game, and the mapID is taken from the game instead of the variant.
The latter would be easier, but unless you've got a lot of variant dev experience I doubt you'd get far."

ok, i think i understand, so can you set aside mapIDs) for each game, and then do the generation based on a newly create graph (i know it's different for each variant, but they also include a install step of some kind)

This way you can store map per game, and everything is hunky dorey. Just need a place to sotre the mapId, small amount of code to override.... (though for keeping the history of old 'random' maps played you'll need to keep each old map available...)

This seems like a better work-around.
fortknox (2059 D)
18 Aug 11 UTC
if we can ignore northcoast/southcoast countries (stp, fra, bul, etc...) it would make it a TON simpler. At least in the first iteration...


25 replies
yebellz (729 D(G))
18 Aug 11 UTC
How to find your "Mute List"
Want to see a list of who you have muted (both in game or globally)? See inside for instructions.
13 replies
Open
King Atom (100 D)
17 Aug 11 UTC
Going Out With A Bang!
Like I said before, I'm leaving soon, so I'd like to have one last forum in which to annoy the hell out of you all. Simply put, I'm inviting all my friends to come and bitch before me. (friends meaning those of you on my lists)
22 replies
Open
Hugo_Stiglitz (100 D)
18 Aug 11 UTC
CALLING ALL FORUM FIREBRANDS
@TC, CM, Krellin, First Apple.....or anybody else who argues in the threads
24 replies
Open
yebellz (729 D(G))
17 Aug 11 UTC
Flag of the Austrian-Hungarian Empire?
Is anyone here knowledgeable on Austrian-Hungarian history? What would be the appropriate flag to represent the Austrian-Hungarian Empire in the context of the historical period related to the game of Diplomacy?
21 replies
Open
Yonni (136 D(S))
17 Aug 11 UTC
Life without parole for an ounce of coke and 3 joints
Just wondering what the community's reaction to a sentence like this would be?
http://www.alternet.org/rights/152038/how_3_joints_and_an_ounce_of_coke_got_an_oklahoma_grandfather_life_without_parole_/?page=1
49 replies
Open
ninjaruler (101 D)
17 Aug 11 UTC
No Message-Global Message
HEY! So I am in gameID=64922 its no messaging whatsoever but I have a global message to look at, I assume it is something about a multi getting kicked but I can't read it to get the little message at the top to go away, so how do I get it to go away?
7 replies
Open
Draugnar (0 DX)
12 Aug 11 UTC
Abgemacht is an asshat fucktard.
He is the worst mod fucking damaging the community by insisting on bumping a post to the top that insults graphically and abusively another player in the opening message. Let's see how the fucktard likes this post staying at the top!
106 replies
Open
Thucydides (864 D(B))
16 Aug 11 UTC
Stop Coddling the Super-Rich: NYT op-ed by Warren Buffett
Read: http://www.nytimes.com/2011/08/15/opinion/stop-coddling-the-super-rich.html?_r=4&ref=opinion
12 replies
Open
fortknox (2059 D)
16 Aug 11 UTC
Mod Email, unpausing, etc...
I had to get a cervical epidural (that'd be in the neck) yesterday that put me out of order for a bit, so I'm behind in the mod email list, but I'll get to it later today. Thanks for your patience.
3 replies
Open
FirstApple (100 D(B))
17 Aug 11 UTC
Why is the colonial variant disabled?
I noticed that there are four other variants that are on the server yet are disabled. What is the purpose of this? Wouldn't more variants mean more gameplay for the members here? I know I'm new here so if there was a good reason before I left, I'm interested in hearing about it.
7 replies
Open
King Atom (100 D)
16 Aug 11 UTC
Sort of a Goodbye
School will be starting soon, so I'll have trouble keeping up with all of my games. I will definitely be taking a break, so you might not see me again until December. By then, I'm sure I'll have several new people to argue with in the forums and quite a few of you will have forgotten about me. But that's great! Wouldn't it be nice to have some worshippers on WebDiplomacy? That way I'd win every game!
4 replies
Open
Draugnar (0 DX)
16 Aug 11 UTC
I need cheering up... :-(
I'm sitting here unable to focus on work and contemplating why I even bother sometimes...
53 replies
Open
Conservative Man (100 D)
09 Aug 11 UTC
Am I being naive here?
I never understand why people would ever want to have one-night stands/casual hookups. If you're attracted to someone enough to fuck them, why wouldn't you want to date them? I mean, I'm sure sex is fun, but wouldn't a relationship+sex be even more fun?
196 replies
Open
Tru Ninja (1016 D(S))
09 Aug 11 UTC
Recruiting for a new game
101-200 D | WTA | 1.5 - 2 day phases | anon / non anon | classic
36 replies
Open
abgemacht (1076 D(G))
17 Aug 11 UTC
Portland, OR
Had some time to explore Portland, OR today. It was really nice. Clean, not congested, I never had to wait to cross the street. Overall, a much "happier" city than Boston. Oh, and a cute chick was dancing around flashing people, so no complaints there.
15 replies
Open
pjmansfield99 (100 D)
17 Aug 11 UTC
The Troll Hunter
Just saw a trailer for this film at the cinema and made me chuckle - so appropriate!! http://www.imdb.com/title/tt1740707/ Pj
1 reply
Open
Draugnar (0 DX)
16 Aug 11 UTC
This time on Philosophy Weekly...
Is hellalt dipshit #1? Or is he dipshit #2? And is he full of #2?

:-)
3 replies
Open
obiwanobiwan (248 D)
09 Aug 11 UTC
England's Riots
Does anyone oever there--or over here, for that matter--know what's going on, ie, why these folks are rioting?

All I get in searching for it are notifications about England's...cricket team...? And a friendly? Is that it, is this all one big "soccer riot," so to speak, or has Yahoo's serach engine failed once again, and there are real, important reasons behind all this?
166 replies
Open
King Atom (100 D)
16 Aug 11 UTC
Word Association Thread
I literally joined the day the last one ended, so I would like to start another. For those of you who don't know, just write a word and then you write the first word that comes to your head.
19 replies
Open
Sydney City (0 DX)
16 Aug 11 UTC
Unpause game PLEASE
http://webdiplomacy.net/board.php?gameID=64619#gamePanel
This has Been emailed to mods- but no reply
2 replies
Open
King Atom (100 D)
16 Aug 11 UTC
Raise Your Hand if You Don't Know Me!
I'm pretty sure that very few of you would raise your hand, but I'd just like to clarify: Nobody here actually knows me.
SO QUIT ACTING LIKE YOU DO!
7 replies
Open
Conservative Man (100 D)
16 Aug 11 UTC
School started today......
This year is gonna be really fucking hard. But it's worth it.
73 replies
Open
Page 778 of 1419
FirstPreviousNextLast
Back to top