Archive for April, 2006

Laziness

April 23, 2006

lazy me
I am the laziest guy i have ever known

Great Project to Start !?

April 15, 2006

    I dont remember exactly how it all started… but i became very involved in various logics of solving of solving a sudoku… and about  how the various logics can be implemented using a computer. I even discussed it with my friends…

One fine moment, it dawned on me, y not do it as my PDS project !!

The time i spent later on the project is one of most interesting and was fun. I was using the little knowledge i had in programming C  (Yep, i Was a Bio Student in School and hv just learnt basics of c programming in my first semester of my college..)  to simulate wot i had in mind for solving a sudoku…  I was able to learn lot.. learnt how to code big stuffs, how to debug, and many things… I learned later from Varun Snr that  i hv implemented backtracking to solve it. I named it ‘trial and error’ technique b4..  and i hd also created a special data-structure for the purpose… desc follows:

The data structure is a tree.. with each NODE having the sudoku 9*9 grid as a data member, In addition it had a NODE** which can be made to point to a dynamically allocated ‘n’ NODE*. Each of these ‘n’ NODE* points to the possible board positions after making an assumption on the current node… I backtrack when i find there can be no assumptions made and the grid is incomplete… if the grid is complete then thats the solution grid.  :)…

Not to forget the inteface part…  I spent day and night to build interface for the sudoku solver using GLADE inteface designer

This is the first step in my coding career !! :)

Submitted my PDS project !!!
It was appreciated by the examiners, Asked me to continue the same thing in the forthcoming years..
Hope i do so like that :)

Projects

April 12, 2006

    Heh submitted my digital project (a 4 bit calculator) . Things went well
Working on my PDS project ( Sudoku Solver )

Very Busy

April 3, 2006

I just dont know what to do??
1) Will I finish my PDS project.
2) will i study for the forthcoming practical exams
3) or should i do my Digital Project
4) When am i gonna read the whole book for all the subjects (i hav always dreamt lik that)
I guess i will just do what I am going to do !!