Zendo, play by forum

Started by Simon, August 25, 2014, 01:33:33 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

namida

Quote from: WillLem on November 16, 2024, 08:02:55 AMThanks for this, I'll take a look at it. Auto-checking the koans is pretty neat! Ideally, I'd like to create one that does everything in the GUI, like your previous one (I've attached the binary to this post) rather than using separate .txt files to input and output everything.

Yeah, GUI would be nicer, but I basically hacked this tool together in like 5 minutes. :P GUI's take much longer than that.

(EDIT: Removed rule guess as I noticed black koans that contradict it.)
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

WillLem

Quote from: namida on November 16, 2024, 08:14:04 AMYeah, GUI would be nicer, but ... take much longer

Wierdly, I find it much easier to work on something if it has a GUI than if it doesn't. For all the tools I've made so far, I've designed them GUI-first and implemented the logic from there, obviously going back to tweak the GUI if other features are needed.

Same goes for if I've added something new (e.g. to the Editor), like a button or whatever; I always put the button in first, then double-click it to auto-generate its event handler.

One thing I've had to be careful of with that approach, though, is coding logic to (e.g.) a button press that also needs to be used somewhere else; I've learned it's better to have the method be a separate thing, then call that method from the event handler (as opposed to calling the button's event handler from elsewhere).

Anyways, back to Zendo... here's the list again so it's on this page:

White koans:
* ANGELS
  CAKE
  CHOCOLATE
  COOKIE
* EAST
  JOY
  MUFFIN
  SOY
* SUMMER
  VANILLA

Black koans:
* ACEK     * CHOCOLAT    JOYJOY     SWIMJOY
* AOY      * EACK        JOYSWIM    SWIMSWIM
* C        * ENGULFED    JWIM       SWIT
* CEKA     * EOY         O        * SWUM
* CH       * IOY         OJ         SWY
* CHO        J         * OOY      * UOY
* CHOC       JJ          OY         Y
* CHOCO      JJJ       * SO         YO
* CHOCOL   * JO          SWI        YOJ
* CHOCOLA    JOM         SWIM     * YOY

Ramon

I'll just shoot a wild guess: AKHTBN iff it is an English noun.

WillLem

Quote from: Ramon on November 16, 2024, 04:15:33 PMI'll just shoot a wild guess: AKHTBN iff it is an English noun.

Correct! :thumbsup:

Ramon

Wow awesome  :lix-evil: that is in fact a simple rule that I'm surprised hasn't been used before in a similar way.

I do have an idea but it's like 2:30am and I need to sleep but I'll think of posting it tomorrow.

Ramon

Alright I'm going to shamelessly steal your people's table formatting because I'm pretty sure I didn't get it to work around the last time  :P

White koans:
* END

Black koans:
* START

WillLem

DNE
NDE
EEE
EAGLE
STAR
FINISH
BEGIN
LEMMING

Ramon

I'd love to use Simon's koan formatter but I am not versed in building repos

White koans:
* EEE
  END

Black koans:
* BEGIN
* DNE
* EAGLE
* LEMMING
* FINISH
* NDE
* STAR
  START


Silken Healer

AKHTBN iff it begins with E.

Silken Healer

I don't want to delete my message as it may cause the game to become too messy if I delete things but I just noticed Eagle is already black I'm blind sorry.

Proxima

A koan has the Buddha-nature if it is three letters long and starts with E.

Simon

DDD
NNN
ENE
STA

Quote from: Ramon on November 17, 2024, 10:18:34 PMI'd love to use Simon's koan formatter but I am not versed in building repos

I've now uploaded Windows and Linux executables. If you prefer to build it yourself nonetheless, let me know where you get stuck.

-- Simon

Ramon

Thanks! It worked like a charm.

Since one of Simon's guesses (NNN) disproves Proxima's guess of the rule, I didn't add a counterexample.

White koans:
  EEE
  END
* ENE
* NNN

Black koans:
  BEGIN
* DDD
  DNE
  EAGLE
  FINISH
  LEMMING
  NDE
* STA
  STAR
  START


Silken Healer

Quote from: Ramon on November 18, 2024, 07:06:16 PMSince one of Simon's guesses (NNN) disproves Proxima's guess of the rule, I didn't add a counterexample.

None disproved Proxmia's guess at the time of posting though, so it's still in the rules you need to provide a counter-example.