Artificial Intelligence, Coding Fun & Sense of Art
Google+LinkedInTwitterFacebook

S Logo Design & Source File

S_Logo

 

Logo for my another blog. =)

.psd Source File Download: S_Logo_SourceFile  U can replace the ‘S’ with any other letters.

For more detail steps, you can check out:

My deviantART post for a short and briefly description.  (Click)

Or a very detail post on my another blog directly.  (Click)

How we beat the champion in Google AI challenge Ants?

 

This is a replay for our Ant Bot. Fadel and I did for our Decision Making Under Uncertainty Class.  We propose a new framework to deal with high dynamic environment game. Things will be wrapped up in a paper shortly.

Download & Watch:  ReplaySampleVideo

 

Sample Screen Shots:

1

 

2

Template Meta-Programming – 3 (Boolean question response)

Tried a little TMP style more.

 

Party invitation response.

Basically, what these codes does is:

First of all, it lists the invitees. And define the data structure of response. #define creates a struct for every invite. It gets name from PARTY_INVITEE and get response of this invitee by the name. In the is_coming, it stores the location of where the name is in the pointer.

Download:  Example File

Output:

562308_499816920067191_574265966_n

Photoshop fun

Btn

 

Crystal look logo. Download PSD file

1

 

Crystal ball effect in PS.

heart_enve

Heart sticker envelope. Download SourceFile

Template Meta-Programming – 2

Tried a little more after got back from fun Color Run in ATL. =)

IMG_3928 

 

Do multiple simple calculations at once. Use the ComputationType.  It enums different types of computation and defines them separately.  Try it out! Download the SourceFile

Output:

C

 

//** Notes:  

1. Every time, program called Compute(n), it has Compute(n)*Compute(n). First time, program called Compute(n),it dose following computation,
(Compute(n)*Compute(n))*Compute(n). And it processes calculation infinitely.

2. Template:

return_type function_name(arguments)
{
   //Definition
    return retun_value;
}
 

3. Output formatting:

       %u! = %u

       \n

       fibb(%u) =%u

       \n

       %u^2=%u