Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

/prog/ Challenge α: BBPong

Name: Anonymous 2021-03-16 8:07

This is a rudimentary game of pong, implemented in BBCode:

|oooooo|
|oooooo|
|oooooo|
|oooooo|
|oooooo|
|oooooo|

The challenge is to output to stdout a string that will compile to this game. For reference, canonical form (for all you XML-using boomers):

[spoiler]|[spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler]|[/spoiler]
[spoiler]|[spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler]|[/spoiler]
[spoiler]|[spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler]|[/spoiler]
[spoiler]|[spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler]|[/spoiler]
[spoiler]|[spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler]|[/spoiler]
[spoiler]|[spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler][spoiler]o[/spoiler]|[/spoiler]


, and the sexpcode form:

{spoiler |{spoiler o}{spoiler o}{spoiler o}{spoiler o}{spoiler o}{spoiler o}| }
{spoiler |{spoiler o}{spoiler o}{spoiler o}{spoiler o}{spoiler o}{spoiler o}| }
{spoiler |{spoiler o}{spoiler o}{spoiler o}{spoiler o}{spoiler o}{spoiler o}| }
{spoiler |{spoiler o}{spoiler o}{spoiler o}{spoiler o}{spoiler o}{spoiler o}| }
{spoiler |{spoiler o}{spoiler o}{spoiler o}{spoiler o}{spoiler o}{spoiler o}| }
{spoiler |{spoiler o}{spoiler o}{spoiler o}{spoiler o}{spoiler o}{spoiler o}| }


Notes:
☙ 6 rows. 6 columns for the ball, plus two for the paddles.
☙ It is not necessary to output any of the reference implementations poasted above. What is necessary is an output that will result in BBPong when parsed as a tinychan poast.
☙ No esoteric languages (except perl).
☙ Smallest program wins.
☙ Deadline is 20210331Z.

Name: Anonymous 2021-03-16 8:22

i can’t figure this one out. sorry

Name: Anonymous 2021-03-16 9:47

a='{spoiler ';s=`${a}|${a}o}${a}o}${a}o}${a}o}${a}o}${a}o}|}`;c=()=> console.log(s);c();c();c();c();c();c()

Name: >>3-kun 2021-03-16 12:07

Made it far shorter:

a="{spoiler ";b=a+"o}";console.log((a+"|"+b.repeat(6)+"|}\n").repeat(6))

(This is the first time I'm actually enjoying /prog/.)

Name: Anonymous 2021-03-16 19:21

omg optimized

r=s=>s.repeat(6);a="{spoiler ";b=a+"o}";console.log(r(a+"|"+r(b)+"|}\n"))

Name: Anonymous 2021-03-16 19:22

wait, thats longer. shit shit shit. im out of ideas

Name: Anonymous 2021-03-17 9:09

bampu pantsu for more /prog/ramming, even if it's normie-tier code golf

Name: Anonymous 2021-03-17 10:29

even if it's normie-tier code golf
as well as very old pasta

Name: Anonymous 2021-03-17 13:23

>>8
Does not matter. Anything to make people poast code here is a noble attempt.

Name: Anonymous 2021-03-17 14:48

//Comments with PHP-style verbosity for the full
//effects that each of them cause. It will make
//for a much better reference from the code itself
//and much easier to read and understand.

Name: Anonymous 2021-03-18 8:49

s:"{spoiler ";{s,"|",(,/{s,"o}"}'!6),"|}"'!6}

Name: Anonymous 2021-03-18 9:00

>>11
virus! don't run.

Name: Anonymous 2021-03-18 10:29

>>11
You killed admin--kun's poor sexpcoder

Name: 0chan.vip !cRwJk8JEBs 2021-03-19 12:09

Lispmark is better than sexpcode.

Name: freckles 2021-03-19 12:23

eels is a horse fucker

Name: Anonymous 2021-03-19 19:43

POOR PEDO

Name: Anonymous 2021-03-19 21:22

timestamp dubs

Don't change these.
Name: Email:
Entire Thread Thread List