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

Login with username, password and session length

 
Advanced search

878876 Posts in 32942 Topics- by 24350 Members - Latest Member: yodonome

May 22, 2013, 09:52:21 PM
TIGSource ForumsDeveloperFeedbackManufactoria: A Game About Putting Robots In Their Place
Pages: 1 ... 20 21 [22] 23 24 ... 26
Print
Author Topic: Manufactoria: A Game About Putting Robots In Their Place  (Read 69435 times)
Istas
Level 0
*


View Profile
« Reply #315 on: June 21, 2010, 11:46:43 AM »

The "Generals" test (in the Dropbox version) gave a blank robot as an input robot.

Also, no problems on the Malevolence engine. Most I've seen it pause is about a second so far (though I've got a fairly fast computer too). It's a bit of a start when it freezes the graphical cursor in the game while it's doing that, but I guess that's not avoidable. (the mouse itself still moves, the computer isn't frozen, just the in-game cursor)
« Last Edit: June 21, 2010, 11:57:00 AM by Istas » Logged
PleasingFungus
Level 7
**



View Profile WWW Email
« Reply #316 on: June 21, 2010, 01:40:39 PM »

Gave it a very brief run-through, and it did what it was supposed to do.
Running it from a crappy laptop (slow enough that it occasionally makes twitch-based flash games easier by playing them at a reduced rate) and it still calculated its malevolence in just a moment's wait, at least on the few levels I tried.
Excellent! I'm curious about how it does on some of the later ones, but that's good to hear.

Although... ?lvl=2&code=p12:6f7;c13:6f3;c13:7f3;c13:8f3;c13:9f0;p11:6f4;p11:7f7;p10:7f4;p10:8f7;p11:9f7;c11:8f3;

Slip in a circuitous route by which a case that should be rejected might be accepted, and it didn't catch it.

Edit: Or, on the same level, a not so circuitous route to accept a bad case. ?lvl=2&code=p12:6f7;c13:6f3;c13:7f3;c13:8f3;c13:9f0;p11:6f6;c11:7f3;c11:8f3;c11:9f2;
Haha! I'd actually turned off the Malevolence Engine for a few levels (Robotoast, Robocoffee, RC Cars and Robocars) to avoid confusing new players - it's always going to test the empty string first, and I thought that'd perplex new players unnecessarily.

But perhaps it's inevitable! I've uploaded a new version with the Engine enabled for all levels.

Quote from: Istas
The "Generals" test (in the Dropbox version) gave a blank robot as an input robot.
Agh, that was stupid on my part. Fixed!

Quote from: Istas
Also, no problems on the Malevolence engine. Most I've seen it pause is about a second so far (though I've got a fairly fast computer too). It's a bit of a start when it freezes the graphical cursor in the game while it's doing that, but I guess that's not avoidable. (the mouse itself still moves, the computer isn't frozen, just the in-game cursor)
Yeah, that bothered me too. I've hid the cursor for future; now at least it won't be so jarring!
Logged

Beta: Starhaven! Finished games: Manufactoria! International King of Wine! [url=http://forums.tigsource.com/index
Istas
Level 0
*


View Profile
« Reply #317 on: June 21, 2010, 08:34:42 PM »

I just realized how dry and robotic my previous post sounded.
This game is very awesome. It is three layer awesome, topped with awesome icing.
I can't get my mind off it for more than half a day, so I must complete it. Must!
Logged
PleasingFungus
Level 7
**



View Profile WWW Email
« Reply #318 on: June 21, 2010, 10:44:28 PM »

I just realized how dry and robotic my previous post sounded.
It's okay - that's appropriate to the setting!

(Glad you're enjoying the game!)
Logged

Beta: Starhaven! Finished games: Manufactoria! International King of Wine! [url=http://forums.tigsource.com/index
man-man
Level 0
**



View Profile
« Reply #319 on: June 22, 2010, 05:30:51 AM »

My (woefully inefficient) solution to judiciary made the engine give up; it said it was brooding for a couple of seconds, then said it was "out of patience".

Probably a good idea to have a timeout if it's taking too long to look for flaws, but the threshold could be higher. Even on this craptacular laptop it was only 'thinking' for a short time.

Hell, I was thinking of suggesting an artificial delay of a second or so, just so there's time to read the odd screen that flashes by in an eyeblink (on most levels) when you click play. Maybe drop in a fake progress bar or a spinner while it calculates. I didn't even realise it was saying that it found no flaws until I tried it on a more complex level to slow the thing down.
Logged
PleasingFungus
Level 7
**



View Profile WWW Email
« Reply #320 on: June 22, 2010, 10:02:28 AM »

My (woefully inefficient) solution to judiciary made the engine give up; it said it was brooding for a couple of seconds, then said it was "out of patience".
Yeah, I was testing a little too aggressively with Judiciary, I think. I've modified it.

Hell, I was thinking of suggesting an artificial delay of a second or so, just so there's time to read the odd screen that flashes by in an eyeblink (on most levels) when you click play. Maybe drop in a fake progress bar or a spinner while it calculates. I didn't even realise it was saying that it found no flaws until I tried it on a more complex level to slow the thing down.
I've made the success/failure message roughly twice as slow, with the option to hit 'escape' to skip it. Will have to think about a progress thing for the actual calculation... it's certainly doable, probably desirable, but I need to work out the details.

Thanks for the testing-feedback! It's appreciated.
Logged

Beta: Starhaven! Finished games: Manufactoria! International King of Wine! [url=http://forums.tigsource.com/index
man-man
Level 0
**



View Profile
« Reply #321 on: June 22, 2010, 10:55:01 AM »

I was just thinking have a little animation of a loading bar that takes x seconds to "load" from end to end, where x is a time greater than the calculation generally takes.

But an honest loading bar is cool too I guess  Tongue
Logged
Katsew
Level 0
**



View Profile WWW
« Reply #322 on: June 22, 2010, 12:22:31 PM »

Along with everyone else, I think adding a bit of a delay would be good so that you can always see what it says when it "thinks".

I've also discovered that several of my solutions have flaws :O So looks like this game will be eating even more of my time Smiley
Logged

PleasingFungus
Level 7
**



View Profile WWW Email
« Reply #323 on: June 22, 2010, 04:23:51 PM »

I've also discovered that several of my solutions have flaws :O So looks like this game will be eating even more of my time Smiley
THE MALEVOLENCE ENGINE SEES ALL

YOU CANNOT ESCAPE ITS SEARING GAZE

(I'll definitely have to put some more thought into the (fake?) loading-bar thing! Expect a new beta-version... sometime tonight. (Pacific time.))
Logged

Beta: Starhaven! Finished games: Manufactoria! International King of Wine! [url=http://forums.tigsource.com/index
Istas
Level 0
*


View Profile
« Reply #324 on: June 23, 2010, 06:58:33 AM »

Just a question; Should non-zero binary strings in output robots start with a zero? Also, should binary strings with a value of zero, consist of more than one red dot? I've seen both of these in input robots, and while I think it's a judgement call as to what's acceptable and what's not, I just wanted to make sure it wasn't unintentional.
Logged
PleasingFungus
Level 7
**



View Profile WWW Email
« Reply #325 on: June 23, 2010, 02:28:10 PM »

Just a question; Should non-zero binary strings in output robots start with a zero? Also, should binary strings with a value of zero, consist of more than one red dot? I've seen both of these in input robots, and while I think it's a judgement call as to what's acceptable and what's not, I just wanted to make sure it wasn't unintentional.

It doesn't matter at all! They're leading zeroes, which means they're meaningless - 011 is the same as 11, or as 0011 or 00011, for that matter!

(Oh, and the NEW VERSION / FINAL UPDATE is up.)
Logged

Beta: Starhaven! Finished games: Manufactoria! International King of Wine! [url=http://forums.tigsource.com/index
Patashu
Level 0
*


View Profile Email
« Reply #326 on: June 24, 2010, 06:55:48 AM »

Copy-pasting this solution to robo-children from an older version:

Code:
http://pleasingfungus.com/#?lvl=18&code=c12:4f3;c12:5f3;c12:6f3;g12:3f3;c12:7f3;c12:8f3;i11:8f4;i13:8f0;c14:8f0;c10:8f2;p11:9f1;p12:9f7;p13:9f1;r10:9f1;b14:9f1;q12:10f6;p12:11f7;g11:10f1;g13:10f1;c11:11f1;c13:11f1;

The malevolence engine finds no flaw, but then prints this on the Success screen:

THE MALEVOLENCE ENGINE IS EXTREMELY DISAPPOINTED IN YOU.

CHEATER.

What's his beef with my solution, exactly? I tried clearing it and recreating it from scratch except to shift some writers and it still says the same thing.
Logged
man-man
Level 0
**



View Profile
« Reply #327 on: June 24, 2010, 11:26:07 AM »

Copy-pasting this solution to robo-children from an older version:

Code:
http://pleasingfungus.com/#?lvl=18&code=c12:4f3;c12:5f3;c12:6f3;g12:3f3;c12:7f3;c12:8f3;i11:8f4;i13:8f0;c14:8f0;c10:8f2;p11:9f1;p12:9f7;p13:9f1;r10:9f1;b14:9f1;q12:10f6;p12:11f7;g11:10f1;g13:10f1;c11:11f1;c13:11f1;

The malevolence engine finds no flaw, but then prints this on the Success screen:

THE MALEVOLENCE ENGINE IS EXTREMELY DISAPPOINTED IN YOU.

CHEATER.

What's his beef with my solution, exactly? I tried clearing it and recreating it from scratch except to shift some writers and it still says the same thing.

At a guess I'd say it's picking up on having R/B branches stacked next to each other, and mistakenly reaches the conclusion that you're using the "endless row of R/B branches" method of solving that level.

Edit: Except I just tried that and it didn't call me a cheater.
« Last Edit: June 24, 2010, 11:29:42 AM by man-man » Logged
PleasingFungus
Level 7
**



View Profile WWW Email
« Reply #328 on: June 24, 2010, 11:28:16 AM »

Copy-pasting this solution to robo-children from an older version:

Code:
http://pleasingfungus.com/#?lvl=18&code=c12:4f3;c12:5f3;c12:6f3;g12:3f3;c12:7f3;c12:8f3;i11:8f4;i13:8f0;c14:8f0;c10:8f2;p11:9f1;p12:9f7;p13:9f1;r10:9f1;b14:9f1;q12:10f6;p12:11f7;g11:10f1;g13:10f1;c11:11f1;c13:11f1;

The malevolence engine finds no flaw, but then prints this on the Success screen:

THE MALEVOLENCE ENGINE IS EXTREMELY DISAPPOINTED IN YOU.

CHEATER.

What's his beef with my solution, exactly? I tried clearing it and recreating it from scratch except to shift some writers and it still says the same thing.
Ah! It's being a bit overzealous. I've fixed it for the next release. Sorry about that!

(That's a beautiful solution, by the way. Elegant. Very nice.)

At a guess I'd say it's picking up on having R/B branches stacked next to each other, and mistakenly reaches the conclusion that you're using the "endless row of R/B branches" method of solving that level.
Nope! Well, yes, the 'endless row of R/B branches" is what it was hunting for, but the problem had nothing to do with his solution.

Should be fixed now, anyway. (Hopefully.)
Logged

Beta: Starhaven! Finished games: Manufactoria! International King of Wine! [url=http://forums.tigsource.com/index
Journeyman
Manbaby
*


View Profile
« Reply #329 on: June 24, 2010, 08:23:43 PM »

I had an Androids machine that was working before, but is not working after the update...I was on the assumption that the machine must select by acceptance on that puzzle (there is not output requirement listed). Now, it tells me my output is rejected!  Was there to be an output for that one?

Edit: Aand, nevermind! Your malevolence engine is actually deliciously helpful. I realized that I had a slight misunderstanding of the acceptance requirements, and as such, missed one type of condition that the prior version simply never tested. Your engine, though, hopped right to that case!
« Last Edit: June 24, 2010, 09:40:39 PM by Journeyman » Logged
Pages: 1 ... 20 21 [22] 23 24 ... 26
Print
Jump to:  

Theme orange-lt created by panic