Settings

The page will reload to apply your changes.
Theme

ASCII Art Font

ASCII Art Menu

Original Usenet message from alt.ascii-art, 6 May 2001.
ASCII Art Game/Tool (was: Hey, LastFuture)

ASCII Art Game/Tool (was: Hey, LastFuture)

Hi,

I was very busy during the last two weeks but I read all your postings
to this subject. I really don't understand what you are talking about.
  You are discussing about what programming language to use, about what
operating system the program shall run on etc. But it seems to me that
nobody here knows what the program shall do at all.

At first it was about the fun of puzzling 'shaked' Ascii art
You have this one:
   .-. .-.
(   `   )
    `.   .�
`.�
And after moving around the lines it will result in:
 .-. .-.
(   `   )
 `.   .�
   `.�

So shall the program simply be a tool that shakes the lines of Ascii
Art, so it becomes kind of a puzzle? Then the program is a game and it
is very simple to write it (it will take me 5 minutes to integrate it
into Jave - if you are interested in it).

Then came the idea of doing it all the other way around. You have
somehow crippled Ascii Art like:
______   ______     ______    __
 /      | /  __  \   /  __  \  |  |
     |  ,----'|  |  |  | |  |  |  | |  |
      |  |     |  |  |  | |  |  |  | |  |
|  `----.|  `--'  | |  `--'  | |  `----.
             \______| \______/   \______/  |_______|
And the program tries to fix it:
  ______   ______     ______    __
 /      | /  __  \   /  __  \  |  |
|  ,----'|  |  |  | |  |  |  | |  |
|  |     |  |  |  | |  |  |  | |  |
|  `----.|  `--'  | |  `--'  | |  `----.
 \______| \______/   \______/  |_______|

So the program is a tool and it is quite hard to write it, for one has
to find out when an Ascii art image is correct or not. (For example you
have to find a way to compute the degree of possible correctness to a
given image and then only have to try to maximize this value by movin
around the lines). That could work with some images, but it will not be
possible to write such kind of tool to be able to work on images like:

.,    \                   <- Try to fix this line.
     _.=./ "\.   G        How shall a computer do that? 
   .'  ~  /`" \/(#)\.
  ~ |_ _( )     / \/
    |:  | |     |||
    '   ` '     Z L
a:f

So the first question that has to be answered is:
-+--------------------------+-
 | What is the program for? |
-+--------------------------+-

The second question is NOT the programming language or operating system.
It is:

-+--------------------+-
 | How shall it work? |
-+--------------------+-

For those questions it is very useful to have examples (like the ones
above). Then one can try to write down some kind of algorithm like:
  
  for each line in the image:
    remove empty characters on the left
  find maximum length of a line (max)
  find minimum length of a line (min)
  ...

And when that is done someone can write a first program (in any language
he likes). If it works it is no big deal to convert it to other
languages/systems.

Now who is going to answer the first question?

Markus

Original message headers
X-Google-Language: ENGLISH,ASCII
X-Google-Thread: f996b,c40b5c666c8072bd
X-Google-Attributes: gidf996b,public
X-Google-ArrivalTime: 2001-05-06 04:26:40 PST
Path: newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!193.174.75.178!news-fra1.dfn.de!news-fra.pop.de!schlund.de!rz.uni-karlsruhe.de!news.rz.uni-karlsruhe.de!not-for-mail
From: Markus Gebhard <ukg...@rz.uni-karlsruhe.de>
Newsgroups: alt.ascii-art
Subject: ASCII Art Game/Tool (was: Hey, LastFuture)
Date: Sun, 06 May 2001 13:26:43 +0200
Organization: University of Karlsruhe, Germany
Lines: 84
Message-ID: <3AF...@rz.uni-karlsruhe.de>
References: <3AE...@homail.com> <3AE...@twcny.rr.com> <3AE...@hotmail.com> <vXj...@4ax.com>
NNTP-Posting-Host: wn4-jarjar.wn4.uni-karlsruhe.de
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: news.rz.uni-karlsruhe.de 989148399 11858 172.20.12.141
X-Complaints-To: use...@rz.uni-karlsruhe.de
X-Mailer: Mozilla 4.77 [en] (Win98; U)
X-Accept-Language: en
Xref: newsfeed.google.com alt.ascii-art:5617
About this message. This message was posted publicly to the newsgroup alt.ascii-art in 2001 and is mirrored here unchanged as part of the Historic Archives – only email addresses are masked. The artwork and text belong to their original authors: if you copy a piece, keep the artist's initials or signature intact and credit them where you can. Are you the author? Contact us to get your posts attributed, connected to your artist profile, or removed.

Report this message

Help us keep the archive clean and accurate. Reports are reviewed by a person – nothing is changed automatically.

Help classify this post