Sep. 23rd, 2003

alexr_rwx: (withtux)
So if, for CS4600 (intelligent systems -- the intro AI class), I'm writing some programs that will play games against other people's programs, would it be unethical to have my program just redefine all the functions for other people's programs? ... because if I can find out who exactly is in the class, then I can figure out what all of their functions are going to be called (there's a specific naming scheme), and then I can just defun them to something harmless as soon as my program is run.

... which would mean that my program would win. Which is the goal of the exercise, right? :) At the rate that this is coming along (and it's due Wednesday night, ph34r...), that might be my best bet.

Just a few minutes ago, we actually had (playful, thankfully) a vi vs. emacs discussion, as horrific as that sounds. Tim was trying to explain to me how vim was inferior to emacs because (this was the kernel of his argument) it doesn't do the "indent this line to the Right Place" thing when you press tab. Which boils down to "it doesn't act like emacs in this particular situation", which boils down to "it's not as good as emacs because it's not emacs". Tim is always entertaining :) And you know what? I'm going to get comfortable with The Program That Does Everything as soon as this project is done.

Eck. And I want to sleep. But I shouldn't sleep, because I should keep working on the project. Darn these other classes that aren't 4600 and place unreasonable demands on me like "go to class" and "do homework" ...

... I think I'm pretty useless right now. I'll sleep.

Profile

alexr_rwx: (Default)
Alex R

May 2022

S M T W T F S
1234 567
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 19th, 2025 06:31 am
Powered by Dreamwidth Studios