PROLOG |
Artificial intelligence in
programming. This language is fairly old, but inspired a lot of other AI
languages. I intend to write my own implementation one day in the near
future. I am particularly interested in integrating Prolog's predicate
calculus and clause-resolving system into one of my languages.
|
GENIUS |
(a programming language designed
by me): An interpreted programming language that offers great speed and
many new features under DOS, Windows 3.1, or Windows 95. Both 16 and 32
bit versions are available. Recently, I extended the project not only to
cover the development of the language Genius, but also an extensive user-friendly
interface that translates a wide range of problems to Genius code, ultimately
leading to a universal problem-aware desktop.
|
NEUREKA |
(a programming language designed
by me): My newest language, currently well under construction. I am concentrating
on putting all the good elements from my previous languages into this one,
but also preserving its object-oriented concepts. Neureka is compatible
with Genius, except for a few restrictions, and is also equipped (will
be) with many AI language features.
|
PHOBOS |
A graphical window-oriented
system for building programs quickly and easily. This is a Pascal package
for programmers who want to utilize the usefulness of windows, and simple
multitasking. Only functional for DOS programs.
|
MSSC
Projects .
|
Some projects I am working
on with faculty members of MSSC
Goldbach's
Conjecture |
According to the conjecture:
Every even number (greater or equal to 4) can be represented as a sum of
two primes.
This program gives you a graphical
representation of the conjecture with many graph types, and an updated
documentation.
|
Gaussian
Integrator |
Calculating a definite integral
using Gaussian integration and Legendre nodes. Pascal source code available.
The only disadvantage is that the function which we want to integrate must
be a Pascal function.
|
Math
Modelling Contest
'
96/97 |
Simulation of two velociraptors
that are to catch their prey. A simple problem as it sounds, but is also
enhanced with details like the turnability of the raptors and their prey,
their maximum speed, how long each can run, etc.
|
Maintaining
a Web-page
in
Sweden |
The purpose of these pages
is to reflect my experiences in Sweden as a former exchange student. There
will be a unified "GAE Study Abroad" page which will include all the countries
that I studied in. In the meantime, any advice is welcome.
|
GAE Teacher's Assistant |
A relatively well-equipped
grade-book program with many features, such as seating chart, attendance
sheet, grade management and statistics, configurable course components,
etc.
|
|