Forums - Open Redstone Engineers
ORE Builder Admission - Printable Version

+- Forums - Open Redstone Engineers (https://forum.openredstone.org)
+-- Forum: Moderation (https://forum.openredstone.org/forum-94.html)
+--- Forum: Build Server Applications (https://forum.openredstone.org/forum-10.html)
+---- Forum: Build Server Applications (New or Unapproved) (https://forum.openredstone.org/forum-12.html)
+---- Thread: ORE Builder Admission (/thread-11066.html)



ORE Builder Admission - ender_scythe - 10-11-2016

Minecraft name: ender_scythe
What do you like the most about redstone?: How it's Turing-complete by using 2 components: a conductor and an inverter.
What's a thing you have made which demonstrates redstone knowledge?: I have several worlds which contain many tests I have done with redstone. And I am working on an I/O based computer.
What does it do?: The I/O based computer is focused on its I/O port, which allows it to communicate with and potentially control other contraptions
Image and/or video, from imgur.com or youtube.com: These are the schematics, as this hasn't been built yet: http://imgur.com/a/8SWAv .
What do you plan on making for your build trial?: I'm not sure, quite possibly the unique ROM that the IOn computer will use. If that's too large (it's 256 lines) I can build a chunk of Hansian RAM connected to a Koala fast decoder, and connect that to some lights for a nice light show.
Do you agree with the rules?: Wholeheartedly, they align well with my personal "kindness" rules.

EDIT: More qualification.

I have built the ALU. It is a two-bit, four function, ripple carry ALU.
The ALU's name it the "IOn ALU".

Functions======
Arithmetic:
Addition
Subtraction
Comparison

Logical:
NOT A

Color Code======
Purple: Input A
Lime: Input B
Dark Green: Adder
Magenta: NOT A
Light Gray: Operation Decoder
Pink: Comparison
Light Blue: Subtraction
Pink+Light Blue: Triggered by comparison and/or subtraction
White: Output

Screenshots======
This screenshot isn't of the final product! To view the final product, look at the schematic!
[attachment=790]

Schematics/Structure Block NBTs======
The thing itself (schematic): http://www.mediafire.com/file/xxx5bw8r3422bto/ion_alu.schematic
With control console (schematic): http://www.mediafire.com/file/x32zb7iubm6zrmc/ion_alu_withconsole.schematic

Stage one (NBT, requires other file): http://www.mediafire.com/file/98izjbzxxg3g6g3/redstone_computation_twobitalu.nbt
Stage two (NBT, spawned by other NBT): http://www.mediafire.com/file/tylploaigfte132/redstone_computation_twobitaluinputs.nbt

PS: It's quite slow (I forgot what I thought to put here).



RE: ORE Builder Admission - LambdaPI - 10-11-2016

I see that you have some knowledge about how computers work, but the minimum requirement for the build trial is an RCA ALU. Also, you should put something other than schematics to show your redstone knowledge.


RE: ORE Builder Admission - popwser - 10-11-2016

(10-11-2016, 04:00 AM)ender_scythe Wrote: Minecraft name: ender_scythe
What do you like the most about redstone?: How it's Turing-complete by using 2 components: a conductor and an inverter.
What's a thing you have made which demonstrates redstone knowledge?: I have several worlds which contain many tests I have done with redstone. And I am working on an I/O based computer.
What does it do?: The I/O based computer is focused on its I/O port, which allows it to communicate with and potentially control other contraptions
Image and/or video, from imgur.com or youtube.com: These are the schematics, as this hasn't been built yet: http://imgur.com/a/8SWAv .
What do you plan on making for your build trial?: I'm not sure, quite possibly the unique ROM that the IOn computer will use. If that's too large (it's 256 lines) I can build a chunk of Hansian RAM connected to a Koala fast decoder, and connect that to some lights for a nice light show.
Do you agree with the rules?: Wholeheartedly, they align well with my personal "kindness" rules.

You seem very worthy for Builder and you can also spell properly ;), hope someone accepts you soon so you can trial. Good luck!


RE: ORE Builder Admission - LambdaPI - 10-11-2016

plox do not post in other's applications thank you very much


RE: ORE Builder Admission - ender_scythe - 10-11-2016

(10-11-2016, 04:07 AM)LambdaPI Wrote: I see that you have some knowledge about how computers work, but the minimum requirement for the build trial is an RCA ALU. Also,  you should put something other than schematics to show your redstone knowledge.

I was afraid of that. I don't have anything for that computer built yet, could I re-apply at a later date, once I have everything built?

Also: if I fail the application process could I apply to the school server and re-apply? I applied being quite "cocky" and now I'm regretting it.


RE: ORE Builder Admission - mazsolaskuglof - 10-11-2016

You definitely have enough knowledge about computers to join the server. Unfortunately, being able to build something using redstone is pretty important on a redstone server.

As Lambda said, you don't have to build the whole CPU just for your application, an ALU is just enough. Once you have some screenshots, just post the images in this thread so we can consider it.

It is unprobable that you will fail any applications here, but you can make an application to the school server at any time, if you want to become able to transfer your knowledge in computer science to redstone.


RE: ORE Builder Admission - ender_scythe - 10-11-2016

(10-11-2016, 06:17 PM)mazsolaskuglof Wrote: You definitely have enough knowledge about computers to join the server. Unfortunately, being able to build something using redstone is pretty important on a redstone server.

As Lambda said, you don't have to build the whole CPU just for your application, an ALU is just enough. Once you have some screenshots, just post the images in this thread so we can consider it.

It is unprobable that you will fail any applications here, but you can make an application to the school server at any time, if you want to become able to transfer your knowledge in computer science to redstone.

I'm capable of making computers in Redstone, just not this one, yet.
I'll post to this once the ALU and the registers are done, hopefully you guys will like it.


RE: ORE Builder Admission - LambdaPI - 10-12-2016

I hope I like it Big Grin


RE: ORE Builder Admission - ender_scythe - 10-23-2016

Hello, again! I just finished the ALU, I decided to not include the registers, as they will be standard bazil/basil flops.

I am putting/have put the specs in the post above, as quotes (as far as I know) don't allow attachments.


RE: ORE Builder Admission - LambdaPI - 10-23-2016

Can I see a picture of the ALU please?


RE: ORE Builder Admission - ender_scythe - 10-23-2016

(10-23-2016, 05:34 AM)LambdaPI Wrote: Can I see a picture of the ALU please?

It's on the original post. I also provided detailed schematics.


RE: ORE Builder Admission - LambdaPI - 10-23-2016

Can you modify your alu so it is able to do most of the logic gates like and, ir, etx


RE: ORE Builder Admission - ender_scythe - 10-23-2016

(10-23-2016, 05:06 PM)LambdaPI Wrote: Can you modify your alu so it is able to do most of the logic gates like and, ir, etx

I could, but that would require more than a 2 bit op code. My idea is that if you wanted to perform those functions you could use the comparator and the NOT A functions.

For example, a NAND gate would be A=B, move result to A, NOTA. And OR could be it accepting any comparator output, but you would have to monitor the normal output.

But if that is required, I would add those functions, it will become slower, though.


RE: ORE Builder Admission - ender_scythe - 10-23-2016

Another solution would be to add an ALL 0 output to the comparator, which (if inverted) can be used as a quick OR function.


RE: ORE Builder Admission - LambdaPI - 10-23-2016

What would be optimal is you making a full RCA ALU for your trial. Any cpu you want to make, you can make after you finish your trial.


RE: ORE Builder Admission - ender_scythe - 10-23-2016

(10-23-2016, 08:50 PM)LambdaPI Wrote: What would be optimal is you making a full RCA ALU for your trial. Any cpu you want to make, you can make after you finish your trial.

So, I should or shouldn't add the other logical functions?


RE: ORE Builder Admission - LambdaPI - 10-23-2016

Well, what would be best is an RCA ALU with the functions !A, !B, OR, and FC. Using those functions you can make any gate.
In your trial you should be able to know how to create those gates with the functions.


RE: ORE Builder Admission - ender_scythe - 10-23-2016

(10-23-2016, 09:45 PM)LambdaPI Wrote: Well, what would be best is an RCA ALU with the functions !A, !B, OR, and FC. Using those functions you can make any gate.
In your trial you should be able to know how to create those gates with the functions.

I can easily implement those. Just one thing, I have never heard of this "FC" function. I would gladly implement it, if I knew what it meant.


RE: ORE Builder Admission - LambdaPI - 10-24-2016

Flood carry: turns on all the carry signals


RE: ORE Builder Admission - LambdaPI - 10-24-2016

I really suggest checking out bennyscube's tutorial on the RCA ALU.


RE: ORE Builder Admission - ender_scythe - 10-24-2016

(10-24-2016, 03:09 AM)LambdaPI Wrote: Flood carry: turns on all the carry signals

Ah, okay. That would be simple to implement.

I will be gone this week, the coming weekend, and the week after that. I will be back the weekend after the next (November 5-6). So i won't be able to implement anything new until then.


RE: ORE Builder Admission - LambdaPI - 10-24-2016

of course no problem