Posts

Showing posts from May, 2020

People.

I hate mistreating people the same way they mistreat me. I promised myself I would never do that. You are always late to our meetings? That is fine, you are a flake, I am not. You cannot keep your word? That is fine, you are not man enough, I am. I am not on top of your priorities? That is fine, you are still on top of mine because you mean a lot to me. I treat people with my manners, not theirs. It is the right thing to do, but it sucks! When you get hurt, what do you do? A. You hurt back. B. You tell them you have been hurt. Never do A. Do B. When you tell people they have hurt you, how do they respond? A. They do not do it again. B. They do it again. They should do A. But many will do B. When they do it again, what do you do? A. Walk away. B. Hurt back. C. Accept you will be hurt from time to time because that is who they are. Walk away.

A Pacman Contest!

Image
Our AI class has one final contest. We need to design and code Pacman agents to play against other student agents. The winner will claim all bragging rights! Enough of defense. Onto enemy terrain. Capture all their food! We are supposed to code a team that consists of 2 agents that work collectively (or separately, if you choose to) to win the game. The map of the game is divided into 2 symmetric halves. One team starts in Red, the other in Blue. Each team must eat all the food (dots) in the opponent's half of the map, and protect food in their own half. If your agent is currently inside your own half, it will be displayed as a Ghost that can defeat invading Pacman agents. If it is inside the opponent's half, it will be displayed as Pacman, who is vulnerable to opponent ghosts. A defeated Pacman agent will respawn in it is initial starting position in its own half. In this post, I will be describing my journey of developing my team of badass Pacman agents. Names ...