This is my playground. Here you will find grass, swings, slides, aunties sitting and talking on benches, old people walking, young people jogging, pesky little kids playing cricket and of course Me. Return to your work now, or be trapped here forever.
Tuesday, February 22, 2005
Chickenpox
I have been asked to take 2 weeks bed rest. I guess I won't be able to give my internal exams.
Friday, February 18, 2005
Beach boyz
We had some major plans for the evening... Me and Auto were going to give the guys our birthday treat. So we picked up some KFs and left for Cherai in one maruti and one Dio. We were having fun the whole time during the drive. When we arrived at the beach it was totally empty, it was like as if we had our own private beach. We had a nice time chatting, making tunnels in the sand, doing long jumps, doing cartwheels and somersaults and (my favorite) watching at the expanse of the ocean in front of us. We had our dinner (which was very nice) and spent some more time on the beach. We returned when we realized that it was getting to late and that the tide was rising too much.. all in all it was one of those days which I would never forget...
Thursday, February 17, 2005
Time control in computer chess part 2
search(-INF,+INF,4,&line);
best_move=line.argmove[0];
for(i=5;i<MAX_DEPTH;i++) {
search(-INF,+INF,i,&line);
if(!timefail) {
best_move=line.armove[0];
continue;
}
else {
return best_move;
}}
With this the computer had a shallow best move before going deeper.
Wednesday, February 16, 2005
Time control in computer chess
Monday, February 14, 2005
Another finals
Saturday, February 12, 2005
I got a computer account..
Anyway we had a basketball match today.. we beat the opposing team but we didn't play a good game. Anshul also got into the team.. ;-)
Friday, February 11, 2005
A long week
Monday, February 07, 2005
Watching ..
Sunday, February 06, 2005
Jumping horses.
Saturday, February 05, 2005
Frankenstein
"It was on a dreary night of November, that I beheld the accomplishment of my toils. With an anxiety that almost amounted to agony, I collected the instruments of life around me, that I might infuse a spark of being into the lifeless thing that lay at my feet. It was already one in the morning; the rain pattered dismally against the panes, and my candle was nearly burnt out, when, by the glimmer of the half-extinguished light, I saw the dull yellow eye of the creature open; it breathed hard, and a convulsive motion agitated its limbs."
So today, I lent a brain (pronounced as alpha beta pruning) to my creation (also better known as a chess engine) and it played its very first game against me. To my surprise it was actually beating me. I didn't like it so I quit the game halfway and went to tell Rahul what had just happened. Rahul, suggested that I match it up with crafty. I took that suggestion and ,as expected , crafty won. But I'm pretty happy that v1.0 of the chess engine is almost out. I am right now thinking of a good name to give it. BTW Frankenstein is out of question ;-)
The project gets a tiny brain.
Friday, February 04, 2005
The random chess engine.
Wednesday, February 02, 2005
Work and play
r3k2r/p1ppqpb1/bn2pnp1/3PN3/1p2P3/2N2Q1p/PPPBBPPP/R3K2R w KQkq -
perft(1) is correct, but above depth 1 I'm getting incorrect results.
I and Anshul went to play basketball in the evening and after that we all went to Pizza hut.
I returned and have implemented the setBoard function which takes in a FEN
string and sets up the board according to it.
I should probably stop worrying too much about the bad perft results and start working on the other parts of the project, or maybe I should just go to sleep.