topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday March 26, 2026, 12:10 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 123 124 125 126 127 [128] 129 130 131 132 133 ... 1515next
3176
cnpaperplay is a play-on-paper game based on a very of an awesome two-player cooperative word-based board game called Codenames Duet by Vlaada Chvátil and Scot Eaton.

Note that this game plays very well over the phone, by text, by email, etc. -- players do not have to be in the same physical location.

duet2.jpg


Basic rules of the game:
  • A random grid of words is laid out for both players to see.
  • Each player receives a secret "key" telling them which of these words they want the other player to guess or avoid.  These keys are coordinated in the sense that there are a specific number that will be the same as the other player (read rules for details).
  • Then players take turns giving a clue to the other player of a specific form (see detailed rules) and the other player will try to use the clue to identify which card they should choose.
  • Players win as a team if they guess all the correct cards.

My version does things very slightly differently since I designed it to be played on paper, but the basic idea is the same.
The created pdf books have some brief instructions but to learn more how to play see the official detailed rules of Codenames Duet: https://czechgames.c...es-duet-rules-en.pdf



What I chose to do is write some fairly flexible code that makes print-and-play "books" (pdf files) that can be split up between two players, who can then play the entire game with paper and pencil.
Each page is a separate game/puzzle.
The code can make random books of any size and with difference configuration parameters, and supports custom word files.



I'll open source the code at NANY time but for now here are two sample books.  Remember that each player gets their own book -- you can't look at the book of your partner!!

If you feel like trying a game (or 10), these two booklets are all you need.  Print them and give each player a book and a pen and you are good to go:

cnduetpaper1.png




Or get a version with japanese and other language translations: https://www.donation...npaperplay_books.zip.

Download/browse the python source code which has now been open sourced on github:
https://github.com/dcmouser/cnpaperplay

The data files (words and instructions) are easily translatable into different languages if anyone feels so inclined.
3177
N.A.N.Y. 2018 / Re: NANY 2018 Ideas Thread
« Last post by mouser on October 13, 2017, 06:58 PM »
Cancel my request for a computer version of CODENAMES DUET above, I have implemented something similar and will release it as part of NANY 2018 :)
3178
Yes, Python is OOP and is very good playpen for coding, once you get used to it.
Just be prepared for a struggle whenever you start to learn a new language.
3179
I'm an OOP (object-oriented programming) fanatic.  I believe that object-oriented programming helps organize the way you think about a project.  So for this idea (as for most things non-trivial), I think the only strong recommendation I would make is to use an OOP language.
3180
PopUp Wisdom / Re: New books wanted!
« Last post by mouser on October 12, 2017, 09:50 PM »
Contro I'd like if you could combine your latest quote files into a few big ones (like one each for science, computers, love), and let me make them available on the books download page?
3181
I think no matter what it will be an interesting and challenging project.  One of the nice things about doing a "text-based" simulation is that it will really force you to focus on the core simulation and structures rather than getting caught up in graphics, etc.

As for the best programming language -- one of the other nice things about doing text-based coding is that you can use almost any programming language.. speed won't be an issue and neither will library support, etc.

So I would fall back on my default language suggestion these days to use Python (sounds strange coming from a C++ lifetimer).

But mainly I would suggest you do most of your coding virtually in the form of planning, before you ever start coding.
3182
How strange! I wonder if its an add blocker on your end doing it, or if its some css code in the forum display that i am not aware of.
3183
Russia Has Turned Kaspersky Software Into Tool for Spying
Searches exploited popular Russian-made antivirus software [Kaspersky] to seek classified material, officials say
WASHINGTON—The Russian government used a popular antivirus software to secretly scan computers around the world for classified U.S. government documents and top-secret information, modifying the program to turn it into an espionage tool, according to current and former U.S. officials with knowledge of the matter.


That article is paywalled but hopefully someone will find a non-paywalled alternative soon.
3184
Find And Run Robot / Re: FARR V3 Discussion
« Last post by mouser on October 10, 2017, 10:26 PM »
I know it's been a while.  I will be doing a FARR minor update very soon.
3185
Living Room / Re: USB HDD enclosure or what?
« Last post by mouser on October 10, 2017, 11:59 AM »
Good to hear it  :Thmbsup:
3186
Have you tried using an alias?
Can you explain a little bit more about what's not working? Can you try other applications to see if it's just chrome thats failing to launch or something else going on? I tested here and it seems to be working.
3187
No need to disappear for months!!
Just try not to post so many in one day!


3188
It's a bit confusing -- it's because FARR doesn't know that you are telling it commandline parameters.  Perhaps it should be smart enough to figure that out..

The workaround is the explicit method of specifying commandline parameters, from the help file topic on "Passing commandline parameters..":

You can now pass commandline arguments to any launched program by typing "++ any args here" at the end of your search string.
For example:
ping.exe ++ donationcoder.com -n 2

So in your case:
chrome.exe ++http://google.com



The easier solution if you are doing this kind of thing quite a bit might be to create an alias that knows that when you type
chrome [ANYTHING HERE]
It knows you want to launch chrome.exe with the url passed.
This would have the advantage of being instant and not requiring any searching.
3189
Iain you are going into political commentary again not humor..
3190
Living Room / Re: USB HDD enclosure or what?
« Last post by mouser on October 08, 2017, 12:02 PM »
They are wonderful devices for doing backups.  You just put in your backup drive, save your backups onto it (full drive images and documents), and then remove the drive and hide it someplace safe and fire resistant.
3191
Living Room / Interesting read: Apple is really bad at design
« Last post by mouser on October 08, 2017, 11:47 AM »
The “notch” on the new iPhone X is not just strange, interesting, or even odd — it is bad. It is bad design, and as a result, bad for the user experience...Plenty has been written about the mind-numbing, face-palming, irritating stupidity of the notch. And yet, I can’t stop thinking about it. I would love to say that this awful design compromise is an anomaly for Apple. But it would be more accurate to describe it as the norm.



from http://www.osnews.co..._chins_and_foreheads
3192
Living Room / Re: USB HDD enclosure or what?
« Last post by mouser on October 08, 2017, 11:17 AM »
referably something cheap, something like a simple USB HDD enclosure that I can put the old HDD in and plug into my laptop.

Nowadays it's even easier than a usb hdd enclosure.  You can get a simple usb hd DOCK -- which lets you just plop the drive in vertically and access it as an normal hd.
I have a couple of these and they work great.

https://www.amazon.c...ation/dp/B0012Z3MKW/

Screenshot - 10_8_2017 , 11_17_06 AM.png

Some of them support laptop-sized 2.5 drives as well, if you think you might want to attach those one day.

Prices are in the $18-30 range.
3193
Yes you have a good point.  When I implement the new hotkey system it will be easier to let user add custom hotkey for scrolling capture.
3194
Yeah the option is just for people who never want to do a scrolling capture -- it just captures whatever windows object you select.  So it is as if you automatically always selected option 1 after you did an Object capture.
3195
Contro you need to restrict yourself to posting one or two questions at a time on the forum and give people a chance to discuss and answer your questions before you start posting new totally unrelated ones.
Otherwise you give the distinct appearance of someone not really interested in the answers to your questions, and that just frustrates people who might try to help.
3196
Living Room / Re: Albert Einstein . Why Socialism ?
« Last post by mouser on October 08, 2017, 09:40 AM »
This is some weird kind of hybrid post -- half political commentary, half quotes for Popup Wisdom.
I don't know where it should go, but probably it should be split up and the quotes put in the popup wisdom section and maybe merged.

Contro -- it's time for you to evolve to the next level of forum participant, where you spend a little bit more time thinking about the best way to organize and consolidate and phrase your posts so that they aren't so overwhelming and so people can engage you in discussion.

Sometimes less is more, and aiming for fewer posts that are more focused on eliciting useful comments and more finely editing and perfected would be better for all of us.  :up:
3197
For those who are merely curious but aren't prepared to devote real time to helping at this point, hang in there -- I will soon make a video showing off the new site.  After we get everything tweaked we will open the beta to everyone here for a while before it goes live.
3198
So there are a few things I could use help with:

  • I could use a few people to go through the entire new site and look for typos, spelling errors, and other ways text could get improved on any given page, and to report these suggestions to me.
  • I could use a few people to look for more general suggestions of ways the site appearance could be tweaked -- not looking for major change ideas at this point, just images or layouts that could be improved a bit.
  • I could use one dedicated and detail oriented person to help build the big redirect list mapping old urls to new urls.  This won't be a fun job but it's a critical one that will make all of the old urls automatically redirect to new ones.  This job basically involves taking a list of the few hundred old urls and finding where on the new site the best matching new page is, and then building a list of these pairs.
  • I could use a few people going through old (current website) and looking for pages that might have been missed and not reproduced on the new site.  This job has overlap with the one above.

Volunteers?
(The new cms is hidden behind a password protect, so I will give you password to access the site.)
3199
I believe the new cms site is now essentially finished other than minor tweaking..  :tellme:
3200
Find And Run Robot / Re: quickdoclauncher.exe
« Last post by mouser on October 06, 2017, 10:54 PM »
just to see what happened, and it sat there rapidly replicating instances of itself and wouldn't stop.
That shouldn't happen, but then again i never tested calling it without any commandline options.. I guess it became self-aware and wanted to reproduce itself.. Good thing you killed it before it took over planet earth.
Pages: prev1 ... 123 124 125 126 127 [128] 129 130 131 132 133 ... 1515next