Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Impossible programming problem #2
- Blank1234
- Scratcher
500+ posts
Impossible programming problem #2
Using 6502 machine code, create a chess program with a computerized opponent in less then 64 bytes of code. No chess integrated circuits
Last edited by Blank1234 (Aug. 13, 2015 15:38:45)
Did you know that “kaj” means “and” in Esperanto?
Totally not for SEO:
https://scratch.mit.edu/projects/85467306/
https://scratch.mit.edu/projects/83099266/
https://scratch.mit.edu/projects/81628056/
https://scratch.mit.edu/projects/81562288/
https://scratch.mit.edu/projects/81462110/
https://scratch.mit.edu/projects/81436112/
https://scratch.mit.edu/projects/78896920/
https://scratch.mit.edu/projects/78863998/
https://scratch.mit.edu/projects/76577776/
https://scratch.mit.edu/projects/76459270/
https://scratch.mit.edu/projects/74797364/
https://scratch.mit.edu/projects/74085188/
https://scratch.mit.edu/projects/73150274/
https://scratch.mit.edu/projects/73112658/
https://scratch.mit.edu/projects/72484040/
https://scratch.mit.edu/projects/72737486/
https://scratch.mit.edu/projects/72410420/
https://scratch.mit.edu/projects/72378152/
https://scratch.mit.edu/projects/71910314/
https://scratch.mit.edu/projects/67826618/
https://scratch.mit.edu/projects/67882676/
https://scratch.mit.edu/projects/66909070/
https://scratch.mit.edu/projects/66925858/
https://scratch.mit.edu/projects/66420350/
https://scratch.mit.edu/projects/66062314/
https://scratch.mit.edu/projects/65564542/
https://scratch.mit.edu/projects/64828196/
https://scratch.mit.edu/projects/64286296/
https://scratch.mit.edu/projects/64283600/
https://scratch.mit.edu/projects/62386850/
https://scratch.mit.edu/projects/63907584/
https://scratch.mit.edu/projects/62785306/
https://scratch.mit.edu/projects/63767660/
https://scratch.mit.edu/projects/62676562/
https://scratch.mit.edu/projects/61948978/
https://scratch.mit.edu/projects/62521426/
https://scratch.mit.edu/projects/61074988/
https://scratch.mit.edu/projects/11658256/
https://scratch.mit.edu/projects/60640274/
- WooHooBoy
- Scratcher
1000+ posts
Impossible programming problem #2
did you even try this yourself? :p
considered harmful
- liam48D
- Scratcher
1000+ posts
Impossible programming problem #2
Title:
Impossible programming problem #2
202e-202e-202e-202e-202e UNI-CODE~~~~~
- bobbybee
- Scratcher
1000+ posts
Impossible programming problem #2
Alright, my 6502 will have a CHESSCONTROLER chip hooked up at memory address $4000. It is a complete chess playing integrated circuit whose only signal command is $FF which tells it to begin.
Program machine code (hex):
A9 FF 8D 00 00
5 bytes, ungolfed.
Program machine code (hex):
A9 FF 8D 00 00
5 bytes, ungolfed.
Last edited by bobbybee (Aug. 13, 2015 12:54:13)
“Ooo, can I call you Señorita Bee?” ~Chibi-Matoran
- BookOwl
- Scratcher
1000+ posts
Impossible programming problem #2
Alright, my 6502 will have a CHESSCONTROLER chip hooked up at memory address $4000. It is a complete chess playing integrated circuit whose only signal command is $FF which tells it to begin.
Program machine code (hex):
A9 FF 8D 00 00
5 bytes, ungolfed.
who needs signatures
- bobbybee
- Scratcher
1000+ posts
Impossible programming problem #2
Hey, you have to hook up some peripherals for this challenge to make any sense.Alright, my 6502 will have a CHESSCONTROLER chip hooked up at memory address $4000. It is a complete chess playing integrated circuit whose only signal command is $FF which tells it to begin.
Program machine code (hex):
A9 FF 8D 00 00
5 bytes, ungolfed.
I chose my I/O ports wisely.
“Ooo, can I call you Señorita Bee?” ~Chibi-Matoran
- WooHooBoy
- Scratcher
1000+ posts
Impossible programming problem #2
Why don't you make your CHESSCONTROLLER chip watch the PC? Then you can just have:Hey, you have to hook up some peripherals for this challenge to make any sense.Alright, my 6502 will have a CHESSCONTROLER chip hooked up at memory address $4000. It is a complete chess playing integrated circuit whose only signal command is $FF which tells it to begin.
Program machine code (hex):
A9 FF 8D 00 00
5 bytes, ungolfed.
I chose my I/O ports wisely.
EA
considered harmful
- Blank1234
- Scratcher
500+ posts
Impossible programming problem #2
lol everybody its in the rules that chess ic's are not allowed
Did you know that “kaj” means “and” in Esperanto?
Totally not for SEO:
https://scratch.mit.edu/projects/85467306/
https://scratch.mit.edu/projects/83099266/
https://scratch.mit.edu/projects/81628056/
https://scratch.mit.edu/projects/81562288/
https://scratch.mit.edu/projects/81462110/
https://scratch.mit.edu/projects/81436112/
https://scratch.mit.edu/projects/78896920/
https://scratch.mit.edu/projects/78863998/
https://scratch.mit.edu/projects/76577776/
https://scratch.mit.edu/projects/76459270/
https://scratch.mit.edu/projects/74797364/
https://scratch.mit.edu/projects/74085188/
https://scratch.mit.edu/projects/73150274/
https://scratch.mit.edu/projects/73112658/
https://scratch.mit.edu/projects/72484040/
https://scratch.mit.edu/projects/72737486/
https://scratch.mit.edu/projects/72410420/
https://scratch.mit.edu/projects/72378152/
https://scratch.mit.edu/projects/71910314/
https://scratch.mit.edu/projects/67826618/
https://scratch.mit.edu/projects/67882676/
https://scratch.mit.edu/projects/66909070/
https://scratch.mit.edu/projects/66925858/
https://scratch.mit.edu/projects/66420350/
https://scratch.mit.edu/projects/66062314/
https://scratch.mit.edu/projects/65564542/
https://scratch.mit.edu/projects/64828196/
https://scratch.mit.edu/projects/64286296/
https://scratch.mit.edu/projects/64283600/
https://scratch.mit.edu/projects/62386850/
https://scratch.mit.edu/projects/63907584/
https://scratch.mit.edu/projects/62785306/
https://scratch.mit.edu/projects/63767660/
https://scratch.mit.edu/projects/62676562/
https://scratch.mit.edu/projects/61948978/
https://scratch.mit.edu/projects/62521426/
https://scratch.mit.edu/projects/61074988/
https://scratch.mit.edu/projects/11658256/
https://scratch.mit.edu/projects/60640274/
- Hardmath123
- Scratcher
1000+ posts
Impossible programming problem #2
60 bytes:
(It just prints out “resign”… I get credit for authentically-assembled 6502 source though!)
0600: a9 07 8d 00 02 a9 02 8d 01 02 a9 06 8d 02 02 a9
0610: 05 8d 03 02 a9 07 8d 04 02 a9 03 8d 05 02 a9 06
0620: 8d 06 02 a9 09 8d 07 02 a9 06 8d 08 02 a9 07 8d
0630: 09 02 a9 06 8d 0a 02 a9 0e 8d 0b 02
(It just prints out “resign”… I get credit for authentically-assembled 6502 source though!)
- bobbybee
- Scratcher
1000+ posts
Impossible programming problem #2
lol everybody its in the rules that chess ic's are not allowed
That's…. pretty broad.
“Ooo, can I call you Señorita Bee?” ~Chibi-Matoran
- WooHooBoy
- Scratcher
1000+ posts
Impossible programming problem #2
You edited it to say that *after* we entered our programs :p
considered harmful
- bobbybee
- Scratcher
1000+ posts
Impossible programming problem #2
You edited it to say that *after* we entered our programs :p
*blinks*
“Ooo, can I call you Señorita Bee?” ~Chibi-Matoran
- Blank1234
- Scratcher
500+ posts
Impossible programming problem #2
i have to make this harder next time
Did you know that “kaj” means “and” in Esperanto?
Totally not for SEO:
https://scratch.mit.edu/projects/85467306/
https://scratch.mit.edu/projects/83099266/
https://scratch.mit.edu/projects/81628056/
https://scratch.mit.edu/projects/81562288/
https://scratch.mit.edu/projects/81462110/
https://scratch.mit.edu/projects/81436112/
https://scratch.mit.edu/projects/78896920/
https://scratch.mit.edu/projects/78863998/
https://scratch.mit.edu/projects/76577776/
https://scratch.mit.edu/projects/76459270/
https://scratch.mit.edu/projects/74797364/
https://scratch.mit.edu/projects/74085188/
https://scratch.mit.edu/projects/73150274/
https://scratch.mit.edu/projects/73112658/
https://scratch.mit.edu/projects/72484040/
https://scratch.mit.edu/projects/72737486/
https://scratch.mit.edu/projects/72410420/
https://scratch.mit.edu/projects/72378152/
https://scratch.mit.edu/projects/71910314/
https://scratch.mit.edu/projects/67826618/
https://scratch.mit.edu/projects/67882676/
https://scratch.mit.edu/projects/66909070/
https://scratch.mit.edu/projects/66925858/
https://scratch.mit.edu/projects/66420350/
https://scratch.mit.edu/projects/66062314/
https://scratch.mit.edu/projects/65564542/
https://scratch.mit.edu/projects/64828196/
https://scratch.mit.edu/projects/64286296/
https://scratch.mit.edu/projects/64283600/
https://scratch.mit.edu/projects/62386850/
https://scratch.mit.edu/projects/63907584/
https://scratch.mit.edu/projects/62785306/
https://scratch.mit.edu/projects/63767660/
https://scratch.mit.edu/projects/62676562/
https://scratch.mit.edu/projects/61948978/
https://scratch.mit.edu/projects/62521426/
https://scratch.mit.edu/projects/61074988/
https://scratch.mit.edu/projects/11658256/
https://scratch.mit.edu/projects/60640274/
- Discussion Forums
- » Advanced Topics
- » Impossible programming problem #2