[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/sci/ - Science & Math


View post   

File: 322 KB, 1402x2048, Wolfy lecture about Cellular Automata.jpg [View same] [iqdb] [saucenao] [google]
14876000 No.14876000 [Reply] [Original]

Good morning /sci/entists!

>important history
A long time ago computer scientists gave physicists computers. Some of the physicists did cool things with their computers.

It seems like computer scientists and physicists stopped talking for some reason so the physicists made their own spin-off Computer Science called Computational Science which is very fun and should be more aggressively shown off to people. Also we should give physicists more and better computers as a reward for doing a good job making Computational Science.

One of the physicists was a maid named Wolfy who likes cellular automata. Wolfy made some books where she talks about using automata to compute things.

We live in a universe where I can buy Wolfy's book for $6 so I did.

>idea
Wolfy said I can make a universe and give it some simple rules and seed data to make the computer draw things.

I want to make a set of 2d universes seeded with the smallest possible anime maids. Then I want to compute the automaida with various rules for 2d cellular automata and print pictures.

>question
If I had a 1000x1000 grid, I could draw a detailed maid on it. At 100x100 I could draw a less detailed, but still recognizable anime maid. At 3x3 I can't draw a maid. Somewhere between 100x100 and 3x3 must be the smallest possible maid.

(Assume the grid is black and white. I want to start with only those states because they can fit in a boolean data type which is very small)

I need to know this smallest maid's size. This might also be a question for artists since they draw maids so I might ask their board too.

>side quest
If this is achievable, I will pay lulu to make a hard copy book with all the automaida pictures in it and figure out how to mail it to Wolfy alongside an invitation to /sci/, so she can see how her research is used to play science on the internet.

>tl;dr: I need to know the smallest anime maid that can be drawn in black and white.

Thank you for reading my thread.

>> No.14876009

>>14876000
The algorithm could train itself to figure out the smallest maid and draw it for you if you trained it for a while with bigger ones I'm assuming. You'd just say "yeah that thing there? do it to these dimensions instead" or something.

For the record, I have no idea what I'm talking about. I thought the word "automaida" was funny, and so I'm responding.

>> No.14876016
File: 607 KB, 400x436, anime-maid-gif-9.gif [View same] [iqdb] [saucenao] [google]
14876016

>>14876009
I don't know if I can make a cellular automata that draws maids or not. The Wolfy book about how these apply to engineering won't be here for like a week. All I know is they draw stuff and Java is very good at drawing stuff.

I know for sure that I don't know how to make an AI capable of advanced image processing though.

>For the record, I have no idea what I'm talking about. I thought the word "automaida" was funny, and so I'm responding.

This is the power of putting anime maids in the sciences.

Here is one of Wolfy's talks about the things she made her computer draw.

>draw stuff with computer
https://youtu.be/_eC14GonZnU

The algorithms are not hard to make but they can draw bizarre things when repeated.

>> No.14876019

>At 3x3 I can't draw a maid
Your assumption is incorrect. You can draw a maid or whatever even on a 1x1 "grid", it just will not be recognizable. There is no exact resolution at which a maid becomes a maid, there are only degrees of maidness.

>> No.14876024
File: 261 KB, 1536x2048, d7a31faa198e8502c9c726395fbb3e53.jpg [View same] [iqdb] [saucenao] [google]
14876024

>>14876019
I guess at those sizes my problem is that the representation of the maid is too abstract. Most people when shown a single black square or a pattern in a 3x3 grid won't assume they are looking at an anime maid.

I wonder at what degree of maidness would most people agree that they are looking at an anime maid?

>> No.14876027

>>14876024
the recognizability of a picture depends on the autism of the viewer, take the 3x3 picrel for example...

>> No.14876028
File: 2 KB, 352x355, screen capture.png [View same] [iqdb] [saucenao] [google]
14876028

>>14876027
forgot pic

>> No.14876031
File: 1.95 MB, 853x480, 1663257279338967.gif [View same] [iqdb] [saucenao] [google]
14876031

>>14876028
How is this a maid? All I can see is 9 boxes.

>> No.14876036

>>14876024
Now the problem becomes "somehow measuring degrees of something being something". That's not an easy one. I guess you could arrive to an optimal resolution by making various drawings of maids in different resolutions and asking people to rate how maid-like a given picture is.

>> No.14876051

>>14876000
Current state of /sci/
for god's sake kill yourself

>> No.14876053

>>14876051
He talks about science with an anime twist on an anime website's science board.

>> No.14876055

>>14876051
at least it's not a trap...

>> No.14876056

>>14876031
it's not a maid and you should be thankful that you can't recognize what is on that 3x3 grid

>> No.14876086
File: 118 KB, 1000x1000, ur,mounted_print_canvas_portrait_small_front,square,1000x1000.1.jpg [View same] [iqdb] [saucenao] [google]
14876086

>>14876000
>Somewhere between 100x100 and 3x3 must be the smallest possible maid.
That's not how human perception works. Look at picrel. Do you recognize what it's supposed to depict? Now show it to some rural 90 years old villager. Think they'll figure it out? This stuff is 90% convention. Come up with some convention for your maids that will be memorable to the viewer and you're done.

>> No.14876133
File: 503 KB, 1000x1000, 07c9675882399675c5917dd73cfaafab.png [View same] [iqdb] [saucenao] [google]
14876133

>>14876036
This is a pretty cool problem. I was also considering generating every possible grid pattern at various sizes and then looking through the output images to see which configurations represent maids.

If I generate every possible 100x100 grid then a subset of that data will be every possible 100x100 anime maid. They all live in that computation because every possible black and white arrangement of pixels lives in that computation.

To make all the images I would have to tell my computer to draw 2^10000 images. That's probably a big number. The science computer only has 1TB hard drive and that might be more than 1TB of images.

>>14876086
This makes a lot of sense. Thank you for the advice, fren.

>> No.14876141

>>14876000
try a n-dimensional CA - and then think about how you can quantize how much you care about molecular fidelity and how quickly you could simulate proteins then, if you only care about good-path outcomes

>> No.14876150

>>14876133
>2^10000 images
That's the number of images with black and white pixels only, if you're planning to generate every 100x100 grid with 256*256*256=16777216 RGB colors then that would take 16777216^10000 which is approximately 10^72247 this is many orders of magnitude more than the number of particles in the observable universe

>> No.14876159

>>14876000
PLEASE GO BACK TO /g/ AND TAKE YOUR HENTAI THREADS WITH YOU. THIS IS A SCIENCE BOARD WE DON'T JACK OFF HERE. AAAAAAAAA

>> No.14876170
File: 352 KB, 1439x2048, Need a maid.jpg [View same] [iqdb] [saucenao] [google]
14876170

>>14876150
Woah. Computing stuff is cool. I will try make an algorithm that filters some useless computations. For example on a 100x100 grid, if you only drew one black pixel, that's not a maid so there is no reason to search those images for maids.

If you drew 9,999 black pixels and only one white one there is no reason to search there either.

So somewhere there is both a minimum and maximum number of pixels which can be in a maid.

We can sharpen our maidseach algorithm by determining which sets of data can be ignored instead of computed. It may not be possible to get exact rules and I would rather err on the side of computing too much stuff than risk missing any maids. We can definitely eliminate some computations though.

>> No.14876185
File: 834 KB, 1422x2048, 6b7586717a7bcd60ed29953c19cd297d.jpg [View same] [iqdb] [saucenao] [google]
14876185

>>14876170
Also it seems like it would be easy to parallelize this. Like one computer can generate images in a given range and another computer can generate images in a different range. This problem is vulnerable to multi-threading too because I don't need any other maid to try computing a new one.

I have two computers. The science computer and the DevTerm. The DevTerm is not operating right now because I can't figure out how to get it's OS to talk to Ubuntu repositories so I can install stuff on it.

The science computer I think maybe has a GPU in it? I have never tried to use the GPU if it does. It is a GPD Win 3 (all my code and acreenshots come from that machine).

I can probably search a lot of maids with two computers.

>> No.14876195

>>14876000
the old pokemon gameboy games had an anime maid sprite i think. something like 8x8 or 10x10

generating every possible 100x100 maid is not going to be a computationally achievable problem. you could start on the small end and go from there, looking at every possible binary 3x3 image is only 512 images for instance. youd start to see recognizable maids well before 100x100

>> No.14876231
File: 40 KB, 324x604, 1405e9aab86ecd5c82266f1da20fb130.jpg [View same] [iqdb] [saucenao] [google]
14876231

>>14876195
This is a good idea. I didn't find the Gameboy maid specifically, but when I searched maid sprites there were definitely recognizable maids on much smaller grids than 100x100.

Every possible anime maid is going to have a subset which is every possible Tohru (see attachment). I wonder if I can get in copyright trouble for algorithmically generating a maid someone else already imagined and drew by hand?

>> No.14876242
File: 616 KB, 1920x1920, 1662089344015965.jpg [View same] [iqdb] [saucenao] [google]
14876242

>>14876141
I don't know what most of this means, but I like your energy. I probably won't go past 3 dimensions because I don't care about computing hyperdimensional maids which I can't visualize. I have to start at 2 dimensions though. There are no 1D maids.

>> No.14876342
File: 91 KB, 856x480, 1664107764536537.png [View same] [iqdb] [saucenao] [google]
14876342

>>14876159
I am also posting on /g/ in /dpt/. Dra/g/ons are talking about Forth in there and I like Forth.

If you want to participate in talking to dra/g/ons about Forth, please be nice on their board. I have attached a small etiquette guide for using the Dra/g/on Maid board.

>>>/g/88818660

>> No.14876362

JANNNNIEEEEESSSS

please go the fuck back. the jannies have thankfully cleaned up every thread you make here. i hope they continue to remove your retarded filth from this board

>> No.14876383
File: 25 KB, 480x360, hqdefault.jpg [View same] [iqdb] [saucenao] [google]
14876383

>>14876362
If you don't like anime and you don't like science, then why are you on the science board of an anime site? At any given time 50% of this board is /pol/-lite which is usually neither related to science nor anime. Why don't you complain about those threads instead? One guy trying to compute all the possible maids on a grid is higher quality and more on topic than any of the /pol/ threads.

>> No.14876403

>>14876383
im good thanks. i gain an immense amount of pleasure from doing this. just gonna keep bumping and filling up this and every other retarded anime maid thread i see on /sci/ until the jannies purge it.

oh, and if you want to keep defending someone who has themselves said on multiple occasions that they don't care to learn about math or science, you should go back to /g/ yourself and post your retarded anime maids there or anywhere but /sci/ for all i care.

>> No.14876698
File: 1.60 MB, 1721x965, 1602358272575.png [View same] [iqdb] [saucenao] [google]
14876698

>>14876000
Okay I think I made up an algorithm to compute every maid in a grid. All you have to do is count in binary. So consider a 4 bit number.

0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

So I can count to 16 doing that. Just put a line break half way through the numbers to get the grids. This means I can compute the grids at the speed of counting:

00
00

00
01

00
10

00
11

01
00

01
01

01
10

01
11

10
00

10
01

10
10

10
11

11
00

11
01

11
10

11
11

Also we can show that 2x2 grids contain no maids, by exhaustion.

>> No.14876736

>>14876698
>>>/x/

>> No.14876764
File: 2.05 MB, 540x578, 1499808798229.gif [View same] [iqdb] [saucenao] [google]
14876764

>>14876736
Counting is paranormal?

>> No.14876858
File: 74 KB, 1x1, integrals.pdf [View same] [iqdb] [saucenao] [google]
14876858

>> No.14876865

>>14876000
XY = Man
OP = XY
OP = Man
That drawing = isn´t OP

>> No.14877025

Please Stop Posting Sexy OP Images, I Already Jerked Off Today And I'll Break My Dick If I Do It Again

>> No.14877340
File: 212 KB, 1920x1080, 1662387519241.jpg [View same] [iqdb] [saucenao] [google]
14877340

>>14876858
Thank you fren, this is maximumly based and I will use the information to make the integrator better.

>> No.14877667

Can we agree to ban maidanon unless “he” actually shares some code? I suspect this is an elaborate larp.

>> No.14877700

>>14876000
> maid named Wolfy who likes cellular automata
infinite keks at wolfram
God damn it I will never stop laughing at this
This is the best thread on /sci/ in idk, 10 fucking years

>> No.14877710

>>14876056
lmao sharp radar you have there

>> No.14878554

Best thread on /sci/

>> No.14878573

>>14876000
This paper may be what you’re looking for:

https://distill.pub/2020/growing-ca/

>> No.14879472
File: 302 KB, 850x1133, sample_b6078c70a6d10650a796f934d29189e0412b7a5a.jpg [View same] [iqdb] [saucenao] [google]
14879472

>>14878573
This is cool. I like the self-regenerating indestructible lizard. Thank you for showing it to me.